Windows binaries and cross-platform source code for processing of EI-MS (GC-MS) and ESI-MS/MS (LC-MS) data for identification of metabolites.

Includes tools for applying Competitive Fragmentation Modeling (CFM) to spectrum prediction and metabolite identification tasks, as well as a tool for fragment generation, and another for peak annotation.

For further documenation see https://sourceforge.net/p/cfm-id/wiki/Home/

For related publications, and their associated supplementary data, please see https://sourceforge.net/p/cfm-id/wiki/Home/#related-publications

There is also a web server supporting much of this functionality at http://cfmid.wishartlab.com

For CFM3.0, please see http://cfmid3.wishartlab.com/. This is work done by Yannick Djoumbou Feunag, so for assistance with this, please contact him. See https://sourceforge.net/p/cfm-id/wiki/Home/#cfm-id-30 for further information.

Project Activity

See All Activity >

Follow CFM-ID

CFM-ID Web Site

Other Useful Business Software
Our Free Plans just got better! | Auth0 Icon
Our Free Plans just got better! | Auth0

With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
Try free now
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
4
0
1
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5

User Reviews

  • I'm a drug metabolism researcher. Analysis of mass spectrometry data for metabolites is often required. Colleagues recommend CFM-ID for mass spectrum structure analysis is very helpful, and I would like to try to use it.
  • Great user-friendly tool!
  • I tried to using cfm-anotate in vain for hours. -Documentation is minimal and outdated. -Parsing of the commands either crashes or provides minimal feedback. -Even after /finally/ figuring out how to use the commands and using both my own data and the examples from the page, the program just crashes mid-way with no clue as to what is wrong. EDIT: Finally got it to "not-crash". A suggestion: do not list a parameter as optional and then require the application to read in a default file that isn't provided with the code. Regardless, the parameter parsing is very unclean. Try some error handling for missing files/invalid data, etc. UPDATE: It does what I want now and from a research perspective it is a good tool. Generally, could by more user-friendly, especially to non-experts in the field.
  • Excellent!
  • Interesting stuff!
Read more reviews >

Additional Project Details

Registered

2013-09-06