Welcome to the Comet project!
Comet is an open source tandem mass spectrometry (MS/MS) sequence database search tool released under the Apache 2.0 license.
Searching uninterpreted tandem mass spectra of peptides against sequence databases is the most common method used to identify peptides and proteins. Since this method was first developed in 1993, many commercial, free, and open source tools have been created over the years that accomplish this task. Although its history goes back two decades, the Comet search engine was first made publicly available in August 2012 on SourceForge under the Apache License, version 2.0. The repository was migrated to GitHub in September 2021.
Comet is multithreaded, supports multiple input and output formats, and binaries are available for both Windows and Linux operating systems. Note that Comet is just a single command line binary that perfoms MS/MS database search. It takes in spectra in various supported input formats, using the MSToolkit C++ library, and writes .pep.xml, .pin, .sqt and/or .txt files. You will need some other support tool(s) to actually make use of Comet results. Consider using one of the many proteomics software suites that Comet is integrated into.
- Comet: an open source tandem mass spectrometry sequence database search tool. Eng JK, Jahan TA, Hoopmann MR. Proteomics. 2012 Nov 12. doi: 10.1002/pmic.201200439
- A Deeper Look into Comet - Implementation and Features. Eng JK, Hoopmann MR, Jahan TA, Egertson JD, Noble WS, MacCoss MJ. J Am Soc Mass Spectrom. 2015 Jun 27. doi: 10.1007/s13361-015-1179-x
- Full-Featured, Real-Time Database Searching Platform Enables Fast and Accurate Multiplexed Quantitative Proteomics. Schweppe DK, Eng JK, Yu Q, Bailey D, Rad R, Navarrete-Perea J, Huttlin EL, Erickson BK, Paulo JA, Gygi SP. J Proteome Res. 2020 May 1;19(5):2026-2034. doi: 10.1021/acs.jproteome.9b00860
- Extending Comet for Global Amino Acid Variant and Post-Translational Modification Analysis Using the PSI Extended FASTA Format. Eng JK and Deutsch EW. Proteomics. Proteomics. 2020 Nov;20(21-22):e1900362. doi: 10.1002/pmic.201900362.
I know you’re smart. But everyone here is smart. Smart isn’t enough. The kind of people I want on my research team are those who will help everyone feel happy to be here. Randy Pausch, The Last Lecture