Repository 'meta_proteome_analyzer'
hg clone https://toolshed.g2.bx.psu.edu/repos/galaxyp/meta_proteome_analyzer

Changeset 0:bea389f80d87 (2017-03-04)
Next changeset 1:7fdfbf042ec6 (2020-04-07)
Commit message:
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/meta_proteome_analyzer commit 69cfb20d049ddeccef197865cc07eac5363ea8ea
added:
meta_proteome_analyzer.xml
test-data/Test416Ebendorf.mgf
test-data/searchdb.fa
b
diff -r 000000000000 -r bea389f80d87 meta_proteome_analyzer.xml
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/meta_proteome_analyzer.xml Sat Mar 04 07:00:01 2017 -0500
[
b'@@ -0,0 +1,181 @@\n+<tool id="meta_proteome_analyzer" name="MetaProteomeAnalyzer" version="1.4.1">\n+    <description>\n+        functional and taxonomic characterization of proteins\n+    </description>\n+    <requirements>\n+        <requirement type="package" version="1.4.1">mpa-portable</requirement>\n+    </requirements>\n+    <command>\n+<![CDATA[\n+        #set $temp_stderr = "mpa_stderr"\n+\n+        cwd=`pwd` &&\n+        mkdir -p output_dir &&\n+        ## copy mpa conf dir to working dir\n+        jar_dir=`mpa-portable -get_jar_dir` &&\n+        cp -R \\$jar_dir/conf . &&\n+\n+        ## echo the search engines to run\n+        #set $search_engines = str($search_engines_options.engines).split(\',\')\n+        echo "$search_engines_options.engines" &&\n+        echo "DB: ${input_database.display_name} sequences: ${input_database.metadata.sequences}" &&\n+\n+        #for $mgf in $peak_lists:\n+            #set $input_name = $mgf.display_name.split(\'/\')[-1].replace(".mgf", "") + ".mgf"\n+            ln -s -f \'${mgf}\' \'${input_name}\' &&\n+            #set $encoded_id = $__app__.security.encode_id($mgf.id)\n+            echo "Spectrums:${mgf.display_name}(API:${encoded_id}) " &&\n+        #end for\n+        cp "${input_database}" input_database.fasta &&\n+\n+        ######################\n+        ## MPA ##\n+        ######################\n+        (mpa-portable de.mpa.cli.CmdLineInterface -Djava.awt.headless=true -Xmx2048m\n+            -spectrum_files \\$cwd\n+            -database input_database.fasta\n+            -missed_cleav $missed_cleavages\n+            -prec_tol ${precursor_options.prec_tol}${precursor_options.prec_tol_units}\n+            -frag_tol ${precursor_options.frag_tol}Da\n+            -xtandem #if \'X!Tandem\' in $search_engines then 1 else 0#\n+            -comet #if \'Comet\' in $search_engines then 1 else 0#\n+            -msgf #if \'MSGF\' in $search_engines then 1 else 0#\n+            -output_folder output_dir\n+            -threads "\\${GALAXY_SLOTS:-12}"\n+         2> $temp_stderr) &&\n+        mv ./output_dir/*_metaproteins.csv metaproteins.csv &&\n+        mv ./output_dir/*_metaprotein_taxa.csv metaprotein_taxa.csv &&\n+        mv ./output_dir/*_peptides.csv peptides.csv &&\n+        mv ./output_dir/*_proteins.csv proteins.csv &&\n+        mv ./output_dir/*_psms.csv psms.csv &&\n+        mv ./output_dir/*_spectrum_ids.csv spectrum_ids.csv &&\n+        exit_code_for_galaxy=\\$? &&\n+        cat $temp_stderr 2>&1 &&\n+        (exit \\$exit_code_for_galaxy)\n+         \n+]]>\n+    </command>\n+    <inputs>\n+        <param format="fasta" name="input_database" type="data" label="Protein Database"\n+            help="Select FASTA database from history"/>\n+        <param name="peak_lists" format="mgf" type="data" multiple="true" label="Input Peak Lists (mgf)"\n+            help="Select appropriate MGF dataset(s) from history" />\n+        <param name="missed_cleavages" type="integer" value="2" label="Maximum Missed Cleavages"\n+            help="Allow peptides to contain up to this many missed enzyme cleavage sites."/>\n+        <section name="precursor_options" expanded="false" title="Precursor Options">\n+            <param name="prec_tol_units" type="select" label="Precursor Ion Tolerance Units"\n+                help="Select based on instrument used, as different machines provide different quality of spectra. ppm is a standard for most precursor ions">\n+                <option value="ppm">Parts per million (ppm)</option>\n+                <option value="Da">Daltons</option>\n+            </param>\n+            <param name="prec_tol" type="float" value="10" label="Percursor Ion Tolerance"\n+                help="Provide error value for precursor ion, based on instrument used. 10 ppm recommended for Orbitrap instrument"/>\n+            <param name="frag_tol" type="float" value="0.5" label="Fragment Tolerance (Daltons)"\n+                help="Provide error value for fragment ions, based on instrument used"/>\n+        </section>\n+        <!-- Search Engine Selection -->\n+    '..b',Sequence_Coverage,Peptide_Count,NSAF,emPAI,Spectral_Count,Isoelectric_Point,Molecular_Weight,Protein_Sequence,Peptides" />\n+            </actions>\n+        </data>\n+        <data format="tabular" name="output_peptides" from_work_dir="peptides.csv" label="${tool.name} on ${on_string}: peptides">\n+            <actions>\n+                <action name="comment_lines" type="metadata" default="1" />\n+                <action name="column_names" type="metadata" default="Peptide_Num,Protein_Accessions,Peptide_Sequence,Protein_Count,Spectral_Count,Taxonomic_Group,Taxonomic_Rank,NCBI_Taxonomy_ID" />\n+            </actions>\n+        </data>\n+        <data format="tabular" name="output_PSMs" from_work_dir="psms.csv" label="${tool.name} on ${on_string}: PSMs">\n+            <actions>\n+                <action name="comment_lines" type="metadata" default="1" />\n+                <action name="column_names" type="metadata" default="PSM_Num,Protein_Accessions,Peptide_Sequence,Spectrum_Title,Charge,Search_Engine,q-value,Score" />\n+            </actions>\n+        </data>\n+        <data format="tabular" name="output_spectrum_ids" from_work_dir="spectrum_ids.csv" label="${tool.name} on ${on_string}: spectrum_ids">\n+            <actions>\n+                <action name="comment_lines" type="metadata" default="1" />\n+                <action name="column_names" type="metadata" default="Spectrum_Number,Spectrum_ID,Spectrum_Title,Peptides,Protein_Accessions" />\n+            </actions>\n+        </data>\n+        <data format="tabular" name="output_metaproteins" from_work_dir="metaproteins.csv" label="${tool.name} on ${on_string}: metaproteins">\n+            <actions>\n+                <action name="comment_lines" type="metadata" default="1" />\n+                <action name="column_names" type="metadata" default="Meta-Protein_Num,Meta-Protein_Accession,Meta-Protein_Description,Meta-Protein_Taxonomy,Meta-Protein_UniRef100,Meta-Protein_UniRef90,Meta-Protein_UniRef50,Meta-Protein_KO,Meta-Protein_EC,Peptide_Count,Spectral_Count,Proteins,Peptides" />\n+            </actions>\n+        </data>\n+        <data format="tabular" name="output_metaprotein_taxa" from_work_dir="metaprotein_taxa.csv" label="${tool.name} on ${on_string}: metaprotein_taxa">\n+            <actions>\n+                <action name="comment_lines" type="metadata" default="1" />\n+                <action name="column_names" type="metadata" default="Unclassified,Superkingdom,Kingdom,Phylum,Class,Order,Family,Genus,Species,Subspecies,Num_Peptides,Spectral_Count" />\n+            </actions>\n+        </data>\n+    </outputs>\n+    <tests>\n+        <test>\n+            <param name="peak_lists" value="Test416Ebendorf.mgf" ftype="mgf"/>\n+            <param name="input_database" value="searchdb.fa" ftype="fasta"/>\n+            <param name="missed_cleavages" value="2"/>\n+            <param name="prec_tol" value="ppm"/>\n+            <param name="prec_tol" value="10"/>\n+            <param name="frag_tol" value="0.5"/>\n+            <param name="engines" value="X!Tandem,MSGF,Comet"/>\n+            <output name="output_PSMs">\n+               <assert_contents>\n+                    <has_text text="A2SPK1" />\n+                </assert_contents>\n+            </output>\n+        </test>\n+    </tests>\n+    <help>\n+**What it does**\n+\n+=======\n+\n+MetaProteomeAnalyzer (MPA) performs identification of proteins and in-depth analysis of metaproteomics (and also proteomics) data. The MPA software currently supports the database search engines Comet, MS-GF+ and X!Tandem taking MGF spectrum files as input data. User-provided FASTA databases (preferably downloaded from UniProtKB) are formatted automatically. \n+\n+https://github.com/compomics/meta-proteome-analyzer\n+\n+----\n+\n+Outputs\n+=======\n+\n+MPA generates 6 tabular outputs:\n+\n+* psms\n+* peptides\n+* proteins\n+* spectrum_ids\n+* metaproteins\n+* metaprotein_taxa\n+\n+\n+------\n+\n+    </help>\n+    <citations>\n+        <citation type="doi">10.1021/pr501246w</citation>\n+    </citations>\n+</tool>\n'
b
diff -r 000000000000 -r bea389f80d87 test-data/Test416Ebendorf.mgf
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/Test416Ebendorf.mgf Sat Mar 04 07:00:01 2017 -0500
b
b'@@ -0,0 +1,430281 @@\n+BEGIN IONS\r\n+TITLE=File212 Spectrum124 scans: 1672\r\n+PEPMASS=503.7184 31112.3027\r\n+CHARGE=2+\r\n+\r\n+145.3700 8.3354\r\n+147.1110 77.1655\r\n+148.1590 15.2243\r\n+150.1620 18.2796\r\n+151.0720 9.7729\r\n+154.0420 108.8800\r\n+155.4490 21.8168\r\n+156.1560 12.1720\r\n+157.0610 60.7844\r\n+158.0850 130.8340\r\n+159.0370 10.0044\r\n+159.7610 2.8251\r\n+166.2320 64.3621\r\n+167.0880 24.7442\r\n+168.1100 16.4747\r\n+169.1700 8.6440\r\n+169.9350 15.7509\r\n+171.0280 6.2542\r\n+172.0660 57.2688\r\n+173.1260 27.0996\r\n+174.1380 46.1922\r\n+175.1030 1296.4500\r\n+176.1160 94.3488\r\n+177.1540 13.5188\r\n+178.1030 13.6839\r\n+180.1970 19.1614\r\n+181.3640 10.9511\r\n+182.0510 5.6647\r\n+183.0800 90.1641\r\n+184.0950 107.1460\r\n+185.0970 37.4794\r\n+186.0500 52.5112\r\n+187.0860 15.9042\r\n+188.8500 26.6959\r\n+190.0740 8.3136\r\n+191.1190 17.3927\r\n+194.0500 32.1027\r\n+195.2930 32.9452\r\n+196.1210 81.4764\r\n+197.0920 58.0992\r\n+197.7400 9.5056\r\n+199.2490 33.8835\r\n+200.0930 260.5440\r\n+201.1850 48.1194\r\n+202.1570 142.0290\r\n+203.1220 7.7669\r\n+204.1120 6.8517\r\n+205.1980 14.2919\r\n+206.0740 15.3501\r\n+208.1340 66.5534\r\n+209.1670 53.4347\r\n+210.2940 52.0506\r\n+211.0610 65.8135\r\n+212.1230 45.4774\r\n+213.1280 140.2810\r\n+214.1060 38.0122\r\n+215.1200 4.7817\r\n+216.2060 9.8363\r\n+218.0390 15.3783\r\n+218.7430 10.5844\r\n+221.0940 527.6510\r\n+222.1510 127.2770\r\n+223.0660 63.9490\r\n+224.1620 140.2250\r\n+225.1880 60.8603\r\n+226.1230 250.9340\r\n+227.0880 89.8116\r\n+228.2670 176.3840\r\n+229.1290 299.9410\r\n+230.1820 77.5700\r\n+231.1530 28.1009\r\n+232.1690 142.4010\r\n+232.7710 16.0535\r\n+234.1660 27.0251\r\n+235.0690 25.4967\r\n+238.0770 8.7842\r\n+238.9770 32.6540\r\n+240.1150 366.1540\r\n+241.0890 527.4370\r\n+242.1770 33.4775\r\n+243.2800 50.5109\r\n+244.2550 101.0740\r\n+245.1910 35.5866\r\n+246.2350 156.4120\r\n+246.9830 14.8681\r\n+248.2290 10.3639\r\n+249.0220 36.4482\r\n+251.2430 94.5878\r\n+252.0950 162.5220\r\n+253.0870 59.1718\r\n+254.1720 49.6169\r\n+255.1530 10.8480\r\n+257.1840 189.0040\r\n+258.1540 477.0160\r\n+259.1140 274.5500\r\n+260.2080 13.3635\r\n+261.1690 21.8790\r\n+262.2130 36.8614\r\n+263.1390 31.1562\r\n+264.0940 9.7723\r\n+264.9960 26.4029\r\n+266.1110 43.6651\r\n+267.2490 22.8224\r\n+268.2110 81.1572\r\n+269.1160 483.4280\r\n+270.1500 140.6680\r\n+271.1670 53.1124\r\n+272.1180 31.0133\r\n+273.0320 24.5006\r\n+275.2130 683.6490\r\n+276.1730 368.8970\r\n+277.2240 64.1719\r\n+278.2260 28.8295\r\n+279.1610 20.6383\r\n+281.0480 6078.3500\r\n+282.0750 1215.3100\r\n+283.2880 39.9204\r\n+284.2030 47.8682\r\n+285.2920 53.6368\r\n+286.1600 262.4640\r\n+287.1270 560.7580\r\n+288.2160 139.9590\r\n+289.1830 453.8740\r\n+290.2230 69.9580\r\n+290.8750 5.7915\r\n+292.1930 21.4351\r\n+293.2190 10.2218\r\n+294.3560 22.9250\r\n+295.2960 109.1080\r\n+296.1830 16.9381\r\n+297.2650 45.2922\r\n+298.1500 780.7300\r\n+299.0310 351.9550\r\n+300.1590 47.0469\r\n+301.2340 34.2936\r\n+302.2400 36.1886\r\n+303.2080 357.4300\r\n+304.1220 295.4710\r\n+305.2910 8.8814\r\n+306.0050 35.6050\r\n+306.9490 28.5081\r\n+308.1000 24.6057\r\n+308.7390 8.9702\r\n+309.3400 11.5104\r\n+310.2430 90.7982\r\n+311.1790 234.6270\r\n+312.1850 230.5250\r\n+313.2710 54.2031\r\n+314.2660 16.3539\r\n+315.4310 53.0254\r\n+316.1950 318.0420\r\n+317.3290 60.8629\r\n+318.1660 67.5051\r\n+319.3220 85.6472\r\n+320.2680 36.6086\r\n+321.1440 43.3528\r\n+322.2730 23.8709\r\n+323.2390 45.9331\r\n+324.2400 26.6718\r\n+325.2490 33.9374\r\n+326.2100 60.8207\r\n+327.1730 93.8732\r\n+328.3210 54.7795\r\n+329.1950 420.1770\r\n+330.2130 113.5050\r\n+331.3020 38.4446\r\n+332.2440 51.2163\r\n+333.3130 9.9890\r\n+336.1530 34.0294\r\n+337.1530 168.1970\r\n+338.3280 170.2680\r\n+339.2080 210.7230\r\n+340.2660 271.9890\r\n+341.0580 781.1760\r\n+342.0460 273.0860\r\n+343.1090 50.8968\r\n+344.2990 37.9143\r\n+345.1420 13.7791\r\n+346.2810 203.5390\r\n+347.2600 557.9410\r\n+348.2270 101.6400\r\n+349.1930 5.0537\r\n+350.3000 29.6616\r\n+351.2540 8.0582\r\n+352.2900 20.7654\r\n+353.2520 44.4756\r\n+354.3260 75.2842\r\n+355.1700 1154.0700\r\n+356.1850 362.8730\r\n+357.2500 867.0100\r\n+358.2660 290.1660\r\n+359.1070 74.6739\r\n+360.0850 102.4540\r\n+362.5400 11.4796\r\n+363.2250 17.3665\r\n+364.7460 13.0613\r\n+366.0440 30.7781\r\n+367.2340 109.6160\r\n+368.2980 16.3434\r\n+369.3320 27.7327\r\n+370.4040 30.0178\r\n+371.5090 17.0003\r\n+'..b'.6789\r\n+977.7170 10.1404\r\n+978.6560 42.0823\r\n+980.4770 64.4873\r\n+981.6570 39.3873\r\n+982.5830 25.2044\r\n+983.6760 17.0440\r\n+984.6130 111.0740\r\n+985.7430 56.5870\r\n+987.7070 2882.4300\r\n+988.6690 824.1620\r\n+989.4030 71.5197\r\n+990.2790 26.5220\r\n+991.5680 32.6415\r\n+992.9170 37.1418\r\n+993.6000 96.8227\r\n+994.6140 7.3813\r\n+995.6120 53.9102\r\n+996.3760 22.5097\r\n+998.1050 42.9434\r\n+999.3380 31.5339\r\n+1000.7350 53.6638\r\n+1001.8020 100.5690\r\n+1002.7870 48.0994\r\n+1003.6940 121.3250\r\n+1004.6200 113.3390\r\n+1005.6810 72.3400\r\n+1007.4870 80.9973\r\n+1008.7970 32.0124\r\n+1009.7670 49.8667\r\n+1010.6340 55.4985\r\n+1011.5760 37.5956\r\n+1012.6790 71.0132\r\n+1013.7730 62.9766\r\n+1014.8430 82.0199\r\n+1015.7490 84.4935\r\n+1016.4670 115.7030\r\n+1017.8010 6.5335\r\n+1019.5120 55.2240\r\n+1020.9220 61.8512\r\n+1021.8610 110.6560\r\n+1022.6380 38.3425\r\n+1023.5750 68.2864\r\n+1024.7610 95.2772\r\n+1025.6530 72.9676\r\n+1026.6740 134.5820\r\n+1027.6820 143.6810\r\n+1028.6730 167.1080\r\n+1029.5900 97.8390\r\n+1030.7390 75.4291\r\n+1031.7060 438.7410\r\n+1032.6020 176.2780\r\n+1033.6070 32.4503\r\n+1035.2860 81.2424\r\n+1036.3300 75.3869\r\n+1038.6310 166.2740\r\n+1039.6010 805.9130\r\n+1040.5580 369.9910\r\n+1041.5860 226.0530\r\n+1042.6150 109.5870\r\n+1043.6580 112.7770\r\n+1044.5730 120.3530\r\n+1045.6410 72.5261\r\n+1046.5180 50.0896\r\n+1047.4580 10.5507\r\n+1048.7800 30.5447\r\n+1049.6280 24.9663\r\n+1050.6690 67.1608\r\n+1051.8750 25.3978\r\n+1052.4930 34.4394\r\n+1053.4780 18.9945\r\n+1054.2530 35.4295\r\n+1055.8990 87.4507\r\n+1056.6800 130.8600\r\n+1057.6160 1118.1800\r\n+1058.6380 715.1370\r\n+1059.6690 108.6100\r\n+1060.6360 94.6484\r\n+1061.7340 50.5902\r\n+1062.7120 72.8667\r\n+1063.7680 28.2457\r\n+1064.3690 34.6721\r\n+1065.6770 93.7793\r\n+1067.2990 87.9193\r\n+1069.6610 70.5419\r\n+1070.6310 66.9707\r\n+1071.6420 85.0818\r\n+1072.9720 100.9660\r\n+1073.6550 82.2976\r\n+1074.7200 83.1554\r\n+1075.7500 107.8660\r\n+1076.6430 34.3568\r\n+1077.7500 73.2019\r\n+1079.9890 18.8490\r\n+1080.6510 17.7130\r\n+1081.6430 39.9129\r\n+1082.8020 75.3783\r\n+1084.0780 38.9081\r\n+1084.6890 482.6040\r\n+1085.6850 144.2260\r\n+1087.1310 63.7397\r\n+1087.7660 114.8700\r\n+1088.6750 157.4850\r\n+1090.6200 61.9661\r\n+1092.0050 33.6174\r\n+1092.7090 10.7122\r\n+1093.9420 6.1712\r\n+1097.8880 31.5140\r\n+1098.6080 8.5990\r\n+1099.7730 152.5440\r\n+1100.8700 81.6861\r\n+1102.6580 7809.6300\r\n+1103.6360 2766.3300\r\n+1104.7550 134.9070\r\n+1105.5790 23.4062\r\n+1106.3850 17.2600\r\n+1107.5330 17.2560\r\n+1109.8970 54.3662\r\n+1111.0780 52.8453\r\n+1111.7210 26.9688\r\n+1112.7820 52.3957\r\n+1113.9100 5.7712\r\n+1114.7120 46.5023\r\n+1115.6580 58.1145\r\n+1116.8790 56.5351\r\n+1117.6480 44.9386\r\n+1118.7410 52.3990\r\n+1119.5910 6.2344\r\n+1120.6890 171.8700\r\n+1121.8540 39.4482\r\n+1122.6510 5.0882\r\n+1123.7660 13.1268\r\n+1124.8060 35.2451\r\n+1125.8210 31.0461\r\n+1126.5600 87.5690\r\n+1127.9120 72.1059\r\n+1128.8130 202.3640\r\n+1129.8920 64.9981\r\n+1131.8170 65.9895\r\n+1132.8600 15.6751\r\n+1135.6660 11.7434\r\n+1136.5180 21.1068\r\n+1137.6600 70.2571\r\n+1138.6660 593.4720\r\n+1139.6590 111.2650\r\n+1140.4870 22.8067\r\n+1141.5400 18.8435\r\n+1142.5180 45.5300\r\n+1143.5630 5.7799\r\n+1144.8530 16.7110\r\n+1146.9410 11.6059\r\n+1147.9050 26.6486\r\n+1151.7980 39.7245\r\n+1152.7830 19.6788\r\n+1153.8750 36.3476\r\n+1154.6170 108.3430\r\n+1155.7340 256.2680\r\n+1156.7490 1026.2300\r\n+1157.6340 366.1310\r\n+1160.8830 10.7310\r\n+1161.7090 17.9758\r\n+1164.8120 28.6674\r\n+1166.9510 12.4283\r\n+1168.6400 7.4822\r\n+1169.6940 55.9301\r\n+1171.0510 64.8479\r\n+1171.7120 12.8208\r\n+1172.7480 29.3517\r\n+1173.7510 30.7463\r\n+1174.5980 72.9392\r\n+1175.7190 113.6670\r\n+1183.7390 28.5900\r\n+1185.5520 27.4424\r\n+1187.8010 7.7254\r\n+1188.5560 27.4763\r\n+1192.4620 18.4626\r\n+1195.8300 16.1276\r\n+1197.4540 17.7246\r\n+1200.8910 6.8054\r\n+1202.8010 9.3713\r\n+1203.6970 78.2725\r\n+1210.9860 13.9996\r\n+1211.7700 29.9811\r\n+1215.9500 17.9569\r\n+1225.8050 9.0460\r\n+1227.4520 20.0955\r\n+1235.9080 12.5488\r\n+1238.3670 36.0598\r\n+1244.7140 23.4732\r\n+1248.4010 12.1899\r\n+1249.7480 10.9310\r\n+1252.9010 23.5073\r\n+1256.9030 26.0421\r\n+1260.8570 13.5420\r\n+1262.7970 8.1450\r\n+1273.7870 22.3611\r\n+1280.7030 19.7096\r\n+1296.6290 12.5164\r\n+END IONS\n\\ No newline at end of file\n'
b
diff -r 000000000000 -r bea389f80d87 test-data/searchdb.fa
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/searchdb.fa Sat Mar 04 07:00:01 2017 -0500
b
b'@@ -0,0 +1,34 @@\n+>sp|Q46G04|ACDA1_METBF Acetyl-CoA decarbonylase/synthase complex subunit alpha 1 OS=Methanosarcina barkeri (strain Fusaro / DSM 804) GN=cdhA1 PE=1 SV=1\n+MSKLTTGSFSIEDLESVQITINNIVGAAKEAAEEKAKELVNAGPTLFAGLESYRDDWNFKLLDRYEPVITPMCDQCCYCTYGPCDLSGNKRGACGIDMLGHNGREFFLRVITGTACHAAHGRHLLDHLIETFGEDLPLNLGQSNVLTPNITISTGLSPKTLGEVKPAMEYVEEQLTQLLATVHAGQESAEIDYDSKALFSGSLDHVGMEISDIVQVTAYDFPRADPEAPLIEIGMGTIDKSKPFLCVIGHNVAGVTYMMDYMEDHDLTDKMEIAGLCCTAIDLTRYKEADRRPPYAKVIGSMSKELKVIRSGMPDVIVVDEQCVRGDIVPEAQKLMIPVIASNPKIMYGLPNRTDADVDETIEELRSGKIPGCVMLDYDKLGEICIRLTMEMAPIRDASGITAIPTDEEFTNWVMKCADCGACMIACPEELDIPEAMGFAKEGDYSYLDILHDQCIGCRRCEQVCKKEIPILNIIEKAAQKQISEEKGLMRAGRGQVSDAEIRAEGLNLVMGTTPGIIAIIGCPNYPEGTKDVYYIAEEFLKRNFIVVTTGCGAMDIGMFKDEDGKTLYERFPGGFECGGLANIGSCVSNAHITGAAEKVAAIFAQRTLEGNLAEIGDYVLNRVGACGLAWGAFSQKASSIGTGCNILGIPAVLGPHSSKYRRALIAKNYEEDKWKVYDARNGQEMAIPPAPEFLLTTAETWQEAIPMMAKACIRPSDNNMGRSIKLTHWMELHKKYLGSKPEDWWKFVRNEADLPLATREALLKELEKEHGWEIDWKRKKVISGPKIKFDVSAQPTNLKRLCKEA\n+>sp|Q8TJC6|ACDA2_METAC Acetyl-CoA decarbonylase/synthase complex subunit alpha 2 OS=Methanosarcina acetivorans (strain ATCC 35395 / DSM 2834 / JCM 12185 / C2A) GN=cdhA2 PE=3 SV=1\n+MSKLTTGSFSIEDLESVQITINNIVGAAKEAAEEKAKELGPMGPTAMAGLASYRSWNLLLLDRYEPVLTPMCDQCCYCTYGPCDLSGNKRGACGIDMAGQTGREFFLRVITGTACHAAHGRHLLDHVIEVFGEDLPLNLGESNVLTPNVTICTGLSPKTLGECRAPMEYVEEQLTQLLATIHAGQESAEIDYDSKALFSGSLDHVGMEVSDIAQVSAYDFPKADPEAPLIEIGMGSIDKSKPLIVAIGHNVAGVTYIMDYMEENNLTDKMEIAGLCCTAFDMTRYKEADRRAPYAKIVGSLAKELKVIRSGMPDVIVVDEQCVRGDVLSESQKLKIPVIASNEKIMMGLPDRTDADVDSIVEEIKSGAIPGCVMLDYDKLGELIPKIAEVMAPIRDAEGITAIPTDEEFKVYIDKCVKCGECMLACPEELDIPEALEYAAKGSYEYLEALHDVCIGCRRCEQVCKKEIPILNVLEKAAQKSISEEKGWVRSGRGQASDAEIRKEGLNLVMGTTPGIIAIIGCPNYPAGTKDVYLIAEEFLKRNYLLAVSGCSAMDIGMFKDEDGKTLYEKYPGTFAGGGLLNTGSCVSNAHISGAAEKVAGIFAQRTLAGNLAEIADYTLNRVGACGLAWGAYSQKAASIGTGCNIYGIPAVLGPHSSKYRRALIAKNYDESKWKVYDGRDGSEMTIPPAPEFLLTTAETWQEAIPMMAKACIRPSDNNMGRSIKLTHWMELSKKYLGVEPEDWWKFVRNEADLPLAKREELLKRLEAEHGWEIDWKRKKIISGPKIKFDVSAQPTNLKRLCKEA\n+>sp|Q8THW2|ACDA3_METAC Acetyl-CoA decarbonylase/synthase complex subunit alpha 3 OS=Methanosarcina acetivorans (strain ATCC 35395 / DSM 2834 / JCM 12185 / C2A) GN=cdhA3 PE=3 SV=1\n+MSKLTTGSFSIEDLESVQITINNIVGAAKEAAEEKAKELGPMGPTAMAGLASYRSWNLLLLDRYEPVLTPMCDQCCYCTYGPCDLSGNKRGACGIDMAGQTGREFFLRVITGTACHAAHGRHLLDHVIEVFGEDLPLNLGESNVLTPNVTICTGLSPKTLGECRAPMEYVEEQLTQLLATIHAGQESAEIDYDSKALFSGSLDHVGMEVSDIAQVSAYDFPKADPEAPLIEIGMGSIDKSKPLIVAIGHNVAGVTYIMDYMEENNLTDKMEIAGLCCTAFDMTRYKEADRRAPYAKIVGSLAKELKVIRSGMPDVIVVDEQCVRGDVLSESMKLKIPVIASNEKIMMGLPDRTDADVDSIVEEIKSGAIPGCVMLDYDKLGELIPKIAEVMAPIRDAEGITAIPTDEEFKVYIDKCVKCGECMLACPEELDIPEALEYAAKGSYEYLEALHDVCIGCRRCEQVCKKEIPILNVLEKAAQKSISEEKGWVRSGRGQASDAEIRAEGLNLVMGTTPGIIAIIGCPNYPAGTKDVYNIAEEFLKRNYLVVVSGCSAMDIGMYKDDDGKTLYERYPGTFSGGGLLNTGSCVSNAHITGAAEKVAGIFAQRTLAGNLAEVADYTLNRVGACGLAWGAYSQKAASIGTGCNIYGIPAVLGPHSSKYRRALIAKTYEEDKWKVFDARDGSEMNIPPAPEFLLTTAETWQEALPMMAKACIRPSDNNMGRSIKLTHWMELSKKYLGVEPEDWWKFVRNEADLPLAKREELLKRLEAEQGWEIDWKRKKIISGPKIKFDVSAQPTNLKRLCKEA\n+>sp|Q9C4Z4|ACDA2_METTE Acetyl-CoA decarbonylase/synthase complex subunit alpha 2 OS=Methanosarcina thermophila GN=cdhA2 PE=1 SV=1\n+MAKLTTGSFSIEDLESVQITINNIVGAAKEAAEKAEEELGPMGPTPFPTAATVRDWSFTLFDRYEPVYTPMCDQCCYCTFGPCNLEGNRRGACGLDMKGQAAREFFLRCITGCACHSAHGRHLLDHIISIFGEDMPINMGASNVIAPNIQLITGRQPKTLGDLKPIMEYVEEELGQLLATVHAGQEGAAIDYDNKAMLAGILDHVGMEVSDIAQVTALGFPKSDPEAPLVEVGMGTLDASKPVIIAIGHNVAGVTYIMDYMEDNNLTDKMEIGGLCCTAFDMTRYKREDRKPPYAKIVGTISKELKVVRSGIPDVIVIDEQCVRADLVEEGKKLKIPVIASNEKVMYGLPDRTNDDVDAIIEDIKTGKIPGCVMLDYEKLGELVPRLAMEMAPLREGISAIPSDEEMASLVAKCVACGECALACPEELDIPDAIQAAKEGDFTALDFLHDLCVGCRRCEQVCNKEIPILSVIDKAAQKAIAEEKGLVRAGRGQVSDAEIRAEGLNLVMGTTPGVIAIIGCANYPAGSKDVYRIAEEFLNRNYIVAVSGCSAMDIGMYKDADGKTLYERFPGRFERGNILNTGSCVSNSHISGTCHKVAAIFAGRNLSGNLAEIADYTLNRVGAVGLAWGAYSQKAAAIGTGCNMYGIPAVLGPHSGKYRRALIAKTYDENKWKVYDSRNGSELDIPPSPEFLITTAETWQEACVLLAKNCIRPSDNNMGRSIKLTHWIELSEKYLGVLPEDWWKFVRHEADLPLSRREELLKKLETEHGWEIDWKKKKIISGPKIKFDVSSQPTNLKRLCKEA\n+>sp|Q8PV87|ACDG2_METMA Acetyl-CoA decarbonylase/synthase complex subunit gamma 2 OS=Methanosarcina mazei (stra'..b'FVEPWNDHLGEMRGDLIRCTDKVVLTTGRIGMKYSHMLFPDYTVVMVGSRISEGLDNASGDIIICGLPGLVLKWGNPKMLEGSGYATVVEMLEKAPEHERLKEAFEMAVEKGKGARIVVIDRDGSVLMDSKSGK\n+>sp|Q8PYH6|DPO41_METMA DNA polymerase IV 1 OS=Methanosarcina mazei (strain ATCC BAA-159 / DSM 3647 / Goe1 / Go1 / JCM 11833 / OCM 88) GN=dbh1 PE=3 SV=1\n+MMQRVVLHIDMDYFFAAIEERENPELREKAVVVCMLSGRSELSGSVSTCNYVAREFGIRSGMPCSRAKKLNPEAVFLPVRKDFYTSVSDRIMEILRSYADPGNGDSFEQISVDEAFLESSERTGGDFRLAFEVGMQIKKEIKEKENLTCSIGIGPNKLISKMASSAKKPDGITVVSPQDLEAFLWPLNVSKLWGIGSVTAGKLQEMGIVTVKDLAERDVIELISIFGKSRGTWLKQAASGIDDSPLKERDGSEQIGRIATLPEDSLDKKLISSLIERLAGDVIEKLDSRELSFRIVTVTVINSNFRMYTKSRTLSHPVSSKEVLLQVSGEILDEFLSENRTEFRRVGVRVGGLQKKKGQKSLFDY\n+>sp|P07962|MCRA_METBF Methyl-coenzyme M reductase subunit alpha OS=Methanosarcina barkeri (strain Fusaro / DSM 804) GN=mcrA PE=1 SV=3\n+MAADIFSKFKKDMEVKFAQEFGSNKQTGGDITDKTAKFLRLGPEQDPRKVEMIKAGKEIAEKRGIAFYNPMMHSGAPLGQRAITPYTISGTDIVCEPDDLHYVNNAAMQQMWDDIRRTCIVGLDMAHETLEKRLGKEVTPETINHYLEVLNHAMPGAAVVQEMMVETHPALVDDCYVKVFTGDDALADEIDKQFLIDINKEFSEEQAAQIKASIGKTSWQAIHIPTIVSRTTDGAQTSRWAAMQIGMSFISAYAMCAGEAAVADLSFAAKHAALVSMGEMLPARRARGPNEPGGLSFGHLSDIVQTSRVSEDPAKIALEVVGAGCMLYDQIWLGSYMSGGVGFTQYATAAYTDDILDNNTYYDVDYINDKYNGAATVGKDNKVKASLEVVKDIATESTLYGIETYEKFPTALEDHFGGSQRATVLAAAAGVACSLATGNANAGLSGWYLSMYLHKEAWGRLGFFGFDLQDQCGATNVLSYQGDEGLPDELRGPNYPNYAMNVGHQGGYAGIAQAAHSGRGDAFTVNPLLKVCFADDLLPFNFAEPRREFGRGAIREFVPAGERSLVIPAK\n+>sp|P07955|MCRB_METBF Methyl-coenzyme M reductase subunit beta OS=Methanosarcina barkeri (strain Fusaro / DSM 804) GN=mcrB PE=1 SV=3\n+MSDTVDIYDDRGKLLESNVDIMSLAPTRNAAIQSIIMDTKRSVAVNLAGIQGALASGKMGGKGRQILGRGLNYDIVGNADAIAENVKKLVQVDEGDDTNVIKVKGGKSLLIQSPKSRIIAGADFMSATTVGAAAVTQTIMDMFGTDPYDAPIVKSAVWGSYPQTMDLMGGQVQGILSIPQNNEGLGFSLRNIMANHVAAISNRNAMNASALSSIYEQSGIFEMGGAVGMFERHQLLGLAYQGLNANNLLYDIVKENGKDGTIGTVIESVVRRAIEAGIISVDKTAPSGYNFYKANDVPKWNACAAVGTLAATLVNCGAGRAAQNVSSTLLYFNDILEKETGLPGCDYGKVEGTAVGFSFFSHSIYGGGGPGVFNGNHVVTRHSRGFAIPCVCAAVALDAGTQMFSIESTSGLIGDVFGAIPEFREPIKAVAGVL\n+>sp|P07964|MCRG_METBF Methyl-coenzyme M reductase subunit gamma OS=Methanosarcina barkeri (strain Fusaro / DSM 804) GN=mcrG PE=1 SV=3\n+MAYERQYYPGATSVAANRRKHMSGKLEKLREISDEDLTAVLGHRAPGSDYPSTHPPLAEMGEPACSTRENVAATPGAAAGDRVRYIQFADSMYNAPATPYFRSYFAAINFRGVDPGTLSGRQIVEARERDMEQCAKVQMETEITDHALAGVRGATVHGHSVRLQEDGVMFDMLDRRRLENGTIIMDKDQVAIPLDRKVDLGKPMSSEEAAKRTTIYRVDNVAFRDDAEVVEWVHRIFDQRTKFGFQPK\n+>sp|A2SPK1|MTD_METLZ F420-dependent methylenetetrahydromethanopterin dehydrogenase OS=Methanocorpusculum labreanum (strain ATCC 43576 / DSM 4855 / Z) GN=mtd PE=3 SV=1\n+MVVKVGVAKLGNIAAGVMAELLLDERADREDMMTFMATSGTKLQKEDVDRVVSNLKAWQPDFAIVVSPNGVLEGPVGAREDLKAAGIPTIVITDDVTTKKEGWEALKASGFGYIIVKADAMIGARREFLDPVEMADYNGNLVKVLALTGAFRKLQLELDKVIDQVKAGKKGAELELPKLVLNSDNSTKGEFTNPYALAKARAAYEIAQAVAGVNVKGCFMTKEWTDYVPIVASAHEMMRAAANLCDQARELEKGCDGVIRKPHKKTGEIVSKVALISKPE\n+>sp|B8GJQ7|MTD_METPE F420-dependent methylenetetrahydromethanopterin dehydrogenase OS=Methanosphaerula palustris (strain ATCC BAA-1556 / DSM 19958 / E1-9c) GN=mtd PE=3 SV=1\n+MVVKVGIAKLGNIASGVMAELLLDERADREDMQTFMATSGTKLQPEDIDRVVSTMKAWEPDFCIVVSPNGVLPGPVGARDELLKAGIPCVVITDDITTKKEGWEALKASSFGYIIMKADAMIGARREFLDPVEMADFNGNLVKVLALTGAFRKLQTELDKVIDQVKEGKKGADLVLPKVVMTSDKAVDGEFSNPYALAKARAAYEIAQAVAGVNVKGCFMTKEWEKYIPIVASAHEMMRQAAALGDEAREIEKAGNGIIRKPHKKDGTIVSKITLISKPE\n+>sp|Q2FRN2|MTRA_METHJ Tetrahydromethanopterin S-methyltransferase subunit A OS=Methanospirillum hungatei JF-1 (strain ATCC 27890 / DSM 864 / NBRC 100397 / JF-1) GN=mtrA PE=3 SV=1\n+MANKKSPASGWPIVQGDFHTGDPNSPVAVVTMGSHLDEGAICSAGAAIAGSCKTENLGLEKVIANVISNPNIRFVITCGTEVKGHLSGQSLIALHQNGVDGGKIVGSKGAIPFIENLSADNIKRFQEQVELVDIMESEDLGAISAKIKELTARDPGAFDAEAMIVEIKEEGGGAAEEGGEVRPMSAEVALIHARMKTIQRTITDIGFYDKYAAGVYGGKVEGLMIGLIVSFVIIGLLLVGHGVS\n+>sp|Q12TU6|Y2269_METBU Maf-like protein Mbur_2269 OS=Methanococcoides burtonii (strain DSM 6242 / NBRC 107633 / OCM 468 / ACE-M) GN=Mbur_2269 PE=3 SV=1\n+MRKVVLASASPRRKELLSKLIGNNFEVCVSSYEETPLQEMNVEELVVFHSLEKAKDVALRFDSGIIISADTVVFCDGAILGKPHTLNNAKEMLENISGKSVLAITGMTILDMDSGKCVSEYVSTDVNMKQMSSDEIASYVNSGEPLDKAGAFAIQGKGAVLVESINGDFFNVVGLPLFRLGTILEEMGISIFDDC\n'