Commit message:
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/rawtools commit f57f55a2cb399c5cc8fdd63128970e5f875ca48e |
added:
README.rst RawFileReaderLicense.md rawtools.xml test-data/really_small.raw test-data/really_small.raw_Matrix.txt test-data/really_small.raw_Ms_BP_chromatogram.txt |
b |
diff -r 000000000000 -r 51e4aa55ea04 README.rst --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/README.rst Fri Apr 05 04:16:26 2019 -0400 |
b |
@@ -0,0 +1,34 @@ +Raw Tools +======================= + +- Home: <https://github.com/kevinkovalchik/RawTools/> +- Galaxy Tool Shed: <http://toolshed.g2.bx.psu.edu/view/galaxyp/rawtools> +- Tools ID: `rawtools` + + +Description +----------- + +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. + +General Requirements +-------------------- + +This tool requires .NET 4.6.2 or greater or Mono 5.0 or greater to work. + + +License +------- + +Raw Tools is a free open-source project, following an Apache License 2.0. + + +Authors +------- + +Authors and contributors: + +* Kevin Kovalchik <kovalchk@chem.ubc.ca> +* Christopher Hughes <chughes@bcgsc.ca> +* Carlos Horro Marcos <carlos.horro@uib.no> |
b |
diff -r 000000000000 -r 51e4aa55ea04 RawFileReaderLicense.md --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/RawFileReaderLicense.md Fri Apr 05 04:16:26 2019 -0400 |
b |
@@ -0,0 +1,51 @@ +**SOFTWARE LICENSE AGREEMENT ("License") FOR RawFileReader** + +These License terms are an agreement between you and Thermo Finnigan LLC ("Licensor"). They apply to Licensor's MSFileReader software program ("Software"), which includes documentation and any media on which you received it. These terms also apply to any updates or supplements for this Software, unless other terms accompany those items, in which case those terms apply. **If you use this Software, you accept this License. If you do not accept this License, you are prohibited from using this software. If you comply with these License terms, you have the rights set forth below.** + +1. Rights Granted: + +1.1. You may install and use this Software on any of your computing devices. + +1.2. You may distribute this Software to others, but only in combination with other software components and/or programs that you provide and subject to the distribution requirements and restrictions below. + +2. Use Restrictions: + +2.1. You may not decompile, disassemble, reverse engineer, use reflection or modify this Software. + +3. Distribution Requirements: + +If you distribute this Software to others, you agree to: + +3.1. Indemnify, defend and hold harmless the Licensor from any claims, including attorneys' fees, related to the distribution or use of this Software; + +3.2. Display the following text in your software's "About" box: " **RawFileReader reading tool. Copyright © 2016 by Thermo Fisher Scientific, Inc. All rights reserved**."; + +3.3. Require your end users to agree to a license agreement that prohibits them from redistributing this Software to others. + +4. Distribution Restrictions: + +4.1. You may not use the Licensor's trademarks in a way that suggests your software components and/or programs are provided by or are endorsed by the Licensor; and + +4.2. You may not commercially exploit this Software or products that incorporate this Software without the prior written consent of Licensor. Commercial exploitation includes, but is not limited to, charging a purchase price, license fee, maintenance fee, or subscription fee; or licensing, transferring or redistributing the Software in exchange for consideration of any kind. + +4.3. Your rights to this Software do not include any license, right, power or authority to subject this Software in whole or in part to any of the terms of an Excluded License. "Excluded License" means any license that requires as a condition of use, modification and/or distribution of software subject to the Excluded License, that such software or other software combined and/or distributed with such software be (a) disclosed or distributed in source code form; or (b) licensed for the purpose of making derivative works. Without limiting the foregoing obligation, you are specifically prohibited from distributing this Software with any software that is subject to the General Public License (GPL) or similar license in a manner that would create a combined work. + +5. Additional Terms Applicable to Software: + +5.1. This Software is licensed, not sold. This License only gives you some rights to use this Software; the Licensor reserves all other rights. Unless applicable law gives you more rights despite this limitation, you may use this Software only as expressly permitted in this License. + +5.2. Licensor has no obligation to fix, update, supplement or support this Software. + +5.3. This Software is not designed, manufactured or intended for any use requiring fail-safe performance in which the failure of this Software could lead to death, serious personal injury or severe physical and environmental damage ("High Risk Activities"), such as the operation of aircraft, medical or nuclear facilities. You agree not to use, or license the use of, this Software in connection with any High Risk Activities. + +5.4. Your rights under this License terminate automatically if you breach this License in any way. Termination of this License will not affect any of your obligations or liabilities arising prior to termination. The following sections of this License shall survive termination: 2.1, 3.1, 3.2, 3.3, 4.1, 4.2, 4.3, 5.1, 5.2, 5.3, 5.5, 5.6, 5.7, 5.8, and 5.9. + +5.5. This Software is subject to United States export laws and regulations. You agree to comply with all domestic and international export laws and regulations that apply to this Software. These laws include restrictions on destinations, end users and end use. + +5.6. This License shall be construed and controlled by the laws of the State of California, U.S.A., without regard to conflicts of law. You consent to the jurisdiction of the state and federal courts situated in the State of California in any action arising under this License. The application of the U.N. Convention on Contracts for the International Sale of Goods to this License is hereby expressly excluded. If any provision of this License shall be deemed unenforceable or contrary to law, the rest of this License shall remain in full effect and interpreted in an enforceable manner that most nearly captures the intent of the original language. + +5.7. THIS SOFTWARE IS LICENSED "AS IS". YOU BEAR ALL RISKS OF USING IT. LICENSOR GIVES NO AND DISCLAIMS ALL EXPRESS AND IMPLIED WARRANTIES, REPRESENTATIONS OR GUARANTEES. YOU MAY HAVE ADDITIONAL CONSUMER RIGHTS UNDER YOUR LOCAL LAWS WHICH THIS LICENSE CANNOT CHANGE. TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, LICENSOR EXCLUDES THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. + +5.8. LICENSOR'S TOTAL LIABILITY TO YOU FOR DIRECT DAMAGES ARISING UNDER THIS LICENSE IS LIMITED TO U.S. $1.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES, EVEN IF LICENSOR IS EXPRESSLY MADE AWARE OF THE POSSIBILITY THEREOF OR IS NEGLIGENT. THIS LIMITATION APPLIES TO ANYTHING RELATED TO THIS SOFTWARE, SERVICES, CONTENT (INCLUDING CODE) ON THIRD PARTY INTERNET SITES, OR THIRD PARTY PROGRAMS, AND CLAIMS FOR BREACH OF CONTRACT, BREACH OF WARRANTY, GUARANTEE OR CONDITION, STRICT LIABILITY, NEGLIGENCE, OR OTHER TORT TO THE EXTENT PERMITTED BY APPLICABLE LAW. + +5.9. Use, duplication or disclosure of this Software by the U.S. Government is subject to the restricted rights applicable to commercial computer software (under FAR 52.227019 and DFARS 252.227-7013 or parallel regulations). The manufacturer for this purpose is Thermo Finnigan LLC, 355 River Oaks Parkway, San Jose, California 95134, U.S.A. |
b |
diff -r 000000000000 -r 51e4aa55ea04 rawtools.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/rawtools.xml Fri Apr 05 04:16:26 2019 -0400 |
[ |
b'@@ -0,0 +1,279 @@\n+<tool id="rawtools" name="Raw Tools" version="@RAWTOOLS_VERSION@.@TOOL_SUBVERSION@" profile="16.04">\n+ <description>\n+ Perform scan data parsing, quantification and quality control analysis of Thermo Orbitrap raw mass spectrometer files.\n+ </description>\n+ <macros>\n+ <token name="@RAWTOOLS_VERSION@">1.4.2</token>\n+ <token name="@TOOL_SUBVERSION@">0</token>\n+ <xml name="input_fasta">\n+ <param format="fasta" name="input_database" type="data" label="Protein Database"\n+ help="Select FASTA database from history"/>\n+ </xml>\n+ </macros>\n+ <requirements>\n+ <requirement type="package" version="@RAWTOOLS_VERSION@">rawtools</requirement>\n+ </requirements>\n+ <command detect_errors="exit_code">\n+<![CDATA[\n+ #from datetime import datetime\n+ #import json\n+ #import os\n+ #import re\n+ #set $exp_str = "Galaxy_Experiment_%s" % datetime.now().strftime("%Y%m%d%H%M%s")\n+ #set $samp_str = "Sample_%s" % datetime.now().strftime("%Y%m%d%H%M%s")\n+ #set $temp_stderr = "rawtools_stderr"\n+ #set $bin_dir = "bin"\n+\n+ mkdir output &&\n+ cwd=`pwd` &&\n+ ## TODO: To remove this patch when dropping support for Galaxy 17_09, adding profile="18.01" to the tool.\n+ export HOME=\\$cwd &&\n+\n+ mkdir raws_folder &&\n+ #for $input_raw in $input_raws:\n+ #set $input_name = re.sub(\'[^\\w\\-\\.]\', \'_\',$input_raw.element_identifier.split(\'/\')[-1].replace(".raw", "") + ".raw")\n+ ln -s -f \'${input_raw}\' \'./raws_folder/${input_name}\' &&\n+ #end for\n+\n+ #####################\n+ ## Raw Tools ##\n+ #####################\n+ (rawtools.sh\n+\n+ ## PARSING AND QUANTIFICATION OPTIONS\n+\n+ ## If any processing option is enabled in parsing & quantification, "parse" command is mandatory\n+ #if $pq_options.pq_conditional.matrix_select == "yes" or $pq_options.chromatogram_conditional.chromatogram_select == "yes" or $pq_options.mgf_conditional.mgf_select == "yes" or $pq_options.metrics_boolean == "yes":\n+ parse\n+ #end if\n+ --directory ./raws_folder\n+\n+ ## Generates Matrix file\n+ #if $pq_options.pq_conditional.matrix_select == "yes":\n+ --parse\n+ #end if\n+\n+ ## Generates quantification information\n+ #if $pq_options.pq_conditional.matrix_select == "yes" and $pq_options.pq_conditional.q_conditional.q_select == "yes" :\n+ --quant\n+ --labelingreagent ${pq_options.pq_conditional.q_conditional.q_labeling_reagent}\n+ #end if\n+\n+ ## Unlabeled quant\n+ #if $pq_options.pq_conditional.matrix_select == "yes" and $pq_options.pq_conditional.unlabeledquant_boolean == "yes":\n+ --unlabeledquant\n+ #end if\n+\n+ ## Generates Mgf file\n+ #if $pq_options.mgf_conditional.mgf_select == "yes":\n+ --writemgf\n+ --masscutoff ${pq_options.mgf_conditional.mgf_masscutoff}\n+ ## DEPRECATED --intensitycutoff ${pq_options.mgf_conditional.mgf_intensitycutoff}\n+ #if $pq_options.mgf_conditional.mgf_refinement == "yes":\n+ -R\n+ #end if\n+ #end if\n+\n+ ## Generates chromatogram file\n+ #if $pq_options.chromatogram_conditional.chromatogram_select == "yes":\n+ --chro ${pq_options.chromatogram_conditional.chromatogram_type}${pq_options.chromatogram_conditional.chromatogram_order}\n+ #end if\n+\n+ ## Generates metrics file\n+ #if $pq_options.metrics_boolean == "yes":\n+ --metrics\n+ #end if\n+\n+ --out \\$cwd/output\n+\n+ 2>> $temp_stderr) &&\n+\n+ cat $temp_stderr 2>&1;\n+]]>\n+ </command>\n+ <inputs>\n+ <param format="thermo.raw" name="input_r'..b'ollection name="output_mgf" type="list" label="${tool.name} - ${on_string}: MGF">\n+ <filter>pq_options[\'mgf_conditional\'][\'mgf_select\'] == "yes"</filter>\n+ <discover_datasets pattern="(?P<designation>.+)\\.mgf" ext="mgf" directory="output"/>\n+ </collection>\n+\n+ <!-- Chromatogram file -->\n+\n+ <collection name="output_chromatogram" type="list" label="${tool.name} - ${on_string}: Chromatogram" >\n+ <filter>pq_options[\'chromatogram_conditional\'][\'chromatogram_select\'] == "yes"</filter>\n+ <discover_datasets pattern="(?P<designation>.+)\\.raw_Ms_BP_chromatogram.txt" ext="txt" directory="output"/>\n+ </collection>\n+\n+ <!-- Metrics file -->\n+\n+ <collection name="output_metrics" type="list" label="${tool.name} - ${on_string}: Metrics" >\n+ <filter>pq_options[\'metrics_boolean\'] is True</filter>\n+ <discover_datasets pattern="(?P<designation>.+)\\.raw_Metrics.txt" ext="txt" directory="output"/>\n+ </collection>\n+ </outputs>\n+ <tests>\n+\n+ <!-- Test Matrix -->\n+ <test>\n+ <param name="input_raws" value="really_small.raw" ftype="thermo.raw"/>\n+ <param name="license_agreement" value="true" />\n+ <param name="pq_conditional|matrix_select" value="yes"/>\n+ <output_collection name="output_matrix" type="list">\n+ <element name="really_small" file="really_small.raw_Matrix.txt" ftype="txt" compare="sim_size" delta="3000"/>\n+ </output_collection>\n+ </test>\n+\n+ <!-- Test mgf conversion -->\n+ <test>\n+ <param name="input_raws" value="really_small.raw" ftype="thermo.raw"/>\n+ <param name="license_agreement" value="true" />\n+ <param name="pq_conditional|matrix_select" value="no"/>\n+ <param name="mgf_conditional|mgf_select" value="yes"/>\n+ <param name="mgf_conditional|mgf_refinement" value="yes"/>\n+ <output_collection name="output_mgf" type="list">\n+ <element name="really_small.raw" ftype="mgf">\n+ <assert_contents>\n+ <has_text text="PEPMASS=675.248779296875"/>\n+ <has_text text="RTINSECONDS=73.863181104"/>\n+ <has_text text="SCANS=36"/>\n+ <has_text text="121.31165 920.2368"/>\n+ </assert_contents>\n+ </element>\n+ </output_collection>\n+ </test>\n+ <!-- Test chromatogram -->\n+ <test>\n+ <param name="input_raws" value="really_small.raw" ftype="thermo.raw"/>\n+ <param name="license_agreement" value="true" />\n+ <param name="pq_conditional|matrix_select" value="no"/>\n+ <param name="chromatogram_conditional|chromatogram_select" value="yes"/>\n+ <output_collection name="output_chromatogram" type="list" >\n+ <element name="really_small" file="really_small.raw_Ms_BP_chromatogram.txt" ftype="txt" compare="sim_size" delta="3000"/>\n+ </output_collection>\n+ </test>\n+\n+\n+ </tests>\n+ <help>\n+**What it does**\n+\n+RawTools is an open-source and freely available package designed to perform scan data parsing and quantification, and quality control analysis (to be developed in further versions) of Thermo Orbitrap raw mass spectrometer files.\n+\n+RawTools is written in C# and uses the Thermo RawFileReader library. RawTools is the replacement for RawQuant Python package.\n+\n+https://github.com/kevinkovalchik/RawTools\n+\n+**License**\n+\n+Raw Tools is a free open-source project, following an Apache License 2.0.\n+\n+RawFileReader reading tool. Copyright \xc2\xa9 2016 by Thermo Fisher Scientific, Inc. All rights reserved.\n+Using this software implies the acceptance of RawFileReader license terms.\n+\n+ </help>\n+ <citations>\n+ <citation type="doi">doi:10.1021/acs.jproteome.8b00721</citation>\n+ </citations>\n+</tool>\n' |
b |
diff -r 000000000000 -r 51e4aa55ea04 test-data/really_small.raw |
b |
Binary file test-data/really_small.raw has changed |
b |
diff -r 000000000000 -r 51e4aa55ea04 test-data/really_small.raw_Matrix.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/really_small.raw_Matrix.txt Fri Apr 05 04:16:26 2019 -0400 |
b |
b'@@ -0,0 +1,35 @@\n+MS2ScanNumber\tMS1ScanNumber\tMS2RetTime\tMS1RetTime\tDutyCycle\tMS2ScansPerCycle\tParentIonMass\tMonoisotopicMass\tPrecursorCharge\tMS1IsolationInterference\tParentPeakFound\tParentPeakArea\tPeakFirstScan\tPeakMaxScan\tPeakLastScan\tBaseLinePeakWidth(s)\tPeakParentScanIntensity\tPeakMaxIntensity\tMS2IonInjectionTime\tMS1IonInjectionTime\tHCDEnergy\tMS2MedianIntensity\tMS1MedianIntensity\t\n+36\t34\t1.2310530184\t1.21863295253333\t0.601650768000002\t1\t675.248779296875\t675.248779296875\t2\t0\tTrue\t167.717466421987\t30\t34\t44\t0.121015541333333\t3464.98901367188\t3464.98901367188\t86\t120\t40\t1330.77886962891\t1135.81408691406\t\n+38\t35\t1.24093018346667\t1.22866046533333\t0.593574847999996\t1\t407.919311523438\t407.919311523438\t3\t0\tTrue\t36.2006497039203\t32\t35\t39\t0.0506705653333333\t1348.14978027344\t1348.14978027344\t86\t120\t40\t1343.35278320313\t951.714965820313\t\n+48\t46\t1.33196873146667\t1.31970900238333\t0.592013759999994\t2\t436.341217041016\t436.341217041016\t2\t0\tTrue\t1082.61783603274\t42\t60\t67\t0.217495987983333\t3982.28930664063\t19447.125\t86\t120\t40\t1301.47985839844\t921.997100830078\t\n+49\t46\t1.33642793225\t1.31970900238333\t0.592013759999994\t2\t594.222717285156\t594.222717285156\t2\t0\tTrue\t131.013345814101\t43\t46\t54\t0.0902635735999999\t3639.35815429688\t3639.35815429688\t86\t120\t40\t1255.63757324219\t921.997100830078\t\n+62\t60\t1.45236555733333\t1.43995167306667\t0.602380144000012\t1\t511.47119140625\t511.47119140625\t2\t0.313092879575264\tTrue\t138.022276786599\t54\t56\t64\t0.0904783039999999\t2269.76416015625\t2872.71044921875\t86\t120\t40\t1285.55865478516\t1170.86712646484\t\n+68\t66\t1.4983504792\t1.4887905816\t0.516015246999992\t11\t834.349731445313\t834.349731445313\t2\t0.152321847039335\tTrue\t9688.28734193986\t61\t67\t99\t0.12373304425\t165249.6875\t249470.953125\t86\t34.1016540527344\t40\t1337.48834228516\t6412.71826171875\t\n+69\t66\t1.50282997865\t1.4887905816\t0.516015246999992\t11\t741.7568359375\t741.7568359375\t2\t0.186260233486757\tTrue\t2232.35290315363\t64\t67\t99\t0.10306691385\t43713.94921875\t62608.94140625\t86\t34.1016540527344\t40\t1332.08862304688\t6412.71826171875\t\n+70\t66\t1.50483067066667\t1.4887905816\t0.516015246999992\t11\t899.80419921875\t899.80419921875\t2\t0.0537189100881663\tTrue\t2320.47534656949\t64\t67\t99\t0.10306691385\t42020.53515625\t83972\t86\t34.1016540527344\t40\t1367.63269042969\t6412.71826171875\t\n+71\t66\t1.50699280718333\t1.4887905816\t0.516015246999992\t11\t667.705932617188\t667.705932617188\t2\t0\tTrue\t2478.42168358434\t61\t67\t99\t0.12373304425\t35641.6484375\t41392.7421875\t86\t34.1016540527344\t40\t1254.48181152344\t6412.71826171875\t\n+72\t66\t1.50899925493333\t1.4887905816\t0.516015246999992\t11\t860.806823730469\t860.806823730469\t2\t0.357151331019734\tTrue\t1451.13977365665\t64\t67\t99\t0.10306691385\t25926.53515625\t37201.15234375\t86\t34.1016540527344\t40\t1309.75073242188\t6412.71826171875\t\n+73\t66\t1.511003096\t1.4887905816\t0.516015246999992\t11\t905.804077148438\t905.804077148438\t2\t0\tTrue\t1395.46635280824\t64\t67\t99\t0.10306691385\t17921.455078125\t38916.6640625\t86\t34.1016540527344\t40\t1302.65740966797\t6412.71826171875\t\n+74\t66\t1.51300506773333\t1.4887905816\t0.516015246999992\t11\t792.2470703125\t791.74609375\t2\t0.295448830908965\tTrue\t425.228195233922\t64\t66\t99\t0.10306691385\t13780.6220703125\t13780.6220703125\t86\t34.1016540527344\t40\t1288.56372070313\t6412.71826171875\t\n+75\t66\t1.51500509493333\t1.4887905816\t0.516015246999992\t11\t1024.85485839844\t1024.85485839844\t2\t0\tTrue\t556.733335157725\t64\t67\t99\t0.10306691385\t11009.3212890625\t11795.53515625\t86\t34.1016540527344\t40\t1246.94152832031\t6412.71826171875\t\n+76\t66\t1.51700745598333\t1.4887905816\t0.516015246999992\t11\t661.706604003906\t661.706604003906\t2\t0\tTrue\t394.203943054077\t64\t67\t88\t0.0765694671833335\t7985.2841796875\t9838.6416015625\t86\t34.1016540527344\t40\t1316.61547851563\t6412.71826171875\t\n+77\t66\t1.5190053808\t1.4887905816\t0.516015246999992\t11\t1088.44177246094\t1088.44177246094\t2\t0.22474582581506\tTrue\t316.999697451277\t64\t66\t88\t0.0765694671833335\t7755.69775390625\t7755.69775390625\t86\t34.1016540527344\t40\t1326.67431640625\t6412.71826171875\t\n+78\t66\t1.52100711706667\t1.4887905816\t0.516015246999992\t11\t915.798645019531\t915.798645019531\t2\t0\tTrue\t293.955'..b'67\t1.53145857598333\t1.49739083571667\t1.63205286400001\t8\t786.755065917969\t786.755065917969\t2\t0.316236984883022\tTrue\t1427.05961907578\t64\t67\t99\t0.10306691385\t28161.083984375\t28161.083984375\t86\t35.1560096740723\t40\t1338.42041015625\t6120.11328125\t\n+82\t67\t1.5334716952\t1.49739083571667\t1.63205286400001\t8\t965.25830078125\t965.25830078125\t2\t0.572289728642442\tTrue\t496.14911144035\t64\t67\t88\t0.0765694671833335\t14463.2158203125\t14463.2158203125\t86\t35.1560096740723\t40\t1244.39306640625\t6120.11328125\t\n+83\t67\t1.53563380453333\t1.49739083571667\t1.63205286400001\t8\t853.323913574219\t853.323913574219\t2\t0.344547243539955\tTrue\t415.494255284281\t64\t67\t99\t0.10306691385\t12064.44921875\t12064.44921875\t86\t35.1560096740723\t40\t1302.53588867188\t6120.11328125\t\n+84\t67\t1.53763214906667\t1.49739083571667\t1.63205286400001\t8\t1138.40502929688\t1137.90148925781\t2\t0.256311328373033\tTrue\t364.877152624554\t64\t67\t88\t0.0765694671833335\t9067.5078125\t9067.5078125\t86\t35.1560096740723\t40\t1234.92993164063\t6120.11328125\t\n+85\t67\t1.53963829013333\t1.49739083571667\t1.63205286400001\t8\t887.763977050781\t887.264953613281\t2\t0.342325773289751\tTrue\t230.406654281466\t65\t67\t99\t0.0930251434499998\t8386.7626953125\t8386.7626953125\t86\t35.1560096740723\t40\t1284.14343261719\t6120.11328125\t\n+86\t67\t1.54164051733333\t1.49739083571667\t1.63205286400001\t8\t804.249145507813\t803.748107910156\t2\t0.201592510544554\tTrue\t199.843735647692\t65\t67\t99\t0.0930251434499998\t5836.18212890625\t5836.18212890625\t86\t35.1560096740723\t40\t1238.42327880859\t6120.11328125\t\n+87\t67\t1.54364050051667\t1.49739083571667\t1.63205286400001\t8\t1056.93298339844\t1056.93298339844\t2\t0\tTrue\t220.318513921373\t64\t67\t88\t0.0765694671833335\t5765.79150390625\t5765.79150390625\t86\t35.1560096740723\t40\t1291.79992675781\t6120.11328125\t\n+89\t79\t1.54960209518333\t1.52459171678333\t1.358113376\t10\t623.21337890625\t623.21337890625\t2\t0.149552464744801\tTrue\t2499.39940259559\t61\t67\t100\t0.13475671225\t40646.50390625\t52922.7265625\t86\t120\t40\t1293.16198730469\t2110.99169921875\t\n+90\t79\t1.55406474585\t1.52459171678333\t1.358113376\t10\t694.163146972656\t694.163146972656\t2\t0.12255195722894\tTrue\t619.487263031698\t64\t79\t99\t0.10306691385\t10614.72265625\t10614.72265625\t86\t120\t40\t1258.60925292969\t2110.99169921875\t\n+91\t79\t1.55606278211667\t1.52459171678333\t1.358113376\t10\t678.697814941406\t678.697814941406\t2\t0.209305981234198\tTrue\t549.517619021874\t64\t67\t99\t0.10306691385\t8538.9453125\t8557.6689453125\t86\t120\t40\t1286.85278320313\t2110.99169921875\t\n+92\t79\t1.55814877945\t1.52459171678333\t1.358113376\t10\t630.706604003906\t630.706604003906\t2\t0.386559801288184\tTrue\t649.072184403393\t64\t67\t99\t0.10306691385\t7491.30908203125\t14741.3212890625\t86\t120\t40\t1220.27758789063\t2110.99169921875\t\n+93\t79\t1.56014235438333\t1.52459171678333\t1.358113376\t10\t980.359741210938\t978.848571777344\t2\t1\tTrue\t511.138853033328\t64\t67\t99\t0.10306691385\t4646.68115234375\t13213.2431640625\t86\t120\t40\t1286.24401855469\t2110.99169921875\t\n+94\t79\t1.56214223465\t1.52459171678333\t1.358113376\t10\t686.680358886719\t686.680358886719\t2\t0.545840240263356\tTrue\t180.805986614388\t65\t79\t100\t0.10404881145\t4009.3427734375\t4009.3427734375\t86\t120\t40\t1247.5947265625\t2110.99169921875\t\n+95\t79\t1.56416103918333\t1.52459171678333\t1.358113376\t10\t805.729125976563\t805.729125976563\t2\t0.365010589911398\tTrue\t226.586745959754\t65\t79\t99\t0.0930251434499998\t3824.5966796875\t3824.5966796875\t86\t120\t40\t1206.54504394531\t2110.99169921875\t\n+96\t79\t1.56616103731667\t1.52459171678333\t1.358113376\t10\t960.893493652344\t960.893493652344\t2\t0.1909307234168\tTrue\t202.343028428898\t64\t66\t99\t0.10306691385\t2295.9736328125\t3778.46899414063\t86\t120\t40\t1294.21948242188\t2110.99169921875\t\n+97\t79\t1.56815896238333\t1.52459171678333\t1.358113376\t10\t824.7021484375\t824.201416015625\t2\t0.465125147879269\tTrue\t91.6518593101938\t66\t79\t99\t0.0849338047833332\t2158.19506835938\t2158.19506835938\t86\t120\t40\t1283.46887207031\t2110.99169921875\t\n+98\t79\t1.57013829678333\t1.52459171678333\t1.358113376\t10\t1072.44873046875\t1072.44873046875\t2\t0\tTrue\t1139.79236859805\t64\t67\t99\t0.10306691385\t1594.3525390625\t46071.47265625\t86\t120\t40\t1343.15966796875\t2110.99169921875\t\n' |
b |
diff -r 000000000000 -r 51e4aa55ea04 test-data/really_small.raw_Ms_BP_chromatogram.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/really_small.raw_Ms_BP_chromatogram.txt Fri Apr 05 04:16:26 2019 -0400 |
b |
@@ -0,0 +1,68 @@ +RetentionTime Intensity +0.89012589865 70424.4453125 +0.900221537066667 43581.56640625 +0.9100631456 36189.62109375 +0.919923499733333 80402.6640625 +0.930017091733333 7351.78759765625 +0.939863016533333 26657.404296875 +0.949712762933333 56096.26953125 +0.959729349866667 27086.078125 +0.969662583466667 19528.15625 +0.9796812808 61581.19921875 +0.989727160533333 81736.828125 +0.9998289248 32915.4140625 +1.00966218 27084.865234375 +1.01952249493333 15145.7265625 +1.02952865333333 44113.359375 +1.03946188506667 43779.6640625 +1.04931593173333 60325.5625 +1.05932834 40868.9765625 +1.06925323813333 20006.193359375 +1.07926137998333 37677.6953125 +1.089284284 14483.6708984375 +1.09936748238333 9640.0419921875 +1.10938205706667 18692.513671875 +1.1192320672 68367.0625 +1.12925260746667 79986.0390625 +1.1391858344 23875.185546875 +1.14903364506667 8841.4697265625 +1.15888152186667 36995.28125 +1.1687939064 12944.7939453125 +1.17882296533333 12285.0517578125 +1.18884371866667 15632.9111328125 +1.1989272952 29951.84765625 +1.20878522853333 29406.24609375 +1.21863295253333 90770.40625 +1.22866046533333 44973.32421875 +1.23855337946667 24537.724609375 +1.24959786053333 38378.23046875 +1.25994727706667 64326.21484375 +1.26985948158333 61519.15625 +1.27989484773333 48447.40625 +1.28991559493333 4981.7685546875 +1.29983850666667 24010.84375 +1.3096882712 41144.33984375 +1.31970900238333 85588.8984375 +1.32957589838333 38952.93359375 +1.33999603013333 96739.28125 +1.35037742933333 74771.09375 +1.36023153413333 40585.83984375 +1.37015649386667 113374.8828125 +1.38017916853333 84225.609375 +1.39019163545 27672.724609375 +1.40012481893333 153310.375 +1.40998103838333 123278.6328125 +1.41999132958333 78768.1953125 +1.42992453013333 83976.5625 +1.43995167306667 231040.046875 +1.44999134213333 1098570.625 +1.46004625733333 3295294 +1.47065747253333 5527336 +1.48069924293333 17924452 +1.4887905816 16887438 +1.49739083571667 18132246 +1.52459171678333 9375929 +1.54722693971667 3632126 +1.57372438638333 82251.9609375 +1.58474805438333 163374.328125 +1.5947900096 84607.90625 |