pgb-liv / php-ms
PHP Mass Spectrometry Utilities library
Installs: 1 008
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 5
Forks: 0
Open Issues: 0
Requires
- php: >=5.4.0
- ext-xsl: *
Requires (Dev)
- pdepend/pdepend: 2.*
- phploc/phploc: 2.*
- phpmd/phpmd: 2.*
- phpunit/phpunit: 4.*
- sebastian/phpcpd: 2.*
- squizlabs/php_codesniffer: 3.*
- theseer/phpdox: 0.8.*
This package is auto-updated.
Last update: 2025-04-16 01:59:16 UTC
README
phpMs is PHP-based free open-source library for proteomics. The library contains a core set of classes for storing common data such as spectra, peptides and proteins. In addition the library contains a number of readers and/or writers for common file formats, including MGF, FASTA, mzIdentML, proBed. The library also contains a number of useful utilities for performing protein digestion, peptide fragmentation, and search engine integration.
Requirements
- PHP Version 5.4+
- ext/xsl
Install
To install the library use Composer
composer require pgb-liv/php-ms
Or add it to your existing composer.json:
"require" : {
"pgb-liv/php-ms" : "1.*"
},
Releases made available by GitHub and the GitHub source do not include depedency code. It is recommended you always use phpMs via Composer.
API Documentation
The latest version of the API is available at: http://pgb.liv.ac.uk/ci/phpMs/doc/
Usage Examples
See the phpMs Demo Suite for examples of how to use the API. A live demo is also available via http://pgb.liv.ac.uk/phpMs