mzR
mzR provides a unified API for reading and writing mass spectrometry file formats (mzXML, mzData, mzML) and integrates ProteoWizard libraries to enable access and processing of proteomics mass spectrometry data.
Key Features:
- Unified API for MS Data Formats: Provides standardized methods for reading and writing mzXML, mzData, and mzML files.
- Integration with ProteoWizard Libraries: Incorporates ProteoWizard components to support mzML and mzIdentML formats for proteomics data access.
- Extensible Pluggable Architecture: Exposes a framework that allows extension and customization of functionality for developing proteomics applications.
- Cross-Platform Compatibility: Supports compilation and use across Linux (GCC), Windows (MSVC), and macOS (XCode).
- Modern C++ Implementation: Employs modern C++ design and techniques to provide robustness and maintainability.
- Open-source Licensing: Distributed under the Apache v2 license.
Scientific Applications:
- Proteomics mass spectrometry data processing: Enables programmatic access and manipulation of MS datasets for proteomics analyses.
- Development of proteomics tools: Serves as a foundation for building custom applications that operate on mzXML, mzData, mzML, and mzIdentML files.
Methodology:
Implements ProteoWizard libraries with modern C++ design principles and a pluggable architecture to provide standardized read/write access to mzXML, mzData, mzML and support for mzIdentML, with cross-platform compilation (GCC, MSVC, XCode).
Topics
Collections
Details
- License:
- Artistic-2.0
- Tool Type:
- command-line tool, library
- Operating Systems:
- Linux, Windows, Mac
- Programming Languages:
- R, C++
- Added:
- 1/17/2017
- Last Updated:
- 7/20/2019
Operations
Publications
Kessner D, Chambers M, Burke R, Agus D, Mallick P. ProteoWizard: open source software for rapid proteomics tools development. Bioinformatics. 2008;24(21):2534-2536. doi:10.1093/bioinformatics/btn323. PMID:18606607. PMCID:PMC2732273.