Static and Dynamic Structural Analysis of 2D and 3D frames.
FRAME3DD is a program for the static and dynamic structural analysis of two- and three-dimensional frames and trusses with elastic and geometric stiffness.
Sample code for Ocean Optics OmniDriver spectrometer device driver
Sample code demonstrating how to use OmniDriver to drive Ocean Optics full range of spectrometers from C, C++, C#, Java, LabVIEW, Delphi, MATLAB and more.
This project, developed at UCL London, provides code for tomographic reconstruction. NiftyRec is written in C and has Python and Matlab extensions. Computationally intensive functions have a GPU accelerated version based on CUDA.
SoundRuler is a tool for acoustic analysis, graphing and teaching. It interactively recognizes and measures 35 temporal and spectral properties of each sound in a file. It also features several measurement, graphing and didactic modules.
Plasmodium Typing Utility Software
The goal of PlaTypUS is to establish a unified Plasmodium whole genome analysis tool, that aligns short read sequences in an agreed upon manner, with many quality control steps, and calls both SNVs and CNVs in a community agreed standard way. We also seek to provide this analysis in a stand-alone graphic user interface so that labs around the world can analyze their own whole genome sequencing data, rather than relying on outside institutes.
Open Source Implementations for 3D-Surface Characterisation Algorithms according to ISO 25178 (Geometric Product Specification) in verifiable pseudocode (MATLAB). Implementation of an XML-based file exchange format according to upcoming ISO 25178-72.
MIT's spacecraft simulator for control algorithm development
The SPHERES simulation is designed to support most software-related aspects of single- and multi-satellite SPHERES operations. The simulation code base consists of simulated versions of most of the SPHERES core flight code and additional code that simulates dynamics, communications, and other environmental interaction. The simulation is particularly valuable during the early stages of algorithm development and implementation as an aid in accelerating the learning curve for any Guest Scientist for SPHERES. Algorithms may be implemented in C or Embedded MATLAB and executed in the MATLAB simulation environment to verify general desired behavior. With some limitations, the code used in the simulation can be directly transferred to the SPHERES hardware. We are sharing this project with the public to gather more interest for SPHERES Guest Scientists. Feel free to use and contribute to this code base, just don't forget to credit the MIT Space Systems Lab if you distribute any results.
Toolkit for Automatic Control and Dynamic Optimization
ACADO Toolkit is a software environment and algorithm collection for automatic control and dynamic optimization. It provides a general framework for using a great variety of algorithms for direct optimal control, including model predictive control, state and parameter estimation and robust optimization. ACADO Toolkit is implemented as self-contained C++ code and comes along with user-friendly MATLAB interface. The object-oriented design allows for convenient coupling of existing optimization packages and for extending it with user-written optimization routines.
A C++ library for the computation of bifurcation diagrams: it provides tools for the integration of systems of ODEs that depend on parameters. A Python interface is included.
Cell Motility Analysis Package analyzes timelapse sequences of moving cells. Various quantitites characterizing motility are calculated, including normal velocity of the membrane, cell contact area, and spatio-temporal auto-correlation functions.
A compliation of Physics derived claculators
A NEW GUI VERSION WILL BE RELEASED SOON! Thank you for visiting the Physics Calculator, provided by PIezoSystems Inc., please visit their company website at https://piezosystems.org. For other downloads, please visit our github page, https://github.com/PiezoSystems. We hope that you find this program useful and easy to use, for troubleshooting, please email us, firstname.lastname@example.org. If any bugs were found, please email us at email@example.com.
SPHERES Facility software for scientists
Search and export numerics from any text/ascii file. Data sets (scalar, vector, matrix) are given unique names, based on file content. Results can be generated for Matlab, IDL, Scilab, Octave, XML, HTML A wrapper exists for direct usage from Matlab.
MEX/JNI is a set of bindings between MATLAB and Java using Mathworks' External Interface API and Java Native Interface (JNI).
the MMM to HADDOCK tool
MISHAP is the open-source MMM in silico simulated spin label to HADDOCK program. MISHAP aims to take spin labelled proteins and the distance distributions between labels from in silico (MMM) calculations or experimental data (from pulsed electron-electron double resonance experiments which have been analysed with DeerAnalysis) and pass them to the biomolecular docking program HADDOCK as docking restraints.
Matlab based to control electrophysiology experiments in visual neuroscience.
Software for precise control of the visual display. Designed primarily for psychophysical experiments. Implemented as add on routines for MATLAB.
A suite of programs for performing particle image velocimetry, a common technique in the field of fluid mechanics. The suite includes programs to perform cross-correlation, synthetic image generation, as well as graphical visualization.
PAPAS (Path Planning Algorithms Suite) is a set of algorithms intended for path planning. It has common algorithms like PRM, RRT, Wavefront Planner, etc. The implementation is done in C language.
This is a fast C implementation of Arturo Camacho's SWIPE' pitch extraction algorithm. See the project homepage for more about the advantages of the SWIPE' algorithm. swipe-1.0.tar.gz contains the current source, which should compile quite neatly.
The DREAM toolbox is a free open source acoustic field simulation tool
The DREAM (Discrete REpresentation Array Modelling) toolbox is a free open source toolbox, for both Matlab and Octave , for simulating acoustic fields radiated from common ultrasonic transducer types and arbitrarily complicated ultrasonic transducers arrays. The DREAM toolbox enables analysis of beam-steering, beam-focusing, and apodization for wideband (pulse) excitation both in near and far fields. Download the development code with: # svn co http://svn.code.sf.net/p/dreamtoolbox/code/trunk dream
URBI: Universal Robotic Body Interface. URBI is a scripted command language used to control robots (AIBO, pioneer,...). It is a robot-independant API based on a client/server architecture. Liburbi C++/Java/Matlab are available here. Forum available at ht
Information Breakdown ToolBox - An open source software package for the information theoretic analysis of neural data