This page lists the various software projects that I have worked on. The lines of code reflect how many I have written and are approximate as most of these projects are continuously being modified in one form or another.

Project Name Related Links Programming Language Lines of Code Project Description
Mass Spectrometry I/O Project (MSIOP) IBG Page

Poster

Paper

Download Source Code

SHA1sum

MD5sum

C 4500

The Mass Spectrometry I/O Project (MSIOP) is a mass spectrometry data analysis and storage infrastructure. It includes modules input and output of mass spectrometry data to and from various manufacturer formats such as .dta, as well as the open and XML based mzXML format. The MSIOP is currently used as the foundation for analysis tools such as Spectral Comparison, as well as other bioinformatics/mass spectrometry tools utilized by the Illinois Biogrid and collaborators.

Spectral Comparison Poster

Paper

C 240

Spectral Comparison is built upon the MSIOP framework (see above) and is used for determining the similarity of two mass spectrum. Spectral Comparison uses cosine similarity, among other methods, along with a variable bin size (see poster or paper). As mass spectrometry and bioinformatics application are often CPU limited, Spectral Comparison has been written with this in mind, and has a runtime of O(n).

Tags:

Related posts