https://github.com/compomics/meta-proteome-analyzer

MetaProteomeAnalyzer (MPA) software for analyzing and visualizing MS-based metaproteomics data.

https://github.com/compomics/meta-proteome-analyzer

Science Score: 20.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
    Links to: ncbi.nlm.nih.gov
  • Committers with academic emails
    3 of 12 committers (25.0%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (12.8%) to scientific vocabulary

Keywords

bioinformatics-pipeline database-searchtool metaproteomics protein-identification proteomics software
Last synced: 5 months ago · JSON representation

Repository

MetaProteomeAnalyzer (MPA) software for analyzing and visualizing MS-based metaproteomics data.

Basic Info
  • Host: GitHub
  • Owner: CompOmics
  • Language: TSQL
  • Default Branch: master
  • Homepage:
  • Size: 607 MB
Statistics
  • Stars: 30
  • Watchers: 11
  • Forks: 10
  • Open Issues: 12
  • Releases: 0
Topics
bioinformatics-pipeline database-searchtool metaproteomics protein-identification proteomics software
Created over 10 years ago · Last pushed over 5 years ago
Metadata Files
Readme License

README.md

MetaProteomeAnalyzer (MPA)


MetaProteomeAnalyzer Publications:


News

*MPA Portable version 2.0.0 (December 2019) has been released with the following features:

  • The graphical user interface now supports a direct connection to the Unipept web interface (https://unipept.ugent.be/): identified peptides are directly mapped to the Unipept service (using the MPA Export menu --> Export peptides to Unipept).
  • UniProt JAPI was updated to the version 1.0.28

MPA Portable version 1.9.0 (June 2019) has been released with the following updates:

  • MPA now has full Maven support
  • UniProt JAPI was updated to the latest version 1.0.26 (fixing errors occurring during the retrieval of UniProt meta-information)
  • Minor bugfixes were performed

MPA Portable version 1.8.0 (November 2017) has been released with the following features/bugfixes:

  • MS-GF+ parameter for fragmentation method (CID, ETD, HCD) can be chosen on the command line.
  • UniProt JAPI was updated to the latest version 1.0.16 (fixing errors occurring during the retrieval of UniProt meta-information)
  • Batch scripts are now available in the main folder of the software.
  • Various bugfixes and improvements within the code.

MPA Portable version 1.7.0 (August 2017) has been released with the following new features:

  • Added taxon-based two-step searching feature (in addition to the protein-based strategy).
  • MapDB was updated to the latest version (ver. 3.0.5) to accelerate the peptide indexing.
  • Peptide indexing is now available as optional feature on the command line.
  • Disabled emPAI and NSAF quantification features in the GUI to accelerate the results retrieval.

Downloads

[Download software] MPA Portable version 2.0 - Windows and Linux 32-bit/64-bit - released on December 18, 2019

[Download example data set] Microbial community sample data set (from Ebendorf biogas plant)

[Download example FASTA database] Methanomicrobiales protein sequence database (UniProtKB FASTA format)

[Download MPA tutorial] Guided MPA portable tutorial including graphical and command line interface usage


Introduction

MetaProteomeAnalyzer (MPA) is a scientific software for analyzing and visualizing metaproteomics (and also proteomics) data. The tool presents a MS/MS spectrum data processing application for protein identification in combination with an user-friendly interactive graphical interface. The metaproteomics data analysis software is developed in the Java programming language and provides various features for an user-defined querying of the results. In addition, MPA can also be executed on the command line (see below).


MPA Portable

MPA Portable is a light-weight and stand-alone software for the identification of proteins and in-depth analysis of metaproteomics (and also proteomics) data. The MPA software currently supports the database search engines Comet, MS-GF+ and X!Tandem taking MGF spectrum files as input data. User-provided FASTA databases (preferably downloaded from UniProtKB) are formatted automatically.

Please note: MPA Portable can be run directly on your desktop PC or laptop and no separate installation is needed: just double-click the provided JAR file or use the provided batch file (see below on this page). Otherwise, you can use the command line interface (MetaProteomeAnalyzerCLI).


Command Line Usage

MPA can also be used via the command line, see MetaProteomeAnalyzerCLI for details.


MzIdentML Import

It is also possible to import results in mzIdentML format which have been generated in other database search tools, see MzIdentML-Import for details.


Features

The MPA metaproteomics software comes with the following key features: * Intuitive graphical user interface * Project management for MS/MS experiments * Shotgun protomics data analysis tool * Integrates the search algorithms Comet, MS-GF+ and X!Tandem * Import and re-analysis of results stored in mzIdentML data format: cross compatibility with various proteomics tools. * Detailed analysis of taxa, ontologies, pathways and enzymes * Grouping of redundant protein hits to so-called "meta-proteins" (protein groups) * Label-free quantification methods * Command line interface (for high-throughput processing tasks) * Interactive overview for each result set * Platform-independet portable application


System Requirements

  • Operating system: (Tested on Windows XP, Windows Vista, Windows 7/8/10 and various Linux systems)
  • Memory: The more memory, the better! (preferably 4 GB at least, but highly recommended are 8 or 16 GB of RAM)

Please download the latest version of mpa-portable-X.Y.Z.zip (where X, Y and Z represent the current version of the software).

Before starting the MPA Portable version, please make sure that you have Java 1.8 installed. To check the currently installed java version, open a console/bash window and type: java version

If you haven't installed Java 1.8, please go directly to Java.com to download the latest Java version.


Conda Package

MPA Portable can installed directly as Miniconda package from the bioconda channel: conda install mpa-portable -c bioconda


MPA GUI Startup

After downloading the zip file, simply unzip the file and use the provided script from the built folder, i.e. mpa-portable.bat for Windows or mpa-portable.sh for Linux (granting the access rights accordingly!).

You can also double-click on the JAR file, however this will give you no options to change the memory settings (see below).

Another possiblity is to use the command line directly: java -jar mpa-portable-X.Y.Z.jar -XmxXXXXm Note: -XmxXXXXm stands for maximum assigned memory (in megabytes of RAM)

Owner

  • Name: Computational Omics and Systems Biology Group
  • Login: CompOmics
  • Kind: organization
  • Email: compomics.list@gmail.com

The CompOmics group, headed by Prof. Dr. Lennart Martens, specializes in the management, analysis and integration of high-throughput Omics data.

GitHub Events

Total
  • Watch event: 2
Last Year
  • Watch event: 2

Committers

Last synced: over 2 years ago

All Time
  • Total Commits: 594
  • Total Committers: 12
  • Avg Commits per committer: 49.5
  • Development Distribution Score (DDS): 0.648
Past Year
  • Commits: 0
  • Committers: 0
  • Avg Commits per committer: 0.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Thilo.Muth T****h@g****e 209
XMarkiertDieStelle X****e@g****m 87
heyer h****r@m****e 84
Thilo.Muth T****h@u****e 84
Thilo Muth m****h@m****e 67
XMarkiertDieStelle X****e@g****m 47
fkohrs f****s@g****m 9
tivdnbos t****s 3
mpaworkshop11 m****1@m****r 1
seba.dorl s****l@g****m 1
fkohrs f****s@g****m 1
Kay Schallert k****t@o****e 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 7
  • Total pull requests: 0
  • Average time to close issues: about 5 years
  • Average time to close pull requests: N/A
  • Total issue authors: 5
  • Total pull request authors: 0
  • Average comments per issue: 2.86
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • thilus (2)
  • ohickl (2)
  • Jokendo-collab (1)
  • Hayoung-hiro (1)
  • AnkeTraut (1)
Pull Request Authors
Top Labels
Issue Labels
Pull Request Labels

Dependencies

built/fasta/DBTools/META.yml cpan
  • LWP::Simple 0
  • Log::StdLog 0
  • Object::InsideOut 0
  • perl 5.6.1