kevinkovalchik / RawTools

RawTools is an open-source and freely available package designed to perform scan data parsing and quantification, and quality control analysis of Thermo Orbitrap raw mass spectrometer files from data-dependent acquisition experiments.
Apache License 2.0
64 stars 19 forks source link
csharp-code mass-spectrometry-data orbitrap-ms proteomics-data

RawTools

Welcome to the RawTools page! RawTools is an open-source and freely available package designed to perform scan data parsing and quantification, and quality control analysis of Thermo Orbitrap raw mass spectrometer files. RawTools is written in C# and uses the Thermo RawFileReader library. RawTools is fully compatible with Windows, Linux, and MacOS operating systems. RawTools is the replacement for the previously described RawQuant Python package.

The RawTools manuscript was just accepted for the Journal of Proteome Research special issue on Software Tools and Resources, here. The RawTools original manuscript preprint is available on bioRxiv.

RawTools releases and installation

To obtain the latest compiled release of RawTools or to obtain an older version, please visit the Releases page.

If you need help installing and using RawTools, please visit the wiki page appropriate for your system and follow the instructions outlined here.

[2.0.6a] 2022-04-25

Changes

RawTools 2.0.6 released

RawTools 2.0.5 released

RawTools 2.0.4 released

RawTools 2.0.3 released

RawTools 2.0.2 released

RawTools 2.0.1 released

RawTools 2.0.0 released

RawToolsViz parse visualization

RawToolsViz qc visualization

RawToolsViz raw file visualization


Notable news


RawTools R Shiny page

If you are just here looking for the web application page for visualizing your quality control results: RawTools R Shiny web application. You can also download the application from here for local use on your own machine.


Getting help

If you need help getting started with RawTools or with understanding the output, please visit the RawTools Wiki.

If you have noticed an error in RawTools or have an idea for a new feature, please make a post on the Issues page.


Staying up to date

If you want to see what features we have in mind or are actively working on integrating into RawTools, visit the Projects page for more details.


Modifying RawTools

If you want to modify the RawTools source code, you will need to get a copy of RawFileReader from ThermoFisher. Otherwise the project will not have access to RawFileReader and you won't be able to debug or compile any code you write. You need to request access to Thermo Fisher's file share site to do this. It is a pretty simple process: you just need to email and request access. Details for access and subsequent installation of the package in Visual Studio can be found on the RawFileReader page on planetorbitrap.com.

Please make note of and respect the RawFileReader license in any modifications you make and wish to distribute.


License and copyright

RawTools (Copyright 2018 Kevin Kovalchik & Christopher Hughes) is licensed under Apache 2.0


Third-party licenses and copyright

RawFileReader reading tool. Copyright © 2016 by Thermo Fisher Scientific, Inc. All rights reserved. See RawFileReaderLicense for licensing information. Note: anyone recieving RawFileReader as part of a larger software distribution (in the current context, as part of RawTools) is considered an "end user" under section 3.3 of the RawFileReader License, and is not granted rights to redistribute RawFileReader.

CommandLineParser. Copyright 2005-2018 Giacomo Stelluti Scala & Contributors. See CommandLineParserLicense for licensing information.

Serilog. Copyright 2013-2015 Serilog Contributors. See SerilogLicense for licensing information.