pgb-liv/php-ms

PHP Mass Spectrometry Utilities library

v1.0.0 2017-11-01 11:09 UTC

This package is auto-updated.

Last update: 2024-04-16 00:02:58 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.

Build Status Quality Gate

Test Success Unit Test Coverage SQALE Debt Ratio

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