msaccess
msaccess provides a modular, extensible C++ library and companion tools for proteomics and LC-MS data access and processing, including mzML readers and writers and standard computations for mass spectrometry datasets.
Key Features:
- Modular Framework: Unifies data file access and performs standard computations on proteomics and LCMS datasets within a pluggable architecture.
- Data Format Support: Includes readers and writers for the mzML data format implemented using modern C++ techniques.
- Cross-Platform Compatibility: Compiles with native compilers across Linux (GCC), Windows (MSVC), and macOS (XCode).
- Open Source Licensing: Distributed under the Apache v2 license for academic and commercial use.
- Companion Tools: Provides a set of companion tools that demonstrate application development on top of the library.
Scientific Applications:
- Proteomics Data Analysis: Enables processing and analysis workflows for mass spectrometry–based proteomics datasets.
- mzML Data Handling: Serves as a backend for reading and writing mzML files used in MS experiments.
- Tool Development and Reproducibility: Facilitates creation of custom analysis tools and standardized data processing to improve reproducibility in proteomic studies.
Methodology:
Implemented using modern C++ programming techniques and design principles emphasizing modularity and extensibility, with mzML readers/writers and unified data file access for proteomics and LC-MS computations.
Topics
Collections
Details
- Tool Type:
- command-line tool
- Operating Systems:
- Linux, Mac
- Programming Languages:
- C++
- Added:
- 1/17/2017
- Last Updated:
- 3/26/2019
Operations
Data Inputs & Outputs
Chromatogram visualisation
Publications
Kessner D, et al. ProteoWizard: open source software for rapid proteomics tools development. Bioinformatics. 2008; 24:2534-6. doi: 10.1093/bioinformatics/btn323
PMID: 18606607
Documentation
Downloads
Links
Software catalogue
http://ms-utils.org