anchor.diff:  }*
   
   # Create consensus using OpenMS ConsensusID
  -deftask runConsensus(Consensus(File):idxml_results(File) pmt numthreads) in bash *{
  +deftask runConsensus(Consensus(File):idxml_results(File) pmt fmt numthreads) in bash *{
   	mv $idxml_results res.idXML
   	ConsensusID -in res.idXML\
   		-out cons.idXML\
  +		-rt_delta 5\
   		-mz_delta $pmt\
  -		-algorithm ranks\
  +		-algorithm PEPMatrix\
   		-threads $numthreads\
  -		-filter:considered_hits 5\
  -		-filter:min_support 1
  +		-filter:considered_hits 10\
  +		-filter:min_support 0\
  +		-min_shared 2\
  +		-mass_tolerance $fmt
   	Consensus=cons.idXML
   }*
   
  
positive.code: 	FalseDiscoveryRate -in_target $target_idxml\
  		-in_decoy $decoy_idxml\
  		-out res.idXML\
  		-threads $numthreads
  	fdr_res=res.idXML
  }*
  
  
negative.code: #			Other Tasks
  #
  
  deftask calcPEP(pepIdXML(File) : idxml_results(File)) in bash *{
  	IDPosteriorErrorProbability -in $idxml_results\
  		-out $pepIdXML
  }*
  
  deftask filterResults(idxml_res(File) : idxml_results(File) mzMLFile(File) numthreads) in bash *{
  	idxml_res=$(basename $mzMLFile).idXML
  	IDFilter -in $idxml_results\
  		-out $idxml_res\
  		-best:strict\
  		-unique\
  		-remove_decoys\
  		-delete_unreferenced_peptide_hits\
  		-score:pep 0.05\
  		-mz:unit Da
  }*
  
  deftask inferProteins(idxml_res(File) : idxml_results(File) numthreads) in bash *{
  