Principal Component Analysis
This toolbox includes routines for using principal component analysis (PCA) and independent component analysis (ICA) to extract cellular signals from imaging data sets. A full description and validation of the method is provided in the paper, "Automated Analysis of Cellular Signals from...
Platforms: Matlab
License: Freeware | Size: 337.92 KB | Download (44): CellSort Download |
This is a generalized version of Principal Component Pursuit (PCP) where the sparsity is assumed in a transform domain and not in measurement domain. Moreover the samples obtained are lower dimensional projections. Inputs y - observation (lower dimensional projections)F - projection from signal...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (50): Generalized Principal Component Pursuit Download |
A script containing the methods used to develop a principal components analysis in MATLAB is presented. The results are analyzed and plotted in different ways in order to interpret the information. The script is presented in Spanish and English. Some datasets are attached and ready to...
Platforms: Matlab
License: Freeware | Size: 163.84 KB | Download (44): Principal Components Analysis in MATLAB Download |
Modular toolkit for Data Processing (MDP) is a Python data processing framework. Implemented algorithms include: Principal Component Analysis (PCA), Independent Component Analysis (ICA), Slow Feature Analysis (SFA), Growing Neural Gas (GNG), Factor Analysis, Fisher Discriminant Analysis (FDA),...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (60): Modular toolkit for data processing Download |
MPCA is a comprehensive suite of tools for doing discrete principal components analysis on data sets of size 100Mb or more. Scaling is done using sparse vectors, multi-threading, memory mapping, and other POSIX tricks. Reports, file dumping utilities and other utilities are included. The...
Platforms: *nix
License: Freeware | Size: 2.8 MB | Download (115): MPCA Download |
- Subtracting the mean of the data from the original dataset - Finding the covariance matrix of the dataset - Finding the eigenvector(s) associated with the greatest eigenvalue(s) - Projecting the original dataset on the eigenvector(s) - Use only a certain number of the eigenvector(s) - Do...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (45): PCA (Principial Component Analysis) Download |
This is an example of the basic Active Shape Model (ASM) and also the Active Appearance Model (AAM) as introduced by Cootes and Taylor, with multi-resolution approach, color image support and improved edge finding method. Very useful for automatic segmentation and recognition of biomedical...
Platforms: Matlab
License: Freeware | Size: 9.88 MB | Download (50): Active Shape Model (ASM) and Active Appearance Model (AAM) Download |
PCSA is a frequency domain analysis technique that can be used to transform PSDs (as those in a spectrogram) to the form of a two-dimensional histogram with frequency-magnitude bins. PCSA can be used to examine the spectral characteristics of a long period of data. It summarizes magnitudes and...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (47): Principal Component Spectral Analysis Download |
Wcalc is a tool for the analysis and synthesis of electronic components. Some of the models include coupled microstrip lines, single layer air core solenoid inductors, etc. Wcalc can analyze the electrical parameters based on the physical dimensions a
Platforms: Windows, Mac, Solaris, Linux
License: Freeware | Size: 1.5 MB | Download (56): Electronic component analysis/synthesis Download |
SciCraft is an open source data analysis software developed in Python which allows you to access advanced mathematical functions through an easy-to-use graphical interface. Typical methods can be anything from areas like statistics, chemometrics and artificial intelligence and from languages like...
Platforms: Linux
License: Freeware | Size: 2.53 MB | Download (675): SciCraft for Linux Download |
Praat (also the Dutch word for "talk") is a free scientific software program for the analysis of speech in phonetics. It has been designed and continuously developed by Paul Boersma and David Weenink of the University of Amsterdam. It can run on a wide range of operating systems, including...
Platforms: Mac
License: Freeware | Size: 4.9 MB | Download (446): Praat for Mac OS X Download |
Praat (also the Dutch word for "talk") is a free scientific software program for the analysis of speech in phonetics. It has been designed and continuously developed by Paul Boersma and David Weenink of the University of Amsterdam. It can run on a wide range of operating systems, including...
Platforms: Linux
License: Freeware | Size: 2 MB | Download (432): Praat for Linux Download |
ProDy is a free and open-source Python package for analyzing protein structural dynamics. It allows for quantitative analysis of heterogeneous experimental structural datasets and comparison with theoretically predicted conformational dynamics. The input for ProDy is the atomic coordinates of...
Platforms: *nix
License: Freeware | Size: 727.04 KB | Download (36): ProDy for Linux Download |
The Modular toolkit for Data Processing (MDP) is a Python data processing framework.
From the user's perspective, MDP is a collection of supervised and unsupervised learning algorithms and other data processing units that can be combined into data processing sequences and more complex...
Platforms: Windows, Mac, Linux
License: Freeware | Size: 435.01 KB | Download (45): Modular toolkit for Data Processing MDP Download |
This applicationĀ is an open-source machine learning program for supervised classification of patterns (vectors of measurements). PCP implements the following algorithms and methods: - Fisher's linear discriminant - dimensionality reduction using Singular Value Decomposition - Principal...
Platforms: Windows, Mac, *nix, C/C++, BSD Solaris
License: Freeware | Download (59): PCP Application Download |
Statistics fundamentals of the Correspondence Analysis (CA) is presented in the CORRAN and MCORRAN1 m-files you can find in this FEX author''s page. CA can be extended to more than two categorical variables, called Multiple Correspondence Analysis (MCA). CA and MCA are graphical techniques for...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (44): Multiple Correspondence Analysis Based on the Burt Matrix Download |
Topiary Explorer is an innovative phylogenetic tree-viewing program written in Java that, unlike most phylogenetic tree-viewing software currently available, integrates the tree along with its related metadata. This tree-metadata relationship facilitates easy identification of interesting...
Platforms: Mac
License: Freeware | Size: 26.62 MB | Download (36): Topiary Explorer Download |
IT++ is a C++ library of mathematical, signal processing and communication routines
IT++ is a C++ library of mathematical, signal processing and communication classes and functions. Its main use is in simulation of communication systems and for performing research in the area of...
Platforms: Windows, Mac, Linux
License: Freeware | Size: 1.3 MB | Download (55): IT++ Download |
IT is a C library of mathematical, signal processing, speech processing, and communications classes and functions. It is being developed by researchers in these areas and is widely used by researchers, both in the communications industry and universities. The kernel of the IT library are...
Platforms: Windows, Mac, *nix, C/C++, BSD Solaris
License: Freeware | Download (56): IT Library Download |
Visual Graph is a standard ActiveX component for developing graphics-related applications of various industries, such as power, coal, chemical, automation monitor, simulation, graphical modeling, graphical topology analysis, vector drawing, tables, geographic information system (GIS), workflow,...
Platforms: Windows
License: Freeware | Size: 6.66 MB | Download (68): Visual Graph ActiveX Component Download |