SystemC Network Simulation Library (SCNSL) is an extension of SystemC to allow modelling packet-based networks such as wireless networks, ethernet, fieldbus, etc. As done by basic SystemC for signals on the bus, SCNSL provides primitives to model packet trasmission, reception, contention on the channel and wireless path loss. The use of SCNSL allows the easy and complete modelling of distributed applications of networked embedded systems such as wireless sensor networks, routers, and distributed plant controllers. Please, read wiki page for more information. To get the most updated version of the library, please check out from Git repository by using git client as follows: git clone git://git.code.sf.net/p/scnsl/git-code scnsl
A pre- and post-processing program for the VASP code
Basic features: 1, Convert POSCAR or CONTCAR to cif or xsf format; 2, Extract the data of DOS and Band; 3, Extract Charge/Spin density (Open with VESTA ); 4, Linear optical properties; 5, Extract Fermi-Surface data; 6, and so on...
Interactive geometry software for Euclidean and non-Euclidean spaces
GeomSpace is interactive geometry software for different geometric spaces. You can build your own universe of any dimension and with any geometry. You can choose Euclidean, elliptic, hyperbolic, Galilean, Minkowskii, de Sitter among other spaces.
C++ libraries for manipulations in non-Euclidean geometry
The project contains two C++ libraries for symbolic, numeric and graphical manipulations in non-Euclidean geometry. The first library Cycle implements basic operations on cycles (quadrics) through SFSCc construction. The second library Figure operates on ensembles of cycles connected by Moebius-invariant relations, e.g. orthogonality. Both libraries are based on the Clifford algebra capacities of the GiNaC computer algebra system (http://ginac.de). Besides C++ libraries there is a Python wrapper, which can be used in interactive mode. The core of both libraries is done for an arbitrary dimension and arbitrary signature of the space metric. Additionally, there are some 2D/3D-specific routines including a visualisation to PostScript files through Asymptote (http://asymptote.sourcefourge.net) software. The source code is written in literate programming environment NoWeb (http://www.cs.tufts.edu/~nr/noweb/).
Robocode is a programming tank game for Java and .NET
Robocode is a programming game, where the goal is to develop a robot battle tank to battle against other tanks in Java or .NET. The robot battles are running in real-time and on-screen. The motto of Robocode is: Build the best, destroy the rest!
Directional Audio File Format
OpenDAFF is a free, open-source software package for directional audio data - like the directivity of microphones, speakers, as well as head-related transfer functions (HRTFs)
A modbus library implemented in Java.
JLibModbus is an implementation of the Modbus protocol v1.1b in java language. The library supports the most popular communication libraries (jssc, rxtx, jSerialComm, purejavacomm, java comm api); Maven dependency: <dependency> <groupId>com.intelligt.modbus</groupId> <artifactId>jlibmodbus</artifactId> <version>126.96.36.199</version> </dependency> Implemented MODBUS functions: 0x01 Read Coils 0x02 Read Discrete Inputs 0x03 Read Holding Registers 0x04 Read Input Registers 0x05 Write Single Coil 0x06 Write Single Register 0x07 Read Exception Status 0x08 Diagnostics 0x0B Get Comm Event Counter 0x0C Get Comm Event Log 0x0F Write Multiple Coils 0x10 Write Multiple Registers 0x11 Report Slave Id 0x14 Read File Record 0x15 Write File Record 0x16 Mask Write Register 0x17 Read Write Multiple Registers 0x18 Read Fifo Queue 0x2B Encapsulated Interface Transport (Read Device Identification interface)
Intellect Modeling Kit ≠AI Intellect-based apps development suite
Intellect Modeling Kit is an alternative to traditional Artificial Intelligence, intended to build apps assisting human intellect on the steps of its activity: * Observation * Producing propositions based on knowledge * Elimination of impossible propositions * Selection and verification of the most appropriate propositions * Memorizing - converting data to information and new knowledge item creation * Abstraction finding – building artificial objects representing group of real objects, featuring typical signs of group Any human knowledge written and spoken can be uploaded to IMK in a straight way by any expert not familiar with software coding. The IMK components are designed to create ready-to-use software application using simple text files provided by people. IMK accepts human knowledge and develops new knowledge together with people. The activity of IMK could be verified by human expert on every stage. IMK assists intellectual activity, but does not replace us.
Fractals generator with powerful functionality.
Fractals generator with powerful functionality. E-mail: email@example.com
Chemical structures database & machine learning with web services API
AMBIT offers a cheminformatics data management for chemical substances, structures and nanomaterials. Flexible structure, similarity and study queries storage, descriptor calculation and predictive models building via REST web services.User interface for creating read across assessment and generating reports, aligned with regulatory and industrial requirements. Command line applications also available. Integration with third party tools and databases.
Agena is an interpreted procedural programming language.
Agena is a new easy-to-learn procedural programming language suited to be used in scientific, mathematical, scripting, networking, and many other applications. Binaries are available for Solaris, Windows, Linux, OS/2, Mac OS X, Raspberry Pi and DOS.
A library to aid the transition from PGplot to PLplot in Fortran
PG2PLplot is a library that facilitates the transition from PGplot to PLplot with Fortran programs
MathMod is a mathematical modeling software
MathMod is a mathematical modeling software that visualize and animate implicit and parametric surfaces. MathMod supports: 3D and 4D plotting and animation, OBJ output file format, Textue and pigmentation support, Noise and Turbulence effects support,Large set of scripted examples. Changelog for MathMod-7.0 (11/02/2018) 1) Add support for complex scripts involving more than 100 functions declarations (previous versions were practically limited to less than 12 functions declarations). 2) Add six new scripts to generate plain-weave and wireframe patterns over any parametric surface (added at the bottom of the parametric models list (Sinus/Catenoid/Knots)_Plain_weave and wireframe_(sinus/shell/knots) ) . 3) Add new function CmpId(n) to return the index of the component under calculation (see "Wireframe_Shell" script). 4) Code cleaning and optimization. For more informations, please visit our bug tracker system on SourceForge: https://sourceforge.net/p/mathmod/tickets/milestone/
Application for Mind Mapping, Knowledge and Project Management
Application for Mind Mapping, Knowledge Management, Project Management. Develop, organize and communicate your ideas and knowledge in the most effective way.
HTML/CSS/JS and Markdown Playground For Web Designers and Developers
A library containing Some Useful Fortran Routines
libSUFR contains Some Useful Fortran Routines that I wrote for my own use, but that may also be useful for others. At the moment, it also "SUFRs" from the fact that Fortran module files are compiler-dependent...
Full-text index generator of OWL literals
owl-indexer generates full text index of OWL literal via either Apache Lucene or Sphinx Search. It is based on OWL API (https://github.com/owlcs/owlapi).
Towhee is a Monte Carlo molecular simulation code originally designed for the prediction of fluid phase equilibria using atom-based force fields and the Gibbs ensemble with particular attention paid to algorithms addressing molecule conformation sampling.
Wordom is a (simple) command line utility conceived to spare the user some time in manipulating, converting and analyzing molecular structure and molecular simulations files. Due to its simplicity, it is easy to add your own analysis module.
A comprehensive and flexible quantification tool for proteomics data
PANDA is a comprehensive and flexib tool for quantitative proteomics data analysis, which is developed based on our solid foundations in quantitative proteomics for years. Several novelties have been implemented in it. First, we implement the advantage algorithms of LFQuant (Proteomics 2012, 12, (23-24), 3475-84) and SILVER (Bioinformatics 2014, 30, (4), 586-7) into PANDA. Second, we consider the state-of-art concept of quantification reliability in this quantitative workflow. On the levels of spectra, peptides and proteins, PANDA works out a few quantitative filters and new scores for quantification confidence. Third, PANDA is designed for processing proteomics big data in parallel.
A portable loudspeaker design system supporting measurement, modeling, simulation and optimization of boxes, filters and systems.
View, manipulate, analyze (LS fit, SVD, FT), and make figs of, spectra
Program for viewing, editing, manipulating, and analyzing absorbance spectra. Simple arithnetic includes making linear combinatins of up to 10 spectra. Advanced functions include fitting spectra as LC of standard basis spectra, singular value decomposition, Fourier transform, differentiation, integration, global fitting of 3D titration and kinetic data. Graphics features allow composing Figures and export to postscript files which can be converted to pdf, imported into photoshop for rasterization, or used in page design software like Illustrator.
Win32Forth is ANS compatible, Forth language application development system with many tools; Interactive console, integrated extensible debugger, a GUI file editor, hypertext rendering, hyperlinked source files. VIEW <word-name> to explore the many files
LaTeX to RTF convertor that handles equations, figures, and cross-refe
Latex2rtf tries to convert your LaTeX file into a RTF file for opening in Microsoft Word. The general idea is to try and get the things that computers are good at correct: character conversion, graphic conversion, etc. Page layout suffers because control in RTF is pretty pathetic compared to TeX. Consequently, it is likely that manual reformatting will be needed. Translation of bibliographies is pretty good and a wide range of styles are handled, but you must typeset your LaTeX file to create the needed .aux and .bbl files first. Translation of equations used to be excellent: it used to be possible to double-click equations in Word and then edit with MathType. Unfortunately, this conversion in Word has gotten progressively worse over the years (I changed nothing!). Unfortunately, the only solution is to converting to MTEF objects, which is a major rewrite (but would make OpenOffice users much happier.) Volunteers welcome!
Unicode-XML-TEI text/corpus analysis platform
TXM is a free and open-source cross-platform Unicode & XML based text/corpus analysis environment and graphical client, supporting Windows, Linux and Mac OS X. It can also be used online as a J2EE standard compliant web portal (GWT based) with access control built in. DOWNLOAD LATEST VERSION OF TXM : http://textometrie.ens-lyon.fr/spip.php?rubrique61&lang=en TXM offers a comprehensive range of analysis tools (concordances, collocate search, frequency lists, etc.) based on the powerfull CQP full text search engine (http://cwb.sourceforge.net) and a range of statistical functions (factorial analysis, classification, cooccurrency analysis, etc.) based on R packages (http://www.r-project.org). Read the scientific background at the Textométrie project web site http://textometrie.ens-lyon.fr/?lang=en. Read a full description at the TEI Tools wiki http://wiki.tei-c.org/index.php/TXM.