Portable OS X FOSS applications
OS X FOSS portable applications are packaged so you can carry around on any portable device, USB thumb drive, iPod, portable hard drive, memory card, other portable device (or also on your internal hard disk), taking your preferences with you.
Fast C++ matrix library with easy to use functions and syntax, deliberately similar to Matlab. Uses template meta-programming techniques. Also provides efficient wrappers for LAPACK, BLAS and ATLAS libraries, including high-performance versions such as OpenBLAS and Intel MKL. Useful for machine learning, pattern recognition, signal processing, bioinformatics, statistics, finance, etc. For more details, see http://arma.sourceforge.net
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.
Dynamics of quantum systems, controlled by external fields
WavePacket is a program package for numerical simulation of quantum-mechanical wavepacket dynamics for distinguishable particles. It can be used to solve one or more (i.e. coupled channels) time-independent or time-dependent (linear) Schrödinger and Liouville-von Neumann-equations. Optionally accounting for the interaction with external electric fields within the semiclassical dipole approximation, WavePacket can simulate modern experiments using ultrashort light pulses in photo-induced physics or chemistry, including quantum optimal control. The graphical capabilities allow visualization 'on the fly', including Wigner transforms to phase space. A description of WavePacket can be found in our manuscript at http://dx.doi.org/10.1016/j.cpc.2016.12.007. For examples / movies, see also the Wiki pages of the WavePacket main project. First established in 2004, the present Matlab version is in a stable, mature state. Further development mainly by Burkhard Schmidt at Free University Berlin
This project will be moving to GitHub. If you want to contribute or get the latest source go to: https://github.com/jramshur/HRVAS HRVAS is a heart rate variability (HRV) analysis tool developed using MATLAB. HRVAS can detrend and filter IBI and can perform time domain, frequency domain, time-frequency, Poincare', and nonlinear HRV analysis. If you use this application or modify this application for your research, please reference the thesis entitled "DESIGN, EVALUATION, AND APPLICAION OF HEART RATE VARIABILITY ANALYSIS SOFTWARE (HRVAS)". The thesis can be found here: http://iweb.dl.sourceforge.net/project/hrvas/Documents/ramshur_thesis.pdf
An open source software-defined GNSS receiver
An open source software-defined Global Navigation Satellite Systems (GNSS) receiver written in C++ and based on the GNU Radio framework.
Software for Introductory Chemical Engineering Thermodynamics
Introductory Chemical Engineering Thermodynamics helps readers master the fundamentals of applied thermodynamics as practice today. The text is distinctive in making the molecular perspectives accessible at the introductory level and connecting properties with practical applications. This site distributes the software for the textbook. If you are a 'user', then you want to download the archive from 'Download' icon or the 'Files' link. If you want the latest version of a particular file, then use the 'Code' link and look in the 'trunk' folder for the main development and 'branches' for any side projects. Please note that the 'Files' releases are periodic, and that the 'Code' files may contain development files or code that is different from the 'Files' content.
The purpose of this program is to teach a computer to classify plants via their leaves. You just need to input the image of a leaf(acquired from scanner or camera), then the computer can tell you what kind of plant it is.
Cantera is a suite of object-oriented software tools for problems involving chemical kinetics, thermodynamics, and/or transport processes. It can be used from MATLAB, Python, C++, or Fortran.
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.
Ctrax is a machine vision program for estimating the positions and orientations of many walking fruit flies, maintaining their individual identities over long periods of time with minimal supervision, and on average for 1.5 fly-hours automatically.
Moved to https://github.com/rdiankov/openrave An open-source, cross-platform, plugin-based robot planning environment for autonomous robotics. Includes services like collision detection, physics, (inverse) kinematics, sensors, robot controls, python bindings, and a network scripting environment.
C++, Matlab and Python library for Hidden-state Conditional Random Fields. Implements 3 algorithms: LDCRF, HCRF and CRF. For Windows and Linux, 32- and 64-bits. Optimized for multi-threading. Works with sparse or dense input features.
MPT is a toolbox that supplies cross-platform libraries for real-time perception primitives, including face detection, eye detection, blink detection, and color tracking.
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.
The simulator is released under the terms of an academic, non-commercial use license. Please read the license agreement in case of doubt.
GPUmat is a C/C++ GPU engine for Matlab based on NVIDIA CUDA.
Please download Windows and Linux version by clicking on "Browse All Files". GPUmat allows standard MATLAB code to run on GPUs. The engine is written in C/C++ and based on NVIDIA CUDA. Please contact firstname.lastname@example.org for any questions. Unfortunately GPUmat was compiled for CUDA 5.0 and we basically stopped any support for other CUDA version because we don't have the resources to do it. But you can compile the source code if you want. Instructions to compile the source code: You need to download a SVN client and then from command line: svn export http://svn.code.sf.net/p/gpumat/code/trunk ./GPUmat the above command creates a folder ./GPUmat with the source code. Then go to the 'doc' folder, open the GPUmat_Developer_Guide.pdf and check the chapter "Source code compilation"
A library for fast computation of Gauss transforms in multiple dimensions, using the Improved Fast Gauss Transform and Approximate Nearest Neighbor searching. This library is useful for efficient Kernel Density Estimation (KDE) using a Gaussian kernel.
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.
Advanced mission simulation and analysis tool
The Orbit Determination Toolbox (ODTBX) is developed by the Navigation & Mission Design branch at NASA Goddard Space Flight Center as an advanced mission simulation and analysis tool used for concept exploration, proposal, early design phase, and/or rapid design center environments. ODTBX functions and utilities are combined in a flexible architecture that allows for modular development of navigation algorithms and simulations. The core ODTBX functionality is realized through a set of estimation commands that incorporate Monte Carlo data simulation, linear covariance analysis, and measurement processing at a generic level.
Yet Another Audio Feature Extractor is a toolbox for audio analysis. Easy to use and efficient at extracting a large number of audio features simultaneously. WAV and MP3 files supported, or embedding in C++, Python or Matlab applications.
NSB entropy and mutual information estimator; applications to the analysis of neural code.
Metagenomic Microbial Interaction Simulator
MetaMIS is the first tool to automatically infer the microbial interactions of microbial community profile in the field of metagenomics. The most distinguished feature of MetaMIS is its ability to retain maximum population of rare species in an ecological interactive network. MetaMIS provides a user-friendly interactive stand-alone graphical interface for scientists without programming skills to investigate the interactions among microorganisms. 2017.03.09 MetaMIS_v1.02: - Create an option to export consensus table. - Decimal time is allowed. 2016.12.16 MetaMIS_v1.01: - fix the memory-out problem for larger abundance table (>500 OTUs). - add three items to constrain the total number of running interaction networks 2016.11.17 MetaMIS_v1
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.
Routines for wavefront propagation in IDL, Matlab, and Python
PROPER is a library of routines for the propagation of wavefronts through an optical system using Fourier-based methods. It was developed at the Jet Propulsion Laboratory for modeling stellar coronagraphs, but it can be applied to other optical systems were diffraction propagation is of concern. It is currently available for IDL (Interactive Data Language), Matlab and Python (2.7 & 3.x). It includes routines for generating complex apertures and obscurations and aberrations (Zernike & PSD-defined). It includes a model of a deformable mirror for wavefront control. The routines perform near and far field propagation with automatic selection of propagators. All Python users are urged to download v3.0b, which has some major bug fixes. The latest Python version is v3.0b released on 6 Mar 2018. IDL and Matlab versions are v3.0a from 22 Jan 2018.