When ProteinProphet produces the error "Error: multiple databases referenced by....", it *still* nevertheless exists with a successful return code of 0. This obviously causes problems for downstream programs that are therefore unaware that the ProteinProphet progam errored out. ProteinProphet should instead return with a non-zero exist code. The excerpt of the log is below:
> ProteinProphet (C++) by Insilicos LLC and LabKey Software, after the > original Perl by A. Keller (TPP v4.6 OCCUPY rev 1, Build 201210081945 > (linux)) > (xml input) (normalize NSP for Protein Length) (report Protein Length) > (report Protein Mol Weights) (using degen pep info) > *Error: multiple databases referenced > by*/usr/ia_working_dir/DASH/DASH_Server/Test_Lab/Users/TestLabAdmin_i-a-inc.com/Workflow_Outputs/GATES__MT-XT-OM_Deiso_100ppm/ipep-tXFk-rfeDfpT2-0to1.pep.xml > Use RefreshParser to update all input files to common database > --> > /usr/ia_working_dir/DASH/DASH_Server/IA_Common/programs/linux_programs/tpp/bin/ProteinProphet > > ipep-tXFk-rfeDfpT2-0to1.pep.xml ipep-tXFk-rfeDfpT2-2to3.pep.xml > prot-tXFk-lFJIBOTL-0to9998.prot.xml MINPROB0 PROTMW NORMPROTLEN IPROPHET > EXCEL0 GROUPWTS MININDEP0.2* exited succesfully with value 0* -- You received this message because you are subscribed to the Google Groups "spctools-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/spctools-discuss?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
