Mass Spec Studio

  • Home
  • Packages
    • Crosslinking (CRIMP)
    • Hydrogen-Deuterium Exchange (DEAL/PIPE)
    • Covalent Labelling (CLEAN)
    • Integrated Modeling Platform (IMProv)
  • Download
  • Contact

A user-friendly, fully extensible framework for mass spectrometry analysis.

For users, it's a fully customizable, user-friendly desktop application for analyzing any kind of mass spec data.
For developers, it's an intuitive framework designed to provide a pluggable architecture for rapid development of new analysis packages and specific processing tools.

CRIMP (Crosslink Analysis)


DEAL/PIPE (Hydrogen Exchange)


CLEAN (Covalent Labeling)


IMProv (Structural Modeling)


MSS-IMProv was developed with funding support from  
Download (v2.4.0.3545)

Rapid development of new components and plug-ins

Developers can create new plug-ins ranging from simple peak pickers to whole analysis packages. The plug-ins are dynamically loaded at start-up using pre-defined extensibility points.

Experiment Types

Experiment types serve as ‘entry points’ to a given mass spectrometry project and describe the structure, workflow and requirements of one type of mass spec data analysis activity. Mass Spec Studio allows multiple project types to be installed. This allows users of the application to process different types of data set all from within Mass Spec Studio.

Data Providers

Data providers act as generic data repositories for any mass spectrometry application. Once a data provider is loaded into the framework, any existing experiments, modules or processing components can access and utilize the data regardless of its type or original raw format. Implemented data providers act as wrappers for anything ranging from a simple mzxml reader to a vendor agnostic library like ProteoWizard to even a database hosted on a remote server.

Processing Components

Processing components consist of processing steps and collections of processing steps, namely processing routines. Processing routines act on a project scale, and define customizable processing workflows consisting of multiple processing steps. Processing steps are specialized functions which interact with the underlying data.

UI Modules

UI Modules are interactive elements (such as views, windows, buttons) which plug into the main application shell. Components which define UI Modules consist of any number of views which are automatically integrated into pre-defined regions of the main application window.

About Us

We are the Structural Mass Spectrometry group at the University of Calgary. We use protein mass spectrometry to measure protein structure and dynamics. Our research is driven by fundamental interests in molecular processes related to cell division, DNA damage repair and host-pathogen interactions. We've built several software solutions in the past to complement our research activities. Our goal is to share Mass Spec Studio and enable the mass spec community to build robust analysis workflows which are easy to integrate, maintain and utilize.

Visit our webpage

Contact Us

  • Dept. of Biochemistry & Molecular Biology, Faculty of Medicine, Rm. 379 Heritage Research Building, University of Calgary, Calgary, Alberta, Canada, T2N 4N1
  • dschriem@ucalgary.ca
  • (403) 283-8727
  • (403) 210-3811
Top
© Mass Spec Studio . All rights reserved.