Over the years, the research in the lab has resulted in the development of a number
of software tools and libraries for key problems in the areas of parallel processing,
data mining, bioinformatics, and collaborative filtering.
It is our general policy to make these tools available to the research community for
use in their own research and/or non-commercial applications.
Here is a list of software tools that can be downloaded.
| METIS: A Family of Multilevel Partitioning Algorithms
|
|---|
|
This is a collection of serial and parallel programs & libraries
that can be used to partitioning unstructured graphs, finite element
meshes, and hypergraphs, both on serial as well as on parallel computers.
|
| CLUTO: Software for Clustering High-Dimensional DataSets
|
|---|
|
This is a collection of computationally efficient and high-quality
data clustering and cluster analysis programs & libraries, that
are well suited for high-dimensional data sets.
|
| SLIM - Sparse Linear Methods for Top-N Recommender Systems
|
|---|
|
This is a library that implements a set of top-N recommendation methods that learn an item-item similarity matrix using sparse linear models.
|
| PAFI: Software for Finding Patterns in Diverse Datasets
|
|---|
|
This is a collection of computationally efficient programs for finding
frequent patterns in transactional, sequential, and graph datasets.
|
| MONSTER: Minnesota prOteiN Sequence annotaTion servER
|
|---|
|
This is a web-based server that implements a number of services for predicting different structural and functional characteristics of protein residues from its primary sequence.
|
| YASSPP: Protein Secondary Structure Prediction Server
|
|---|
|
This is a web-based server that implements the YASSPP algorithm for
predicting the secondary structure of a protein from its amino acid
sequence.
|
| AFGen: Fragment-based Descriptors for Chemical Compounds
|
|---|
|
This is a program that generates a descriptor-based representation of a set of chemical compounds based on the fragments that they contain.
|
| SUGGEST: A top-N Recommender Engine
|
|---|
|
This is a collection of various top-N recommendation
algorithms based on collaborative filtering.
|
| MGridGen: Multilevel Serial & Parallel Coarse Grid Construction Library
|
|---|
|
This is a highly-optimized serial and parallel library for obtaining
a sequence of successive coarse grids that are well-suited for geometric
multigrid methods. The quality of the elements of the coarse grids
is optimized using a multilevel framework. The parallel library is
based on MPI and is portable to a wide-range of architectures.
|
| PSPASES: A Parallel Sparse Direct Solver
|
|---|
|
This is an MPI-based parallel library for solving a linear system of equations
Ax=b, where A is sparse and symmetric positive definite, using Cholesky
factorization.
|