Available Search Engines

MS Amanda

class ursgal.wrappers.msamanda_1_0_0_5242.msamanda_1_0_0_5242(*args, **kwargs)

MSAmanda 1_0_0_5242 UNode

Import functions from msamanda_1_0_0_5243

class ursgal.wrappers.msamanda_1_0_0_5243.msamanda_1_0_0_5243(*args, **kwargs)

MSAmanda 1_0_0_5243 UNode Parameter options at http://ms.imp.ac.at/inc/pd-nodes/msamanda/Manual%20MS%20Amanda%20Standalone.pdf

Reference: Dorfer V, Pichler P, Stranzl T, Stadlmann J, Taus T, Winkler S, Mechtler K. (2014) MS Amanda, a universal identification algorithm optimized for high accuracy tandem mass spectra.

Members:

MS-GF+

class ursgal.wrappers.msgfplus_v9979.msgfplus_v9979(*args, **kwargs)

MSGF+ UNode Parameter options at https://bix-lab.ucsd.edu/pages/viewpage.action?pageId=13533355

Reference: Kim S, Mischerikow N, Bandeira N, Navarro JD, Wich L, Mohammed S, Heck AJ, Pevzner PA. (2010) The Generating Function of CID, ETD, and CID/ETD Pairs of Tandem Mass Spectra: Applications to Database Search.

preflight()

Formatting the command line via self.params

Modifications file will be created in the output folder

Returns:self.params
Return type:dict
class ursgal.wrappers.msgfplus_v2016_09_16.msgfplus_v2016_09_16(*args, **kwargs)

MSGF+ UNode Parameter options at https://omics.pnl.gov/software/ms-gf

Reference: Kim S, Mischerikow N, Bandeira N, Navarro JD, Wich L, Mohammed S, Heck AJ, Pevzner PA. (2010) The Generating Function of CID, ETD, and CID/ETD Pairs of Tandem Mass Spectra: Applications to Database Search.

preflight()

Formatting the command line via self.params

Modifications file will be created in the output folder

Returns:self.params
Return type:dict

MyriMatch

class ursgal.wrappers.myrimatch_2_1_138.myrimatch_2_1_138(*args, **kwargs)

Myrimatch UNode

Myrimatch options: http://forge.fenchurch.mc.vanderbilt.edu/scm/viewvc.php/checkout/trunk/doc/index.html?root=myrimatch

Reference: Tabb DL, Fernando CG, Chambers MC. (2007) MyriMatch: highly accurate tandem mass spectral peptide identification by multivariate hypergeometric analysis.

postflight()

renaming MyriMatch’s output file to our desired output file name

preflight()

Formatting the command line

write_param_file()

Writes a file containing all parameters for the search

class ursgal.wrappers.myrimatch_2_2_140.myrimatch_2_2_140(*args, **kwargs)

Myrimatch UNode

Import functions from myrimatch_2_1_138

OMSSA

class ursgal.wrappers.omssa_2_1_9.omssa_2_1_9(*args, **kwargs)

omssa_2_1_9 UNode

Parameter options at http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/asn_spec/omssa.asn.html

2.1.9 parameters at http://proteomicsresource.washington.edu/protocols06/omssa.php

Reference: Geer LY, Markey SP, Kowalak JA, Wagner L, Xu M, Maynard DM, Yang X, Shi W, Bryant SH (2004) Open Mass Spectrometry Search Algorithm.

postflight()

Will correct the OMSSA headers and add the column retention time to the csv file

preflight()

Formatting the command line via self.params

unimod Modifications are translated to OMSSA modifications

Returns:self.params(dict)

X!Tandem

class ursgal.wrappers.xtandem_cyclone_2010.xtandem_cyclone_2010(*args, **kwargs)
class ursgal.wrappers.xtandem_jackhammer.xtandem_jackhammer(*args, **kwargs)
class ursgal.wrappers.xtandem_piledriver.xtandem_piledriver(*args, **kwargs)

X!Tandem UNode Parameter options at http://www.thegpm.org/TANDEM/api/

Reference: Craig R, Beavis RC. (2004) TANDEM: matching proteins with tandem mass spectra.

format_templates()

Returns formatted X!Tandem input files

The formating is taken from self.params

Returns:keys are the names of the three templates (15N-masses.xml, taxonomy.xml, input.xml)
Return type:dict
preflight()

Formatting the command line via self.params

Input files from format_templates are created in the output folder and added to self.created_tmp_files (can be deleted)

Returns:self.params
Return type:dict
class ursgal.wrappers.xtandem_sledgehammer.xtandem_sledgehammer(*args, **kwargs)

X!Tandem UNode Parameter options at http://www.thegpm.org/TANDEM/api/

Reference: Craig R, Beavis RC. (2004) TANDEM: matching proteins with tandem mass spectra.

format_templates()

Returns formatted X!Tandem input files

The formating is taken from self.params

Returns:keys are the names of the three templates (15N-masses.xml, taxonomy.xml, input.xml)
Return type:dict
preflight()

Formatting the command line via self.params

Input files from format_templates are created in the output folder and added to self.created_tmp_files (can be deleted)

Returns:self.params
Return type:dict