https://github.com/compomics/compomics-utilities
Open source Java library for computational proteomics
Science Score: 59.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 1 DOI reference(s) in README -
✓Academic publication links
Links to: biorxiv.org, ncbi.nlm.nih.gov, wiley.com, nature.com -
✓Committers with academic emails
2 of 27 committers (7.4%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (7.6%) to scientific vocabulary
Keywords
Keywords from Contributors
Repository
Open source Java library for computational proteomics
Basic Info
- Host: GitHub
- Owner: CompOmics
- Language: Java
- Default Branch: master
- Homepage: http://compomics.github.io/projects/compomics-utilities.html
- Size: 110 MB
Statistics
- Stars: 33
- Watchers: 17
- Forks: 17
- Open Issues: 7
- Releases: 0
Topics
Metadata Files
README.md
compomics-utilities
- What is compomics-utilities?
- Projects Using compomics-utilities
- Using compomics-utilities
- Download
- Maven Dependency
compomics-utilities publication:
- Barsnes et al: BMC Bioinformatics. 2011 Mar 8;12(1):70.
- If you use compomics-utilities as part of a paper, please include the reference above.
What is compomics-utilities?
The Computational Omics and Systems Biology Group develops various bioinformatics tools for analyzing omics data.
compomics-utilities is a library containing code shared by many of our research projects, amongst others containing panels for visualizing spectra and chromatograms and objects for representing peptides and proteins etc. We believe that this library can be of use to other research groups doing computational proteomics, and have therefore made it available as open source.
Projects using compomics-utilities
| Project | Description | Publication | |:------------|:----------------|:----------------| | PeptideShaker | interpretation of proteomics identification results|Vaudel et al: Nature Biotechnol. 2015 Jan;33(1):22–24.| | MetaProteomeAnalyzer | analyzing meta-proteomics data|Muth et al: J Proteome Res. 2015 (in press).| | DeNovoGUI | de novo sequencing of tandem mass spectra|Muth at al: J Proteome Res. 2014 Feb 7;13(2):1143-6.| | pride-asap | uniform annotation of identified spectra stored in PRIDE|Hulstaert et al: J Proteomics. 2013 Apr 17| | ProteoCloud | proteomics cloud computing pipeline|Muth et al: J Proteomics. 2013 Aug 2;88:104-8| | thermo-msf-parser | parser and viewer for thermo msf files|Colaert et al: J Proteome Res. 2011;10(8):3840-3| | SearchGUI | graphical user interface for proteomics identification search engines|Barsnes et al: J Proteome Res. 2018 (in press) Vaudel et al: Proteomics 2011;11(5):996-9| | XTandem Parser |java parser for X!Tandem output xml files|Muth et al: Proteomics 2010;10(7):1522-4| | jmzML |java implementation of the PSI-MS mzML specification|Côté et al: Proteomics 2010;10(7):1332-5| | Fragmentation Analyzer | analyzing MS/MS fragmentation data|Barsnes et al: Proteomics 2010;10(5):1087-90| | ms_lims | mass spectrometry based proteomics information management system|Helsens et al: Proteomics 2010;10(6):1261-4| | Rover | visualize and validate quantitative proteomics data|Colaert et al: Proteomics 2010;10(6):1226-9| | IceLogo | next-generation visualization of protein consensus sequences|Colaert et al: Nature Methods 2009;6(11):786-7| | OMSSA Parser | java parser for OMSSA omx files|Barsnes et al: Proteomics 2009;9(14):3772-4| | Peptizer | automating manual validation of MS/MS search results|Helsens et al: MCP 2008;7(12):2363-72| | MascotDatfile | java API for MS/MS search results by Mascot|Helsens et al: Proteomics 2007;7(3):364-6| | DBToolkit | manipulating fasta sequence databases|Martens et al: Bioinformatics 2005;21(17):3584-5| | MetaNovo | a probabilistic approach to peptide and polymorphism discovery in complex mass spectrometry datasets|Potgieter et al: BioRxiv 2019;605550|
Using compomics-utilities
For example code and demos showing how the compomics-utilities library can be used in your project see Examples. Also check the JavaDoc.
Download
We strongly recommend Maven when using compomics-utilities, as this makes sure that one gets all the dependencies right. See Maven Dependency below.
All compomics-utilities builds are available here.
See also the JavaDoc.
If you for some reason cannot use Maven and need a complete build of compomics-utilities, please let us know and we will send you the latest build as a zip file.
Maven Dependency
compomics-utilities is available for use in Maven projects:
<dependency>
<groupId>com.compomics</groupId>
<artifactId>utilities</artifactId>
<version>X.Y.Z</version>
</dependency>
```
<!-- Compomics Genesis Maven 2 repository -->
<repository>
<id>genesis-maven2-repository</id>
<name>Genesis maven2 repository</name>
<url>http://genesis.UGent.be/maven2</url>
<layout>default</layout>
</repository>
<!-- old EBI repository -->
<repository>
<id>ebi-repo</id>
<name>The EBI internal repository</name>
<url>http://www.ebi.ac.uk/~maven/m2repo</url>
</repository>
<!-- EBI repository -->
<repository>
<id>pst-release</id>
<name>EBI Nexus Repository</name>
<url>http://www.ebi.ac.uk/Tools/maven/repos/content/repositories/pst-release</url>
</repository>
```
Update the version number to latest released version, see the Maven repository.
Screenshots
(Click on figure to see the full size version)
Owner
- Name: Computational Omics and Systems Biology Group
- Login: CompOmics
- Kind: organization
- Email: compomics.list@gmail.com
- Website: https://www.compomics.com/
- Twitter: CompOmics
- Repositories: 93
- Profile: https://github.com/CompOmics
The CompOmics group, headed by Prof. Dr. Lennart Martens, specializes in the management, analysis and integration of high-throughput Omics data.
GitHub Events
Total
- Issues event: 3
- Issue comment event: 2
- Push event: 3
Last Year
- Issues event: 3
- Issue comment event: 2
- Push event: 3
Committers
Last synced: over 2 years ago
Top Committers
| Name | Commits | |
|---|---|---|
| harald.barsnes | h****s@f****d | 1,021 |
| mvaudel | m****l@g****m | 851 |
| Harald Barsnes | h****s@g****m | 665 |
| mvaudel | m****l@f****d | 451 |
| dominik.kopczynski | d****i@i****e | 237 |
| CarlosHorro | c****o@g****m | 56 |
| Dominik Kopczynski | d****i@t****e | 43 |
| lennart.martens | l****s@f****d | 19 |
| kenneth.verheggen | k****n@g****m | 18 |
| kennyhelsens | k****s@f****d | 17 |
| dependabot[bot] | 4****] | 13 |
| niklaas.colaert | n****t@u****e | 10 |
| davy.maddelein | d****n@g****m | 9 |
| Daphne-Skiado | d****o@g****m | 8 |
| Genet Abay | g****w@v****e | 5 |
| Thilo.Muth | T****h@g****e | 4 |
| Niels Hulstaert | n****t@g****m | 3 |
| yilmazshule | y****e@g****m | 3 |
| Probe | P****e@1****4 | 2 |
| Yehia Farag | y****g@g****m | 2 |
| compomics | c****s@1****1 | 2 |
| mvaudel | 1 | |
| Lennart Martens | l****s@g****m | 1 |
| Caleb Easterly | c****y@g****m | 1 |
| Wout Bittremieux | w****t@b****e | 1 |
| Jim Johnson | jj@u****u | 1 |
| compomics | c****s@V****O | 1 |
Committer Domains (Top 20 + Academic)
Dependencies
- org.swinglabs:swing-layout 1.0.3 compile
- batik:batik-all 1.6
- batik:pdf-transcoder 1.0
- com.carrotsearch:jsuffixarrays 0.1.0
- com.esotericsoftware:kryo 5.3.0
- com.google.code.gson:gson 2.10
- com.jgoodies:looks 2.2.2
- commons-cli:commons-cli 1.5.0
- commons-httpclient:commons-httpclient 3.1
- commons-io:commons-io 2.11.0
- commons-net:commons-net 3.9.0
- io.airlift:aircompressor 0.21
- jakarta.xml.bind:jakarta.xml.bind-api 4.0.0
- javax.servlet:servlet-api 2.5
- javax.xml.bind:jaxb-api 2.3.1
- jfree:jfreechart 1.0.13
- msv:isorelax 20050913
- msv:msv 20050913
- msv:relaxngDatatype 20050913
- msv:xsdlib 20050913
- net.jimmc:jshortcut 0.4-oberzalek
- no.uib:jsparklines 1.0.12
- no.uib:ols-dialog 3.4.0
- org.apache.commons:commons-compress 1.22
- org.apache.commons:commons-math 2.2
- org.apache.commons:commons-text 1.10.0
- org.apache.logging.log4j:log4j-api 2.19.0
- org.apache.logging.log4j:log4j-core 2.19.0
- org.apache.poi:poi 5.2.3
- org.ogce:xpp3 1.1.6
- org.swinglabs:swingx 0.9.1
- org.xerial:sqlite-jdbc 3.40.0.0
- psidev.psi.tools:xxindex 0.23
- uk.ac.ebi.pride.archive:web-service-model 0.2.12
- uk.ac.ebi.pride.tools:braf 1.0.1
- umontreal.iro.lecuyer.gof:ssj 2.5.0
- xerces:xercesImpl 2.12.2
- junit:junit 4.13.2 test




