Mercurial > repos > jackcurragh > ribogalaxy
changeset 1:ba39548ca273 draft default tip
Uploaded
author | jackcurragh |
---|---|
date | Mon, 04 Apr 2022 14:07:23 +0000 |
parents | dfb484045b7e |
children | |
files | bedGraphToBigWig/bedGraphToBigWig bedGraphToBigWig/bedGraphToBigWig.xml bedGraphToBigWig/run_bedgraph_to_bigwig.sh bedGraphToBigWig/test-data/test.bed bedGraphToBigWig/test-data/test.bw bedGraphToBigWig/test-data/test.chrom.sizes bowtie_genome_wrapper/bowtie_genomic_wrapper.py bowtie_genome_wrapper/bowtie_genomic_wrapper.xml bowtie_genome_wrapper/tool-data/bowtie_indices.loc.sample bowtie_genome_wrapper/tool_data_table_conf.xml.sample |
diffstat | 10 files changed, 1485 insertions(+), 6796 deletions(-) [+] |
line wrap: on
line diff
--- a/bedGraphToBigWig/bedGraphToBigWig.xml Mon Apr 04 14:06:57 2022 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,24 +0,0 @@ -<tool id="bedGraphToBigWig" name="Convert a bed file to a BigWig" version="1.0"> - <description>Converting your ribosome profile bed file to a bigwig which is used for track creation on GWIPS-Viz</description> - <command><![CDATA[ - $__tool_directory__/bedGraphToBigWig ${input1} ${input2} ${output1} - ]]></command> - <inputs> - <param name="input1" type="data" format="bed" label="Bed File" /> - <param name="input2" type="data" format="tabular" label="Chromosome Sizes" /> - </inputs> - <outputs> - <data name="output1" format="bigwig"/> - </outputs> - <tests> - <test> - <param name="input1" value="test.bed" ftype="bed" /> - <param name="input2" value="test.chrom.sizes" ftype="tabular" /> - <output name="output1" file="test.bw" ftype="bigwig" lines_diff="4" /> - </test> - </tests> - <help> - - </help> - <citations/> -</tool>
--- a/bedGraphToBigWig/run_bedgraph_to_bigwig.sh Mon Apr 04 14:06:57 2022 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,2 +0,0 @@ -#!usr/bin/env bash -
--- a/bedGraphToBigWig/test-data/test.bed Mon Apr 04 14:06:57 2022 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,79 +0,0 @@ -YBL056W 1038 1039 1 -YBR017C 2669 2670 1 -YBR262C 398 399 1 -YCR077C 1248 1249 1 -YDR050C 24 25 1 -YDR056C 334 335 1 -YDR091C 155 156 1 -YDR406W 462 463 1 -YER091C 511 512 1 -YER091C 1534 1535 1 -YFR021W 1427 1428 1 -YGR068C 1976 1977 1 -YGR097W 343 344 1 -YGR141W 1282 1283 1 -YGR192C 378 379 1 -YGR214W 332 333 1 -YHR010W 345 346 1 -YHR115C 569 570 1 -YHR126C 691 692 1 -YHR174W 557 558 1 -YIL020C 306 307 1 -YIL048W 2353 2354 1 -YIR003W 1589 1590 1 -YJL001W 305 306 1 -YJL042W 1079 1080 1 -YJL060W 593 594 1 -YJL081C 716 717 1 -YJL145W 1096 1097 1 -YJL200C 1815 1816 1 -YJR137C 344 345 1 -YJR139C 475 476 1 -YKL035W 1536 1537 1 -YKL060C 584 585 1 -YKL103C 984 985 1 -YKR039W 724 725 1 -YLR027C 1014 1015 1 -YLR058C 809 810 1 -YLR154C_G 298 299 1 -YLR154C_G 393 394 1 -YLR154C_G 397 398 2 -YLR154C_G 399 400 1 -YLR154C_G 430 431 1 -YLR154W_A 511 512 1 -YLR154W_C 673 674 1 -YLR154W_C 720 721 1 -YLR154W_E 294 295 1 -YLR154W_E 296 297 4 -YLR154W_E 297 298 2 -YLR154W_E 298 299 27 -YLR154W_E 299 300 7 -YLR154W_F 616 617 1 -YLR154W_F 682 683 1 -YLR162W 545 546 1 -YLR162W 665 666 1 -YLR162W 667 668 1 -YLR162W 822 823 1 -YLR166C 1600 1601 1 -YLR190W 977 978 1 -YLR249W 498 499 1 -YMR122W_A 345 346 1 -YMR251W_A 318 319 1 -YOL039W 605 606 1 -YOL040C 552 553 1 -YOL073C 431 432 1 -YOL105C 2035 2036 1 -YOR027W 1922 1923 1 -YOR096W 398 399 1 -YOR271C 76 77 1 -YOR348C 430 431 1 -YOR348C 743 744 1 -YOR375C 1034 1035 1 -YPL004C 432 433 1 -YPR035W 552 553 1 -YPR035W 1072 1073 1 -YPR074C 2041 2042 1 -YPR094W 376 377 1 -YPR116W 1373 1374 1 -YPR163C 869 870 1 -YPR174C 872 873 1
--- a/bedGraphToBigWig/test-data/test.chrom.sizes Mon Apr 04 14:06:57 2022 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,6691 +0,0 @@ -YAL012W 1785 -YAL069W 915 -YAL068W_A 855 -YAL068C 963 -YAL067W_A 828 -YAL067C 2382 -YAL066W 909 -YAL065C 987 -YAL064W_B 981 -YAL064C_A 981 -YAL064W 885 -YAL063C_A 891 -YAL063C 4569 -YAL062W 1974 -YAL061W 1854 -YAL060W 1749 -YAL059C_A 1023 -YAL059W 1239 -YAL058W 2109 -YAL056C_A 951 -YAL056W 3243 -YAL055W 1143 -YAL054C 2742 -YAL053W 2952 -YAL051W 3744 -YAL049C 1341 -YAL048C 2589 -YAL047W_A 930 -YAL047C 2469 -YAL046C 957 -YAL045C 909 -YAL044W_A 933 -YAL044C 1113 -YAL043C 2958 -YAL042C_A 978 -YAL042W 1848 -YAL041W 3165 -YAL040C 2343 -YAL039C 1410 -YAL038W 2103 -YAL037C_B 1575 -YAL037C_A 693 -YAL037W 1404 -YAL036C 1710 -YAL035W 3609 -YAL034C_B 954 -YAL034W_A 1470 -YAL034C 1842 -YAL033W 1122 -YAL032C 1740 -YAL031W_A 909 -YAL031C 2883 -YAL030W 954 -YAL029C 5016 -YAL028W 2187 -YAL027W 1386 -YAL026C_A 1038 -YAL026C 4668 -YAL025C 1521 -YAL024C 4908 -YAL023C 2880 -YAL022C 2154 -YAL021C 3114 -YAL020C 1602 -YAL019W_A 1170 -YAL019W 3996 -YAL018C 1578 -YAL017W 4671 -YAL016C_B 786 -YAL016C_A 915 -YAL016W 2508 -YAL015C 1800 -YAL014C 1368 -YAL013W 1818 -YAL011W 2478 -YAL010C 2082 -YAL009W 1380 -YAL008W 1197 -YAL007C 1248 -YAL005C 2529 -YAL004W 1248 -YAL003W 1221 -YAL002W 4425 -YAL001C 4083 -YAR002W 2220 -YAR002C_A 1260 -YAR003W 1881 -YAR007C 2466 -YAR008W 1428 -YAR009C 4191 -YAR010C 1923 -YAR014C 2730 -YAR015W 1521 -YAR018C 1908 -YAR019C 3525 -YAR019W_A 933 -YAR020C 768 -YAR023C 1140 -YAR027W 1308 -YAR028W 1305 -YAR029W 825 -YAR030C 942 -YAR031W 1497 -YAR033W 1305 -YAR035W 2664 -YAR035C_A 681 -YAR042W 4167 -YAR047C 921 -YAR050W 5214 -YAR053W 897 -YAR060C 936 -YAR064W 900 -YAR066W 1212 -YAR068W 1086 -YAR069C 894 -YAR070C 900 -YAR071W 2004 -YAR073W 1812 -YAR075W 1074 -Q0010 987 -Q0017 762 -Q0032 891 -Q0045 2205 -Q0070 2493 -Q0065 2271 -Q0060 1848 -Q0055 3165 -Q0050 3105 -Q0075 1665 -Q0080 747 -Q0085 1380 -Q0092 741 -Q0105 1758 -Q0120 2517 -Q0115 2154 -Q0110 1872 -Q0130 831 -Q0140 1797 -Q0142 777 -Q0143 753 -Q0144 930 -Q0160 1308 -Q0182 1005 -Q0250 1356 -Q0255 2019 -Q0275 1410 -Q0297 526 -YER054C 2247 -YER114C 3723 -YER169W 2991 -YEL077C 4397 -YEL077W_A 1083 -YEL076C_A 1251 -YEL076C 1251 -YEL075W_A 1212 -YEL075C 969 -YEL074W 939 -YEL073C 924 -YEL072W 1296 -YEL071W 2091 -YEL070W 2109 -YEL069C 2295 -YEL068C 933 -YEL067C 1188 -YEL066W 1140 -YEL065W 2487 -YEL064C 2043 -YEL063C 2373 -YEL062W 2448 -YEL061C 3603 -YEL060C 2508 -YEL059C_A 825 -YEL059W 909 -YEL058W 2274 -YEL057C 1302 -YEL056W 1806 -YEL055C 3669 -YEL054C 1098 -YEL053W_A 948 -YEL053C 2802 -YEL052W 2130 -YEL051W 1371 -YEL050W_A 792 -YEL050C 1782 -YEL049W 963 -YEL048C 1059 -YEL047C 2013 -YEL046C 1764 -YEL045C 1026 -YEL044W 1101 -YEL043W 3471 -YEL042W 2157 -YEL041W 2088 -YEL040W 2004 -YEL039C 942 -YEL038W 1284 -YEL037C 1797 -YEL036C 2103 -YEL035C 1101 -YEL034C_A 1203 -YEL034W 1074 -YEL033W 1020 -YEL032W 3516 -YEL032C_A 762 -YEL031W 4248 -YEL030C_A 915 -YEL030W 2535 -YEL029C 1539 -YEL028W 1062 -YEL027W 1083 -YEL026W 981 -YEL025C 4167 -YEL024W 1248 -YEL023C 2649 -YEL022W 4980 -YEL021W 1404 -YEL020C_B 798 -YEL020W_A 864 -YEL020C 2283 -YEL019C 1404 -YEL018C_A 1134 -YEL018W 1440 -YEL017C_A 732 -YEL017W 1614 -YEL016C 2082 -YEL015W 2256 -YEL014C 906 -YEL013W 2337 -YEL012W 1257 -YEL011W 2715 -YEL010W 951 -YEL009C_A 1008 -YEL009C 1446 -YEL008W 981 -YEL008C_A 693 -YEL007W 2601 -YEL006W 1608 -YEL005C 1449 -YEL004W 1629 -YEL003W 936 -YEL002C 1893 -YEL001C 1278 -YER001W 2889 -YER002W 1296 -YER003C 1890 -YER004W 1296 -YER005W 2493 -YER006W 2163 -YER006C_A 918 -YER007W 2157 -YER007C_A 1146 -YER008C 4611 -YER009W 978 -YER010C 1305 -YER011W 1365 -YER012W 1197 -YER013W 4038 -YER014W 2220 -YER014C_A 1062 -YER015W 2835 -YER016W 1635 -YER017C 2886 -YER018C 1266 -YER019W 2034 -YER019C_A 867 -YER020W 1950 -YER021W 2172 -YER022W 2664 -YER023W 1461 -YER023C_A 813 -YER024W 3372 -YER025W 2184 -YER026C 1431 -YER027C 1854 -YER028C 1785 -YER029C 1191 -YER030W 1062 -YER031C 1272 -YER032W 3231 -YER033C 3831 -YER034W 1158 -YER035W 1038 -YER036C 2433 -YER037W 1566 -YER038C 1995 -YER038W_A 981 -YER039C 1350 -YER039C_A 819 -YER040W 2793 -YER041W 2880 -YER042W 1155 -YER043C 1950 -YER044C 1047 -YER044C_A 1827 -YER045C 2070 -YER046W 1032 -YER046W_A 930 -YER047C 3294 -YER048C 1776 -YER048W_A 885 -YER049W 2535 -YER050C 1017 -YER051W 2079 -YER052C 2184 -YER053C 1503 -YER053C_A 714 -YER055C 1494 -YER056C 2202 -YER056C_A 966 -YER057C 990 -YER058W 924 -YER059W 1863 -YER060W 2187 -YER060W_A 2193 -YER061C 1929 -YER062C 1353 -YER063W 1257 -YER064C 2118 -YER065C 2274 -YER066W 1158 -YER066C_A 1101 -YER067W 1086 -YER067C_A 924 -YER068W 2364 -YER068C_A 1032 -YER069W 3192 -YER070W 3267 -YER071C 981 -YER072W 990 -YER073W 2163 -YER074W 1008 -YER074W_A 858 -YER075C 3387 -YER076C 1509 -YER076W_A 948 -YER077C 2667 -YER078C 2136 -YER078W_A 765 -YER079W 1233 -YER079C_A 939 -YER080W 2484 -YER081W 2010 -YER082C 2265 -YER083C 1458 -YER084W 987 -YER084W_A 1113 -YER085C 1122 -YER086W 2331 -YER087W 2331 -YER087C_A 1152 -YER087C_B 849 -YER088C 2613 -YER088C_A 924 -YER088W_B 747 -YER089C 1995 -YER090W 2124 -YER090C_A 690 -YER091C 2904 -YER091C_A 822 -YER092W 978 -YER093C 4893 -YER093C_A 1014 -YER094C 1218 -YER095W 1803 -YER096W 2139 -YER097W 930 -YER098W 2865 -YER099C 1557 -YER100W 1353 -YER101C 1893 -YER102W 1203 -YER103W 2529 -YER104W 1227 -YER105C 4776 -YER106W 1509 -YER107C 1698 -YER107W_A 921 -YER109C 3000 -YER110C 3942 -YER111C 3882 -YER112W 1164 -YER113C 2721 -YER115C 1176 -YER116C 1425 -YER117W 1014 -YER118C 1704 -YER119C 1947 -YER119C_A 972 -YER120W 1335 -YER121W 945 -YER122C 2082 -YER123W 2175 -YER124C 2322 -YER125W 3030 -YER126C 1386 -YER127W 1674 -YER128W 1212 -YER129W 4029 -YER130C 1932 -YER131W 960 -YER132C 5862 -YER133W 1539 -YER133W_A 942 -YER134C 1137 -YER135C 993 -YER136W 1956 -YER137C 1047 -YER137W_A 906 -YER138C 5868 -YER137C_A 1923 -YER138W_A 705 -YER139C 1281 -YER140W 2271 -YER141W 2061 -YER142C 1491 -YER143W 1887 -YER144C 3018 -YER145C 1815 -YER145C_A 1038 -YER146W 882 -YER147C 2475 -YER147C_A 1011 -YER148W 1323 -YER148W_A 1179 -YER149C 1863 -YER150W 1047 -YER151C 3339 -YER152C 1932 -YER152W_A 1167 -YER153C 1365 -YER154W 1809 -YER155C 7104 -YER156C 1617 -YER157W 3006 -YER158C 2322 -YER158W_A 816 -YER159C 1029 -YER160C 5868 -YER159C_A 1923 -YER161C 1602 -YER162C 2865 -YER163C 1299 -YER164W 5007 -YER165W 2334 -YER165C_A 957 -YER166W 5316 -YER167W 3156 -YER168C 2241 -YER170W 1278 -YER171W 2937 -YER172C 7092 -YER172C_A 981 -YER173W 2580 -YER174C 1335 -YER175C 1500 -YER175W_A 765 -YER176W 3966 -YER177W 1404 -YER178W 1863 -YER179W 1605 -YER180C 1404 -YER180C_A 858 -YER181C 924 -YER182W 1335 -YER183C 1236 -YER184C 2985 -YER185W 1512 -YER186C 1521 -YER187W 1026 -YER188W 1320 -YER188C_A 900 -YER189W 969 -YER190W 5646 -YER190C_A 1176 -YER190C_B 1083 -YJL091C 2073 -YJL026W 1800 -YJL026C_A 822 -YJR125C 1827 -YJL225C 5877 -YJL225W_A 1083 -YJL223C 963 -YJL222W_B 738 -YJL222W_A 828 -YJL222W 5250 -YJL221C 2370 -YJL220W 1053 -YJL219W 2304 -YJL218W 1191 -YJL217W 1197 -YJL216C 2346 -YJL215C 960 -YJL214W 2310 -YJL213W 1596 -YJL212C 3000 -YJL211C 1044 -YJL210W 1416 -YJL209W 2565 -YJL208C 1590 -YJL207C 6645 -YJL206C 2877 -YJL205C 762 -YJL204C 3123 -YJL203W 1443 -YJL202C 948 -YJL201W 2400 -YJL200C 2970 -YJL199C 927 -YJL198W 3246 -YJL197W 4365 -YJL197C_A 882 -YJL196C 1533 -YJL195C 1302 -YJL194W 2142 -YJL193W 1809 -YJL192C 1305 -YJL191W 1017 -YJL190C 993 -YJL189W 756 -YJL188C 909 -YJL187C 3060 -YJL186W 2361 -YJL185C 1482 -YJL184W 972 -YJL183W 1869 -YJL182C 918 -YJL181W 2436 -YJL180C 1578 -YJL179W 930 -YJL178C 1416 -YJL177W 1155 -YJL176C 3078 -YJL175W 1113 -YJL174W 1431 -YJL173C 969 -YJL172W 2331 -YJL171C 1791 -YJL170C 1230 -YJL169W 969 -YJL168C 2802 -YJL167W 1659 -YJL166W 885 -YJL165C 3168 -YJL164C 1794 -YJL163C 2268 -YJL162C 2352 -YJL161W 1143 -YJL160C 1464 -YJL159W 1842 -YJL158C 1284 -YJL157C 3093 -YJL156W_A 822 -YJL156C 2700 -YJL155C 1959 -YJL154C 3435 -YJL153C 2202 -YJL152W 960 -YJL151C 1002 -YJL150W 903 -YJL149W 2592 -YJL148W 1302 -YJL147C 1749 -YJL146W 2010 -YJL145W 1485 -YJL144W 915 -YJL143W 1077 -YJL142C 993 -YJL141C 3024 -YJL140W 1266 -YJL139C 1887 -YJL138C 1788 -YJL137C 1743 -YJL136W_A 684 -YJL136C 864 -YJL135W 918 -YJL134W 1830 -YJL133C_A 825 -YJL133W 1545 -YJL132W 2853 -YJL131C 1671 -YJL130C 7245 -YJL129C 4308 -YJL128C 2607 -YJL127W_A 717 -YJL127C_B 759 -YJL127C 2523 -YJL126W 1524 -YJL125C 1752 -YJL124C 1119 -YJL123C 2037 -YJL122W 1128 -YJL121C 1317 -YJL120W 924 -YJL119C 924 -YJL118W 1260 -YJL117W 1536 -YJL116C 1614 -YJL115W 1440 -YJL114W 1281 -YJL113W 5247 -YJL112W 2745 -YJL111W 2253 -YJL110C 2256 -YJL109C 5910 -YJL108C 1752 -YJL107C 1764 -YJL106W 2538 -YJL105W 2283 -YJL104W 1050 -YJL103C 2457 -YJL102W 3060 -YJL101C 2637 -YJL100W 2424 -YJL099W 2841 -YJL098W 3777 -YJL097W 1254 -YJL096W 1086 -YJL095W 5037 -YJL094C 3222 -YJL093C 2676 -YJL092W 4125 -YJL090C 2895 -YJL089W 3090 -YJL088W 1617 -YJL087C 3084 -YJL086C 969 -YJL085W 2472 -YJL084C 3741 -YJL083W 2415 -YJL082W 2796 -YJL081C 2070 -YJL080C 4269 -YJL079C 1500 -YJL078C 3246 -YJL077W_B 699 -YJL077C 996 -YJL077W_A 687 -YJL076W 4170 -YJL075C 1017 -YJL074C 4293 -YJL073W 2538 -YJL072C 1242 -YJL071W 2325 -YJL070C 3267 -YJL069C 2385 -YJL068C 1500 -YJL067W 951 -YJL066C 1359 -YJL065C 1104 -YJL064W 996 -YJL063C 1317 -YJL062W_A 858 -YJL062W 3093 -YJL061W 2742 -YJL060W 1935 -YJL059W 1827 -YJL058C 2232 -YJL057C 2604 -YJL056C 3243 -YJL055W 1338 -YJL054W 2037 -YJL053W 1740 -YJL052C_A 720 -YJL052W 1599 -YJL051W 3069 -YJL050W 3822 -YJL049W 1953 -YJL048C 1791 -YJL047C_A 735 -YJL047C 3129 -YJL046W 1830 -YJL045W 2505 -YJL044C 1977 -YJL043W 1374 -YJL042W 4797 -YJL041W 3072 -YJL039C 5652 -YJL038C 1260 -YJL037W 1275 -YJL036W 1872 -YJL035C 1353 -YJL034W 2649 -YJL033W 2913 -YJL032W 915 -YJL031C 1584 -YJL030W 1191 -YJL029C 3069 -YJL028W 936 -YJL027C 1017 -YJL025W 2145 -YJL024C 1185 -YJL023C 1644 -YJL022W 909 -YJL020C 4074 -YJL020W_A 858 -YJL019W 2649 -YJL016W 2286 -YJL015C 885 -YJL014W 2205 -YJL013C 2148 -YJL012C 2766 -YJL011C 1086 -YJL010C 2601 -YJL009W 927 -YJL008C 2307 -YJL007C 915 -YJL006C 1572 -YJL005W 6681 -YJL004C 1212 -YJL003W 957 -YJL002C 2031 -YJL001W 1248 -YJR001W 2409 -YJR002W 2382 -YJR003C 2160 -YJR004C 2553 -YJR005W 2703 -YJR005C_A 882 -YJR006W 2064 -YJR007W 1515 -YJR008W 1617 -YJR009C 1599 -YJR010W 2136 -YJR010C_A 885 -YJR011C 1386 -YJR012C 1224 -YJR013W 1812 -YJR014W 1197 -YJR015W 2133 -YJR016C 2358 -YJR017C 1113 -YJR018W 963 -YJR019C 1650 -YJR020W 933 -YJR021C 1545 -YJR022W 930 -YJR023C 1002 -YJR024C 1335 -YJR025C 1134 -YJR027W 5868 -YJR026W 1923 -YJR029W 5868 -YJR028W 1923 -YJR030C 2838 -YJR031C 4827 -YJR032W 1782 -YJR033C 4674 -YJR034W 927 -YJR035W 3858 -YJR036C 3279 -YJR037W 984 -YJR038C 963 -YJR039W 3966 -YJR040W 2940 -YJR041C 4125 -YJR042W 2835 -YJR043C 1653 -YJR044C 1023 -YJR045C 2565 -YJR046W 2415 -YJR047C 1074 -YJR048W 930 -YJR049C 2193 -YJR050W 1308 -YJR051W 2106 -YJR052W 2298 -YJR053W 2325 -YJR054W 2094 -YJR055W 1095 -YJR056C 1311 -YJR057W 1251 -YJR058C 1044 -YJR059W 3057 -YJR060W 1656 -YJR061W 3408 -YJR062C 1974 -YJR063W 978 -YJR064W 2289 -YJR065C 1950 -YJR066W 8013 -YJR067C 1026 -YJR068W 1662 -YJR069C 1194 -YJR070C 1578 -YJR071W 969 -YJR072C 1758 -YJR073C 1221 -YJR074W 1257 -YJR075W 1791 -YJR076C 1848 -YJR077C 1536 -YJR078W 1962 -YJR079W 930 -YJR080C 1785 -YJR082C 942 -YJR083C 1530 -YJR084W 1872 -YJR085C 918 -YJR086W 933 -YJR087W 951 -YJR088C 1479 -YJR089W 3465 -YJR090C 4056 -YJR091C 3876 -YJR092W 4944 -YJR093C 1584 -YJR094C 1683 -YJR094W_A 879 -YJR095W 1569 -YJR096W 1449 -YJR097W 1119 -YJR098C 2571 -YJR099W 1311 -YJR100C 1584 -YJR101W 1401 -YJR102C 1209 -YJR103W 2337 -YJR104C 1065 -YJR105W 1623 -YJR106W 2778 -YJR107W 1587 -YJR108W 972 -YJR109C 3957 -YJR110W 2667 -YJR111C 1452 -YJR112W 1206 -YJR112W_A 930 -YJR113C 1344 -YJR114W 993 -YJR115W 1110 -YJR116W 1440 -YJR117W 1962 -YJR118C 1212 -YJR119C 2787 -YJR120W 951 -YJR121W 2136 -YJR122W 2094 -YJR123W 1278 -YJR124C 1947 -YJR126C 3036 -YJR127C 4743 -YJR128W 960 -YJR129C 1620 -YJR130C 2520 -YJR131W 2250 -YJR132W 3747 -YJR133W 1230 -YJR134C 2724 -YJR135C 1320 -YJR135W_A 864 -YJR136C 1866 -YJR137C 4929 -YJR138W 5355 -YJR139C 1680 -YJR140C 5547 -YJR140W_A 750 -YJR141W 1644 -YJR142W 1629 -YJR143C 2889 -YJR144W 1410 -YJR145C 1386 -YJR146W 954 -YJR147W 1677 -YJR148W 1731 -YJR149W 1815 -YJR150C 1497 -YJR151C 4086 -YJR151W_A 651 -YJR152W 2232 -YJR153W 1686 -YJR154W 1641 -YJR155W 1467 -YJR156C 1623 -YJR157W 963 -YJR158W 2304 -YJR159W 1674 -YJR160C 2409 -YJR161C 1752 -YJR162C 951 -YBL047C 4746 -YBR012W_B 5871 -YBR078W 1890 -YBR140C 9879 -YBL113C 2958 -YBL113W_A 1083 -YBL112C 918 -YBL111C 2604 -YBL109W 936 -YBL108C_A 729 -YBL108W 906 -YBL107W_A 705 -YBL107C 1191 -YBL106C 3633 -YBL105C 4056 -YBL104C 3717 -YBL103C 2061 -YBL102W 1248 -YBL101C 3954 -YBL100W_C 720 -YBL100W_B 5913 -YBL100W_A 1917 -YBL100C 915 -YBL099W 2238 -YBL098W 1983 -YBL097W 2865 -YBL096C 909 -YBL095W 1413 -YBL094C 933 -YBL093C 1263 -YBL092W 993 -YBL091C_A 1128 -YBL091C 1866 -YBL090W 1134 -YBL089W 1980 -YBL088C 8964 -YBL087C 1014 -YBL086C 2001 -YBL085W 3543 -YBL084C 2877 -YBL083C 1026 -YBL082C 1977 -YBL081W 1707 -YBL080C 2226 -YBL079W 5109 -YBL078C 954 -YBL077W 1032 -YBL076C 3819 -YBL075C 2550 -YBL074C 1668 -YBL073W 912 -YBL072C 1203 -YBL071C_B 699 -YBL071W_A 849 -YBL071C 909 -YBL070C 921 -YBL069W 1890 -YBL068W_A 837 -YBL068W 1581 -YBL067C 2844 -YBL066C 4047 -YBL065W 945 -YBL064C 1386 -YBL063W 3936 -YBL062W 981 -YBL061C 2691 -YBL060W 2664 -YBL059C_A 930 -YBL059W 1182 -YBL058W 1872 -YBL057C 1227 -YBL056W 2007 -YBL055C 1857 -YBL054W 2178 -YBL053W 975 -YBL052C 3096 -YBL051C 2607 -YBL050W 1479 -YBL049W 1017 -YBL048W 912 -YBL046W 1926 -YBL045C 1974 -YBL044W 969 -YBL043W 1374 -YBL042C 2520 -YBL041W 1326 -YBL040C 1260 -YBL039W_B 780 -YBL039C 2340 -YBL039C_A 684 -YBL038W 1299 -YBL037W 3678 -YBL036C 1374 -YBL035C 2718 -YBL034C 5142 -YBL033C 1638 -YBL032W 1746 -YBL031W 1617 -YBL030C 1557 -YBL029C_A 885 -YBL029W 1731 -YBL028C 921 -YBL027W 1170 -YBL026W 888 -YBL025W 1038 -YBL024W 2655 -YBL023C 3207 -YBL022C 4002 -YBL021C 1035 -YBL020W 2325 -YBL019W 2163 -YBL018C 1002 -YBL017C 5340 -YBL016W 1662 -YBL015W 2181 -YBL014C 3285 -YBL013W 1806 -YBL012C 1002 -YBL011W 2880 -YBL010C 1443 -YBL009W 2631 -YBL008W_A 840 -YBL008W 3123 -YBL007C 4335 -YBL006C 1143 -YBL006W_A 750 -YBL005W 3531 -YBL005W_B 5868 -YBL005W_A 1923 -YBL004W 8082 -YBL003C 999 -YBL002W 996 -YBL001C 915 -YBR001C 2943 -YBR002C 1461 -YBR003W 2022 -YBR004C 1902 -YBR005W 1242 -YBR006W 2094 -YBR007C 2811 -YBR008C 2247 -YBR009C 912 -YBR010W 1011 -YBR011C 1464 -YBR012C 1020 -YBR012W_A 1923 -YBR013C 990 -YBR014C 1212 -YBR015C 2394 -YBR016W 987 -YBR017C 3357 -YBR018C 1701 -YBR019C 2700 -YBR020W 2187 -YBR021W 2502 -YBR022W 1134 -YBR023C 4098 -YBR024W 1506 -YBR025C 1785 -YBR026C 1743 -YBR027C 933 -YBR028C 2178 -YBR029C 1974 -YBR030W 2259 -YBR031W 1689 -YBR032W 903 -YBR033W 3360 -YBR034C 1647 -YBR035C 1287 -YBR036C 1833 -YBR037C 1488 -YBR038W 3492 -YBR039W 1536 -YBR040W 1497 -YBR041W 2610 -YBR042C 1794 -YBR043C 2670 -YBR044C 2319 -YBR045C 2520 -YBR046C 1605 -YBR047W 1128 -YBR048W 1071 -YBR049C 3033 -YBR050C 1617 -YBR051W 951 -YBR052C 1233 -YBR053C 1677 -YBR054W 1635 -YBR055C 3300 -YBR056W 2106 -YBR056W_A 801 -YBR056C_B 759 -YBR057C 1701 -YBR058C 2946 -YBR058C_A 843 -YBR059C 3927 -YBR060C 2463 -YBR061C 1533 -YBR062C 1143 -YBR063C 1815 -YBR064W 1029 -YBR065C 1695 -YBR066C 1263 -YBR067C 1233 -YBR068C 2430 -YBR069C 2460 -YBR070C 1314 -YBR071W 1236 -YBR072W 1245 -YBR072C_A 762 -YBR073W 3477 -YBR074W 3531 -YBR076W 1665 -YBR076C_A 867 -YBR077C 1089 -YBR079C 3495 -YBR080C 2877 -YBR081C 4599 -YBR082C 1047 -YBR083W 2061 -YBR084W 3528 -YBR084C_A 1170 -YBR085W 1524 -YBR085C_A 858 -YBR086C 3441 -YBR087W 1665 -YBR088C 1377 -YBR089W 1200 -YBR089C_A 900 -YBR090C 969 -YBR091C 930 -YBR092C 2004 -YBR093C 2004 -YBR094W 2862 -YBR095C 1893 -YBR096W 1293 -YBR097W 4965 -YBR098W 2676 -YBR099C 984 -YBR101C 1473 -YBR102C 2862 -YBR103W 2208 -YBR103C_A 744 -YBR104W 1590 -YBR105C 1689 -YBR106W 1167 -YBR107C 1338 -YBR108W 3444 -YBR109C 1044 -YBR109W_A 825 -YBR110W 1950 -YBR111C 1296 -YBR111W_A 891 -YBR112C 3501 -YBR113W 1083 -YBR114W 2973 -YBR115C 4779 -YBR116C 1128 -YBR117C 2646 -YBR118W 1977 -YBR119W 1497 -YBR120C 1089 -YBR121C 2604 -YBR121C_A 759 -YBR122C 1134 -YBR123C 2550 -YBR124W 960 -YBR125C 1782 -YBR126C 2088 -YBR126W_A 807 -YBR126W_B 744 -YBR127C 2154 -YBR128C 1635 -YBR129C 1587 -YBR130C 1878 -YBR131W 2715 -YBR131C_A 690 -YBR132C 2391 -YBR133C 3084 -YBR134W 1002 -YBR135W 1053 -YBR136W 7707 -YBR137W 1140 -YBR138C 2175 -YBR139W 2127 -YBR141C 1614 -YBR141W_A 696 -YBR142W 2922 -YBR143C 1914 -YBR144C 915 -YBR145W 1656 -YBR146W 1437 -YBR147W 1491 -YBR148W 2430 -YBR149W 1635 -YBR150C 3885 -YBR151W 1551 -YBR152W 1476 -YBR153W 1335 -YBR154C 1248 -YBR155W 1758 -YBR156C 2697 -YBR157C 1368 -YBR158W 2250 -YBR159W 1644 -YBR160W 1497 -YBR161W 1731 -YBR162C 1968 -YBR162W_A 798 -YBR163W 2358 -YBR164C 1152 -YBR165W 1434 -YBR166C 1959 -YBR167C 1023 -YBR168W 1842 -YBR169C 2682 -YBR170C 2343 -YBR171W 1221 -YBR172C 2823 -YBR173C 1047 -YBR174C 915 -YBR175W 1548 -YBR176W 1539 -YBR177C 1956 -YBR178W 975 -YBR179C 3168 -YBR180W 2319 -YBR181C 1311 -YBR182C 1959 -YBR182C_A 795 -YBR183W 1551 -YBR184W 2172 -YBR185C 1437 -YBR186W 2295 -YBR187W 1443 -YBR188C 1023 -YBR189W 1188 -YBR190W 912 -YBR191W 1083 -YBR191W_A 675 -YBR192W 1734 -YBR193C 1272 -YBR194W 972 -YBR195C 1869 -YBR196C 2265 -YBR196C_A 750 -YBR196C_B 705 -YBR197C 1254 -YBR198C 2997 -YBR199W 1995 -YBR200W 2256 -YBR200W_A 765 -YBR201W 1236 -YBR201C_A 804 -YBR202W 3138 -YBR203W 3375 -YBR204C 1728 -YBR205W 1815 -YBR206W 924 -YBR207W 1998 -YBR208C 6108 -YBR209W 918 -YBR210W 1029 -YBR211C 1575 -YBR212W 2619 -YBR213W 1425 -YBR214W 2184 -YBR215W 2478 -YBR216C 2625 -YBR217W 1161 -YBR218C 4143 -YBR219C 984 -YBR220C 2283 -YBR221C 1701 -YBR221W_A 705 -YBR222C 2232 -YBR223C 2235 -YBR223W_A 720 -YBR224W 1116 -YBR225W 3303 -YBR226C 1011 -YBR227C 2163 -YBR228W 1515 -YBR229C 3465 -YBR230C 1005 -YBR230W_A 801 -YBR231C 1512 -YBR232C 960 -YBR233W 1842 -YBR233W_A 885 -YBR234C 1755 -YBR235W 3963 -YBR236C 1911 -YBR237W 3150 -YBR238C 2796 -YBR239C 2190 -YBR240C 1953 -YBR241C 2067 -YBR242W 1317 -YBR243C 1947 -YBR244W 1089 -YBR245C 3990 -YBR246W 1764 -YBR247C 2052 -YBR248C 2259 -YBR249C 1713 -YBR250W 2172 -YBR251W 1524 -YBR252W 1044 -YBR253W 966 -YBR254C 1128 -YBR255W 2685 -YBR255C_A 963 -YBR256C 1317 -YBR257W 1440 -YBR258C 1029 -YBR259W 2667 -YBR260C 2601 -YBR261C 1299 -YBR262C 921 -YBR263W 2073 -YBR264C 1200 -YBR265W 1563 -YBR267W 1782 -YBR266C 1053 -YBR268W 918 -YBR269C 1017 -YBR270C 2238 -YBR271W 1860 -YBR272C 2043 -YBR273C 1911 -YBR274W 2184 -YBR275C 6351 -YBR276C 3024 -YBR277C 1002 -YBR278W 1206 -YBR279W 1938 -YBR280C 2514 -YBR281C 3237 -YBR282W 1041 -YBR283C 2073 -YBR284W 2994 -YBR285W 1035 -YBR286W 2214 -YBR287W 1884 -YBR288C 2052 -YBR289W 3318 -YBR290W 1566 -YBR291C 1500 -YBR292C 972 -YBR293W 2025 -YBR294W 3180 -YBR295W 4251 -YBR296C 2325 -YBR296C_A 720 -YBR297W 2007 -YBR298C 2445 -YBR298C_A 822 -YBR299W 2355 -YBR300C 1098 -YBR301W 963 -YBR302C 1740 -YDR293C 4353 -YDL183C 1563 -YDL112W 4911 -YDL033C 1854 -YDR036C 2103 -YDR100W 1032 -YDR166C 3516 -YDR351W 3195 -YDR420W 6009 -YDR496C 2571 -YDL248W 1752 -YDL247W_A 675 -YDL247W 2430 -YDL246C 1674 -YDL245C 2304 -YDL244W 1623 -YDL243C 1590 -YDL242W 954 -YDL241W 972 -YDL240C_A 738 -YDL240W 3654 -YDL239C 2973 -YDL238C 2070 -YDL237W 1773 -YDL236W 1539 -YDL235C 1104 -YDL234C 2841 -YDL233W 1977 -YDL232W 711 -YDL231C 3978 -YDL230W 1608 -YDL229W 2442 -YDL228C 1242 -YDL227C 2361 -YDL226C 1659 -YDL225W 2256 -YDL224C 2550 -YDL223C 3741 -YDL222C 1530 -YDL221W 1152 -YDL220C 3375 -YDL219W 1053 -YDL218W 1554 -YDL217C 1224 -YDL216C 1923 -YDL215C 3879 -YDL214C 2700 -YDL213C 1278 -YDL212W 1233 -YDL211C 1719 -YDL210W 2316 -YDL209C 1620 -YDL208W 1071 -YDL207W 2217 -YDL206W 2889 -YDL205C 1584 -YDL204W 1782 -YDL203C 2472 -YDL202W 1350 -YDL201W 1461 -YDL200C 1167 -YDL199C 2664 -YDL198C 1503 -YDL197C 2178 -YDL196W 930 -YDL195W 4422 -YDL194W 3255 -YDL193W 1728 -YDL192W 1146 -YDL191W 963 -YDL190C 3486 -YDL189W 1974 -YDL188C 1734 -YDL187C 930 -YDL186W 1434 -YDL185C_A 828 -YDL185W 3816 -YDL184C 678 -YDL182W 1887 -YDL181W 858 -YDL180W 2244 -YDL179W 1515 -YDL178W 2193 -YDL177C 1113 -YDL176W 2727 -YDL175C 1635 -YDL174C 2364 -YDL173W 1488 -YDL172C 1080 -YDL171C 7038 -YDL170W 2187 -YDL169C 1272 -YDL168W 1761 -YDL167C 2760 -YDL166C 1194 -YDL165W 1176 -YDL164C 2868 -YDL163W 903 -YDL162C 957 -YDL161W 1965 -YDL160C_A 843 -YDL160C 2121 -YDL159W_A 732 -YDL159W 2148 -YDL159C_B 777 -YDL158C 909 -YDL157C 957 -YDL156W 2169 -YDL155W 1884 -YDL154W 3306 -YDL153C 2433 -YDL152W 966 -YDL151C 1182 -YDL150W 1869 -YDL149W 3594 -YDL148C 3033 -YDL147W 1938 -YDL146W 2076 -YDL145C 4206 -YDL144C 1671 -YDL143W 2187 -YDL142C 1452 -YDL141W 2673 -YDL140C 5802 -YDL139C 1272 -YDL138W 2892 -YDL137W 1146 -YDL136W 963 -YDL135C 1209 -YDL134C 1710 -YDL133C_A 678 -YDL133W 1914 -YDL132W 3048 -YDL131W 1923 -YDL130W_A 861 -YDL130W 921 -YDL129W 1476 -YDL128W 1836 -YDL127W 1527 -YDL126C 3108 -YDL125C 1077 -YDL124W 1539 -YDL123W 1023 -YDL122W 3030 -YDL121C 1050 -YDL120W 1125 -YDL119C 1524 -YDL118W 981 -YDL117W 3258 -YDL116W 2781 -YDL115C 1662 -YDL114W_A 714 -YDL114W 1527 -YDL113C 2523 -YDL111C 1398 -YDL110C 1053 -YDL109C 2544 -YDL108W 1521 -YDL107W 1656 -YDL106C 2280 -YDL105W 1809 -YDL104C 1824 -YDL103C 2034 -YDL102W 3894 -YDL101C 2142 -YDL100C 1665 -YDL099W 1626 -YDL098C 1185 -YDL097C 1905 -YDL096C 927 -YDL095W 3054 -YDL094C 1110 -YDL093W 2832 -YDL092W 1041 -YDL091C 1968 -YDL090C 1896 -YDL089W 2055 -YDL088C 2187 -YDL087C 1386 -YDL086W 1422 -YDL086C_A 1035 -YDL085C_A 807 -YDL085W 2238 -YDL084W 1941 -YDL083C 1032 -YDL082W 1200 -YDL081C 921 -YDL080C 2430 -YDL079C 2106 -YDL078C 1632 -YDL077C 3750 -YDL076C 1485 -YDL075W 942 -YDL074C 2703 -YDL073W 3555 -YDL072C 1212 -YDL071C 975 -YDL070W 2517 -YDL069C 1290 -YDL068W 930 -YDL067C 780 -YDL066W 1887 -YDL065C 1629 -YDL064W 1074 -YDL063C 2463 -YDL062W 1026 -YDL061C 771 -YDL060W 2967 -YDL059C 1317 -YDL058W 5973 -YDL057W 1587 -YDL056W 3102 -YDL055C 1686 -YDL054C 2061 -YDL053C 1158 -YDL052C 1512 -YDL051W 1428 -YDL050C 972 -YDL049C 1407 -YDL048C 2073 -YDL047W 1536 -YDL046W 1122 -YDL045W_A 888 -YDL045C 1521 -YDL044C 1923 -YDL043C 1401 -YDL042C 2289 -YDL041W 954 -YDL040C 3165 -YDL039C 2697 -YDL037C 1587 -YDL036C 1989 -YDL035C 3486 -YDL034W 945 -YDL032W 912 -YDL031W 3588 -YDL030W 2193 -YDL029W 1776 -YDL028C 2895 -YDL027C 1863 -YDL026W 912 -YDL025C 2463 -YDL025W_A 705 -YDL024C 2007 -YDL022C_A 849 -YDL023C 921 -YDL022W 1776 -YDL021W 1536 -YDL020C 2196 -YDL019C 4452 -YDL018C 1278 -YDL017W 2124 -YDL016C 903 -YDL015C 1533 -YDL014W 1584 -YDL013W 2460 -YDL012C 924 -YDL011C 924 -YDL010W 1296 -YDL009C 924 -YDL008W 1098 -YDL007C_A 858 -YDL007W 1914 -YDL006W 1446 -YDL005C 1896 -YDL004W 1083 -YDL003W 2301 -YDL002C 1212 -YDL001W 1893 -YDR001C 2856 -YDR002W 1206 -YDR003W 1233 -YDR003W_A 723 -YDR004W 1983 -YDR005C 1788 -YDR006C 3306 -YDR007W 1275 -YDR008C 951 -YDR009W 2163 -YDR010C 933 -YDR011W 5106 -YDR012W 1689 -YDR013W 1227 -YDR014W 2544 -YDR014W_A 1089 -YDR015C 840 -YDR016C 885 -YDR017C 3753 -YDR018C 1791 -YDR019C 1803 -YDR020C 1299 -YDR021W 1800 -YDR022C 1191 -YDR023W 1989 -YDR024W 1086 -YDR025W 1071 -YDR026C 2313 -YDR027C 3270 -YDR028C 3645 -YDR029W 915 -YDR030C 2121 -YDR031W 966 -YDR032C 1197 -YDR033W 1563 -YDR034C 2973 -YDR034C_D 5913 -YDR034C_C 1917 -YDR034C_A 777 -YDR034W_B 756 -YDR035W 1713 -YDR037W 2376 -YDR038C 3876 -YDR039C 3876 -YDR040C 3876 -YDR041W 1212 -YDR042C 1203 -YDR043C 1296 -YDR044W 1587 -YDR045C 933 -YDR046C 2415 -YDR047W 1689 -YDR048C 915 -YDR049W 2499 -YDR050C 1347 -YDR051C 1605 -YDR052C 2715 -YDR053W 996 -YDR054C 1488 -YDR055W 1935 -YDR056C 1218 -YDR057W 2229 -YDR058C 1581 -YDR059C 1047 -YDR060W 3678 -YDR061W 2220 -YDR062W 2286 -YDR063W 1050 -YDR064W 1056 -YDR065W 1698 -YDR066C 1191 -YDR067C 1275 -YDR068W 1533 -YDR069C 3381 -YDR070C 882 -YDR071C 1176 -YDR072C 2184 -YDR073W 1110 -YDR074W 3291 -YDR075W 1527 -YDR076W 1821 -YDR077W 1617 -YDR078C 1272 -YDR079W 936 -YDR079C_A 819 -YDR080W 3579 -YDR081C 3378 -YDR082W 2085 -YDR083W 1779 -YDR084C 1200 -YDR085C 2463 -YDR086C 843 -YDR087C 1437 -YDR088C 1749 -YDR089W 3210 -YDR090C 1533 -YDR091C 2427 -YDR092W 1062 -YDR093W 5439 -YDR094W 936 -YDR095C 1011 -YDR096W 3285 -YDR097C 4329 -YDR098C 1458 -YDR098C_B 5868 -YDR098C_A 1923 -YDR099W 1422 -YDR101C 2382 -YDR102C 933 -YDR103W 3354 -YDR104C 4338 -YDR105C 2022 -YDR106W 1455 -YDR107C 2619 -YDR108W 2697 -YDR109C 2748 -YDR110W 2301 -YDR111C 2124 -YDR112W 909 -YDR113C 1722 -YDR114C 903 -YDR115W 918 -YDR116C 1458 -YDR117C 2298 -YDR118W 2559 -YDR118W_A 717 -YDR119W 2907 -YDR119W_A 801 -YDR120C 2313 -YDR121W 1191 -YDR122W 3795 -YDR123C 1515 -YDR124W 1575 -YDR125C 1962 -YDR126W 1611 -YDR127W 5367 -YDR128W 4047 -YDR129C 2529 -YDR130C 1476 -YDR131C 2271 -YDR132C 2088 -YDR133C 936 -YDR135C 5148 -YDR136C 1173 -YDR137W 2592 -YDR138W 2859 -YDR139C 834 -YDR140W 1266 -YDR141C 5697 -YDR142C 1728 -YDR143C 2433 -YDR144C 2391 -YDR145W 2220 -YDR146C 2730 -YDR147W 2205 -YDR148C 1992 -YDR149C 1308 -YDR150W 8847 -YDR151C 1578 -YDR152W 1398 -YDR153C 1836 -YDR154C 951 -YDR155C 1089 -YDR156W 1014 -YDR157W 1002 -YDR158W 1698 -YDR159W 4506 -YDR160W 3159 -YDR161W 1764 -YDR162C 1311 -YDR163W 1128 -YDR164C 2775 -YDR165W 1935 -YDR167W 1221 -YDR168W 2121 -YDR169C 2142 -YDR169C_A 750 -YDR170C 6630 -YDR170W_A 1923 -YDR171W 1728 -YDR172W 2658 -YDR173C 1668 -YDR174W 1341 -YDR175C 1560 -YDR176W 2709 -YDR177W 1248 -YDR178W 1146 -YDR179C 1089 -YDR179W_A 1992 -YDR180W 5082 -YDR181C 2046 -YDR182W 2076 -YDR182W_A 804 -YDR183W 1293 -YDR183C_A 858 -YDR184C 1485 -YDR185C 1140 -YDR186C 3234 -YDR187C 1119 -YDR188W 2241 -YDR189W 2601 -YDR190C 1992 -YDR191W 1713 -YDR192C 1893 -YDR193W 999 -YDR194C 2595 -YDR194W_A 753 -YDR195W 2202 -YDR196C 1326 -YDR197W 1770 -YDR198C 2040 -YDR199W 966 -YDR200C 2415 -YDR201W 1098 -YDR202C 1656 -YDR203W 918 -YDR204W 1608 -YDR205W 2775 -YDR206W 3255 -YDR207C 3111 -YDR208W 2940 -YDR209C 1014 -YDR210W 828 -YDR210W_B 5913 -YDR210W_A 1917 -YDR210C_D 5868 -YDR210C_C 1923 -YDR211W 2739 -YDR212W 2280 -YDR213W 3342 -YDR214W 1653 -YDR215C 1014 -YDR216W 4572 -YDR217C 4530 -YDR218C 1872 -YDR219C 1998 -YDR220C 894 -YDR221W 2709 -YDR222W 1848 -YDR223W 2004 -YDR224C 996 -YDR225W 999 -YDR226W 1269 -YDR227W 4677 -YDR228C 2481 -YDR229W 1962 -YDR230W 948 -YDR231C 1218 -YDR232W 2247 -YDR233C 1488 -YDR234W 2682 -YDR235W 2235 -YDR236C 1257 -YDR237W 1479 -YDR238C 3522 -YDR239C 2964 -YDR240C 2079 -YDR241W 888 -YDR242W 2250 -YDR243C 2367 -YDR244W 2439 -YDR245W 1782 -YDR246W 1260 -YDR246W_A 801 -YDR247W 1986 -YDR248C 1182 -YDR249C 1722 -YDR250C 876 -YDR251W 3093 -YDR252W 1050 -YDR253C 1176 -YDR254W 1977 -YDR255C 1866 -YDR256C 2148 -YDR257C 2085 -YDR258C 3036 -YDR259C 1752 -YDR260C 1113 -YDR261C 2289 -YDR261W_B 5913 -YDR261W_A 1917 -YDR261C_D 5415 -YDR261C_C 1923 -YDR262W 1419 -YDR263C 1893 -YDR264C 2895 -YDR265W 1614 -YDR266C 2520 -YDR267C 1593 -YDR268W 1740 -YDR269C 924 -YDR270W 3615 -YDR271C 972 -YDR272W 1425 -YDR273W 1698 -YDR274C 972 -YDR275W 1308 -YDR276C 768 -YDR277C 1902 -YDR278C 918 -YDR279W 1653 -YDR280W 1518 -YDR281C 915 -YDR282C 1845 -YDR283C 5580 -YDR284C 1470 -YDR285W 3228 -YDR286C 945 -YDR287W 1479 -YDR288W 1512 -YDR289C 1830 -YDR290W 930 -YDR291W 3834 -YDR292C 2466 -YDR294C 2370 -YDR295C 2625 -YDR296W 1281 -YDR297W 1650 -YDR298C 1239 -YDR299W 2205 -YDR300C 1887 -YDR301W 4674 -YDR302W 1260 -YDR303C 3258 -YDR304C 1278 -YDR305C 1254 -YDR306C 2037 -YDR307W 2589 -YDR308C 1023 -YDR309C 1752 -YDR310C 3789 -YDR311W 2529 -YDR312W 1962 -YDR313C 1461 -YDR314C 2679 -YDR315C 1446 -YDR316W 2016 -YDR316W_B 5868 -YDR316W_A 1923 -YDR317W 1845 -YDR318W 1707 -YDR319C 1425 -YDR320C 2607 -YDR320C_A 819 -YDR320W_B 738 -YDR321W 1746 -YDR322W 1704 -YDR322C_A 891 -YDR323C 2148 -YDR324C 2931 -YDR325W 3708 -YDR326C 4917 -YDR327W 927 -YDR328C 1185 -YDR329C 1926 -YDR330W 2103 -YDR331W 1836 -YDR332W 2670 -YDR333C 2772 -YDR334W 5145 -YDR335W 4275 -YDR336W 1545 -YDR337W 1461 -YDR338C 2688 -YDR339C 1170 -YDR340W 903 -YDR341C 2424 -YDR342C 2313 -YDR343C 2313 -YDR344C 1044 -YDR345C 2304 -YDR346C 2046 -YDR347W 1566 -YDR348C 2100 -YDR349C 2391 -YDR350C 2655 -YDR352W 1554 -YDR353W 1560 -YDR354W 1743 -YDR354C_A 744 -YDR355C 903 -YDR356W 3435 -YDR357C 969 -YDR358W 2274 -YDR359C 3549 -YDR360W 1035 -YDR361C 1452 -YDR362C 2619 -YDR363W 1971 -YDR363W_A 870 -YDR364C 1968 -YDR365C 2487 -YDR365W_B 5868 -YDR365W_A 1923 -YDR366C 999 -YDR367W 1266 -YDR368W 1539 -YDR369C 3165 -YDR370C 1929 -YDR371W 2136 -YDR371C_A 705 -YDR372C 1638 -YDR373W 1173 -YDR374C 1521 -YDR374W_A 870 -YDR375C 1971 -YDR376W 2082 -YDR377W 906 -YDR378C 861 -YDR379W 3630 -YDR379C_A 840 -YDR380W 2508 -YDR381W 1281 -YDR381C_A 945 -YDR382W 933 -YDR383C 1317 -YDR384C 1428 -YDR385W 3129 -YDR386W 2499 -YDR387C 2268 -YDR388W 2049 -YDR389W 2565 -YDR390C 2511 -YDR391C 1299 -YDR392W 1614 -YDR393W 1971 -YDR394W 1887 -YDR395W 3435 -YDR396W 1101 -YDR397C 1041 -YDR398W 2532 -YDR399W 1266 -YDR400W 1623 -YDR401W 1164 -YDR402C 2070 -YDR403W 2211 -YDR404C 1116 -YDR405W 1392 -YDR406W 5190 -YDR406W_A 846 -YDR407C 4470 -YDR408C 1245 -YDR409W 3315 -YDR410C 1320 -YDR411C 1626 -YDR412W 1308 -YDR413C 1176 -YDR414C 1689 -YDR415C 1725 -YDR416W 3180 -YDR417C 972 -YDR418W 1098 -YDR419W 2499 -YDR421W 3453 -YDR422C 3048 -YDR423C 1830 -YDR424C 879 -YDR425W 2478 -YDR426C 978 -YDR427W 1782 -YDR428C 1386 -YDR429C 1425 -YDR430C 3570 -YDR431W 912 -YDR432W 1845 -YDR433W 1041 -YDR434W 2205 -YDR435C 1587 -YDR436W 2733 -YDR437W 1023 -YDR438W 1713 -YDR439W 1644 -YDR440W 2349 -YDR441C 1146 -YDR442W 993 -YDR443C 4863 -YDR444W 2664 -YDR445C 1008 -YDR446W 1509 -YDR447C 1011 -YDR448W 1905 -YDR449C 1923 -YDR450W 1041 -YDR451C 1662 -YDR452W 2625 -YDR453C 1191 -YDR454C 1164 -YDR455C 909 -YDR456W 2502 -YDR457W 10407 -YDR458C 2592 -YDR459C 1725 -YDR460W 1566 -YDR461W 711 -YDR461C_A 843 -YDR462W 1044 -YDR463W 2160 -YDR464W 4908 -YDR464C_A 789 -YDR465C 1839 -YDR466W 3297 -YDR467C 927 -YDR468C 1275 -YDR469W 1128 -YDR470C 2109 -YDR471W 1011 -YDR472W 1452 -YDR473C 2010 -YDR475C 3231 -YDR476C 1275 -YDR477W 2502 -YDR478W 1197 -YDR479C 2265 -YDR480W 1572 -YDR481C 2301 -YDR482C 1008 -YDR483W 1929 -YDR484W 2526 -YDR485C 2988 -YDR486C 1290 -YDR487C 1227 -YDR488C 2202 -YDR489W 1485 -YDR490C 2901 -YDR491C 1092 -YDR492W 1551 -YDR493W 972 -YDR494W 1686 -YDR495C 3636 -YDR497C 2355 -YDR498C 1752 -YDR499W 2844 -YDR500C 867 -YDR501W 2166 -YDR502C 1755 -YDR503C 1425 -YDR504C 984 -YDR505C 3126 -YDR506C 2427 -YDR507C 4029 -YDR508C 2592 -YDR509W 948 -YDR510W 906 -YDR510C_A 717 -YDR511W 1002 -YDR512C 1164 -YDR513W 1032 -YDR514C 2052 -YDR515W 1944 -YDR516C 2103 -YDR517W 1719 -YDR518W 2154 -YDR519W 1008 -YDR520C 2919 -YDR521W 936 -YDR522C 2109 -YDR523C 2073 -YDR524C 2049 -YDR524W_C 690 -YDR524C_B 801 -YDR524C_A 720 -YDR525W 930 -YDR525W_A 840 -YDR526C 1071 -YDR527W 1920 -YDR528W 1872 -YDR529C 984 -YDR530C 1578 -YDR531W 1704 -YDR532C 1758 -YDR533C 1314 -YDR534C 2187 -YDR535C 1101 -YDR536W 2310 -YDR537C 1206 -YDR538W 1329 -YDR539W 2112 -YDR540C 1140 -YDR541C 1635 -YDR542W 963 -YDR543C 900 -YDR544C 1029 -YDR545W 5913 -YDR545C_A 1080 -YIL122W 1656 -YIL048W 4056 -YIR019C 4704 -YIL177C 5877 -YIL177W_A 1083 -YIL176C 963 -YIL173W 5250 -YIL172C 2370 -YIL171W_A 1053 -YIL169C 3588 -YIL166C 2229 -YIL165C 960 -YIL164C 1200 -YIL163C 954 -YIL162W 2199 -YIL161W 1308 -YIL160C 1854 -YIL159W 4728 -YIL158W 1215 -YIL157C 1194 -YIL156W_A 1002 -YIL156W_B 822 -YIL156W 3816 -YIL155C 2550 -YIL154C 1641 -YIL153W 1782 -YIL152W 1308 -YIL151C 3957 -YIL150C 2316 -YIL149C 5640 -YIL148W 987 -YIL147C 4263 -YIL146C 2190 -YIL145C 1530 -YIL144W 2676 -YIL143C 3132 -YIL142C_A 933 -YIL142W 2184 -YIL141W 990 -YIL140W 3072 -YIL139C 1338 -YIL138C 1086 -YIL137C 3441 -YIL136W 1782 -YIL135C 1911 -YIL134C_A 804 -YIL134W 1536 -YIL133C 1200 -YIL132C 1242 -YIL131C 2055 -YIL130W 3495 -YIL129C 7731 -YIL128W 3699 -YIL127C 1221 -YIL126W 4680 -YIL125W 3645 -YIL124W 1494 -YIL123W 2031 -YIL121W 2229 -YIL120W 2292 -YIL119C 1824 -YIL118W 1296 -YIL117C 1557 -YIL116W 1758 -YIL115W_A 972 -YIL115C 4983 -YIL114C 1446 -YIL113W 1230 -YIL112W 3852 -YIL111W 1056 -YIL110W 1734 -YIL109C 3381 -YIL108W 2691 -YIL107C 3084 -YIL106W 1545 -YIL105C 2661 -YIL105W_A 741 -YIL104C 2124 -YIL103W 1878 -YIL102C_A 828 -YIL102C 906 -YIL101C 2544 -YIL100C_A 939 -YIL100W 954 -YIL099W 2250 -YIL098C 1068 -YIL097W 2151 -YIL096C 1611 -YIL095W 3033 -YIL094C 1716 -YIL093C 1395 -YIL092W 2502 -YIL091C 2766 -YIL090W 2076 -YIL089W 1218 -YIL088C 2073 -YIL087C 1074 -YIL086C 909 -YIL085C 2154 -YIL084C 1584 -YIL083C 1698 -YIL082W_A 5097 -YIL082W 1473 -YIL079C 1683 -YIL078W 2805 -YIL077C 1563 -YIL076W 1491 -YIL075C 3438 -YIL074C 2010 -YIL073C 3528 -YIL072W 2418 -YIL071W_A 1077 -YIL071C 1935 -YIL070C 1401 -YIL069C 1008 -YIL068W_A 984 -YIL068C 3018 -YIL067C 2637 -YIL066W_A 1044 -YIL066C 3210 -YIL065C 1068 -YIL064W 1374 -YIL063C 1584 -YIL062C 1065 -YIL061C 1503 -YIL060W 1035 -YIL059C 966 -YIL058W 885 -YIL057C 1095 -YIL056W 2523 -YIL055C 2484 -YIL054W 918 -YIL053W 1353 -YIL052C 966 -YIL051C 1038 -YIL050W 1458 -YIL049W 1362 -YIL047C_A 969 -YIL047C 3309 -YIL046W_A 765 -YIL046W 2523 -YIL045W 2217 -YIL044C 1497 -YIL043C 1455 -YIL042C 1785 -YIL041W 1581 -YIL040W 1017 -YIL039W 2022 -YIL038C 3111 -YIL037C 2571 -YIL036W 2364 -YIL035C 1719 -YIL034C 1464 -YIL033C 1851 -YIL032C 957 -YIL031W 3705 -YIL030W_A 939 -YIL030C 4560 -YIL029W_A 972 -YIL029C 1029 -YIL028W 999 -YIL027C 1026 -YIL026C 4053 -YIL025C 975 -YIL024C 1170 -YIL023C 1641 -YIL022W 1896 -YIL021W 1557 -YIL021C_A 870 -YIL020C_A 939 -YIL020C 1386 -YIL019W 1641 -YIL018W 1365 -YIL017C 3366 -YIL016W 1080 -YIL015W 2364 -YIL014C_A 915 -YIL014W 2493 -YIL013C 4836 -YIL012W 942 -YIL011W 1410 -YIL010W 1248 -YIL009C_A 1146 -YIL009W 2685 -YIL008W 900 -YIL007C 1263 -YIL006W 1722 -YIL005W 2706 -YIL004C 1029 -YIL003W 1482 -YIL002W_A 810 -YIL002C 3441 -YIL001W 2142 -YIR001C 1353 -YIR002C 3582 -YIR003W 2640 -YIR004W 1899 -YIR005W 1047 -YIR006C 5043 -YIR007W 2895 -YIR008C 1830 -YIR009W 936 -YIR010W 2331 -YIR011C 1560 -YIR012W 1896 -YIR013C 966 -YIR014W 1329 -YIR015W 1035 -YIR016W 1398 -YIR017C 1164 -YIR017W_A 1200 -YIR018W 1338 -YIR018C_A 738 -YIR020C 903 -YIR020W_A 843 -YIR020C_B 1335 -YIR021W 1692 -YIR021W_A 813 -YIR022W 1104 -YIR023W 3513 -YIR023C_A 924 -YIR024C 1251 -YIR025W 1707 -YIR026C 1695 -YIR027C 1983 -YIR028W 2508 -YIR029W 1632 -YIR030C 1335 -YIR030W_A 984 -YIR031C 2265 -YIR032C 1188 -YIR033W 3942 -YIR034C 1722 -YIR035C 1365 -YIR036C 1392 -YIR036W_A 1002 -YIR037W 1092 -YIR038C 1305 -YIR039C 2214 -YIR040C 933 -YIR041W 975 -YIR042C 1311 -YFL068W 835 -YFL067W 1128 -YFL066C 1779 -YFL065C 909 -YFL064C 1125 -YFL063W 1056 -YFL062W 1740 -YFL061W 1278 -YFL060C 1269 -YFL059W 1497 -YFL058W 1623 -YFL057C 1059 -YFL056C 1239 -YFL055W 2277 -YFL054C 2541 -YFL053W 2376 -YFL052W 1998 -YFL051C 1083 -YFL050C 3177 -YFL049W 2472 -YFL048C 1938 -YFL047W 2745 -YFL046W 1224 -YFL045C 1365 -YFL044C 1506 -YFL042C 2625 -YFL041W_A 792 -YFL041W 2469 -YFL040W 2223 -YFL039C 1728 -YFL038C 1221 -YFL037W 1974 -YFL036W 4656 -YFL034C_B 1464 -YFL034C_A 969 -YFL034W 3822 -YFL033C 5913 -YFL032W 921 -YFL031W 1317 -YFL031C_A 702 -YFL030W 1758 -YFL029C 1707 -YFL028C 1470 -YFL027C 2094 -YFL026W 1896 -YFL025C 3690 -YFL024C 3099 -YFL023W 2991 -YFL022C 2112 -YFL021C_A 1455 -YFL021W 2133 -YFL020C 969 -YFL019C 954 -YFL018C 2100 -YFL017W_A 834 -YFL017C 1080 -YFL016C 2136 -YFL015W_A 918 -YFL015C 1095 -YFL014W 930 -YFL013W_A 1404 -YFL013C 2679 -YFL012W_A 975 -YFL012W 1047 -YFL011W 2241 -YFL010W_A 885 -YFL010C 1236 -YFL009W 2940 -YFL008W 4278 -YFL007W 7032 -YFL005W 1248 -YFL004W 3087 -YFL003C 3237 -YFL002W_A 5913 -YFL002W_B 1917 -YFL002C 2421 -YFL001W 1929 -YFR001W 1215 -YFR002W 3120 -YFR003C 1068 -YFR004W 1521 -YFR005C 1947 -YFR006W 2208 -YFR007W 1662 -YFR008W 1266 -YFR009W 2859 -YFR009W_A 858 -YFR010W 2100 -YFR010W_A 789 -YFR011C 1113 -YFR012W 1209 -YFR012W_A 687 -YFR013W 2964 -YFR014C 1941 -YFR015C 2727 -YFR016C 4302 -YFR017C 1188 -YFR018C 1692 -YFR019W 7437 -YFR020W 1299 -YFR021W 2103 -YFR022W 2802 -YFR023W 2436 -YFR024C_A 1980 -YFR025C 1608 -YFR026C 1110 -YFR027W 1446 -YFR028C 2256 -YFR029W 2637 -YFR030W 3708 -YFR031C 4113 -YFR031C_A 1365 -YFR032C 1470 -YFR032C_A 780 -YFR032C_B 864 -YFR033C 1044 -YFR034C 1539 -YFR034W_A 888 -YFR035C 945 -YFR036W 975 -YFR036W_A 1251 -YFR037C 2274 -YFR038W 3162 -YFR039C 2133 -YFR040W 3609 -YFR041C 1488 -YFR042W 1203 -YFR043C 1314 -YFR044C 2046 -YFR045W 1530 -YFR046C 1686 -YFR047C 1488 -YFR048W 2589 -YFR049W 972 -YFR050C 1401 -YFR051C 2241 -YFR052W 1425 -YFR052C_A 906 -YFR053C 2058 -YFR054C 1179 -YFR056C 969 -YFR055W 1623 -YFR057W 1056 -YKL023C_A 828 -YKR046C 1452 -YKR103W 4257 -YKL225W 948 -YKL224C 972 -YKL223W 933 -YKL222C 2718 -YKL221W 2022 -YKL220C 2736 -YKL219W 1824 -YKL218C 1581 -YKL217W 2451 -YKL216W 1545 -YKL215C 4461 -YKL214C 1212 -YKL213C 2748 -YKL212W 2472 -YKL211C 2055 -YKL210W 3675 -YKL209C 4473 -YKL208W 1416 -YKL207W 1362 -YKL206C 1404 -YKL205W 3903 -YKL204W 2499 -YKL203C 8025 -YKL202W 1182 -YKL201C 4137 -YKL198C 2589 -YKL197C 3732 -YKL196C 1203 -YKL195W 1812 -YKL194C 1989 -YKL193C 1617 -YKL192C 978 -YKL191W 2205 -YKL190W 1128 -YKL189W 1800 -YKL188C 3162 -YKL187C 2853 -YKL186C 1155 -YKL185W 2367 -YKL184W 2001 -YKL183C_A 813 -YKL183W 1521 -YKL182W 6756 -YKL181W 1884 -YKL180W 1155 -YKL179C 2640 -YKL178C 2013 -YKL177W 939 -YKL176C 3087 -YKL175W 2112 -YKL174C 2457 -YKL173W 3627 -YKL172W 1884 -YKL171W 3387 -YKL170W 1017 -YKL169C 984 -YKL168C 2775 -YKL167C 1014 -YKL166C 1797 -YKL165C_A 834 -YKL165C 3360 -YKL164C 1626 -YKL163W 1578 -YKL162C_A 753 -YKL162C 1809 -YKL161C 1902 -YKL160W 1038 -YKL159C 1236 -YKL157W 3459 -YKL156W 849 -YKL156C_A 717 -YKL155C 2487 -YKL154W 1335 -YKL153W 1110 -YKL152C 1344 -YKL151C 1614 -YKL150W 1509 -YKL149C 1818 -YKL148C 2523 -YKL147C 1218 -YKL146W 2679 -YKL145W 2004 -YKL145W_A 693 -YKL144C 1239 -YKL143W 1992 -YKL142W 1260 -YKL141W 1197 -YKL140W 2247 -YKL139W 2187 -YKL138C_A 810 -YKL138C 996 -YKL137W 936 -YKL136W 999 -YKL135C 2781 -YKL134C 2919 -YKL133C 1992 -YKL132C 1893 -YKL131W 1122 -YKL130C 1341 -YKL129C 4419 -YKL128C 1488 -YKL127W 2313 -YKL126W 2643 -YKL125W 2484 -YKL124W 2340 -YKL123W 981 -YKL122C 1104 -YKL121W 3159 -YKL120W 1575 -YKL119C 1248 -YKL118W 912 -YKL117W 1251 -YKL116C 2157 -YKL115C 993 -YKL114C 1704 -YKL113C 1749 -YKL112W 2796 -YKL111C 936 -YKL110C 1542 -YKL109W 2265 -YKL108W 1962 -YKL107W 1530 -YKL106C_A 720 -YKL106W 1956 -YKL105C 3999 -YKL104C 2754 -YKL103C 2145 -YKL102C 906 -YKL101W 5157 -YKL100C 2364 -YKL100W_A 690 -YKL099C 1353 -YKL098W 1674 -YKL097C 1011 -YKL096C_B 750 -YKL096W_A 879 -YKL096W 1320 -YKL095W 1437 -YKL094W 1542 -YKL093W 1620 -YKL092C 3915 -YKL091C 1533 -YKL090W 1932 -YKL089W 2250 -YKL088W 2316 -YKL087C 1275 -YKL086W 984 -YKL085W 1605 -YKL084W 951 -YKL083W 1215 -YKL082C 1905 -YKL081W 1839 -YKL080W 1779 -YKL079W 2571 -YKL078W 2808 -YKL077W 1779 -YKL076C 984 -YKL075C 1953 -YKL074C 2184 -YKL073W 3246 -YKL072W 2901 -YKL071W 1371 -YKL070W 1110 -YKL069W 1143 -YKL068W_A 837 -YKL068W 3480 -YKL067W 1062 -YKL066W 1044 -YKL065W_A 822 -YKL065C 1221 -YKL064W 3510 -YKL063C 1104 -YKL062W 2493 -YKL061W 942 -YKL060C 1680 -YKL059C 1926 -YKL058W 969 -YKL057C 3714 -YKL056C 1104 -YKL055C 1437 -YKL054C 2817 -YKL053C_A 861 -YKL053W 975 -YKL052C 1479 -YKL051W 1662 -YKL050C 3369 -YKL049C 1290 -YKL048C 2523 -YKL047W 2151 -YKL046C 1950 -YKL045W 2187 -YKL044W 921 -YKL043W 1701 -YKL042W 1692 -YKL041W 1275 -YKL040C 1371 -YKL039W 2172 -YKL038W 4113 -YKL037W 957 -YKL036C 993 -YKL035W 2100 -YKL034W 2877 -YKL033W_A 1311 -YKL033W 3717 -YKL032C 2394 -YKL031W 1014 -YKL030W 1206 -YKL029C 2610 -YKL028W 2049 -YKL027W 1944 -YKL026C 1104 -YKL025C 2640 -YKL024C 1215 -YKL023W 1434 -YKL022C 3123 -YKL021C 2007 -YKL020C 3849 -YKL019W 1551 -YKL018C_A 900 -YKL018W 1590 -YKL017C 2652 -YKL016C 1125 -YKL015W 3540 -YKL014C 5895 -YKL013C 1116 -YKL012W 2352 -YKL011C 1662 -YKL010C 5052 -YKL009W 1311 -YKL008C 1857 -YKL007W 1407 -YKL006C_A 894 -YKL006W 1017 -YKL005C 2385 -YKL004W 1806 -YKL003C 996 -YKL002W 1299 -YKL001C 1209 -YKR001C 2715 -YKR002W 2307 -YKR003W 1947 -YKR004C 1734 -YKR005C 2178 -YKR006C 1395 -YKR007W 1155 -YKR008W 2478 -YKR009C 3303 -YKR010C 2916 -YKR011C 1662 -YKR012C 978 -YKR013W 1590 -YKR014C 1305 -YKR015C 2307 -YKR016W 2223 -YKR017C 2256 -YKR018C 2778 -YKR019C 2448 -YKR020W 1095 -YKR021W 3348 -YKR022C 1569 -YKR023W 2193 -YKR024C 2829 -YKR025W 1449 -YKR026C 1518 -YKR027W 2898 -YKR028W 3702 -YKR029C 2856 -YKR030W 1422 -YKR031C 5652 -YKR032W 915 -YKR033C 1026 -YKR034W 1410 -YKR035C 1242 -YKR035W_A 1215 -YKR036C 2532 -YKR037C 1488 -YKR038C 1761 -YKR039W 2409 -YKR040C 1104 -YKR041W 1353 -YKR042W 1698 -YKR043C 1416 -YKR044W 1932 -YKR045C 1152 -YKR047W 906 -YKR048C 1854 -YKR049C 1002 -YKR050W 3270 -YKR051W 1857 -YKR052C 1515 -YKR053C 1815 -YKR054C 12879 -YKR055W 1476 -YKR056W 2520 -YKR057W 864 -YKR058W 2451 -YKR059W 1788 -YKR060W 1425 -YKR061W 1878 -YKR062W 1587 -YKR063C 2109 -YKR064W 3192 -YKR065C 1194 -YKR066C 1686 -YKR067W 2832 -YKR068C 1182 -YKR069W 2382 -YKR070W 1659 -YKR071C 1647 -YKR072C 2289 -YKR073C 921 -YKR074W 1068 -YKR075C 1524 -YKR075W_A 870 -YKR076W 1713 -YKR077W 1692 -YKR078W 2358 -YKR079C 3117 -YKR080W 1563 -YKR081C 1635 -YKR082W 4074 -YKR083C 1002 -YKR084C 2436 -YKR085C 1188 -YKR086W 3816 -YKR087C 1638 -YKR088C 1614 -YKR089C 3333 -YKR090W 2721 -YKR091W 1341 -YKR092C 1821 -YKR093W 2406 -YKR094C 987 -YKR095W 6228 -YKR095W_A 867 -YKR096W 4188 -YKR097W 2250 -YKR098C 2754 -YKR099W 3036 -YKR100C 1668 -YKR101W 2565 -YKR102W 4110 -YKR104W 1521 -YKR105C 2349 -YKR106W 2448 -YOL100W 3846 -YOL034W 3882 -YOR033C 2709 -YOR108W 2415 -YOR172W 2961 -YOR239W 2487 -YOR321W 2862 -YOL166W_A 756 -YOL166C 939 -YOL165C 1032 -YOL164W_A 783 -YOL164W 2541 -YOL163W 1110 -YOL162W 1248 -YOL161C 963 -YOL160W 942 -YOL159C_A 873 -YOL159C 1116 -YOL158C 2421 -YOL157C 2370 -YOL156W 2304 -YOL155W_A 735 -YOL155C 3504 -YOL154W 1350 -YOL152W 2463 -YOL151W 1629 -YOL150C 912 -YOL149W 1296 -YOL148C 2415 -YOL147C 1311 -YOL146W 1185 -YOL145C 3834 -YOL144W 2055 -YOL143C 1110 -YOL142W 1323 -YOL141W 2688 -YOL140W 1872 -YOL139C 1242 -YOL138C 4626 -YOL137W 2094 -YOL136C 1794 -YOL135C 1269 -YOL134C 990 -YOL133W 966 -YOL132W 2016 -YOL131W 927 -YOL130W 3180 -YOL129W 1155 -YOL128C 1728 -YOL127W 1029 -YOL126C 1734 -YOL125W 2031 -YOL124C 1902 -YOL123W 2205 -YOL122C 2328 -YOL121C 1035 -YOL120C 1161 -YOL119C 2106 -YOL118C 909 -YOL117W 2538 -YOL116W 1749 -YOL115W 2355 -YOL114C 1209 -YOL113W 2568 -YOL112W 2079 -YOL111C 1239 -YOL110W 1314 -YOL109W 942 -YOL108C 1056 -YOL107W 1629 -YOL106W 954 -YOL105C 2271 -YOL104C 1659 -YOL103W_B 5868 -YOL103W_A 1923 -YOL103W 2430 -YOL102C 1293 -YOL101C 1539 -YOL099C 1092 -YOL098C 3714 -YOL097W_A 786 -YOL097C 1899 -YOL096C 1539 -YOL095C 2721 -YOL094C 1572 -YOL093W 1482 -YOL092W 1527 -YOL091W 2430 -YOL090W 3495 -YOL089C 3693 -YOL088C 1434 -YOL087C 3951 -YOL086W_A 873 -YOL086C 1647 -YOL085W_A 813 -YOL085C 942 -YOL084W 3576 -YOL083W 1839 -YOL083C_A 741 -YOL082W 1848 -YOL081W 9840 -YOL080C 1470 -YOL079W 999 -YOL078W 4131 -YOL077W_A 807 -YOL077C 1476 -YOL076W 2991 -YOL075C 4485 -YOL073C 1569 -YOL072W 1968 -YOL071W 1089 -YOL070C 2106 -YOL069W 1956 -YOL068C 2112 -YOL067C 1134 -YOL066C 2376 -YOL065C 1755 -YOL064C 1674 -YOL063C 3474 -YOL062C 2076 -YOL061W 2091 -YOL060C 2721 -YOL059W 1923 -YOL058W 1863 -YOL057W 2736 -YOL056W 1512 -YOL055C 2256 -YOL054W 1821 -YOL053W 1788 -YOL052C_A 786 -YOL052C 1791 -YOL051W 3846 -YOL050C 921 -YOL049W 2076 -YOL048C 1629 -YOL047C 1671 -YOL046C 1275 -YOL045W 3906 -YOL044W 1752 -YOL043C 1743 -YOL042W 1692 -YOL041C 1980 -YOL040C 1029 -YOL039W 921 -YOL038C_A 696 -YOL038W 1365 -YOL037C 954 -YOL036W 2886 -YOL035C 903 -YOL033W 2211 -YOL032W 1341 -YOL031C 1866 -YOL030W 2055 -YOL029C 1206 -YOL028C 1338 -YOL027C 2322 -YOL026C 942 -YOL025W 2583 -YOL024W 1119 -YOL023W 2631 -YOL022C 1827 -YOL021C 3606 -YOL020W 2379 -YOL019W_A 753 -YOL019W 2256 -YOL018C 1794 -YOL017W 2745 -YOL016C 1944 -YOL015W 2361 -YOL014W 975 -YOL013W_B 891 -YOL013W_A 792 -YOL013C 2256 -YOL012C 1005 -YOL011W 2661 -YOL010W 1704 -YOL009C 1416 -YOL008W 1224 -YOL007C 1626 -YOL006C 2910 -YOL005C 963 -YOL004W 5211 -YOL003C 1737 -YOL002C 1554 -YOL001W 1482 -YOR001W 2802 -YOR002W 2235 -YOR003W 2037 -YOR004W 1365 -YOR005C 3435 -YOR006C 1542 -YOR007C 1641 -YOR008C 1737 -YOR008C_A 825 -YOR008W_B 702 -YOR009W 2064 -YOR010C 1356 -YOR011W 4785 -YOR011W_A 807 -YOR012W 1014 -YOR013W 1071 -YOR014W 2874 -YOR015W 960 -YOR016C 1224 -YOR017W 3003 -YOR018W 3114 -YOR019W 2793 -YOR020C 921 -YOR020W_A 873 -YOR021C 1242 -YOR022C 2748 -YOR023C 2301 -YOR024W 924 -YOR025W 1944 -YOR026W 1626 -YOR027W 2370 -YOR028C 1488 -YOR029W 936 -YOR030W 2460 -YOR031W 810 -YOR032C 1905 -YOR032W_A 801 -YOR034C 2850 -YOR034C_A 843 -YOR035C 2970 -YOR036W 1467 -YOR037W 1701 -YOR038C 3228 -YOR039W 1377 -YOR040W 1458 -YOR041C 1032 -YOR042W 1836 -YOR043W 2061 -YOR044W 1074 -YOR045W 786 -YOR046C 2049 -YOR047C 1935 -YOR048C 3621 -YOR049C 1665 -YOR050C 948 -YOR051C 1839 -YOR052C 1053 -YOR053W 942 -YOR054C 2625 -YOR055W 1035 -YOR056C 1980 -YOR057W 1788 -YOR058C 3258 -YOR059C 1953 -YOR060C 1374 -YOR061W 1620 -YOR062C 1407 -YOR063W 1764 -YOR064C 1260 -YOR065W 1530 -YOR066W 2490 -YOR067C 2334 -YOR069W 2628 -YOR068C 945 -YOR070C 2514 -YOR071C 2397 -YOR072W 915 -YOR072W_A 849 -YOR072W_B 762 -YOR073W 2373 -YOR074C 1515 -YOR073W_A 834 -YOR075W 1641 -YOR076C 2844 -YOR077W 1299 -YOR078W 1245 -YOR079C 1542 -YOR080W 2799 -YOR081C 2850 -YOR082C 942 -YOR083W 1488 -YOR084W 1764 -YOR085W 1653 -YOR086C 4161 -YOR087W 2628 -YOR089C 1233 -YOR090C 2319 -YOR091W 1638 -YOR092W 2442 -YOR093C 5547 -YOR094W 1152 -YOR095C 1377 -YOR096W 1173 -YOR097C 1128 -YOR098C 3831 -YOR099W 1782 -YOR100C 1584 -YOR101W 1530 -YOR102W 951 -YOR103C 993 -YOR104W 1449 -YOR105W 927 -YOR106W 1452 -YOR107W 1530 -YOR108C_A 810 -YOR109W 3924 -YOR110W 1908 -YOR111W 1299 -YOR112W 2886 -YOR113W 3345 -YOR114W 1485 -YOR115C 1407 -YOR116C 4983 -YOR117W 1905 -YOR118W 2304 -YOR119C 2055 -YOR120W 1539 -YOR121C 906 -YOR122C 981 -YOR123C 1995 -YOR124C 4419 -YOR125C 1302 -YOR126C 1317 -YOR127W 3624 -YOR128C 2316 -YOR129C 3282 -YOR130C 1479 -YOR131C 1257 -YOR132W 2256 -YOR133W 3129 -YOR134W 1830 -YOR135C 942 -YOR136W 1710 -YOR137C 2469 -YOR138C 2616 -YOR139C 993 -YOR140W 2901 -YOR141C 3246 -YOR142W 1590 -YOR142W_B 5868 -YOR142W_A 1923 -YOR143C 1560 -YOR144C 2976 -YOR145C 1425 -YOR146W 906 -YOR147W 2469 -YOR148C 1158 -YOR149C 2151 -YOR150W 1092 -YOR151C 4275 -YOR152C 1371 -YOR153W 5136 -YOR154W 2364 -YOR155C 1953 -YOR156C 2781 -YOR157C 1386 -YOR158W 1557 -YOR159C 885 -YOR160W 3519 -YOR161C 2220 -YOR161W_A 681 -YOR161W_B 861 -YOR161C_C 747 -YOR162C 3033 -YOR163W 1167 -YOR164C 1539 -YOR165W 2931 -YOR166C 1977 -YOR167C 804 -YOR168W 3030 -YOR169C 1065 -YOR170W 906 -YOR171C 2475 -YOR173W 1662 -YOR174W 1455 -YOR175C 2460 -YOR176W 1782 -YOR177C 1995 -YOR178C 2982 -YOR179C 1167 -YOR180C 1416 -YOR181W 2502 -YOR182C 792 -YOR183W 990 -YOR184W 1788 -YOR185C 1263 -YOR186W 1035 -YOR186C_A 810 -YOR187W 1914 -YOR188W 4014 -YOR189W 951 -YOR190W 1938 -YOR191W 5460 -YOR192C 2400 -YOR192C_C 837 -YOR192C_B 5913 -YOR192C_A 1917 -YOR193W 1731 -YOR194C 1461 -YOR195W 3066 -YOR196C 1845 -YOR197W 1899 -YOR198C 2013 -YOR199W 930 -YOR200W 999 -YOR201C 1839 -YOR202W 1263 -YOR203W 954 -YOR204W 2415 -YOR205C 2271 -YOR206W 2733 -YOR207C 4050 -YOR208W 2853 -YOR209C 1890 -YOR210W 813 -YOR211C 3246 -YOR212W 1872 -YOR213C 1347 -YOR214C 1311 -YOR215C 1158 -YOR216C 2055 -YOR217W 3186 -YOR218C 1020 -YOR219C 3396 -YOR220W 1398 -YOR221C 1683 -YOR222W 1524 -YOR223W 1479 -YOR224C 1041 -YOR225W 930 -YOR226C 1071 -YOR227W 4341 -YOR228C 1509 -YOR229W 2004 -YOR230W 1914 -YOR231W 2127 -YOR231C_A 801 -YOR232W 1287 -YOR233W 3003 -YOR234C 924 -YOR235W 915 -YOR236W 1236 -YOR237W 1905 -YOR238W 1512 -YOR241W 2247 -YOR242C 1716 -YOR243C 2631 -YOR244W 1938 -YOR245C 1857 -YOR246C 1593 -YOR247W 1233 -YOR248W 903 -YOR249C 2658 -YOR250C 1938 -YOR251C 1515 -YOR252W 1137 -YOR253W 1131 -YOR254C 2592 -YOR255W 1437 -YOR256C 3030 -YOR257W 1086 -YOR258W 1254 -YOR259C 1914 -YOR260W 2337 -YOR261C 1617 -YOR262W 1644 -YOR263C 1008 -YOR264W 1893 -YOR265W 921 -YOR266W 1872 -YOR267C 2880 -YOR268C 999 -YOR269W 2085 -YOR270C 3123 -YOR271C 1584 -YOR272W 1983 -YOR273C 2580 -YOR274W 1887 -YOR275C 2586 -YOR276W 1086 -YOR277C 909 -YOR278W 1428 -YOR279C 1533 -YOR280C 1401 -YOR281C 1461 -YOR282W 921 -YOR283W 1293 -YOR284W 1332 -YOR285W 1020 -YOR286W 1050 -YOR287C 1503 -YOR288C 1557 -YOR289W 1356 -YOR290C 5712 -YOR291W 5019 -YOR292C 1530 -YOR293W 918 -YOR293C_A 750 -YOR294W 1212 -YOR295W 1287 -YOR296W 4470 -YOR297C 1179 -YOR298W 2040 -YOR298C_A 1056 -YOR299W 2841 -YOR300W 909 -YOR301W 1908 -YOR302W 678 -YOR303W 1836 -YOR304W 3963 -YOR304C_A 831 -YOR305W 1329 -YOR306C 2166 -YOR307C 1962 -YOR308C 2364 -YOR309C 981 -YOR310C 2136 -YOR311C 1473 -YOR312C 1119 -YOR313C 1617 -YOR314W 930 -YOR314W_A 711 -YOR315W 1641 -YOR316C 1920 -YOR316C_A 810 -YOR317W 2703 -YOR318C 906 -YOR319W 1242 -YOR320C 2076 -YOR322C 3057 -YOR323C 1971 -YOR324C 2409 -YOR325W 1074 -YOR326W 5325 -YOR327C 948 -YOR328W 5295 -YOR329C 3219 -YOR329W_A 810 -YOR330C 4365 -YOR331C 1158 -YOR332W 1302 -YOR333C 1017 -YOR334W 2013 -YOR335C 3477 -YOR335W_A 681 -YOR336W 4698 -YOR337W 2880 -YOR338W 1692 -YOR339C 1071 -YOR340C 1581 -YOR341W 5595 -YOR342C 1560 -YOR343C 927 -YOR343W_B 5913 -YOR343W_A 1917 -YOR344C 1476 -YOR345C 951 -YOR346W 3558 -YOR347C 2121 -YOR348C 2484 -YOR349W 3645 -YOR350C 2592 -YOR351C 2094 -YOR352W 1632 -YOR353C 2976 -YOR354C 2679 -YOR355W 2169 -YOR356W 2496 -YOR357C 1089 -YOR358W 1329 -YOR359W 2172 -YOR360C 2181 -YOR361C 2892 -YOR362C 1467 -YOR363C 3591 -YOR364W 969 -YOR365C 2712 -YOR366W 954 -YOR367W 1203 -YOR368W 1806 -YOR369C 1032 -YOR370C 2412 -YOR371C 3294 -YOR372C 2265 -YOR373W 3156 -YOR374W 2160 -YOR375C 1965 -YOR376W 969 -YOR376W_A 756 -YOR377W 2178 -YOR378W 2148 -YOR379C 939 -YOR380W 2241 -YOR381W 2736 -YOR381W_A 768 -YOR382W 1062 -YOR383C 1215 -YOR384W 2685 -YOR385W 1473 -YOR386W 2298 -YOR387C 1221 -YOR388C 1731 -YOR389W 2475 -YOR390W 1728 -YOR391C 1314 -YOR392W 1044 -YOR393W 1914 -YOR394W 1095 -YOR394C_A 768 -YOR396W 5991 -YOR396C_A 1083 -YCR009C 1398 -YCR084C 2742 -YCL076W 1344 -YCL073C 2448 -YCL069W 1977 -YCL068C 1383 -YCL067C 1233 -YCL066W 1128 -YCL065W 969 -YCL064C 1683 -YCL063W 1872 -YCL061C 3891 -YCL059C 1551 -YCL058C 1059 -YCL058W_A 942 -YCL057C_A 894 -YCL057W 2739 -YCL056C 1035 -YCL055W 1608 -YCL054W 3126 -YCL052C 1851 -YCL051W 2352 -YCL050C 1566 -YCL049C 1539 -YCL048W_A 840 -YCL048W 1992 -YCL047C 1377 -YCL045C 2883 -YCL046W 924 -YCL044C 1854 -YCL043C 2169 -YCL041C 1095 -YCL042W 960 -YCL040W 2103 -YCL039W 2838 -YCL038C 2187 -YCL037C 1905 -YCL036W 2301 -YCL035C 933 -YCL034W 1665 -YCL033C 1107 -YCL032W 1641 -YCL031C 1494 -YCL030C 3000 -YCL029C 1923 -YCL028W 1818 -YCL027W 2139 -YCL026C_B 1182 -YCL026C_A 1182 -YCL025C 2502 -YCL023C 948 -YCL024W 3714 -YCL022C 1116 -YCL021W_A 978 -YCL019W 5913 -YCL020W 1917 -YCL018W 1695 -YCL017C 2094 -YCL016C 1743 -YCL014W 5511 -YCL012C 1005 -YCL011C 1884 -YCL010C 1380 -YCL009C 1530 -YCL008C 1758 -YCL007C 993 -YCL005W_A 822 -YCL005W 1371 -YCL004W 2166 -YCL002C 1392 -YCL001W 1167 -YCL001W_A 1062 -YCL001W_B 855 -YCR001W 915 -YCR002C 1569 -YCR003W 1152 -YCR004C 1344 -YCR005C 1983 -YCR006C 1074 -YCR007C 1320 -YCR008W 2412 -YCR010C 1452 -YCR011C 3750 -YCR012W 1851 -YCR013C 1248 -YCR014C 2349 -YCR015C 1554 -YCR016W 1473 -YCR017C 3462 -YCR018C 1266 -YCR018C_A 855 -YCR019W 1692 -YCR020C 1248 -YCR020C_A 867 -YCR020W_B 837 -YCR021C 1599 -YCR022C 945 -YCR023C 2436 -YCR024C 2079 -YCR024C_B 867 -YCR024C_A 723 -YCR025C 1011 -YCR026C 2829 -YCR027C 1230 -YCR028C 2139 -YCR028C_A 1008 -YCR030C 3213 -YCR031C 1014 -YCR032W 7104 -YCR033W 4281 -YCR034W 1644 -YCR035C 1785 -YCR036W 1602 -YCR037C 3372 -YCR038C 2529 -YCR038W_A 726 -YCR039C 1233 -YCR040W 1128 -YCR041W 933 -YCR042C 4824 -YCR043C 984 -YCR044C 1674 -YCR045C 2076 -YCR045W_A 951 -YCR046C 1110 -YCR047C 1428 -YCR047W_A 807 -YCR049C 1047 -YCR048W 2433 -YCR050C 909 -YCR051W 1269 -YCR052W 2052 -YCR053W 2145 -YCR054C 2292 -YCR057C 3372 -YCR059C 1377 -YCR060W 936 -YCR061W 2496 -YCR064C 1011 -YCR063W 1074 -YCR065W 2295 -YCR066W 2064 -YCR067C 3798 -YCR068W 2163 -YCR069W 1557 -YCR071C 1041 -YCR072C 2148 -YCR073C 4596 -YCR073W_A 1548 -YCR075C 1383 -YCR075W_A 828 -YCR076C 1353 -YCR077C 2991 -YCR079W 1929 -YCR081W 4884 -YCR081C_A 837 -YCR082W 987 -YCR083W 984 -YCR085W 954 -YCR086W 1173 -YCR087W 1116 -YCR087C_A 1062 -YCR088W 2379 -YCR089W 5430 -YCR090C 1149 -YCR091W 2763 -YCR092C 3657 -YCR093W 6927 -YCR094W 1776 -YCR095C 1689 -YCR095W_A 759 -YCR096C 960 -YCR097W 981 -YCR097W_A 867 -YCR098C 2157 -YCR099C 1068 -YCR100C 1551 -YCR101C 1149 -YCR102C 1707 -YCR102W_A 798 -YCR104W 975 -YCR105W 1686 -YCR106W 3099 -YCR107W 1692 -YCR108C 792 -YGL196W 1887 -YGL131C 4812 -YGL059W 2076 -YGR017W 1494 -YGR088W 2289 -YGR147C 1467 -YGR212W 2007 -YGL263W 1743 -YGL262W 1128 -YGL261C 963 -YGL260W 831 -YGL259W 1098 -YGL258W_A 834 -YGL258W 1221 -YGL257C 2277 -YGL256W 1749 -YGL255W 1731 -YGL254W 1500 -YGL253W 2061 -YGL252C 2367 -YGL251C 4164 -YGL250W 1326 -YGL249W 2715 -YGL248W 1710 -YGL247W 1194 -YGL246C 1764 -YGL245W 2727 -YGL244W 2277 -YGL243W 1803 -YGL242C 1146 -YGL241W 3615 -YGL240W 1353 -YGL239C 915 -YGL238W 3483 -YGL237C 1398 -YGL236C 2610 -YGL235W 1137 -YGL234W 3009 -YGL233W 3333 -YGL232W 1470 -YGL231C 1173 -YGL230C 1044 -YGL229C 3057 -YGL228W 2334 -YGL227W 3477 -YGL226C_A 861 -YGL226W 972 -YGL225W 1614 -YGL224C 1443 -YGL223C 1854 -YGL222C 1128 -YGL221C 1467 -YGL220W 963 -YGL219C 1980 -YGL218W 1251 -YGL217C 942 -YGL216W 3018 -YGL215W 1959 -YGL214W 1086 -YGL213C 1794 -YGL212W 1551 -YGL211W 1680 -YGL210W 1269 -YGL209W 1749 -YGL208W 1848 -YGL207W 3708 -YGL206C 5562 -YGL205W 2847 -YGL204C 906 -YGL203C 2790 -YGL202W 2103 -YGL201C 3654 -YGL200C 1212 -YGL199C 1071 -YGL198W 1308 -YGL197W 5064 -YGL195W 8619 -YGL194C_A 843 -YGL194C 1959 -YGL193C 912 -YGL192W 2403 -YGL191W 990 -YGL190C 2181 -YGL189C 960 -YGL188C_A 741 -YGL188C 774 -YGL187C 1068 -YGL186C 2340 -YGL185C 1740 -YGL184C 1998 -YGL183C 1260 -YGL182C 924 -YGL181W 1791 -YGL180W 3294 -YGL179C 2283 -YGL178W 3180 -YGL177W 948 -YGL176C 2265 -YGL175C 1638 -YGL174W 1401 -YGL173C 5187 -YGL172W 2019 -YGL171W 2295 -YGL170C 1842 -YGL169W 1881 -YGL168W 933 -YGL167C 3453 -YGL166W 1278 -YGL165C 1179 -YGL164C 1923 -YGL163C 3297 -YGL162W 1500 -YGL161C 1533 -YGL160W 2313 -YGL159W 1713 -YGL158W 2139 -YGL157W 1644 -YGL156W 3852 -YGL155W 1731 -YGL154C 1419 -YGL153W 1626 -YGL152C 1278 -YGL151W 3999 -YGL150C 5070 -YGL149W 906 -YGL148W 1731 -YGL147C 1176 -YGL146C 1536 -YGL145W 2706 -YGL144C 2658 -YGL143C 1842 -YGL142C 2451 -YGL141W 3333 -YGL140C 4260 -YGL139W 3009 -YGL138C 1638 -YGL137W 3270 -YGL136C 1563 -YGL135W 1254 -YGL134W 1902 -YGL133W 4395 -YGL132W 936 -YGL130W 1980 -YGL129C 1953 -YGL128C 1452 -YGL127C 984 -YGL126W 1743 -YGL125W 2403 -YGL124C 2535 -YGL123W 1365 -YGL123C_A 831 -YGL122C 2178 -YGL121C 981 -YGL120C 2904 -YGL119W 2106 -YGL118C 1038 -YGL117W 1398 -YGL116W 2433 -YGL115W 1569 -YGL114W 2778 -YGL113W 2607 -YGL112C 2151 -YGL111W 1992 -YGL110C 2475 -YGL109W 924 -YGL108C 1023 -YGL107C 2541 -YGL106W 1050 -YGL105W 1731 -YGL104C 2061 -YGL103W 1050 -YGL102C 1029 -YGL101W 1248 -YGL100W 1650 -YGL099W 2523 -YGL098W 1338 -YGL097W 2049 -YGL096W 1431 -YGL095C 2334 -YGL094C 3948 -YGL093W 3354 -YGL092W 4554 -YGL091C 1587 -YGL090W 1866 -YGL089C 963 -YGL088W 966 -YGL087C 1014 -YGL086W 2850 -YGL085W 1425 -YGL084C 2283 -YGL083W 3015 -YGL082W 1746 -YGL081W 1563 -YGL080W 993 -YGL079W 1257 -YGL078C 2172 -YGL077C 2292 -YGL076C 1335 -YGL075C 1764 -YGL074C 927 -YGL073W 3102 -YGL072C 960 -YGL071W 2673 -YGL070C 969 -YGL069C 1065 -YGL068W 1185 -YGL067W 1755 -YGL066W 2574 -YGL065C 2112 -YGL064C 2286 -YGL063W 1713 -YGL063C_A 750 -YGL062W 4137 -YGL061C 1344 -YGL060W 2526 -YGL058W 1119 -YGL057C 1464 -YGL056C 2184 -YGL055W 2133 -YGL054C 1017 -YGL053W 1314 -YGL052W 906 -YGL051W 1305 -YGL050W 1422 -YGL049C 3345 -YGL048C 1818 -YGL047W 1209 -YGL045W 2229 -YGL044C 1491 -YGL043W 1530 -YGL042C 906 -YGL041C_B 783 -YGL041W_A 1065 -YGL041C 804 -YGL040C 1629 -YGL039W 1647 -YGL038C 2043 -YGL037C 1251 -YGL036W 3330 -YGL035C 2115 -YGL034C 966 -YGL033W 1257 -YGL032C 864 -YGL031C 1068 -YGL030W 918 -YGL029W 963 -YGL028C 2229 -YGL027C 3102 -YGL026C 2724 -YGL025C 1794 -YGL024W 936 -YGL023C 2508 -YGL022W 2757 -YGL021W 2883 -YGL020C 1308 -YGL019W 1437 -YGL018C 1155 -YGL017W 2112 -YGL016W 3846 -YGL015C 993 -YGL014W 3267 -YGL014C_A 762 -YGL013C 3807 -YGL012W 2022 -YGL011C 1359 -YGL010W 1125 -YGL009C 2940 -YGL008C 3357 -YGL007C_A 687 -YGL007W 978 -YGL006W_A 711 -YGL006W 4122 -YGL005C 1440 -YGL004C 1854 -YGL003C 2301 -YGL002W 1251 -YGL001C 1650 -YGR001C 1347 -YGR002C 2031 -YGR003W 2835 -YGR004W 1989 -YGR005C 1803 -YGR006W 1356 -YGR007W 1572 -YGR008C 855 -YGR009C 2556 -YGR010W 1788 -YGR011W 927 -YGR012W 1782 -YGR013W 2463 -YGR014W 4521 -YGR015C 1587 -YGR016W 1173 -YGR018C 930 -YGR019W 2016 -YGR020C 957 -YGR021W 1473 -YGR022C 930 -YGR023W 2256 -YGR024C 1314 -YGR025W 903 -YGR026W 1437 -YGR027C 927 -YGR027W_B 5868 -YGR027W_A 1923 -YGR028W 1689 -YGR029W 1170 -YGR030C 1077 -YGR031W 1629 -YGR031C_A 1092 -YGR032W 6288 -YGR033C 1320 -YGR034W 984 -YGR035C 951 -YGR035W_A 822 -YGR036C 1320 -YGR037C 864 -YGR038W 1269 -YGR038C_B 5868 -YGR038C_A 1923 -YGR039W 912 -YGR040W 1707 -YGR041W 2244 -YGR042W 1416 -YGR043C 1602 -YGR044C 1503 -YGR045C 963 -YGR046W 1758 -YGR047C 3678 -YGR048W 1686 -YGR049W 1164 -YGR050C 957 -YGR051C 924 -YGR052W 1710 -YGR053C 1452 -YGR054W 2529 -YGR055W 2325 -YGR056W 3387 -YGR057C 1329 -YGR058W 1608 -YGR059W 2139 -YGR060W 1530 -YGR061C 4677 -YGR062C 1551 -YGR063C 909 -YGR064W 969 -YGR065C 2382 -YGR066C 1479 -YGR067C 3015 -YGR068C 2361 -YGR068W_A 696 -YGR069W 936 -YGR070W 4068 -YGR071C 3183 -YGR072W 1764 -YGR073C 972 -YGR074W 1041 -YGR075C 1329 -YGR076C 1074 -YGR077C 2370 -YGR078C 1200 -YGR079W 1713 -YGR080W 1599 -YGR081C 1233 -YGR082W 1152 -YGR083C 2556 -YGR084C 1620 -YGR085C 1125 -YGR086C 1620 -YGR087C 2292 -YGR089W 3411 -YGR090W 4314 -YGR091W 2085 -YGR092W 2319 -YGR093W 2124 -YGR094W 3915 -YGR095C 1272 -YGR096W 1545 -YGR097W 4041 -YGR098C 5493 -YGR099W 2667 -YGR100W 3453 -YGR101W 1641 -YGR102C 1152 -YGR103W 2418 -YGR104C 1524 -YGR105W 834 -YGR106C 1398 -YGR107W 1050 -YGR108W 2016 -YGR109C 1743 -YGR109W_B 5244 -YGR109W_A 1473 -YGR110W 1938 -YGR111W 1803 -YGR112W 1770 -YGR113W 1632 -YGR114C 990 -YGR115C 1380 -YGR116W 4956 -YGR117C 2031 -YGR118W 1038 -YGR119C 2226 -YGR120C 1389 -YGR121C 2079 -YGR121W_A 816 -YGR122W 1809 -YGR122C_A 729 -YGR123C 2142 -YGR124W 2319 -YGR125W 3711 -YGR126W 1293 -YGR127W 1539 -YGR128C 2742 -YGR129W 1248 -YGR130C 3051 -YGR131W 1125 -YGR132C 1464 -YGR133W 1152 -YGR134W 3969 -YGR135W 1377 -YGR136W 1326 -YGR137W 975 -YGR138C 2445 -YGR139W 939 -YGR140W 3471 -YGR141W 2004 -YGR142W 1833 -YGR143W 2916 -YGR144W 1581 -YGR145W 2724 -YGR146C 1236 -YGR146C_A 762 -YGR148C 1068 -YGR149W 1899 -YGR150C 3195 -YGR151C 936 -YGR152C 1419 -YGR153W 1254 -YGR154C 1671 -YGR155W 2124 -YGR156W 1878 -YGR157W 3210 -YGR158C 1353 -YGR159C 1845 -YGR160W 1212 -YGR161C 1392 -YGR161W_C 879 -YGR161W_B 5913 -YGR161W_A 1917 -YGR161C_D 5868 -YGR161C_C 1923 -YGR162W 3459 -YGR163W 1626 -YGR164W 936 -YGR165W 1638 -YGR166W 2283 -YGR167W 1302 -YGR168C 1731 -YGR169C 1815 -YGR169C_A 879 -YGR170W 4017 -YGR171C 2328 -YGR172C 1347 -YGR173W 1707 -YGR174C 1113 -YGR174W_A 687 -YGR175C 2091 -YGR176W 948 -YGR177C 2208 -YGR178C 2769 -YGR179C 1821 -YGR180C 1638 -YGR181W 918 -YGR182C 954 -YGR183C 801 -YGR184C 6453 -YGR185C 1785 -YGR186W 2808 -YGR187C 1785 -YGR188C 3666 -YGR189C 2124 -YGR190C 966 -YGR191W 2412 -YGR192C 1599 -YGR193C 1833 -YGR194C 2403 -YGR195W 1341 -YGR196C 3054 -YGR197C 2244 -YGR198W 3054 -YGR199W 2880 -YGR200C 2967 -YGR201C 1278 -YGR202C 1875 -YGR203W 1047 -YGR204W 3441 -YGR204C_A 714 -YGR205W 1473 -YGR206W 906 -YGR207C 1386 -YGR208W 1530 -YGR209C 915 -YGR210C 1836 -YGR211W 2061 -YGR213C 1554 -YGR214W 1359 -YGR215W 933 -YGR216C 2430 -YGR217W 6720 -YGR218W 3855 -YGR219W 942 -YGR220C 1410 -YGR221C 2469 -YGR222W 1482 -YGR223C 1947 -YGR224W 2442 -YGR225W 2382 -YGR226C 810 -YGR227W 2178 -YGR228W 945 -YGR229C 2118 -YGR230W 1014 -YGR231C 1533 -YGR232W 1287 -YGR233C 4137 -YGR234W 1800 -YGR235C 1302 -YGR236C 888 -YGR237C 2958 -YGR238C 3249 -YGR239C 1467 -YGR240C 3564 -YGR240C_A 801 -YGR241C 2307 -YGR242W 909 -YGR243W 1041 -YGR244C 1884 -YGR245C 2904 -YGR246C 2391 -YGR247W 1320 -YGR248W 1368 -YGR249W 1971 -YGR250C 2946 -YGR251W 1191 -YGR252W 1920 -YGR253C 1383 -YGR254W 1914 -YGR255C 2040 -YGR256W 2079 -YGR257C 1701 -YGR258C 3696 -YGR259C 1041 -YGR260W 2205 -YGR261C 3030 -YGR262C 1386 -YGR263C 1875 -YGR264C 2856 -YGR265W 1011 -YGR266W 2706 -YGR267C 1332 -YGR268C 1197 -YGR269W 927 -YGR270W 4740 -YGR270C_A 819 -YGR271W 6504 -YGR271C_A 1302 -YGR273C 1125 -YGR274C 3801 -YGR275W 1074 -YGR276C 2262 -YGR277C 1518 -YGR278W 2334 -YGR279C 1761 -YGR280C 1416 -YGR281W 5034 -YGR282C 1542 -YGR283C 1626 -YGR284C 1533 -YGR285C 1902 -YGR286C 1728 -YGR287C 2370 -YGR288W 2022 -YGR289C 2451 -YGR290W 1044 -YGR291C 822 -YGR292W 2355 -YGR293C 1062 -YGR294W 963 -YGR295C 1746 -YGR296W 6180 -YGR296C_A 1176 -YGR296C_B 1083 -YLR454W 8487 -YLR060W 2388 -YLR186W 1359 -YLR398C 4464 -YLL067C 4218 -YLL067W_A 1083 -YLL066W_B 771 -YLL066C 4218 -YLL066W_A 1083 -YLL065W 951 -YLL064C 963 -YLL063C 2025 -YLL062C 1575 -YLL061W 2352 -YLL060C 1302 -YLL059C 1107 -YLL058W 2328 -YLL057C 1839 -YLL056C 1497 -YLL055W 2196 -YLL054C 3132 -YLL053C 1059 -YLL052C 1050 -YLL051C 2739 -YLL050C 1032 -YLL049W 1140 -YLL048C 5586 -YLL047W 984 -YLL046C 1350 -YLL045C 1371 -YLL044W 1047 -YLL043W 2610 -YLL042C 1104 -YLL041C 1401 -YLL040C 10035 -YLL039C 1746 -YLL038C 1344 -YLL037W 981 -YLL036C 2112 -YLL035W 2499 -YLL034C 3114 -YLL033W 1293 -YLL032C 3078 -YLL031C 3654 -YLL030C 942 -YLL029W 2850 -YLL028W 2361 -YLL027W 1353 -YLL026W 3327 -YLL025W 975 -YLL024C 2520 -YLL023C 1440 -YLL022C 1758 -YLL021W 5001 -YLL020C 906 -YLL019C 2814 -YLL019W_A 693 -YLL018C_A 897 -YLL018C 2274 -YLL015W 5280 -YLL014W 927 -YLL013C 3240 -YLL012W 2322 -YLL011W 2070 -YLL010C 1884 -YLL009C 810 -YLL008W 2859 -YLL007C 2598 -YLL006W_A 777 -YLL006W 1881 -YLL005C 3207 -YLL004W 2451 -YLL003W 3441 -YLL002W 1911 -YLL001W 2874 -YLR001C 3189 -YLR002C 2592 -YLR003C 1476 -YLR004C 2172 -YLR005W 1986 -YLR006C 2739 -YLR007W 1611 -YLR008C 1107 -YLR009W 1200 -YLR010C 1083 -YLR011W 1176 -YLR012C 900 -YLR013W 1026 -YLR014C 3315 -YLR015W 2118 -YLR016C 1215 -YLR017W 1614 -YLR018C 1500 -YLR019W 1794 -YLR020C 2217 -YLR021W 1140 -YLR022C 1353 -YLR023C 2232 -YLR024C 6219 -YLR025W 1323 -YLR026C 1623 -YLR027C 1857 -YLR028C 2376 -YLR029C 1215 -YLR030W 1392 -YLR031W 1161 -YLR032W 4110 -YLR033W 2109 -YLR034C 2022 -YLR035C 2688 -YLR035C_A 4068 -YLR036C 1212 -YLR037C 975 -YLR038C 852 -YLR039C 3771 -YLR040C 1275 -YLR041W 921 -YLR042C 1086 -YLR043C 912 -YLR044C 2292 -YLR045C 3267 -YLR046C 1413 -YLR047C 2661 -YLR048W 1359 -YLR049C 1887 -YLR050C 1086 -YLR051C 1254 -YLR052W 1353 -YLR053C 927 -YLR054C 2775 -YLR055C 2409 -YLR056W 1698 -YLR057W 3150 -YLR058C 2010 -YLR059C 1410 -YLR061W 966 -YLR062C 978 -YLR063W 1698 -YLR064W 1422 -YLR065C 1146 -YLR066W 1155 -YLR067C 3498 -YLR068W 1056 -YLR069C 2886 -YLR070C 1671 -YLR071C 3849 -YLR072W 2682 -YLR073C 1203 -YLR074C 1101 -YLR075W 1266 -YLR076C 1023 -YLR077W 2352 -YLR078C 1335 -YLR079W 1455 -YLR080W 1935 -YLR081W 2325 -YLR082C 1779 -YLR083C 2604 -YLR084C 4263 -YLR085C 1917 -YLR086W 4857 -YLR087C 9477 -YLR088W 2445 -YLR089C 2379 -YLR090W 1980 -YLR091W 1482 -YLR092W 3282 -YLR093C 1362 -YLR094C 2109 -YLR095C 3039 -YLR096W 4044 -YLR097C 1635 -YLR098C 2547 -YLR099C 1785 -YLR099W_A 864 -YLR100W 1644 -YLR101C 996 -YLR102C 1398 -YLR103C 2553 -YLR104W 996 -YLR105C 1734 -YLR106C 15333 -YLR107W 1815 -YLR108C 2058 -YLR109W 1131 -YLR110C 1002 -YLR111W 933 -YLR112W 1020 -YLR113W 1908 -YLR114C 2895 -YLR115W 3180 -YLR116W 2031 -YLR117C 2664 -YLR118C 1284 -YLR119W 1242 -YLR120C 2310 -YLR120W_A 702 -YLR121C 2127 -YLR122C 978 -YLR123C 930 -YLR124W 945 -YLR125W 1011 -YLR126C 1356 -YLR127C 3162 -YLR128W 1410 -YLR129W 3432 -YLR130C 1869 -YLR131C 2913 -YLR132C 1473 -YLR133W 2349 -YLR134W 2292 -YLR135W 2847 -YLR136C 1458 -YLR137W 1704 -YLR138W 3558 -YLR139C 2532 -YLR140W 927 -YLR141W 1692 -YLR142W 2031 -YLR143W 2658 -YLR144C 2940 -YLR145W 1206 -YLR146C 1503 -YLR146W_A 789 -YLR147C 906 -YLR148W 3357 -YLR149C 2793 -YLR149C_A 687 -YLR150W 1422 -YLR151C 1623 -YLR152C 2331 -YLR153C 2652 -YLR154C 933 -YLR154W_A 786 -YLR154W_B 765 -YLR154W_C 975 -YLR154W_E 804 -YLR154W_F 741 -YLR154C_G 750 -YLR154C_H 732 -YLR155C 1689 -YLR156W 945 -YLR156C_A 732 -YLR157C 1689 -YLR157W_D 813 -YLR157C_B 5868 -YLR157C_A 1923 -YLR157W_E 765 -YLR157C_C 732 -YLR158C 1689 -YLR159W 945 -YLR159C_A 732 -YLR160C 1689 -YLR161W 945 -YLR162W 957 -YLR162W_A 789 -YLR163C 1989 -YLR163W_A 714 -YLR164W 1107 -YLR165C 1365 -YLR166C 3216 -YLR167W 1059 -YLR168C 1293 -YLR169W 954 -YLR170C 1071 -YLR171W 990 -YLR172C 1503 -YLR173W 2427 -YLR174W 1839 -YLR175W 2052 -YLR176C 3036 -YLR177W 2487 -YLR178C 1260 -YLR179C 1206 -YLR180W 1749 -YLR181C 1593 -YLR182W 3012 -YLR183C 2070 -YLR184W 948 -YLR185W 867 -YLR187W 3681 -YLR188W 2688 -YLR189C 4197 -YLR190W 2076 -YLR191W 1761 -YLR192C 1398 -YLR193C 1128 -YLR194C 1365 -YLR195C 1968 -YLR196W 2331 -YLR197W 2115 -YLR198C 960 -YLR199C 1431 -YLR200W 945 -YLR201C 1383 -YLR202C 927 -YLR203C 1911 -YLR204W 936 -YLR205C 1554 -YLR206W 2442 -YLR207W 3102 -YLR208W 1494 -YLR209C 1536 -YLR210W 1983 -YLR211C 1281 -YLR212C 2022 -YLR213C 1869 -YLR214W 2661 -YLR215C 1683 -YLR216C 1716 -YLR217W 924 -YLR218C 1053 -YLR219W 2787 -YLR220W 1569 -YLR221C 1263 -YLR222C 3054 -YLR222C_A 831 -YLR223C 3858 -YLR224W 1710 -YLR225C 1824 -YLR226W 1788 -YLR227C 2082 -YLR227W_B 5868 -YLR227W_A 1923 -YLR228C 3045 -YLR229C 1176 -YLR230W 906 -YLR231C 1962 -YLR232W 948 -YLR233C 2700 -YLR234W 2571 -YLR235C 999 -YLR236C 924 -YLR237W 2397 -YLR238W 2037 -YLR239C 1587 -YLR240W 3228 -YLR241W 2949 -YLR242C 1566 -YLR243W 1419 -YLR244C 1764 -YLR245C 1029 -YLR246W 1680 -YLR247C 5271 -YLR248W 2433 -YLR249W 3735 -YLR250W 1305 -YLR251W 1194 -YLR252W 906 -YLR253W 2310 -YLR254C 1170 -YLR255C 954 -YLR256W 5109 -YLR256W_A 1923 -YLR257W 1566 -YLR258W 2718 -YLR259C 2319 -YLR260W 2664 -YLR261C 927 -YLR262C 1248 -YLR262C_A 795 -YLR263W 3084 -YLR264W 804 -YLR264C_A 717 -YLR265C 1629 -YLR266C 2706 -YLR267W 2313 -YLR268W 1245 -YLR269C 951 -YLR270W 1653 -YLR271W 1425 -YLR272C 4131 -YLR273C 2547 -YLR274W 2928 -YLR275W 933 -YLR276C 2385 -YLR277C 2940 -YLR278C 4626 -YLR279W 990 -YLR280C 951 -YLR281C 1068 -YLR282C 942 -YLR283W 1545 -YLR284C 1443 -YLR285W 1386 -YLR285C_A 771 -YLR286C 2289 -YLR286W_A 735 -YLR287C 1668 -YLR287C_A 792 -YLR288C 2025 -YLR289W 2538 -YLR290C 1434 -YLR291C 1746 -YLR292C 1182 -YLR293C 1260 -YLR294C 930 -YLR295C 975 -YLR296W 927 -YLR297W 990 -YLR298C 1296 -YLR299W 2583 -YLR299C_A 693 -YLR300W 1947 -YLR301W 1335 -YLR302C 963 -YLR303W 1935 -YLR304C 2937 -YLR305C 6303 -YLR306W 1167 -YLR307W 1506 -YLR307C_A 864 -YLR308W 1539 -YLR309C 3336 -YLR310C 5370 -YLR311C 948 -YLR312C 1797 -YLR312W_A 1362 -YLR313C 2193 -YLR314C 2163 -YLR315W 1062 -YLR316C 1569 -YLR317W 1035 -YLR318W 3255 -YLR319C 2967 -YLR320W 4965 -YLR321C 1881 -YLR322W 915 -YLR323C 1380 -YLR324W 2172 -YLR325C 837 -YLR326W 1323 -YLR327C 861 -YLR328W 1806 -YLR329W 1395 -YLR330W 2616 -YLR331C 978 -YLR332W 1731 -YLR333C 927 -YLR334C 981 -YLR335W 2763 -YLR336C 3300 -YLR337C 3054 -YLR338W 1458 -YLR339C 1152 -YLR340W 1539 -YLR341W 2034 -YLR342W 6231 -YLR342W_A 774 -YLR343W 2268 -YLR344W 984 -YLR345W 2130 -YLR346C 906 -YLR347C 3186 -YLR347W_A 741 -YLR348C 1497 -YLR349W 1107 -YLR350W 1251 -YLR351C 1476 -YLR352W 3024 -YLR353W 2412 -YLR354C 1608 -YLR355C 1788 -YLR356W 1194 -YLR357W 3270 -YLR358C 1164 -YLR359W 2049 -YLR360W 1920 -YLR361C 2337 -YLR361C_A 897 -YLR362W 2754 -YLR363C 1257 -YLR363W_A 858 -YLR364W 930 -YLR365W 933 -YLR364C_A 723 -YLR366W 906 -YLR367W 993 -YLR368W 2397 -YLR369W 2574 -YLR370C 1137 -YLR371W 4671 -YLR372W 1638 -YLR373C 3306 -YLR374C 990 -YLR375W 1632 -YLR376C 1329 -YLR377C 1647 -YLR378C 2043 -YLR379W 975 -YLR380W 1827 -YLR381W 2802 -YLR382C 3285 -YLR383W 3945 -YLR384C 4650 -YLR385C 999 -YLR386W 3243 -YLR387C 1899 -YLR388W 771 -YLR389C 3684 -YLR390W 939 -YLR390W_A 1317 -YLR392C 2157 -YLR393W 1440 -YLR394W 2049 -YLR395C 837 -YLR396C 2676 -YLR397C 2943 -YLR399C 2661 -YLR399W_A 705 -YLR400W 1074 -YLR401C 2607 -YLR402W 792 -YLR403W 2652 -YLR404W 1458 -YLR405W 1704 -YLR406C 942 -YLR406C_A 750 -YLR407W 1287 -YLR408C 969 -YLR409C 3420 -YLR410W 4041 -YLR410W_B 5913 -YLR410W_A 1917 -YLR411W 1326 -YLR412W 1425 -YLR412C_A 807 -YLR413W 2628 -YLR414C 1392 -YLR415C 939 -YLR416C 999 -YLR417W 2301 -YLR418C 1782 -YLR419W 4908 -YLR420W 1695 -YLR421C 1071 -YLR422W 6399 -YLR423C 1854 -YLR424W 2727 -YLR425W 4524 -YLR426W 1581 -YLR427W 2613 -YLR428C 945 -YLR429W 2556 -YLR430W 7296 -YLR431C 1962 -YLR432W 2172 -YLR433C 2262 -YLR434C 984 -YLR435W 1218 -YLR436C 4425 -YLR437C 1002 -YLR437C_A 828 -YLR438W 1875 -YLR438C_A 870 -YLR439W 1560 -YLR440C 2730 -YLR441C 1368 -YLR442C 3537 -YLR443W 1947 -YLR444C 903 -YLR445W 1167 -YLR446W 1902 -YLR447C 1638 -YLR448W 1131 -YLR449W 1779 -YLR450W 3738 -YLR451W 3261 -YLR452C 2697 -YLR453C 1788 -YLR455W 1515 -YLR456W 1215 -YLR457C 1560 -YLR458W 981 -YLR459W 1785 -YLR460C 1731 -YLR461W 963 -YLR462W 1209 -YLR463C 1152 -YLR464W 1251 -YLR465C 909 -YLR466W 4749 -YLR466C_A 1083 -YLR466C_B 717 -YLR467W 5970 -YLR467C_A 1083 -YNL271C 6462 -YNL201C 3177 -YNL124W 2079 -YNR016C 7302 -YNL339C 6180 -YNL339W_B 1083 -YNL339W_A 1176 -YNL338W 759 -YNL337W 855 -YNL336W 1746 -YNL335W 1278 -YNL334C 1269 -YNL333W 1497 -YNL332W 1623 -YNL331C 1731 -YNL330C 1902 -YNL329C 3693 -YNL328C 1041 -YNL327W 3726 -YNL326C 1611 -YNL325C 3240 -YNL324W 996 -YNL323W 1845 -YNL322C 1542 -YNL321W 3327 -YNL320W 1455 -YNL319W 1041 -YNL318C 2223 -YNL317W 1998 -YNL316C 1605 -YNL315C 1557 -YNL314W 1368 -YNL313C 3315 -YNL312W 1422 -YNL311C 2892 -YNL310C 1125 -YNL309W 1863 -YNL308C 2376 -YNL307C 1728 -YNL306W 1254 -YNL305C 1494 -YNL304W 1854 -YNL303W 948 -YNL302C 1035 -YNL301C 1161 -YNL300W 909 -YNL299W 2529 -YNL298W 3129 -YNL297C 5511 -YNL296W 915 -YNL295W 2175 -YNL294C 2202 -YNL293W 2502 -YNL292W 1812 -YNL291C 2247 -YNL290W 1623 -YNL289W 1440 -YNL288W 1722 -YNL287W 3408 -YNL286W 1458 -YNL285W 972 -YNL284C_B 5868 -YNL284C_A 1923 -YNL284C 1569 -YNL283C 2112 -YNL282W 1188 -YNL281W 1062 -YNL280C 1917 -YNL279W 2586 -YNL278W 3783 -YNL277W_A 789 -YNL277W 2061 -YNL276C 996 -YNL275W 2331 -YNL274C 1653 -YNL273W 4317 -YNL272C 2880 -YNL270C 2322 -YNL269W 996 -YNL268W 2436 -YNL267W 3801 -YNL266W 1020 -YNL265C 1497 -YNL264C 1653 -YNL263C 1545 -YNL262W 7269 -YNL261W 2040 -YNL260C 1197 -YNL259C 822 -YNL258C 2865 -YNL257C 4290 -YNL256W 3075 -YNL255C 1062 -YNL254C 1806 -YNL253W 1869 -YNL252C 1446 -YNL251C 2328 -YNL250W 4539 -YNL249C 2229 -YNL248C 1848 -YNL247W 2904 -YNL246W 1395 -YNL245C 1140 -YNL244C 927 -YNL243W 3507 -YNL242W 5379 -YNL241C 2118 -YNL240C 2076 -YNL239W 1965 -YNL238W 3045 -YNL237W 1980 -YNL236W 3525 -YNL235C 1032 -YNL234W 1881 -YNL233W 3279 -YNL232W 1479 -YNL231C 1656 -YNL230C 1740 -YNL229C 1665 -YNL228W 1377 -YNL227C 2373 -YNL226W 1011 -YNL225C 2346 -YNL224C 2904 -YNL223W 2085 -YNL222W 1221 -YNL221C 3228 -YNL220W 1902 -YNL219C 2268 -YNL218W 2364 -YNL217W 1581 -YNL216W 3084 -YNL215W 1563 -YNL214W 1200 -YNL213C 1245 -YNL212W 2949 -YNL211C 861 -YNL210W 1413 -YNL209W 2442 -YNL208W 1200 -YNL207W 1878 -YNL206C 1968 -YNL205C 1023 -YNL204C 1503 -YNL203C 1212 -YNL202W 1479 -YNL200C 1341 -YNL199C 2205 -YNL198C 903 -YNL197C 2586 -YNL196C 1497 -YNL195C 1386 -YNL194C 1506 -YNL193W 2277 -YNL192W 3996 -YNL191W 1674 -YNL190W 1215 -YNL189W 2229 -YNL188W 1902 -YNL187W 1674 -YNL186W 2979 -YNL185C 1077 -YNL184C 927 -YNL183C 2973 -YNL182C 2268 -YNL181W 1824 -YNL180C 1596 -YNL179C 1038 -YNL178W 1323 -YNL177C 1530 -YNL176C 2511 -YNL175C 1812 -YNL174W 1173 -YNL173C 1701 -YNL172W 5847 -YNL171C 969 -YNL170W 996 -YNL169C 2103 -YNL168C 1380 -YNL167C 2544 -YNL166C 1947 -YNL165W 1821 -YNL164C 1656 -YNL163C 3933 -YNL162W_A 819 -YNL162W 921 -YNL161W 2871 -YNL160W 1665 -YNL159C 1470 -YNL158W 1197 -YNL157W 1107 -YNL156C 1500 -YNL155W 1425 -YNL154C 2241 -YNL153C 990 -YNL152W 1830 -YNL151C 1356 -YNL150W 1008 -YNL149C 990 -YNL148C 1365 -YNL147W 948 -YNL146C_A 795 -YNL146W 903 -YNL145W 717 -YNL144C 2823 -YNL144W_A 684 -YNL143C 993 -YNL142W 2100 -YNL141W 1644 -YNL140C 1170 -YNL139C 5394 -YNL138W_A 858 -YNL138W 2181 -YNL137C 2061 -YNL136W 1878 -YNL135C 945 -YNL134C 1731 -YNL133C 1122 -YNL132W 3771 -YNL131W 1059 -YNL130C 1782 -YNL130C_A 747 -YNL129W 1323 -YNL128W 1905 -YNL127W 3462 -YNL126W 3141 -YNL125C 2622 -YNL123W 3594 -YNL122C 948 -YNL121C 2454 -YNL120C 1086 -YNL119W 2082 -YNL118C 3513 -YNL117W 2265 -YNL116W 2169 -YNL115C 2535 -YNL114C 972 -YNL113W 1029 -YNL112W 2241 -YNL111C 963 -YNL110C 1263 -YNL109W 1146 -YNL108C 1413 -YNL107W 1281 -YNL106C 4152 -YNL105W 1029 -YNL104C 2460 -YNL103W_A 690 -YNL103W 2619 -YNL102W 5007 -YNL101W 2742 -YNL100W 1305 -YNL099C 1317 -YNL098C 1569 -YNL097C_B 723 -YNL097C 1593 -YNL097W_A 756 -YNL096C 1173 -YNL095C 2529 -YNL094W 2364 -YNL093W 1263 -YNL092W 1803 -YNL091W 4323 -YNL090W 1179 -YNL089C 1077 -YNL088W 4887 -YNL087W 4137 -YNL086W 909 -YNL085W 3093 -YNL084C 1650 -YNL083W 2085 -YNL082W 3222 -YNL081C 1032 -YNL080C 1701 -YNL079C 1200 -YNL078W 1824 -YNL077W 2187 -YNL076W 2355 -YNL075W 1473 -YNL074C 1959 -YNL073W 2331 -YNL072W 1524 -YNL071W 2049 -YNL070W 783 -YNL069C 1197 -YNL068C 3189 -YNL067W_A 747 -YNL067W_B 741 -YNL067W 1176 -YNL066W 1863 -YNL065W 2361 -YNL064C 1830 -YNL063W 1545 -YNL062C 2037 -YNL061W 2457 -YNL059C 2868 -YNL058C 1551 -YNL057W 933 -YNL056W 1194 -YNL055C 1452 -YNL054W_A 1923 -YNL054W 4098 -YNL053W 2070 -YNL052W 1062 -YNL051W 1812 -YNL050C 1413 -YNL049C 3231 -YNL048W 2247 -YNL047C 2571 -YNL046W 1119 -YNL045W 2616 -YNL044W 1131 -YNL043C 921 -YNL042W_B 858 -YNL042W 1791 -YNL041C 3120 -YNL040W 1971 -YNL039W 2385 -YNL038W 1290 -YNL037C 1683 -YNL036W 1266 -YNL035C 1770 -YNL034W 2439 -YNL033W 1455 -YNL032W 1446 -YNL031C 1011 -YNL030W 912 -YNL029C 2169 -YNL028W 918 -YNL027W 2637 -YNL026W 2055 -YNL025C 1572 -YNL024C_A 819 -YNL024C 1341 -YNL023C 3498 -YNL022C 2073 -YNL021W 2721 -YNL020C 2517 -YNL019C 1455 -YNL018C 2439 -YNL017C 939 -YNL016W 1962 -YNL015W 828 -YNL014W 3735 -YNL013C 978 -YNL012W 2496 -YNL011C 1935 -YNL010W 1326 -YNL009W 1863 -YNL008C 2631 -YNL007C 1659 -YNL006W 1512 -YNL005C 1716 -YNL004W 1965 -YNL003C 1455 -YNL002C 1569 -YNL001W 1761 -YNR001C 2040 -YNR001W_A 819 -YNR002C 1449 -YNR003C 1554 -YNR003W_A 699 -YNR004W 1041 -YNR005C 1005 -YNR006W 2469 -YNR007C 1533 -YNR008W 2586 -YNR009W 1350 -YNR010W 1050 -YNR011C 3231 -YNR012W 2106 -YNR013C 3285 -YNR014W 1239 -YNR015W 1755 -YNR017W 1269 -YNR018W 1275 -YNR019W 2529 -YNR020C 1413 -YNR021W 1815 -YNR022C 1020 -YNR023W 2301 -YNR024W 1161 -YNR025C 960 -YNR026C 2016 -YNR027W 1554 -YNR028W 1527 -YNR029C 1890 -YNR030W 2256 -YNR031C 5340 -YNR032W 1707 -YNR032C_A 822 -YNR033W 2964 -YNR034W 1566 -YNR034W_A 897 -YNR035C 1629 -YNR036C 1062 -YNR037C 876 -YNR038W 2490 -YNR039C 2418 -YNR040W 1371 -YNR041C 1719 -YNR042W 1029 -YNR043W 1791 -YNR044W 2778 -YNR045W 2070 -YNR046W 1008 -YNR047W 3282 -YNR048W 1782 -YNR049C 1233 -YNR050C 1941 -YNR051C 2148 -YNR052C 1902 -YNR053C 2061 -YNR054C 1551 -YNR055C 2361 -YNR056C 2286 -YNR057C 1314 -YNR058W 2043 -YNR059W 2343 -YNR060W 2760 -YNR061C 1260 -YNR062C 1584 -YNR063W 2424 -YNR064C 1473 -YNR065C 3951 -YNR066C 1911 -YNR067C 3954 -YNR068C 1419 -YNR069C 2070 -YNR070W 4602 -YNR071C 1629 -YNR072W 2295 -YNR073C 2109 -YNR074C 1737 -YNR075W 1725 -YNR075C_A 693 -YNR076W 963 -YNR077C 855 -YPL222W 2667 -YPL153C 3066 -YPL085W 7188 -YPL016W 4545 -YPR045C 2013 -YPR123C 1035 -YPR124W 1821 -YPR190C 2565 -YPL283C 6159 -YPL283W_B 1083 -YPL283W_A 1176 -YPL282C 1095 -YPL281C 1914 -YPL280W 1314 -YPL279C 1728 -YPL278C 903 -YPL277C 2064 -YPL274W 2364 -YPL273W 1578 -YPL272C 2154 -YPL271W 789 -YPL270W 2922 -YPL269W 2535 -YPL268W 3210 -YPL267W 1230 -YPL266W 1557 -YPL265W 2427 -YPL264C 1662 -YPL263C 2556 -YPL262W 2067 -YPL261C 909 -YPL260W 2256 -YPL259C 2028 -YPL258C 2256 -YPL257W_B 5868 -YPL257W_A 1923 -YPL257W 1182 -YPL256C 2238 -YPL255W 1758 -YPL254W 2067 -YPL253C 2544 -YPL252C 1119 -YPL251W 903 -YPL250C 1011 -YPL249C_A 903 -YPL250W_A 888 -YPL249C 3285 -YPL248C 3246 -YPL247C 2172 -YPL246C 1389 -YPL245W 1965 -YPL244C 1620 -YPL243W 2400 -YPL242C 5088 -YPL241C 1407 -YPL240C 2730 -YPL239W 1203 -YPL238C 990 -YPL237W 1458 -YPL236C 1695 -YPL235W 2016 -YPL234C 1095 -YPL233W 1251 -YPL232W 1473 -YPL231W 6264 -YPL230W 1776 -YPL229W 1221 -YPL228W 2250 -YPL227C 1605 -YPL226W 4191 -YPL225W 1041 -YPL224C 2055 -YPL223C 1107 -YPL222C_A 846 -YPL221W 2982 -YPL220W 1254 -YPL219W 2079 -YPL218W 1173 -YPL217C 4152 -YPL216W 3909 -YPL215W 1608 -YPL214C 2223 -YPL213W 1317 -YPL212C 2235 -YPL211W 1146 -YPL210C 2523 -YPL209C 1704 -YPL208W 2352 -YPL207W 3033 -YPL206C 1566 -YPL205C 945 -YPL204W 2085 -YPL203W 1743 -YPL202C 1851 -YPL201C 1986 -YPL200W 1071 -YPL199C 1323 -YPL198W 1335 -YPL197C 1014 -YPL196W 1422 -YPL195W 3399 -YPL194W 2439 -YPL193W 1746 -YPL192C 1002 -YPL191C 1683 -YPL190C 3009 -YPL189C_A 807 -YPL189W 2430 -YPL188W 1845 -YPL187W 1098 -YPL186C 1515 -YPL185W 996 -YPL184C 2439 -YPL183W_A 882 -YPL183C 3642 -YPL182C 984 -YPL181W 2121 -YPL180W 3000 -YPL179W 2250 -YPL178W 1227 -YPL177C 1521 -YPL176C 2952 -YPL175W 1959 -YPL174C 3207 -YPL173W 1494 -YPL172C 1989 -YPL171C 1803 -YPL170W 1059 -YPL169C 2400 -YPL168W 1893 -YPL167C 5115 -YPL166W 1242 -YPL165C 1722 -YPL164C 2748 -YPL163C 1383 -YPL162C 1422 -YPL161C 2502 -YPL160W 3873 -YPL159C 1362 -YPL158C 2877 -YPL157W 1548 -YPL156C 1455 -YPL155C 2721 -YPL154C 1818 -YPL152W_A 699 -YPL152W 1677 -YPL151C 1956 -YPL150W 3306 -YPL149W 1485 -YPL148C 1122 -YPL147W 3213 -YPL146C 1968 -YPL145C 1905 -YPL144W 1047 -YPL143W 924 -YPL142C 918 -YPL141C 3198 -YPL140C 2121 -YPL139C 1983 -YPL138C 1662 -YPL137C 4431 -YPL136W 969 -YPL135W 1098 -YPL135C_A 774 -YPL134C 1533 -YPL133C 1941 -YPL132W 1503 -YPL131W 1494 -YPL130W 1272 -YPL129W 1335 -YPL128C 2289 -YPL127C 1377 -YPL126W 3291 -YPL125W 3699 -YPL124W 1362 -YPL123C 1905 -YPL122C 2142 -YPL121C 1269 -YPL120W 2274 -YPL119C_A 864 -YPL119C 2454 -YPL118W 1635 -YPL117C 1467 -YPL116W 2694 -YPL115C 3987 -YPL114W 1020 -YPL113C 1791 -YPL112C 1785 -YPL111W 1602 -YPL110C 4272 -YPL109C 2574 -YPL108W 1107 -YPL107W 1347 -YPL106C 2682 -YPL105C 3150 -YPL104W 2577 -YPL103C 2007 -YPL102C 903 -YPL101W 1971 -YPL100W 2091 -YPL099C 1149 -YPL098C 942 -YPL097W 2079 -YPL096C_A 807 -YPL096W 1692 -YPL095C 1971 -YPL094C 1425 -YPL093W 2544 -YPL092W 1977 -YPL091W 2052 -YPL090C 1311 -YPL089C 2631 -YPL088W 1629 -YPL087W 1554 -YPL086C 2274 -YPL084W 3135 -YPL083C 2004 -YPL082C 6204 -YPL081W 1194 -YPL080C 927 -YPL079W 1083 -YPL078C 1335 -YPL077C 1323 -YPL076W 1443 -YPL075W 2958 -YPL074W 2865 -YPL073C 1086 -YPL072W 2100 -YPL071C 1071 -YPL070W 2439 -YPL069C 1608 -YPL068C 1482 -YPL067C 1197 -YPL066W 2040 -YPL065W 1329 -YPL064C 1506 -YPL063W 2031 -YPL062W 1005 -YPL061W 2103 -YPL060W 1842 -YPL059W 1053 -YPL058C 5136 -YPL057C 1749 -YPL056C 906 -YPL055C 1599 -YPL054W 1506 -YPL053C 1941 -YPL052W 1479 -YPL051W 1197 -YPL050C 1788 -YPL049C 1959 -YPL048W 1848 -YPL047W 900 -YPL046C 900 -YPL045W 2997 -YPL044C 1149 -YPL043W 2658 -YPL042C 2268 -YPL041C 1224 -YPL040C 3609 -YPL039W 1551 -YPL038W_A 792 -YPL038W 1134 -YPL037C 1074 -YPL036W 3444 -YPL035C 948 -YPL034W 1098 -YPL033C 1446 -YPL032C 3078 -YPL031C 1518 -YPL030W 2304 -YPL029W 2814 -YPL028W 1797 -YPL027W 1338 -YPL026C 2109 -YPL025C 1158 -YPL024W 1326 -YPL023C 2574 -YPL022W 3903 -YPL021W 1164 -YPL020C 2466 -YPL019C 3108 -YPL018W 1710 -YPL017C 2100 -YPL015C 1674 -YPL014W 1746 -YPL013C 966 -YPL012W 4287 -YPL011C 1662 -YPL010W 1170 -YPL009C 3717 -YPL008W 3186 -YPL007C 2367 -YPL006W 4113 -YPL005W 2421 -YPL004C 1626 -YPL003W 1989 -YPL002C 1302 -YPL001W 1725 -YPR001W 2061 -YPR002W 2151 -YPR002C_A 798 -YPR003C 2865 -YPR004C 1635 -YPR005C 1485 -YPR006C 2328 -YPR007C 2643 -YPR008W 2685 -YPR009W 1407 -YPR010C 4212 -YPR010C_A 819 -YPR011C 1581 -YPR012W 855 -YPR013C 1554 -YPR014C 930 -YPR015C 1344 -YPR016C 1338 -YPR016W_A 861 -YPR017C 1032 -YPR018W 2421 -YPR019W 3402 -YPR020W 948 -YPR021C 3309 -YPR022C 4002 -YPR023C 1806 -YPR024W 2844 -YPR025C 1782 -YPR026W 4236 -YPR027C 1434 -YPR028W 1143 -YPR029C 3099 -YPR030W 3966 -YPR031W 2847 -YPR032W 3702 -YPR033C 2241 -YPR034W 2034 -YPR035W 1713 -YPR036W 2037 -YPR036W_A 804 -YPR037C 1191 -YPR038W 960 -YPR039W 936 -YPR040W 1671 -YPR041W 1818 -YPR042C 3828 -YPR043W 879 -YPR044C 954 -YPR046W 1146 -YPR047W 2010 -YPR048W 2472 -YPR049C 4137 -YPR050C 1014 -YPR051W 1131 -YPR052C 882 -YPR053C 1056 -YPR054W 1767 -YPR055W 3798 -YPR056W 1617 -YPR057W 1626 -YPR058W 1524 -YPR059C 987 -YPR060C 1371 -YPR061C 1506 -YPR062W 1077 -YPR063C 1023 -YPR064W 1020 -YPR065W 1707 -YPR066W 1500 -YPR067W 1158 -YPR068C 2013 -YPR069C 1482 -YPR070W 2301 -YPR071W 1236 -YPR072W 2283 -YPR073C 1086 -YPR074C 2643 -YPR074W_A 771 -YPR075C 1683 -YPR076W 975 -YPR077C 972 -YPR078C 1719 -YPR079W 1746 -YPR080W 1977 -YPR081C 2457 -YPR082C 1032 -YPR083W 2340 -YPR084W 1971 -YPR085C 1932 -YPR086W 1638 -YPR087W 921 -YPR088C 2226 -YPR089W 3267 -YPR091C 2913 -YPR092W 906 -YPR093C 1467 -YPR094W 924 -YPR095C 4281 -YPR096C 903 -YPR097W 3822 -YPR098C 1086 -YPR099C 957 -YPR100W 1023 -YPR101W 1128 -YPR102C 1125 -YPR103W 1464 -YPR104C 3411 -YPR105C 3186 -YPR106W 1932 -YPR107C 1227 -YPR108W 1890 -YPR108W_A 813 -YPR109W 1485 -YPR110C 1608 -YPR111W 2295 -YPR112C 3264 -YPR113W 1263 -YPR114W 1548 -YPR115W 3852 -YPR116W 1434 -YPR117W 8070 -YPR118W 1836 -YPR119W 2076 -YPR120C 1908 -YPR121W 2319 -YPR122W 4227 -YPR125W 1965 -YPR126C 909 -YPR127W 1638 -YPR128C 1587 -YPR129W 1650 -YPR130C 1008 -YPR131C 1188 -YPR132W 1038 -YPR133C 1833 -YPR133W_A 753 -YPR134W 1407 -YPR135W 3384 -YPR136C 1113 -YPR137W 2322 -YPR137C_B 5868 -YPR137C_A 1923 -YPR138C 2070 -YPR139C 1503 -YPR140W 1746 -YPR141C 2790 -YPR142C 1164 -YPR143W 1353 -YPR144C 2259 -YPR145W 2319 -YPR145C_A 837 -YPR146C 930 -YPR147C 1515 -YPR148C 1908 -YPR149W 1122 -YPR150W 1122 -YPR151C 1221 -YPR152C 1998 -YPR153W 1023 -YPR154W 1248 -YPR155C 2451 -YPR156C 2469 -YPR157W 2004 -YPR158W 1359 -YPR158W_B 5871 -YPR158W_A 1923 -YPR158C_D 5868 -YPR158C_C 1923 -YPR159W 2763 -YPR159C_A 702 -YPR160W 3309 -YPR160W_A 681 -YPR160C_A 885 -YPR161C 2574 -YPR162C 2190 -YPR163C 1911 -YPR164W 4824 -YPR165W 1230 -YPR166C 948 -YPR167C 1386 -YPR168W 1074 -YPR169W 2079 -YPR170C 936 -YPR170W_B 858 -YPR169W_A 819 -YPR170W_A 786 -YPR171W 2331 -YPR172W 1203 -YPR173C 1914 -YPR174C 1266 -YPR175W 2670 -YPR176C 1578 -YPR177C 972 -YPR178W 1998 -YPR179C 2568 -YPR180W 1644 -YPR181C 2907 -YPR182W 861 -YPR183W 1404 -YPR184W 5211 -YPR185W 2817 -YPR186C 1890 -YPR187W 1068 -YPR188C 1092 -YPR189W 4899 -YPR191W 1707 -YPR192W 1518 -YPR193C 1071 -YPR194C 3234 -YPR195C 930 -YPR196W 2013 -YPR197C 1164 -YPR198W 2232 -YPR199C 1485 -YPR200C 993 -YPR201W 1815 -YPR202W 1317 -YPR203W 909 -YPR204W 3699 -YPR204C_A 1083 -YHR013C 1317 -YHR147C 1245 -YHL050C 2694 -YHL050W_A 1083 -YHL049C 1416 -YHL048C_A 735 -YHL048W 1746 -YHL047C 2463 -YHL046W_A 927 -YHL046C 963 -YHL045W 948 -YHL044W 1308 -YHL043W 1113 -YHL042W 1053 -YHL041W 1050 -YHL040C 2484 -YHL039W 2358 -YHL038C 2493 -YHL037C 1002 -YHL036W 2241 -YHL035C 5379 -YHL034W_A 1062 -YHL034C 1485 -YHL033C 1371 -YHL032C 2730 -YHL031C 1272 -YHL030W_A 1062 -YHL030W 6207 -YHL029C 2640 -YHL028W 2418 -YHL027W 2478 -YHL026C 1548 -YHL025W 1599 -YHL024W 2742 -YHL023C 4041 -YHL022C 1797 -YHL021C 1998 -YHL020C 1815 -YHL019W_A 1194 -YHL019C 2418 -YHL018W 963 -YHL017W 2199 -YHL016C 2808 -YHL015W_A 684 -YHL015W 966 -YHL014C 1818 -YHL013C 1524 -YHL012W 2082 -YHL011C 1563 -YHL010C 2358 -YHL009C 1593 -YHL009W_B 6009 -YHL009W_A 1842 -YHL008C 2484 -YHL007C 3420 -YHL006W_A 954 -YHL006C 1053 -YHL005C 993 -YHL004W 1785 -YHL003C 1836 -YHL002C_A 1089 -YHL002W 1959 -YHL001W 1017 -YHR001W 1914 -YHR001W_A 834 -YHR002W 1674 -YHR003C 1890 -YHR004C 1941 -YHR005C 2019 -YHR005C_A 882 -YHR006W 2226 -YHR007C 2193 -YHR007C_A 816 -YHR008C 1302 -YHR009C 2172 -YHR010W 1011 -YHR011W 1941 -YHR012W 1449 -YHR014W 1476 -YHR015W 2580 -YHR016C 2007 -YHR017W 1758 -YHR018C 1992 -YHR019C 2265 -YHR020W 2667 -YHR021C 849 -YHR021W_A 1056 -YHR022C 1371 -YHR022C_A 690 -YHR023W 6387 -YHR024C 2049 -YHR025W 1674 -YHR026W 1242 -YHR027C 3582 -YHR028C 3057 -YHR028W_A 921 -YHR029C 1485 -YHR030C 2055 -YHR031C 2772 -YHR032W 2346 -YHR032W_A 780 -YHR032C_A 720 -YHR033W 1872 -YHR034C 1635 -YHR035W 2493 -YHR036W 2016 -YHR037W 2328 -YHR038W 1293 -YHR039C 2535 -YHR039C_A 945 -YHR040W 1701 -YHR041C 1233 -YHR042W 2676 -YHR043C 1341 -YHR044C 1341 -YHR045W 2283 -YHR046C 1488 -YHR047C 3171 -YHR048W 2145 -YHR049W 1332 -YHR049C_A 897 -YHR050W 2250 -YHR050W_A 771 -YHR051W 1047 -YHR052W 1731 -YHR052W_A 795 -YHR053C 786 -YHR054C 1665 -YHR054W_A 795 -YHR055C 786 -YHR056C 3252 -YHR056W_A 1035 -YHR057C 1218 -YHR058C 1488 -YHR059W 993 -YHR060W 1146 -YHR061C 1545 -YHR062C 1482 -YHR063C 1740 -YHR063W_A 936 -YHR064C 2217 -YHR065C 2106 -YHR066W 1962 -YHR067W 1443 -YHR068W 1764 -YHR069C 1680 -YHR069C_A 963 -YHR070W 2100 -YHR070C_A 1011 -YHR071W 1290 -YHR071C_A 921 -YHR072W 2796 -YHR072W_A 777 -YHR073W 3591 -YHR073W_A 777 -YHR073C_B 681 -YHR074W 2745 -YHR075C 1803 -YHR076W 1632 -YHR077C 3870 -YHR078W 2259 -YHR079C 3948 -YHR079C_A 876 -YHR080C 4638 -YHR081W 1155 -YHR082C 3690 -YHR083W 1590 -YHR084W 2667 -YHR085W 1605 -YHR086W 2172 -YHR086W_A 762 -YHR087W 936 -YHR088W 1488 -YHR089C 1218 -YHR090C 1449 -YHR091C 2532 -YHR092C 2331 -YHR093W 1149 -YHR094C 2313 -YHR095W 1095 -YHR096C 2379 -YHR097C 1701 -YHR098C 3390 -YHR099W 11835 -YHR100C 1158 -YHR101C 1608 -YHR102W 3843 -YHR103W 3159 -YHR104W 1584 -YHR105W 1245 -YHR106W 1629 -YHR107C 1824 -YHR108W 2358 -YHR109W 2358 -YHR110W 1239 -YHR111W 1923 -YHR112C 1737 -YHR113W 2073 -YHR114W 2502 -YHR115C 1851 -YHR116W 1056 -YHR117W 2520 -YHR118C 1908 -YHR119W 3843 -YHR120W 3480 -YHR121W 1164 -YHR122W 1296 -YHR123W 1776 -YHR124W 2484 -YHR125W 906 -YHR126C 1080 -YHR127W 1332 -YHR128W 1251 -YHR129C 1755 -YHR130C 936 -YHR131C 3153 -YHR131W_A 846 -YHR132C 1893 -YHR132W_A 996 -YHR133C 1476 -YHR134W 1410 -YHR135C 2217 -YHR136C 1047 -YHR137W 2142 -YHR137C_A 1251 -YHR138C 945 -YHR139C 1581 -YHR139C_A 912 -YHR140W 1320 -YHR141C 921 -YHR142W 1551 -YHR143W 1578 -YHR143W_A 813 -YHR144C 1539 -YHR145C 957 -YHR146W 1998 -YHR148W 1152 -YHR149C 2805 -YHR150W 2340 -YHR151C 2181 -YHR152W 1122 -YHR153C 1197 -YHR154W 3813 -YHR155W 4287 -YHR156C 1623 -YHR157W 1149 -YHR158C 4095 -YHR159W 2115 -YHR160C 1452 -YHR161C 2514 -YHR162W 990 -YHR163W 1350 -YHR164C 5169 -YHR165C 7842 -YHR165W_A 912 -YHR166C 2481 -YHR167W 1386 -YHR168W 2157 -YHR169W 1896 -YHR170W 2157 -YHR171W 2493 -YHR172W 3072 -YHR173C 939 -YHR174W 1914 -YHR175W 1170 -YHR175W_A 750 -YHR176W 1899 -YHR177W 1962 -YHR178W 2832 -YHR179W 1803 -YHR180W 1092 -YHR180W_A 783 -YHR180C_B 705 -YHR181W 1287 -YHR182W 2958 -YHR182C_A 1074 -YHR183W 2070 -YHR184W 2316 -YHR185C 1314 -YHR186C 5274 -YHR187W 1530 -YHR188C 2433 -YHR189W 1173 -YHR190W 1935 -YHR191C 1002 -YHR192W 1437 -YHR193C 1125 -YHR193C_A 975 -YHR194W 2340 -YHR195W 1566 -YHR196W 2328 -YHR197W 2892 -YHR198C 1566 -YHR199C 1533 -YHR199C_A 822 -YHR200W 1407 -YHR201C 1794 -YHR202W 2409 -YHR203C 1386 -YHR204W 2991 -YHR205W 3075 -YHR206W 2469 -YHR207C 2181 -YHR208W 1782 -YHR209W 1476 -YHR210C 1626 -YHR211W 3828 -YHR212C 936 -YHR212W_A 804 -YHR213W 1197 -YHR213W_A 834 -YHR213W_B 900 -YHR214W 1212 -YHR214W_A 1086 -YHR214C_B 5982 -YHR214C_C 2037 -YHR214C_D 894 -YHR214C_E 900 -YHR215W 2004 -YHR216W 2172 -YHR217C 1062 -YHR218W 2412 -YHR218W_A 918 -YHR219W 2475 -YHR219C_A 1083 -YML071C 2424 -YML004C 1581 -YMR061W 2634 -YMR128W 4404 -YMR196W 3867 -YMR259C 4863 -YML133C 4725 -YML133W_B 1083 -YML133W_A 1176 -YML132W 1740 -YML131W 1698 -YML130C 2292 -YML129C 813 -YML128C 2142 -YML127W 2346 -YML126C 2076 -YML125C 1539 -YML124C 1938 -YML123C 2364 -YML122C 981 -YML121W 1533 -YML120C 2142 -YML119W 1674 -YML118W 2118 -YML117W 4005 -YML116W_A 903 -YML116W 2229 -YML115C 2208 -YML114C 2133 -YML113W 1347 -YML112W 1491 -YML111W 3363 -YML110C 1524 -YML109W 3429 -YML108W 918 -YML107C 1605 -YML106W 1281 -YML105C 1422 -YML104C 3984 -YML103C 5568 -YML102W 2007 -YML101C_A 918 -YML101C 954 -YML100W_A 774 -YML100W 3897 -YML099W_A 930 -YML099C 3243 -YML098W 1104 -YML097C 1956 -YML096W 2178 -YML095C 1233 -YML094C_A 1002 -YML094W 1092 -YML093W 3300 -YML092C 1353 -YML091C 4209 -YML090W 987 -YML089C 969 -YML088W 2607 -YML087C 1539 -YML086C 2181 -YML085C 1944 -YML084W 909 -YML083C 1857 -YML082W 2550 -YML081C_A 780 -YML081W 4356 -YML080W 1872 -YML079W 1206 -YML078W 1149 -YML077W 1080 -YML076C 3435 -YML075C 3765 -YML074C 1836 -YML073C 1131 -YML072C 5238 -YML070W 2355 -YML069W 2259 -YML068W 1995 -YML067C 1659 -YML066C 1710 -YML065W 3345 -YML064C 1338 -YML063W 1368 -YML062C 1779 -YML061C 3180 -YML060W 1731 -YML059C 5640 -YML058W_A 807 -YML058W 915 -YML057C_A 990 -YML057W 2415 -YML056C 2175 -YML055W 1137 -YML054C 2376 -YML054C_A 759 -YML053C 1239 -YML052W 1509 -YML051W 1908 -YML050W 1536 -YML049C 4686 -YML048W 1812 -YML047W_A 966 -YML047C 1659 -YML046W 2490 -YML045W 5868 -YML045W_A 1923 -YML043C 2124 -YML042W 2613 -YML041C 1443 -YML039W 5868 -YML040W 1923 -YML038C 1929 -YML037C 1623 -YML036W 1146 -YML035C 3033 -YML034C_A 999 -YML034W 3105 -YML032C 2016 -YML031C_A 936 -YML031W 2568 -YML030W 1080 -YML029W 3117 -YML028W 1191 -YML027W 1758 -YML026C 1041 -YML025C 1461 -YML024W 1011 -YML023C 2271 -YML022W 1164 -YML021C 1680 -YML020W 2595 -YML019W 1599 -YML018C 1782 -YML017W 2382 -YML016C 2679 -YML015C 1641 -YML014W 1440 -YML013W 2355 -YML012C_A 978 -YML012W 1236 -YML011C 1134 -YML010W 3792 -YML009W_B 1077 -YML009C_A 927 -YML009C 813 -YML008C 1752 -YML007C_A 711 -YML007W 2553 -YML006C 2925 -YML005W 1989 -YML003W 1473 -YML002W 2814 -YML001W 1227 -YMR001C 2718 -YMR001C_A 831 -YMR002W 1071 -YMR003W 1197 -YMR004W 2136 -YMR005W 1767 -YMR006C 2721 -YMR007W 981 -YMR008C 2595 -YMR009W 1140 -YMR010W 1818 -YMR011W 2226 -YMR012W 4434 -YMR013C 2160 -YMR013C_A 750 -YMR013W_A 681 -YMR014W 2160 -YMR015C 2217 -YMR016C 2958 -YMR017W 1794 -YMR018W 2145 -YMR019W 3450 -YMR020W 2127 -YMR021C 1854 -YMR022W 1098 -YMR023C 2181 -YMR024W 1773 -YMR025W 1488 -YMR026C 1800 -YMR027W 2013 -YMR028W 1701 -YMR029C 2172 -YMR030W 1731 -YMR031C 3132 -YMR031W_A 927 -YMR032W 2610 -YMR030W_A 891 -YMR033W 2004 -YMR034C 1905 -YMR035W 1134 -YMR036C 2265 -YMR037C 2715 -YMR038C 1350 -YMR039C 1479 -YMR040W 1083 -YMR041C 1608 -YMR042W 1134 -YMR043W 1461 -YMR044W 2028 -YMR045C 5868 -YMR046C 1923 -YMR046W_A 729 -YMR047C 3942 -YMR048W 1554 -YMR049C 3024 -YMR050C 5868 -YMR051C 1923 -YMR052W 1215 -YMR052C_A 966 -YMR053C 3153 -YMR054W 3273 -YMR055C 1521 -YMR056C 1530 -YMR057C 972 -YMR058W 2511 -YMR059W 987 -YMR060C 1584 -YMR062C 1926 -YMR063W 1320 -YMR064W 2157 -YMR065W 2115 -YMR066W 3297 -YMR067C 1851 -YMR068W 1881 -YMR069W 1458 -YMR070W 2073 -YMR071C 1104 -YMR072W 1152 -YMR073C 1206 -YMR074C 1038 -YMR075W 2655 -YMR075C_A 966 -YMR076C 4434 -YMR077C 1266 -YMR078C 2826 -YMR079W 1515 -YMR080C 3516 -YMR081C 1617 -YMR082C 957 -YMR083W 1728 -YMR084W 1389 -YMR085W 1899 -YMR086W 3483 -YMR086C_A 939 -YMR087W 1455 -YMR088C 2289 -YMR089C 3078 -YMR090W 1284 -YMR091C 1908 -YMR092C 2448 -YMR093W 2142 -YMR094W 2037 -YMR095C 1275 -YMR096W 1494 -YMR097C 1704 -YMR098C 2439 -YMR099C 1494 -YMR100W 2463 -YMR101C 1632 -YMR102C 3105 -YMR103C 963 -YMR104C 2634 -YMR105C 2310 -YMR105W_A 795 -YMR106C 2490 -YMR107W 948 -YMR108W 2664 -YMR109W 4260 -YMR110C 2199 -YMR111C 1989 -YMR112C 996 -YMR113W 1884 -YMR114C 1707 -YMR115W 2106 -YMR116C 1560 -YMR117C 1242 -YMR118C 1191 -YMR119W 2475 -YMR119W_A 975 -YMR120C 2379 -YMR121C 1215 -YMR122C 975 -YMR122W_A 855 -YMR123W 969 -YMR124W 3432 -YMR125W 3186 -YMR126C 1629 -YMR127C 1617 -YMR129W 4614 -YMR130W 1509 -YMR131C 2136 -YMR132C 1227 -YMR133W 1887 -YMR134W 1314 -YMR135C 1968 -YMR135W_A 1134 -YMR136W 2283 -YMR137C 2586 -YMR138W 1176 -YMR139W 1713 -YMR140W 2070 -YMR141C 909 -YMR142C 1200 -YMR141W_A 825 -YMR143W 1032 -YMR144W 1629 -YMR145C 2283 -YMR146C 1644 -YMR147W 1272 -YMR148W 1047 -YMR149W 1461 -YMR150C 1173 -YMR151W 1038 -YMR152W 1698 -YMR153W 2028 -YMR153C_A 936 -YMR154C 2784 -YMR155W 2244 -YMR156C 1317 -YMR157C 1368 -YMR158W 1068 -YMR158C_A 738 -YMR158W_B 921 -YMR159C 1053 -YMR160W 3051 -YMR161W 1275 -YMR162C 5571 -YMR163C 2718 -YMR164C 2877 -YMR165C 3189 -YMR166C 1707 -YMR167W 2910 -YMR168C 2427 -YMR169C 2121 -YMR170C 2121 -YMR171C 2253 -YMR172W 2760 -YMR172C_A 984 -YMR173W 1893 -YMR173W_A 1785 -YMR174C 807 -YMR175W 840 -YMR175W_A 795 -YMR176W 4836 -YMR177W 2133 -YMR178W 1425 -YMR179W 2877 -YMR180C 1563 -YMR181C 1065 -YMR182C 1236 -YMR182W_A 687 -YMR183C 1488 -YMR184W 1197 -YMR185W 3546 -YMR186W 2718 -YMR187C 1896 -YMR188C 1314 -YMR189W 3705 -YMR190C 4944 -YMR191W 1722 -YMR192W 2763 -YMR193W 1377 -YMR193C_A 987 -YMR194W 903 -YMR194C_B 822 -YMR194C_A 825 -YMR195W 984 -YMR197C 1254 -YMR198W 2385 -YMR199W 2241 -YMR200W 1371 -YMR201C 1716 -YMR202W 1269 -YMR203W 1764 -YMR204C 1863 -YMR205C 3480 -YMR206W 1542 -YMR207C 6972 -YMR208W 1932 -YMR209C 1974 -YMR210W 1950 -YMR211W 2028 -YMR212C 2949 -YMR213W 2373 -YMR214W 1734 -YMR215W 2175 -YMR216C 2829 -YMR217W 2178 -YMR218C 3909 -YMR219W 5577 -YMR220W 1956 -YMR221C 2115 -YMR222C 1272 -YMR223W 2016 -YMR224C 2679 -YMR225C 897 -YMR226C 1404 -YMR227C 2373 -YMR228W 1626 -YMR229C 5790 -YMR230W 918 -YMR230W_A 789 -YMR231W 3690 -YMR232W 2634 -YMR233W 1281 -YMR234W 1647 -YMR235C 1824 -YMR236W 1074 -YMR237W 2775 -YMR238W 1977 -YMR239C 2016 -YMR240C 1911 -YMR241W 1545 -YMR242C 1119 -YMR242W_A 690 -YMR243C 1929 -YMR244W 1668 -YMR244C_A 915 -YMR245W 1221 -YMR246W 2685 -YMR247C 5289 -YMR247W_A 744 -YMR250W 2358 -YMR251W 1701 -YMR251W_A 780 -YMR252C 1005 -YMR253C 1845 -YMR254C 909 -YMR255W 1167 -YMR256C 783 -YMR257C 3003 -YMR258C 2262 -YMR260C 1062 -YMR261C 3765 -YMR262W 1542 -YMR263W 1206 -YMR264W 1212 -YMR265C 1986 -YMR266W 3462 -YMR267W 1533 -YMR268C 1935 -YMR269W 1236 -YMR270C 1698 -YMR271C 1284 -YMR272C 1755 -YMR272W_A 714 -YMR272W_B 708 -YMR273C 3348 -YMR274C 1548 -YMR275C 3531 -YMR276W 1722 -YMR277W 2799 -YMR278W 2469 -YMR279C 2223 -YMR280C 4902 -YMR281W 1515 -YMR282C 2343 -YMR283C 2142 -YMR284W 2409 -YMR285C 2148 -YMR286W 861 -YMR287C 3510 -YMR288W 3516 -YMR289W 1725 -YMR290C 2118 -YMR290W_A 948 -YMR291W 2361 -YMR292W 1017 -YMR293C 1995 -YMR294W 1722 -YMR294W_A 960 -YMR295C 1194 -YMR296C 2277 -YMR297W 2199 -YMR298W 1053 -YMR299C 1539 -YMR300C 2133 -YMR301C 2673 -YMR302C 3153 -YMR303C 1647 -YMR304W 4293 -YMR304C_A 951 -YMR305C 1770 -YMR306W 5958 -YMR306C_A 990 -YMR307W 2280 -YMR307C_A 795 -YMR308C 3870 -YMR309C 3039 -YMR310C 1554 -YMR311C 1290 -YMR312W 1422 -YMR313C 2529 -YMR314W 1305 -YMR315W 1650 -YMR315W_A 708 -YMR316W 1611 -YMR316C_A 912 -YMR316C_B 909 -YMR317W 4023 -YMR318C 1683 -YMR319C 2259 -YMR320W 906 -YMR321C 918 -YMR322C 1314 -YMR323W 1914 -YMR324C 843 -YMR325W 975
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bowtie_genome_wrapper/bowtie_genomic_wrapper.py Mon Apr 04 14:07:23 2022 +0000 @@ -0,0 +1,472 @@ +#!/usr/bin/env python + +""" +Runs Bowtie on single-end or paired-end data. + +usage: bowtie_wrapper.py [options] + -t, --threads=t: The number of threads to run + -o, --output=o: The output file + --output_unmapped_reads=: File name for unmapped reads (single-end) + --output_unmapped_reads_l=: File name for unmapped reads (left, paired-end) + --output_unmapped_reads_r=: File name for unmapped reads (right, paired-end) + --output_suppressed_reads=: File name for suppressed reads because of max setting (single-end) + --output_suppressed_reads_l=: File name for suppressed reads because of max setting (left, paired-end) + --output_suppressed_reads_r=: File name for suppressed reads because of max setting (right, paired-end) + --output_mapping_stats=: File name for mapping statistics (output on stderr by bowtie) + -i, --input1=i: The (forward or single-end) reads file in Sanger FASTQ format + -I, --input2=I: The reverse reads file in Sanger FASTQ format + -4, --dataType=4: The type of data (SOLiD or Solexa) + -2, --paired=2: Whether the data is single- or paired-end + -g, --genomeSource=g: The type of reference provided + -r, --ref=r: The reference genome to use or index + -s, --skip=s: Skip the first n reads + -a, --alignLimit=a: Only align the first n reads + -T, --trimH=T: Trim n bases from high-quality (left) end of each read before alignment + -L, --trimL=L: Trim n bases from low-quality (right) end of each read before alignment + -m, --mismatchSeed=m: Maximum number of mismatches permitted in the seed + -M, --mismatchQual=M: Maximum permitted total of quality values at mismatched read positions + -l, --seedLen=l: Seed length + -n, --rounding=n: Whether or not to round to the nearest 10 and saturating at 30 + -P, --maxMismatches=P: Maximum number of mismatches for -v alignment mode + -w, --tryHard=: Whether or not to try as hard as possible to find valid alignments when they exist + -V, --allValAligns=V: Whether or not to report all valid alignments per read or pair + -v, --valAlign=v: Report up to n valid alignments per read or pair + -G, --suppressAlign=G: Suppress all alignments for a read if more than n reportable alignments exist + -b, --best=b: Whether or not to make Bowtie guarantee that reported singleton alignments are 'best' in terms of stratum and in terms of the quality values at the mismatched positions + -B, --maxBacktracks=B: Maximum number of backtracks permitted when aligning a read + -R, --strata=R: Whether or not to report only those alignments that fall in the best stratum if many valid alignments exist and are reportable + -j, --minInsert=j: Minimum insert size for valid paired-end alignments + -J, --maxInsert=J: Maximum insert size for valid paired-end alignments + -O, --mateOrient=O: The upstream/downstream mate orientation for valid paired-end alignment against the forward reference strand + -A, --maxAlignAttempt=A: Maximum number of attempts Bowtie will make to match an alignment for one mate with an alignment for the opposite mate + -f, --forwardAlign=f: Whether or not to attempt to align the forward reference strand + -E, --reverseAlign=E: Whether or not to attempt to align the reverse-complement reference strand + -F, --offrate=F: Override the offrate of the index to n + -8, --snpphred=8: SNP penalty on Phred scale + -6, --snpfrac=6: Fraction of sites expected to be SNP sites + -7, --keepends=7: Keep extreme-end nucleotides and qualities + -S, --seed=S: Seed for pseudo-random number generator + -C, --params=C: Whether to use default or specified parameters + -u, --iautoB=u: Automatic or specified behavior + -K, --ipacked=K: Whether or not to use a packed representation for DNA strings + -Q, --ibmax=Q: Maximum number of suffixes allowed in a block + -Y, --ibmaxdivn=Y: Maximum number of suffixes allowed in a block as a fraction of the length of the reference + -D, --idcv=D: The period for the difference-cover sample + -U, --inodc=U: Whether or not to disable the use of the difference-cover sample + -y, --inoref=y: Whether or not to build the part of the reference index used only in paired-end alignment + -z, --ioffrate=z: How many rows get marked during annotation of some or all of the Burrows-Wheeler rows + -W, --iftab=W: The size of the lookup table used to calculate an initial Burrows-Wheeler range with respect to the first n characters of the query + -X, --intoa=X: Whether or not to convert Ns in the reference sequence to As + -N, --iendian=N: Endianness to use when serializing integers to the index file + -Z, --iseed=Z: Seed for the pseudorandom number generator + -x, --indexSettings=x: Whether or not indexing options are to be set + -H, --suppressHeader=H: Suppress header + --do_not_build_index: Flag to specify that provided file is already indexed and to just use 'as is' +""" + +import optparse +import os +import shutil +import subprocess +import sys +import tempfile + +# Allow more than Sanger encoded variants +DEFAULT_ASCII_ENCODING = '--phred33-quals' +GALAXY_FORMAT_TO_QUALITY_SCORE_ENCODING_ARG = {'fastqsanger': '--phred33-quals', 'fastqillumina': '--phred64-quals', 'fastqsolexa': '--solexa-quals'} +# FIXME: Integer quality scores are supported only when the '--integer-quals' argument is specified to bowtie; this is not currently able to be set in the tool/wrapper/config + + +def stop_err( msg ): + sys.exit('%s\n' % msg) + + +def __main__(): + parser = optparse.OptionParser() + parser.add_option( '-t', '--threads', dest='threads', help='The number of threads to run' ) + parser.add_option( '-o', '--output', dest='output', help='The output file' ) + parser.add_option( '', '--output_unmapped_reads', dest='output_unmapped_reads', help='File name for unmapped reads (single-end)' ) + parser.add_option( '', '--output_unmapped_reads_l', dest='output_unmapped_reads_l', help='File name for unmapped reads (left, paired-end)' ) + parser.add_option( '', '--output_unmapped_reads_r', dest='output_unmapped_reads_r', help='File name for unmapped reads (right, paired-end)' ) + parser.add_option( '', '--output_suppressed_reads', dest='output_suppressed_reads', help='File name for suppressed reads because of max setting (single-end)' ) + parser.add_option( '', '--output_suppressed_reads_l', dest='output_suppressed_reads_l', help='File name for suppressed reads because of max setting (left, paired-end)' ) + parser.add_option( '', '--output_suppressed_reads_r', dest='output_suppressed_reads_r', help='File name for suppressed reads because of max setting (right, paired-end)' ) + parser.add_option( '', '--output_mapping_stats', dest='output_mapping_stats', help='File for mapping statistics (i.e. stderr from bowtie)' ) + parser.add_option( '-4', '--dataType', dest='dataType', help='The type of data (SOLiD or Solexa)' ) + parser.add_option( '-i', '--input1', dest='input1', help='The (forward or single-end) reads file in Sanger FASTQ format' ) + parser.add_option( '-I', '--input2', dest='input2', help='The reverse reads file in Sanger FASTQ format' ) + parser.add_option( '-2', '--paired', dest='paired', help='Whether the data is single- or paired-end' ) + parser.add_option( '-g', '--genomeSource', dest='genomeSource', help='The type of reference provided' ) + parser.add_option( '-r', '--ref', dest='ref', help='The reference genome to use or index' ) + parser.add_option( '-s', '--skip', dest='skip', help='Skip the first n reads' ) + parser.add_option( '-a', '--alignLimit', dest='alignLimit', help='Only align the first n reads' ) + parser.add_option( '-T', '--trimH', dest='trimH', help='Trim n bases from high-quality (left) end of each read before alignment' ) + parser.add_option( '-L', '--trimL', dest='trimL', help='Trim n bases from low-quality (right) end of each read before alignment' ) + parser.add_option( '-m', '--mismatchSeed', dest='mismatchSeed', help='Maximum number of mismatches permitted in the seed' ) + parser.add_option( '-M', '--mismatchQual', dest='mismatchQual', help='Maximum permitted total of quality values at mismatched read positions' ) + parser.add_option( '-l', '--seedLen', dest='seedLen', help='Seed length' ) + parser.add_option( '-n', '--rounding', dest='rounding', help='Whether or not to round to the nearest 10 and saturating at 30' ) + parser.add_option( '-P', '--maxMismatches', dest='maxMismatches', help='Maximum number of mismatches for -v alignment mode' ) + parser.add_option( '-w', '--tryHard', dest='tryHard', help='Whether or not to try as hard as possible to find valid alignments when they exist' ) + parser.add_option( '-V', '--allValAligns', dest='allValAligns', help='Whether or not to report all valid alignments per read or pair' ) + parser.add_option( '-v', '--valAlign', dest='valAlign', help='Report up to n valid alignments per read or pair' ) + parser.add_option( '-G', '--suppressAlign', dest='suppressAlign', help='Suppress all alignments for a read if more than n reportable alignments exist' ) + parser.add_option( '-b', '--best', dest='best', help="Whether or not to make Bowtie guarantee that reported singleton alignments are 'best' in terms of stratum and in terms of the quality values at the mismatched positions" ) + parser.add_option( '-B', '--maxBacktracks', dest='maxBacktracks', help='Maximum number of backtracks permitted when aligning a read' ) + parser.add_option( '-R', '--strata', dest='strata', help='Whether or not to report only those alignments that fall in the best stratum if many valid alignments exist and are reportable' ) + parser.add_option( '-j', '--minInsert', dest='minInsert', help='Minimum insert size for valid paired-end alignments' ) + parser.add_option( '-J', '--maxInsert', dest='maxInsert', help='Maximum insert size for valid paired-end alignments' ) + parser.add_option( '-O', '--mateOrient', dest='mateOrient', help='The upstream/downstream mate orientation for valid paired-end alignment against the forward reference strand' ) + parser.add_option( '-A', '--maxAlignAttempt', dest='maxAlignAttempt', help='Maximum number of attempts Bowtie will make to match an alignment for one mate with an alignment for the opposite mate' ) + parser.add_option( '-f', '--forwardAlign', dest='forwardAlign', help='Whether or not to attempt to align the forward reference strand' ) + parser.add_option( '-E', '--reverseAlign', dest='reverseAlign', help='Whether or not to attempt to align the reverse-complement reference strand' ) + parser.add_option( '-F', '--offrate', dest='offrate', help='Override the offrate of the index to n' ) + parser.add_option( '-S', '--seed', dest='seed', help='Seed for pseudo-random number generator' ) + parser.add_option( '-8', '--snpphred', dest='snpphred', help='SNP penalty on Phred scale' ) + parser.add_option( '-6', '--snpfrac', dest='snpfrac', help='Fraction of sites expected to be SNP sites' ) + parser.add_option( '-7', '--keepends', dest='keepends', help='Keep extreme-end nucleotides and qualities' ) + parser.add_option( '-C', '--params', dest='params', help='Whether to use default or specified parameters' ) + parser.add_option( '-u', '--iautoB', dest='iautoB', help='Automatic or specified behavior' ) + parser.add_option( '-K', '--ipacked', dest='ipacked', help='Whether or not to use a packed representation for DNA strings' ) + parser.add_option( '-Q', '--ibmax', dest='ibmax', help='Maximum number of suffixes allowed in a block' ) + parser.add_option( '-Y', '--ibmaxdivn', dest='ibmaxdivn', help='Maximum number of suffixes allowed in a block as a fraction of the length of the reference' ) + parser.add_option( '-D', '--idcv', dest='idcv', help='The period for the difference-cover sample' ) + parser.add_option( '-U', '--inodc', dest='inodc', help='Whether or not to disable the use of the difference-cover sample' ) + parser.add_option( '-y', '--inoref', dest='inoref', help='Whether or not to build the part of the reference index used only in paired-end alignment' ) + parser.add_option( '-z', '--ioffrate', dest='ioffrate', help='How many rows get marked during annotation of some or all of the Burrows-Wheeler rows' ) + parser.add_option( '-W', '--iftab', dest='iftab', help='The size of the lookup table used to calculate an initial Burrows-Wheeler range with respect to the first n characters of the query' ) + parser.add_option( '-X', '--intoa', dest='intoa', help='Whether or not to convert Ns in the reference sequence to As' ) + parser.add_option( '-N', '--iendian', dest='iendian', help='Endianness to use when serializing integers to the index file' ) + parser.add_option( '-Z', '--iseed', dest='iseed', help='Seed for the pseudorandom number generator' ) + parser.add_option( '-x', '--indexSettings', dest='index_settings', help='Whether or not indexing options are to be set' ) + parser.add_option( '-H', '--suppressHeader', dest='suppressHeader', help='Suppress header' ) + parser.add_option( '--galaxy_input_format', dest='galaxy_input_format', default="fastqsanger", help='galaxy input format' ) + parser.add_option( '--do_not_build_index', dest='do_not_build_index', action="store_true", default=False, help='Flag to specify that provided file is already indexed, use as is' ) + (options, args) = parser.parse_args() + if options.mismatchSeed and options.maxMismatches: + parser.error("options --mismatchSeed and --maxMismatches are mutually exclusive") + stdout = '' + + # make temp directory for placement of indices and copy reference file there if necessary + tmp_index_dir = tempfile.mkdtemp() + # get type of data (solid or solexa) + if options.dataType == 'solid': + colorspace = '-C' + else: + colorspace = '' + # index if necessary + if options.genomeSource == 'history' and not options.do_not_build_index: + # set up commands + if options.index_settings == 'indexPreSet': + indexing_cmds = '%s' % colorspace + else: + try: + if options.iautoB and options.iautoB == 'set': + iautoB = '--noauto' + else: + iautoB = '' + if options.ipacked and options.ipacked == 'packed': + ipacked = '--packed' + else: + ipacked = '' + if options.ibmax and int( options.ibmax ) >= 1: + ibmax = '--bmax %s' % options.ibmax + else: + ibmax = '' + if options.ibmaxdivn and int( options.ibmaxdivn ) >= 0: + ibmaxdivn = '--bmaxdivn %s' % options.ibmaxdivn + else: + ibmaxdivn = '' + if options.idcv and int( options.idcv ) >= 3: + idcv = '--dcv %s' % options.idcv + else: + idcv = '' + if options.inodc and options.inodc == 'nodc': + inodc = '--nodc' + else: + inodc = '' + if options.inoref and options.inoref == 'noref': + inoref = '--noref' + else: + inoref = '' + if options.iftab and int( options.iftab ) >= 1: + iftab = '--ftabchars %s' % options.iftab + else: + iftab = '' + if options.intoa and options.intoa == 'yes': + intoa = '--ntoa' + else: + intoa = '' + if options.iendian and options.iendian == 'big': + iendian = '--big' + else: + iendian = '--little' + if options.iseed and int( options.iseed ) > 0: + iseed = '--seed %s' % options.iseed + else: + iseed = '' + indexing_cmds = '%s %s %s %s %s %s %s --offrate %s %s %s %s %s %s' % \ + ( iautoB, ipacked, ibmax, ibmaxdivn, idcv, inodc, + inoref, options.ioffrate, iftab, intoa, iendian, + iseed, colorspace ) + except ValueError as e: + # clean up temp dir + if os.path.exists( tmp_index_dir ): + shutil.rmtree( tmp_index_dir ) + stop_err( "Something is wrong with the indexing parameters and the indexing and alignment could not be run. Make sure you don't have any non-numeric values where they should be numeric.\n" + str( e ) ) + ref_file = tempfile.NamedTemporaryFile( dir=tmp_index_dir ) + ref_file_name = ref_file.name + ref_file.close() + os.symlink( options.ref, ref_file_name ) + cmd1 = 'bowtie-build %s -f %s %s' % ( indexing_cmds, ref_file_name, ref_file_name ) + try: + tmp = tempfile.NamedTemporaryFile( dir=tmp_index_dir ).name + with open(tmp, 'w') as tmp_stderr: + returncode = subprocess.call(args=cmd1, shell=True, cwd=tmp_index_dir, stderr=tmp_stderr.fileno()) + if returncode != 0: + # get stderr, allowing for case where it's very large + stderr = '' + buffsize = 1048576 + with open(tmp, 'r') as tmp_stderr: + try: + while True: + stderr += tmp_stderr.read(buffsize) + if not stderr or len(stderr) % buffsize != 0: + break + except OverflowError: + pass + raise Exception(stderr) + except Exception as e: + # clean up temp dir + if os.path.exists( tmp_index_dir ): + shutil.rmtree( tmp_index_dir ) + stop_err( 'Error indexing reference sequence\n' + str( e ) ) + stdout += 'File indexed. ' + else: + ref_file_name = options.ref + # set up aligning and generate aligning command options + # automatically set threads in both cases + tmp_suppressed_file_name = None + tmp_unmapped_file_name = None + if options.suppressHeader == 'true': + suppressHeader = '--sam-nohead' + else: + suppressHeader = '' + if options.maxInsert and int( options.maxInsert ) > 0: + maxInsert = '-X %s' % options.maxInsert + else: + maxInsert = '' + if options.mateOrient: + mateOrient = '--%s' % options.mateOrient + else: + mateOrient = '' + quality_score_encoding = GALAXY_FORMAT_TO_QUALITY_SCORE_ENCODING_ARG.get( options.galaxy_input_format, DEFAULT_ASCII_ENCODING ) + if options.params == 'preSet': + aligning_cmds = '-q %s %s -p %s -S %s %s %s ' % \ + ( maxInsert, mateOrient, options.threads, suppressHeader, colorspace, quality_score_encoding ) + else: + try: + if options.skip and int( options.skip ) > 0: + skip = '-s %s' % options.skip + else: + skip = '' + if options.alignLimit and int( options.alignLimit ) >= 0: + alignLimit = '-u %s' % options.alignLimit + else: + alignLimit = '' + if options.trimH and int( options.trimH ) > 0: + trimH = '-5 %s' % options.trimH + else: + trimH = '' + if options.trimL and int( options.trimL ) > 0: + trimL = '-3 %s' % options.trimL + else: + trimL = '' + if options.maxMismatches and (options.maxMismatches == '0' or options.maxMismatches == '1' or + options.maxMismatches == '2' or options.maxMismatches == '3'): + maxMismatches = '-v %s' % options.maxMismatches + else: + maxMismatches = '' + if options.mismatchSeed and (options.mismatchSeed == '0' or options.mismatchSeed == '1' or + options.mismatchSeed == '2' or options.mismatchSeed == '3'): + mismatchSeed = '-n %s' % options.mismatchSeed + else: + mismatchSeed = '' + if options.mismatchQual and int( options.mismatchQual ) >= 1: + mismatchQual = '-e %s' % options.mismatchQual + else: + mismatchQual = '' + if options.seedLen and int( options.seedLen ) >= 5: + seedLen = '-l %s' % options.seedLen + else: + seedLen = '' + if options.rounding == 'noRound': + rounding = '--nomaqround' + else: + rounding = '' + if options.minInsert and int( options.minInsert ) > 0: + minInsert = '-I %s' % options.minInsert + else: + minInsert = '' + if options.maxAlignAttempt and int( options.maxAlignAttempt ) >= 0: + maxAlignAttempt = '--pairtries %s' % options.maxAlignAttempt + else: + maxAlignAttempt = '' + if options.forwardAlign == 'noForward': + forwardAlign = '--nofw' + else: + forwardAlign = '' + if options.reverseAlign == 'noReverse': + reverseAlign = '--norc' + else: + reverseAlign = '' + if options.maxBacktracks and int( options.maxBacktracks ) > 0 and \ + ( options.mismatchSeed == '2' or options.mismatchSeed == '3' ): + maxBacktracks = '--maxbts %s' % options.maxBacktracks + else: + maxBacktracks = '' + if options.tryHard == 'doTryHard': + tryHard = '-y' + else: + tryHard = '' + if options.valAlign and int( options.valAlign ) >= 0: + valAlign = '-k %s' % options.valAlign + else: + valAlign = '' + if options.allValAligns == 'doAllValAligns': + allValAligns = '-a' + else: + allValAligns = '' + if options.suppressAlign and int( options.suppressAlign ) >= 0: + suppressAlign = '-m %s' % options.suppressAlign + else: + suppressAlign = '' + if options.best == 'doBest': + best = '--best' + else: + best = '' + if options.strata == 'doStrata': + strata = '--strata' + else: + strata = '' + if options.offrate and int( options.offrate ) >= 0: + offrate = '-o %s' % options.offrate + else: + offrate = '' + if options.seed and int( options.seed ) >= 0: + seed = '--seed %s' % options.seed + else: + seed = '' + if options.paired == 'paired': + if options.output_unmapped_reads_l and options.output_unmapped_reads_r: + tmp_unmapped_file = tempfile.NamedTemporaryFile( dir=tmp_index_dir, suffix='.fastq' ) + tmp_unmapped_file_name = tmp_unmapped_file.name + tmp_unmapped_file.close() + output_unmapped_reads = '--un %s' % tmp_unmapped_file_name + else: + output_unmapped_reads = '' + if options.output_suppressed_reads: + tmp_suppressed_file = tempfile.NamedTemporaryFile( dir=tmp_index_dir, suffix='.fastq' ) + tmp_suppressed_file_name = tmp_suppressed_file.name + tmp_suppressed_file.close() + output_suppressed_reads = '--max %s' % tmp_suppressed_file_name + else: + output_suppressed_reads = '' + else: + if options.output_unmapped_reads: + output_unmapped_reads = '--un %s' % options.output_unmapped_reads + else: + output_unmapped_reads = '' + if options.output_suppressed_reads: + output_suppressed_reads = '--max %s' % options.output_suppressed_reads + else: + output_suppressed_reads = '' + snpfrac = '' + if options.snpphred and int( options.snpphred ) >= 0: + snpphred = '--snpphred %s' % options.snpphred + else: + snpphred = '' + if options.snpfrac and float( options.snpfrac ) >= 0: + snpfrac = '--snpfrac %s' % options.snpfrac + if options.keepends and options.keepends == 'doKeepends': + keepends = '--col-keepends' + else: + keepends = '' + aligning_cmds = '-q %s %s -p %s -S %s %s %s %s %s %s %s %s %s %s %s %s ' \ + '%s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s ' % \ + ( maxInsert, mateOrient, options.threads, suppressHeader, + colorspace, skip, alignLimit, trimH, trimL, maxMismatches, + mismatchSeed, mismatchQual, seedLen, rounding, minInsert, + maxAlignAttempt, forwardAlign, reverseAlign, maxBacktracks, + tryHard, valAlign, allValAligns, suppressAlign, best, + strata, offrate, seed, snpphred, snpfrac, keepends, + output_unmapped_reads, output_suppressed_reads, + quality_score_encoding ) + except ValueError as e: + # clean up temp dir + if os.path.exists( tmp_index_dir ): + shutil.rmtree( tmp_index_dir ) + stop_err( 'Something is wrong with the alignment parameters and the alignment could not be run\n' + str( e ) ) + try: + # have to nest try-except in try-finally to handle 2.4 + try: + # prepare actual mapping commands + if options.paired == 'paired': + cmd2 = 'bowtie %s %s -1 %s -2 %s > %s' % ( aligning_cmds, ref_file_name, options.input1, options.input2, options.output ) + else: + cmd2 = 'bowtie %s %s %s > %s' % ( aligning_cmds, ref_file_name, options.input1, options.output ) + # align + tmp = tempfile.NamedTemporaryFile( dir=tmp_index_dir ).name + with open(tmp, 'w') as tmp_stderr: + returncode = subprocess.call(args=cmd2, shell=True, cwd=tmp_index_dir, stderr=tmp_stderr.fileno()) + # get stderr, allowing for case where it's very large + stderr = '' + buffsize = 1048576 + with open(tmp, 'r') as tmp_stderr: + try: + while True: + stderr += tmp_stderr.read(buffsize) + if not stderr or len(stderr) % buffsize != 0: + break + except OverflowError: + pass + if returncode != 0: + raise Exception(stderr) + elif options.output_mapping_stats is not None: + # Write stderr (containing the mapping statistics) to a named file + with open(options.output_mapping_stats, 'w') as mapping_stats: + mapping_stats.write( stderr ) + # get suppressed and unmapped reads output files in place if appropriate + if options.paired == 'paired' and tmp_suppressed_file_name and \ + options.output_suppressed_reads_l and options.output_suppressed_reads_r: + try: + left = tmp_suppressed_file_name.replace( '.fastq', '_1.fastq' ) + right = tmp_suppressed_file_name.replace( '.fastq', '_1.fastq' ) + shutil.move( left, options.output_suppressed_reads_l ) + shutil.move( right, options.output_suppressed_reads_r ) + except Exception as e: + sys.stdout.write( 'Error producing the suppressed output file.\n' ) + if options.paired == 'paired' and tmp_unmapped_file_name and \ + options.output_unmapped_reads_l and options.output_unmapped_reads_r: + try: + left = tmp_unmapped_file_name.replace( '.fastq', '_1.fastq' ) + right = tmp_unmapped_file_name.replace( '.fastq', '_2.fastq' ) + shutil.move( left, options.output_unmapped_reads_l ) + shutil.move( right, options.output_unmapped_reads_r ) + except Exception as e: + sys.stdout.write( 'Error producing the unmapped output file.\n' ) + # check that there are results in the output file + if os.path.getsize( options.output ) == 0: + raise Exception('The output file is empty, there may be an error with your input file or settings.') + except Exception as e: + stop_err( 'Error aligning sequence. ' + str( e ) ) + finally: + # clean up temp dir + if os.path.exists( tmp_index_dir ): + shutil.rmtree( tmp_index_dir ) + stdout += 'Sequence file aligned.\n' + sys.stdout.write( stdout ) + + +if __name__ == "__main__": + __main__()
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bowtie_genome_wrapper/bowtie_genomic_wrapper.xml Mon Apr 04 14:07:23 2022 +0000 @@ -0,0 +1,968 @@ +<tool id="bowtie_genomic_wrapper" name="Align to the Genome with Bowtie" version="1.2.0"> + <description></description> + <requirements> + <requirement type="package" version="1.2.0">bowtie</requirement> + </requirements> + <version_command>bowtie --version</version_command> + <command> + python '$__tool_directory__/bowtie_genomic_wrapper.py' + ## Set number of threads + --threads="\${GALAXY_SLOTS:-4}" + ## Outputs + --output="${output}" + #if str( $singlePaired.sPaired ) == "single" + #if $output_unmapped_reads_l + --output_unmapped_reads="${output_unmapped_reads_l}" + #end if + #if $output_suppressed_reads_l + --output_suppressed_reads="${output_suppressed_reads_l}" + #end if + --galaxy_input_format="${singlePaired.sInput1.ext}" + #else + #if $output_unmapped_reads_l and $output_unmapped_reads_r + --output_unmapped_reads_l="${output_unmapped_reads_l}" + --output_unmapped_reads_r="${output_unmapped_reads_r}" + #end if + #if $output_suppressed_reads_l and $output_suppressed_reads_l + --output_suppressed_reads_l="${output_suppressed_reads_l}" + --output_suppressed_reads_r="${output_suppressed_reads_r}" + #end if + --galaxy_input_format="${singlePaired.pInput1.ext}" + #end if + ## Inputs + --dataType="solexa" ##this indicates that nucleotide base space is used in the wrapper + --suppressHeader="${suppressHeader}" + --genomeSource="${refGenomeSource.genomeSource}" + #if $refGenomeSource.genomeSource == "history": + ##index already exists + #if $refGenomeSource.ownFile.extension.startswith( 'bowtie_' ): + ##user previously built + --ref="${refGenomeSource.ownFile.extra_files_path}/${refGenomeSource.ownFile.metadata.base_name}" + --do_not_build_index + #else: + ##build index on the fly + --ref="${refGenomeSource.ownFile}" + --indexSettings="${refGenomeSource.indexParams.indexSettings}" + #if $refGenomeSource.indexParams.indexSettings == "indexFull": + --iautoB="${refGenomeSource.indexParams.autoBehavior.autoB}" + #if $refGenomeSource.indexParams.autoBehavior.autoB == "set": + --ipacked="${refGenomeSource.indexParams.autoBehavior.packed}" + --ibmax="${refGenomeSource.indexParams.autoBehavior.bmax}" + --ibmaxdivn="${refGenomeSource.indexParams.autoBehavior.bmaxdivn}" + --idcv="${refGenomeSource.indexParams.autoBehavior.dcv}" + #end if + --inodc="${refGenomeSource.indexParams.nodc}" + --inoref="${refGenomeSource.indexParams.noref}" + --ioffrate="${refGenomeSource.indexParams.offrate}" + --iftab="${refGenomeSource.indexParams.ftab}" + --intoa="${refGenomeSource.indexParams.ntoa}" + --iendian="${refGenomeSource.indexParams.endian}" + --iseed="${refGenomeSource.indexParams.seed}" + #end if + #end if + #else + ##use pre-built index + --ref="${refGenomeSource.index.fields.path}" + #end if + --paired="${singlePaired.sPaired}" + #if $singlePaired.sPaired == "single": + --input1="${singlePaired.sInput1}" + --params="${singlePaired.sParams.sSettingsType}" + #if $singlePaired.sParams.sSettingsType == "full": + --skip="${singlePaired.sParams.sSkip}" + --alignLimit="${singlePaired.sParams.sAlignLimit}" + --trimH="${singlePaired.sParams.sTrimH}" + --trimL="${singlePaired.sParams.sTrimL}" + #if $singlePaired.sParams.alignModeOption.alignMode == 'nMode' + --mismatchSeed="${singlePaired.sParams.alignModeOption.sMismatchSeed}" + --mismatchQual="${singlePaired.sParams.alignModeOption.sMismatchQual}" + --seedLen="${singlePaired.sParams.alignModeOption.sSeedLen}" + --rounding="${singlePaired.sParams.alignModeOption.sRounding}" + #else + --maxMismatches="${singlePaired.sParams.alignModeOption.maxMismatches}" + #end if + --forwardAlign="${singlePaired.sParams.sForwardAlign}" + --reverseAlign="${singlePaired.sParams.sReverseAlign}" + --tryHard="${singlePaired.sParams.sBestOption.sTryHardOption.sTryHard}" + --allValAligns="${singlePaired.sParams.sAllValAlignsOption.sAllValAligns}" + #if $singlePaired.sParams.sAllValAlignsOption.sAllValAligns == "noAllValAligns" + --valAlign="${singlePaired.sParams.sAllValAlignsOption.sValAlign}" + #end if + --suppressAlign="${singlePaired.sParams.sSuppressAlign}" + --best="${singlePaired.sParams.sBestOption.sBest}" + #if $singlePaired.sParams.sBestOption.sBest == "doBest": + --strata="${singlePaired.sParams.sBestOption.sdStrata}" + #if $singlePaired.sParams.sBestOption.sTryHardOption.sTryHard == "noTryHard" + --maxBacktracks="${singlePaired.sParams.sBestOption.sTryHardOption.sdMaxBacktracks}" + #end if + #else: + #if $singlePaired.sParams.sBestOption.sTryHardOption.sTryHard == "noTryHard" + --maxBacktracks="${singlePaired.sParams.sBestOption.sTryHardOption.snMaxBacktracks}" + #end if + #end if + --offrate="${singlePaired.sParams.sOffrate}" + --seed="${singlePaired.sParams.sSeed}" + #end if + #else: + --input1="${singlePaired.pInput1}" + --input2="${singlePaired.pInput2}" + --maxInsert="${singlePaired.pMaxInsert}" + --mateOrient="${singlePaired.pMateOrient}" + --params="${singlePaired.pParams.pSettingsType}" + #if $singlePaired.pParams.pSettingsType == "full": + --skip="${singlePaired.pParams.pSkip}" + --alignLimit="${singlePaired.pParams.pAlignLimit}" + --trimH="${singlePaired.pParams.pTrimH}" + --trimL="${singlePaired.pParams.pTrimL}" + #if $singlePaired.pParams.alignModeOption.alignMode == 'nMode' + --mismatchSeed="${singlePaired.pParams.alignModeOption.pMismatchSeed}" + --mismatchQual="${singlePaired.pParams.alignModeOption.pMismatchQual}" + --seedLen="${singlePaired.pParams.alignModeOption.pSeedLen}" + --rounding="${singlePaired.pParams.alignModeOption.pRounding}" + #else + --maxMismatches="${singlePaired.pParams.alignModeOption.maxMismatches}" + #end if + --minInsert="${singlePaired.pParams.pMinInsert}" + --forwardAlign="${singlePaired.pParams.pForwardAlign}" + --reverseAlign="${singlePaired.pParams.pReverseAlign}" + --tryHard="${singlePaired.pParams.pBestOption.pTryHardOption.pTryHard}" + --allValAligns="${singlePaired.pParams.pAllValAlignsOption.pAllValAligns}" + #if $singlePaired.pParams.pAllValAlignsOption.pAllValAligns == "noAllValAligns" + --valAlign="${singlePaired.pParams.pAllValAlignsOption.pValAlign}" + #end if + --suppressAlign="${singlePaired.pParams.pSuppressAlign}" + --best="${singlePaired.pParams.pBestOption.pBest}" + #if $singlePaired.pParams.pBestOption.pBest == "doBest": + --strata="${singlePaired.pParams.pBestOption.pdStrata}" + #if $singlePaired.pParams.pBestOption.pTryHardOption.pTryHard == "noTryHard" + --maxAlignAttempt="${singlePaired.pParams.pBestOption.pTryHardOption.pMaxAlignAttempt}" + --maxBacktracks="${singlePaired.pParams.pBestOption.pTryHardOption.pdMaxBacktracks}" + #end if + #else: + #if $singlePaired.pParams.pBestOption.pTryHardOption.pTryHard == "noTryHard" + --maxAlignAttempt="${singlePaired.pParams.pBestOption.pTryHardOption.pMaxAlignAttempt}" + --maxBacktracks="${singlePaired.pParams.pBestOption.pTryHardOption.pnMaxBacktracks}" + #end if + #end if + --offrate="${singlePaired.pParams.pOffrate}" + --seed="${singlePaired.pParams.pSeed}" + #end if + #end if + #if $save_mapping_stats + --output_mapping_stats="$mapping_stats" + #end if + </command> + <inputs> + <conditional name="refGenomeSource"> + <param name="genomeSource" type="select" label="Will you select a reference genome from your history or use a built-in index?" help="Built-ins were indexed using default options"> + <option value="indexed">Use a built-in index</option> + <option value="history">Use one from the history</option> + </param> + <when value="indexed"> + <param name="index" type="select" label="Select a reference genome" help="if your genome of interest is not listed - contact Galaxy team"> + <options from_data_table="bowtie_indexes"> + <filter type="sort_by" column="2" /> + <validator type="no_options" message="No indexes are available" /> + </options> + </param> + </when> + <when value="history"> + <param name="ownFile" type="data" format="bowtie_base_index,fasta" label="Select the reference genome" /> + <conditional name="indexParams"> + <param name="indexSettings" type="select" label="Choose whether to use Default options for building indices or to Set your own" help="These settings are ignored when using a prebuilt index"> + <option value="indexPreSet">Default</option> + <option value="indexFull">Set your own</option> + </param> + <when value="indexPreSet" /> + <when value="indexFull"> + <conditional name="autoBehavior"> + <param name="autoB" type="select" label="Choose to use automatic or specified behavior for some parameters (-a)" help="Allows you to set --packed, --bmax, --bmaxdivn, and --dcv"> + <option value="auto">Automatic behavior</option> + <option value="set">Set values (sets --noauto and allows others to be set)</option> + </param> + <when value="auto" /> + <when value="set"> + <param name="packed" type="select" label="Whether or not to use a packed representation for DNA strings (--packed)" help="Packed representation saves memory but makes indexing 2-3 times slower"> + <option value="unpacked">Use regular representation</option> + <option value="packed">Use packed representation</option> + </param> + <param name="bmax" type="integer" value="-1" label="Maximum number of suffixes allowed in a block (--bmax)" help="-1 for not specified. Must be at least 1" /> + <param name="bmaxdivn" type="integer" value="4" label="Maximum number of suffixes allowed in a block as a fraction of the length of the reference (--bmaxdivn)" /> + <param name="dcv" type="integer" value="1024" min="3" label="The period for the difference-cover sample (--dcv)" help="A larger period yields less memory overhead, but may make suffix sorting slower, especially if repeats are present" /> + </when> + </conditional> + <param name="nodc" type="select" label="Whether or not to disable the use of the difference-cover sample (--nodc)" help="Suffix sorting becomes quadratic-time in the worst case (with a very repetitive reference)"> + <option value="dc">Use difference-cover sample</option> + <option value="nodc">Disable difference-cover sample</option> + </param> + <param name="noref" type="select" label="Whether or not to build the part of the reference index used only in paired-end alignment (-r)"> + <option value="ref">Build all index files</option> + <option value="noref">Do not build paired-end alignment index files</option> + </param> + <param name="offrate" type="integer" value="5" min="0" label="The indexer will mark every 2^n Burrows-Wheeler rows with their corresponding location on the genome (-o)" help="Marking more rows makes reference-position lookups faster, but requires more memory to hold the annotations at runtime" /> + <param name="ftab" type="integer" value="10" min="1" label="The size of the ftab lookup table used to calculate an initial Burrows-Wheeler range with respect to the first n characters of the query (-t)" help="ftab size is 4^(n+1) bytes" /> + <param name="ntoa" type="select" label="Whether or not to convert Ns in the reference sequence to As (--ntoa)"> + <option value="no">Do not convert Ns</option> + <option value="yes">Convert Ns to As</option> + </param> + <param name="endian" type="select" label="Endianness to use when serializing integers to the index file (--big/--little)" help="Little is most appropriate for Intel- and AMD-based architecture"> + <option value="little">Little</option> + <option value="big">Big</option> + </param> + <param name="seed" type="integer" value="-1" label="Seed for the pseudorandom number generator (--seed)" help="Use -1 to use default" /> + </when> <!-- indexFull --> + </conditional> <!-- indexParams --> + </when> <!-- history --> + </conditional> <!-- refGenomeSource --> + <conditional name="singlePaired"> + <param name="sPaired" type="select" label="Is this library mate-paired?"> + <option value="single">Single-end</option> + <option value="paired">Paired-end</option> + </param> + <when value="single"> + <param name="sInput1" type="data" format="fastqsanger,fastqillumina,fastqsolexa" label="FASTQ file" help="Must have ASCII encoded quality scores"/> + <conditional name="sParams"> + <param name="sSettingsType" type="select" label="Bowtie settings to use" help="For most mapping needs use Commonly used settings. If you want full control use Full parameter list"> + <option value="preSet">Commonly used</option> + <option value="full" selected="true">Full parameter list</option> + </param> + <when value="preSet" /> + <when value="full"> + <param name="sSkip" type="integer" value="0" label="Skip the first n reads (-s)" /> + <param name="sAlignLimit" type="integer" value="-1" label="Only align the first n reads (-u)" help="-1 for off" /> + <param name="sTrimH" type="integer" value="0" label="Trim n bases from high-quality (left) end of each read before alignment (-5)" /> + <param name="sTrimL" type="integer" value="0" label="Trim n bases from low-quality (right) end of each read before alignment (-3)" /> + <conditional name="alignModeOption"> + <param name="alignMode" type="select" label="Alignment mode"> + <option value="nMode">Maq-like: quality-aware, limit mismatches in seed (-n)</option> + <option value="vMode">ignore qualities, limit end-to-end mismatches (-v)</option> + </param> + <when value="nMode"> + <param name="sMismatchSeed" type="integer" value="2" min="0" max="3" label="Maximum number of mismatches permitted in the seed (-n)" help="May be 0, 1, 2, or 3" /> + <param name="sMismatchQual" type="integer" value="70" min="1" label="Maximum permitted total of quality values at all mismatched read positions (-e)" /> + <param name="sSeedLen" type="integer" value="25" min="5" label="Seed length (-l)" help="Minimum value is 5" /> + <param name="sRounding" type="select" label="Whether or not to round to the nearest 10 and saturating at 30 (--nomaqround)" help="Maq accepts quality values in the Phred quality scale, but internally rounds values to the nearest 10, with a maximum of 30. By default, bowtie also rounds this way"> + <option value="round">Round to nearest 10</option> + <option value="noRound">Do not round to nearest 10</option> + </param> + </when> + <when value="vMode"> + <param name="maxMismatches" type="integer" value="" min="0" max="3" label="Maximum number of mismatches (-v)" help="May be 0, 1, 2, or 3" /> + </when> + </conditional> + <param name="sForwardAlign" type="select" label="Choose whether or not to attempt to align against the forward reference strand (--nofw)"> + <option value="forward">Align against the forward reference strand</option> + <option value="noForward">Do not align against the forward reference strand</option> + </param> + <param name="sReverseAlign" type="select" label="Choose whether or not to attempt to align against the reverse-complement reference strand (--norc)"> + <option value="reverse">Align against the reverse-complement reference strand</option> + <option value="noReverse">Do not align against the reverse-complement reference strand</option> + </param> + <conditional name="sBestOption"> + <param name="sBest" type="select" label="Whether or not to make Bowtie guarantee that reported singleton alignments are 'best' in terms of stratum and in terms of the quality values at the mismatched positions (--best)" help="Removes all strand bias. Only affects which alignments are reported by Bowtie. Runs slower with best option"> + <option value="noBest">Do not use best</option> + <option value="doBest">Use best</option> + </param> + <when value="noBest"> + <conditional name="sTryHardOption"> + <param name="sTryHard" type="select" label="Whether or not to try as hard as possible to find valid alignments when they exist (-y)" help="Tryhard mode is much slower than regular mode"> + <option value="noTryHard">Do not try hard</option> + <option value="doTryHard">Try hard</option> + </param> + <when value="noTryHard"> + <param name="snMaxBacktracks" type="integer" value="125" min="0" label="Maximum number of backtracks permitted when aligning a read (--maxbts)" /> + </when> + <when value="doTryHard" /> + </conditional> + </when> + <when value="doBest"> + <param name="sdStrata" type="select" label="Whether or not to report only those alignments that fall in the best stratum if many valid alignments exist and are reportable (--strata)"> + <option value="noStrata">Do not use strata option</option> + <option value="doStrata">Use strata option</option> + </param> + <conditional name="sTryHardOption"> + <param name="sTryHard" type="select" label="Whether or not to try as hard as possible to find valid alignments when they exist (-y)" help="Tryhard mode is much slower than regular mode"> + <option value="noTryHard">Do not try hard</option> + <option value="doTryHard">Try hard</option> + </param> + <when value="noTryHard"> + <param name="sdMaxBacktracks" type="integer" value="800" min="0" label="Maximum number of backtracks permitted when aligning a read (--maxbts)" /> + </when> + <when value="doTryHard" /> + </conditional> + </when> + </conditional> <!-- bestOption --> + <conditional name="sAllValAlignsOption"> + <param name="sAllValAligns" type="select" label="Whether or not to report all valid alignments per read (-a)"> + <option value="noAllValAligns">Do not report all valid alignments</option> + <option value="doAllValAligns">Report all valid alignments</option> + </param> + <when value="noAllValAligns"> + <param name="sValAlign" type="integer" value="1" min="1" label="Report up to n valid alignments per read (-k)" /> + </when> + <when value="doAllValAligns" /> + </conditional> + <param name="sSuppressAlign" type="integer" value="1" label="Suppress all alignments for a read if more than n reportable alignments exist (-m)" help="-1 for no limit" /> + <param name="sMaxFile" type="boolean" truevalue="true" falsevalue="false" checked="False" label="Write all reads with a number of valid alignments exceeding the limit set with the -m option to a file (--max)" /> + <param name="sUnmappedFile" type="boolean" truevalue="true" falsevalue="false" checked="False" label="Write all reads that could not be aligned to a file (--un)" /> + <param name="sOffrate" type="integer" value="-1" label="Override the offrate of the index to n (-o)" help="-1 for default" /> + <param name="sSeed" type="integer" value="-1" label="Seed for pseudo-random number generator (--seed)" help="-1 for default" /> + </when> <!-- full --> + </conditional> <!-- sParams --> + </when> <!-- single --> + <when value="paired"> + <param name="pInput1" type="data" format="fastqsanger,fastqillumina,fastqsolexa" label="Forward FASTQ file" help="Must have ASCII encoded quality scores"/> + <param name="pInput2" type="data" format="fastqsanger,fastqillumina,fastqsolexa" label="Reverse FASTQ file" help="File format must match the Forward FASTQ file"> + <options options_filter_attribute="ext" from_parameter="tool.app.datatypes_registry.datatypes_by_extension" transform_lines="obj.keys()"> + <column name="name" index="0"/> + <column name="value" index="0"/> + <filter type="param_value" ref="pInput1" ref_attribute="ext" column="0"/> + </options> + </param> + <param name="pMaxInsert" type="integer" value="1000" label="Maximum insert size for valid paired-end alignments (-X)" /> + <param name="pMateOrient" type="select" label="The upstream/downstream mate orientation for valid paired-end alignment against the forward reference strand (--fr/--rf/--ff)"> + <option value="fr">FR (for Illumina)</option> + <option value="rf">RF</option> + <option value="ff">FF (for SOLiD)</option> + </param> + <conditional name="pParams"> + <param name="pSettingsType" type="select" label="Bowtie settings to use" help="For most mapping needs use Commonly used settings. If you want full control use Full parameter list"> + <option value="preSet">Commonly used</option> + <option value="full">Full parameter list</option> + </param> + <when value="preSet" /> + <when value="full"> + <param name="pSkip" type="integer" value="0" label="Skip the first n pairs (-s)" /> + <param name="pAlignLimit" type="integer" value="-1" label="Only align the first n pairs (-u)" help="-1 for off" /> + <param name="pTrimH" type="integer" value="0" label="Trim n bases from high-quality (left) end of each read before alignment (-5)" /> + <param name="pTrimL" type="integer" value="0" label="Trim n bases from low-quality (right) end of each read before alignment (-3)" /> + <conditional name="alignModeOption"> + <param name="alignMode" type="select" label="Alignment mode"> + <option value="nMode" selected="true">Maq-like: quality-aware, limit mismatches in seed (-n)</option> + <option value="vMode">ignore qualities, limit end-to-end mismatches (-v)</option> + </param> + <when value="nMode"> + <param name="pMismatchSeed" type="integer" value="2" min="0" max="3" label="Maximum number of mismatches permitted in the seed (-n)" help="May be 0, 1, 2, or 3" /> + <param name="pMismatchQual" type="integer" value="70" min="1" label="Maximum permitted total of quality values at all mismatched read positions (-e)" /> + <param name="pSeedLen" type="integer" value="25" min="5" label="Seed length (-l)" help="Minimum value is 5" /> + <param name="pRounding" type="select" label="Whether or not to round to the nearest 10 and saturating at 30 (--nomaqround)" help="Maq accepts quality values in the Phred quality scale, but internally rounds values to the nearest 10, with a maximum of 30. By default, bowtie also rounds this way"> + <option value="round">Round to nearest 10</option> + <option value="noRound">Do not round to nearest 10</option> + </param> + </when> + <when value="vMode"> + <param name="maxMismatches" type="integer" value="" min="0" max="3" label="Maximum number of mismatches (-v)" help="May be 0, 1, 2, or 3" /> + </when> + </conditional> + <param name="pMinInsert" type="integer" value="0" label="Minimum insert size for valid paired-end alignments (-I)" /> + <param name="pForwardAlign" type="select" label="Choose whether or not to attempt to align against the forward reference strand (--nofw)"> + <option value="forward">Align against the forward reference strand</option> + <option value="noForward">Do not align against the forward reference strand</option> + </param> + <param name="pReverseAlign" type="select" label="Choose whether or not to attempt to align against the reverse-complement reference strand (--norc)"> + <option value="reverse">Align against the reverse-complement reference strand</option> + <option value="noReverse">Do not align against the reverse-complement reference strand</option> + </param> + <conditional name="pBestOption"> + <param name="pBest" type="select" label="Whether or not to make Bowtie guarantee that reported singleton alignments are 'best' in terms of stratum and in terms of the quality values at the mismatched positions (--best)" help="Removes all strand bias. Only affects which alignments are reported by Bowtie. Runs slower with best option"> + <option value="noBest">Do not use best</option> + <option value="doBest">Use best</option> + </param> + <when value="noBest"> + <conditional name="pTryHardOption"> + <param name="pTryHard" type="select" label="Whether or not to try as hard as possible to find valid alignments when they exist (-y)" help="Tryhard mode is much slower than regular mode"> + <option value="noTryHard">Do not try hard</option> + <option value="doTryHard">Try hard</option> + </param> + <when value="noTryHard"> + <param name="pMaxAlignAttempt" type="integer" value="100" min="1" label="Maximum number of attempts Bowtie will make to match an alignment for one mate with an alignment for the opposite mate (--pairtries)" /> + <param name="pnMaxBacktracks" type="integer" value="125" min="0" label="Maximum number of backtracks permitted when aligning a read (--maxbts)" /> + </when> + <when value="doTryHard" /> + </conditional> + </when> + <when value="doBest"> + <param name="pdStrata" type="select" label="Whether or not to report only those alignments that fall in the best stratum if many valid alignments exist and are reportable (--strata)"> + <option value="noStrata">Do not use strata option</option> + <option value="doStrata">Use strata option</option> + </param> + <conditional name="pTryHardOption"> + <param name="pTryHard" type="select" label="Whether or not to try as hard as possible to find valid alignments when they exist (-y)" help="Tryhard mode is much slower than regular mode"> + <option value="noTryHard">Do not try hard</option> + <option value="doTryHard">Try hard</option> + </param> + <when value="noTryHard"> + <param name="pMaxAlignAttempt" type="integer" value="100" min="1" label="Maximum number of attempts Bowtie will make to match an alignment for one mate with an alignment for the opposite mate (--pairtries)" /> + <param name="pdMaxBacktracks" type="integer" value="800" min="0" label="Maximum number of backtracks permitted when aligning a read (--maxbts)" /> + </when> + <when value="doTryHard" /> + </conditional> + </when> + </conditional> + <conditional name="pAllValAlignsOption"> + <param name="pAllValAligns" type="select" label="Whether or not to report all valid alignments per pair (-a)"> + <option value="noAllValAligns">Do not report all valid alignments</option> + <option value="doAllValAligns">Report all valid alignments</option> + </param> + <when value="noAllValAligns"> + <param name="pValAlign" type="integer" value="1" min="1" label="Report up to n valid alignments per pair (-k)" /> + </when> + <when value="doAllValAligns" /> + </conditional> + <param name="pSuppressAlign" type="integer" value="-1" label="Suppress all alignments for a pair if more than n reportable alignments exist (-m)" help="-1 for no limit" /> + <param name="pMaxFile" type="boolean" truevalue="true" falsevalue="false" checked="False" label="Write all reads with a number of valid alignments exceeding the limit set with the -m option to a file (--max)" /> + <param name="pUnmappedFile" type="boolean" truevalue="true" falsevalue="false" checked="False" label="Write all reads that could not be aligned to a file (--un)" /> + <param name="pOffrate" type="integer" value="-1" label="Override the offrate of the index to n (-o)" help="-1 for default" /> + <param name="pSeed" type="integer" value="-1" label="Seed for pseudo-random number generator (--seed)" help="-1 for default" /> + </when> <!-- full --> + </conditional> <!-- pParams --> + </when> <!-- paired --> + </conditional> <!-- singlePaired --> + <param name="save_mapping_stats" type="boolean" checked="False" label="Save the bowtie mapping statistics to the history" /> + <param name="suppressHeader" type="boolean" truevalue="true" falsevalue="false" checked="False" label="Suppress the header in the output SAM file (--sam-nohead)" help="Bowtie produces SAM with several lines of header information by default" /> + </inputs> + <outputs> + <data format="sam" name="output" label="${tool.name} on ${on_string}: mapped reads"> + <actions> + <conditional name="refGenomeSource.genomeSource"> + <when value="indexed"> + <action type="metadata" name="dbkey"> + <option type="from_data_table" name="bowtie_indexes" column="1" offset="0"> + <filter type="param_value" column="0" value="#" compare="startswith" keep="False"/> + <filter type="param_value" ref="refGenomeSource.index" column="0"/> + </option> + </action> + </when> + <when value="history"> + <action type="metadata" name="dbkey"> + <option type="from_param" name="refGenomeSource.ownFile" param_attribute="dbkey" /> + </action> + </when> + </conditional> + </actions> + </data> + <data format="txt" name="mapping_stats" label="${tool.name} on ${on_string}: mapping stats"> + <filter>save_mapping_stats is True</filter> + </data> + <data format="fastq" name="output_suppressed_reads_l" label="${tool.name} on ${on_string}: suppressed reads (L)"> + <filter>(( + singlePaired['sPaired'] == "single" and + singlePaired['sParams']['sSettingsType'] == "full" and + singlePaired['sParams']['sMaxFile'] is True + ) or ( + singlePaired['sPaired'] == "paired" and + singlePaired['pParams']['pSettingsType'] == "full" and + singlePaired['pParams']['pMaxFile'] is True + )) + </filter> + <actions> + <conditional name="singlePaired.sPaired"> + <when value="single"> + <action type="format"> + <option type="from_param" name="singlePaired.sInput1" param_attribute="ext" /> + </action> + </when> + <when value="paired"> + <action type="format"> + <option type="from_param" name="singlePaired.pInput1" param_attribute="ext" /> + </action> + </when> + </conditional> + </actions> + </data> + <data format="fastq" name="output_suppressed_reads_r" label="${tool.name} on ${on_string}: suppressed reads (R)"> + <filter>singlePaired['sPaired'] == "paired"</filter> + <filter>singlePaired['pParams']['pSettingsType'] == "full"</filter> + <filter>singlePaired['pParams']['pMaxFile'] is True</filter> + <actions> + <conditional name="singlePaired.sPaired"> + <when value="single"> + <action type="format"> + <option type="from_param" name="singlePaired.sInput1" param_attribute="ext" /> + </action> + </when> + <when value="paired"> + <action type="format"> + <option type="from_param" name="singlePaired.pInput1" param_attribute="ext" /> + </action> + </when> + </conditional> + </actions> + </data> + <data format="fastq" name="output_unmapped_reads_l" label="${tool.name} on ${on_string}: unmapped reads (L)"> + <filter> + (( + singlePaired['sPaired'] == "single" and + singlePaired['sParams']['sSettingsType'] == "full" and + singlePaired['sParams']['sUnmappedFile'] is True + ) or ( + singlePaired['sPaired'] == "paired" and + singlePaired['pParams']['pSettingsType'] == "full" and + singlePaired['pParams']['pUnmappedFile'] is True + )) + </filter> + <actions> + <conditional name="singlePaired.sPaired"> + <when value="single"> + <action type="format"> + <option type="from_param" name="singlePaired.sInput1" param_attribute="ext" /> + </action> + </when> + <when value="paired"> + <action type="format"> + <option type="from_param" name="singlePaired.pInput1" param_attribute="ext" /> + </action> + </when> + </conditional> + </actions> + </data> + <data format="fastq" name="output_unmapped_reads_r" label="${tool.name} on ${on_string}: unmapped reads (R)"> + <filter>singlePaired['sPaired'] == "paired"</filter> + <filter>singlePaired['pParams']['pSettingsType'] == "full"</filter> + <filter>singlePaired['pParams']['pUnmappedFile'] is True</filter> + <actions> + <conditional name="singlePaired.sPaired"> + <when value="single"> + <action type="format"> + <option type="from_param" name="singlePaired.sInput1" param_attribute="ext" /> + </action> + </when> + <when value="paired"> + <action type="format"> + <option type="from_param" name="singlePaired.pInput1" param_attribute="ext" /> + </action> + </when> + </conditional> + </actions> + </data> + </outputs> + <tests> + <test> + <!-- + Bowtie command: + bowtie -q -p 4 -S +sam-nohead chrM_base test-data/bowtie_in2.fastqsanger > bowtie_out6_u.sam + sort bowtie_out6_u.sam > bowtie_out6.sam + -p is the number of threads. You need to replace the + with 2 dashes. + chrM_base needs to be the base location/name of the index files. + --> + <param name="genomeSource" value="indexed" /> + <!-- this is the backwards-compatible "unique value" for this index, not an actual path --> + <param name="index" value="equCab2chrM" /> + <param name="sPaired" value="single" /> + <param name="sInput1" ftype="fastqsanger" value="bowtie_in2.fastqsanger" /> + <param name="sSettingsType" value="preSet" /> + <param name="suppressHeader" value="true" /> + <output name="output" ftype="sam" file="bowtie_out6.sam" sort="True"> + <metadata name="dbkey" value="equCab2" /> + </output> + </test> + <test> + <!-- + Bowtie command: + bowtie-build -f test-data/phiX.fasta phiX_base + bowtie -q -X 1000 +ff -p 4 -S +sam-nohead -n 2 -e 70 -l 28 +pairtries 100 +maxbts 800 +best +un bowtie_out8_u.fastq phiX_base -1 test-data/bowtie_in5.fastqsanger -2 test-data/bowtie_in6.fastqsanger > bowtie_out7_u.sam + sort bowtie_out7_u.sam > bowtie_out7.sam + sort bowtie_out8_u_1.sam > bowtie_out8_1.sam + sort bowtie_out8_u_2.sam > bowtie_out8_2.sam + Then also need to modify bowtie_out8_1.sam and bowtie_out8_2.sam so that all @ lines come before sequence lines. + -p is the number of threads. You need to replace the + with 2 dashes. + The two unmapped output files will be named bowtie_out8_1.fastq and bowtie_out8_2.fastq. + chrM_base is the index files' location/base name. + --> + <param name="genomeSource" value="history" /> + <param name="ownFile" value="phiX.fasta" /> + <param name="indexSettings" value="indexPreSet" /> + <param name="sPaired" value="paired" /> + <param name="pInput1" ftype="fastqsanger" value="bowtie_in5.fastqsanger" /> + <param name="pInput2" ftype="fastqsanger" value="bowtie_in6.fastqsanger" /> + <param name="pMaxInsert" value="1000" /> + <param name="pMateOrient" value="ff" /> + <param name="pSettingsType" value="full" /> + <param name="pSkip" value="0" /> + <param name="pAlignLimit" value="-1" /> + <param name="pTrimH" value="0" /> + <param name="pTrimL" value="0" /> + <param name="alignMode" value="nMode" /> + <param name="pMismatchSeed" value="2" /> + <param name="pMismatchQual" value="70" /> + <param name="pSeedLen" value="28" /> + <param name="pRounding" value="round" /> + <param name="pMinInsert" value="0" /> + <param name="pMaxAlignAttempt" value="100" /> + <param name="pForwardAlign" value="forward" /> + <param name="pReverseAlign" value="reverse" /> + <param name="pTryHard" value="noTryHard" /> + <param name="pValAlign" value="1" /> + <param name="pAllValAligns" value="noAllValAligns" /> + <param name="pSuppressAlign" value="-1" /> + <param name="pUnmappedFile" value="true" /> + <param name="pMaxFile" value="false" /> + <param name="pBest" value="doBest" /> + <param name="pdMaxBacktracks" value="800" /> + <param name="pdStrata" value="noStrata" /> + <param name="pOffrate" value="-1" /> + <param name="pSeed" value="-1" /> + <param name="suppressHeader" value="true" /> + <output name="output" ftype="sam" file="bowtie_out7.sam" sort="True" /> + <output name="output_unmapped_reads_l" ftype="fastqsanger" file="bowtie_out8_1.fastq" sort="True" /> + <output name="output_unmapped_reads_r" ftype="fastqsanger" file="bowtie_out8_2.fastq" sort="True" /> + </test> + <!-- start testing of non-sanger variant fastq reads --> + <test> + <param name="genomeSource" value="history" /> + <param name="ownFile" value="phiX.fasta" /> + <param name="indexSettings" value="indexPreSet" /> + <param name="sPaired" value="paired" /> + <param name="pInput1" ftype="fastqillumina" value="bowtie_in5.fastqillumina" /> + <param name="pInput2" ftype="fastqillumina" value="bowtie_in6.fastqillumina" /> + <param name="pMaxInsert" value="1000" /> + <param name="pMateOrient" value="ff" /> + <param name="pSettingsType" value="full" /> + <param name="pSkip" value="0" /> + <param name="pAlignLimit" value="-1" /> + <param name="pTrimH" value="0" /> + <param name="pTrimL" value="0" /> + <param name="alignMode" value="nMode" /> + <param name="pMismatchSeed" value="2" /> + <param name="pMismatchQual" value="70" /> + <param name="pSeedLen" value="28" /> + <param name="pRounding" value="round" /> + <param name="pMinInsert" value="0" /> + <param name="pMaxAlignAttempt" value="100" /> + <param name="pForwardAlign" value="forward" /> + <param name="pReverseAlign" value="reverse" /> + <param name="pTryHard" value="noTryHard" /> + <param name="pValAlign" value="1" /> + <param name="pAllValAligns" value="noAllValAligns" /> + <param name="pSuppressAlign" value="-1" /> + <param name="pUnmappedFile" value="true" /> + <param name="pMaxFile" value="false" /> + <param name="pBest" value="doBest" /> + <param name="pdMaxBacktracks" value="800" /> + <param name="pdStrata" value="noStrata" /> + <param name="pOffrate" value="-1" /> + <param name="pSeed" value="-1" /> + <param name="suppressHeader" value="true" /> + <output name="output" ftype="sam" file="bowtie_out7.sam" sort="True" /> + <output name="output_unmapped_reads_l" ftype="fastqillumina" file="bowtie_out8_1.fastqillumina.sorted" sort="True" /> + <output name="output_unmapped_reads_r" ftype="fastqillumina" file="bowtie_out8_2.fastqillumina.sorted" sort="True" /> + </test> + <test> + <param name="genomeSource" value="history" /> + <param name="ownFile" value="phiX.fasta" /> + <param name="indexSettings" value="indexPreSet" /> + <param name="sPaired" value="paired" /> + <param name="pInput1" ftype="fastqsolexa" value="bowtie_in5.fastqsolexa" /> + <param name="pInput2" ftype="fastqsolexa" value="bowtie_in6.fastqsolexa" /> + <param name="pMaxInsert" value="1000" /> + <param name="pMateOrient" value="ff" /> + <param name="pSettingsType" value="full" /> + <param name="pSkip" value="0" /> + <param name="pAlignLimit" value="-1" /> + <param name="pTrimH" value="0" /> + <param name="pTrimL" value="0" /> + <param name="alignMode" value="nMode" /> + <param name="pMismatchSeed" value="2" /> + <param name="pMismatchQual" value="70" /> + <param name="pSeedLen" value="28" /> + <param name="pRounding" value="round" /> + <param name="pMinInsert" value="0" /> + <param name="pMaxAlignAttempt" value="100" /> + <param name="pForwardAlign" value="forward" /> + <param name="pReverseAlign" value="reverse" /> + <param name="pTryHard" value="noTryHard" /> + <param name="pValAlign" value="1" /> + <param name="pAllValAligns" value="noAllValAligns" /> + <param name="pSuppressAlign" value="-1" /> + <param name="pUnmappedFile" value="true" /> + <param name="pMaxFile" value="false" /> + <param name="pBest" value="doBest" /> + <param name="pdMaxBacktracks" value="800" /> + <param name="pdStrata" value="noStrata" /> + <param name="pOffrate" value="-1" /> + <param name="pSeed" value="-1" /> + <param name="suppressHeader" value="true" /> + <output name="output" ftype="sam" file="bowtie_out7.sam" sort="True" /> + <output name="output_unmapped_reads_l" ftype="fastqsolexa" file="bowtie_out8_1.fastqsolexa.sorted" sort="True" /> + <output name="output_unmapped_reads_r" ftype="fastqsolexa" file="bowtie_out8_2.fastqsolexa.sorted" sort="True" /> + </test> + <!-- end testing of non-sanger variant fastq reads --> + <test> + <!-- + Bowtie command: + bowtie -q -p 4 -S +sam-nohead -n 2 -e 70 -l 28 -y -k 1 chrM_base test-data/bowtie_in2.fastqsanger > bowtie_out9_u.sam + sort bowtie_out9_u.sam > bowtie_out9.sam + -p is the number of threads. You need to replace the + with 2 dashes. + chrM_base is the index files' location/base name. + --> + <param name="genomeSource" value="indexed" /> + <!-- this is the backwards-compatible "unique value" for this index, not an actual path --> + <param name="index" value="equCab2chrM" /> + <param name="sPaired" value="single" /> + <param name="sInput1" ftype="fastqsanger" value="bowtie_in2.fastqsanger" /> + <param name="sSettingsType" value="full" /> + <param name="sSkip" value="0" /> + <param name="sAlignLimit" value="-1" /> + <param name="sTrimH" value="0" /> + <param name="sTrimL" value="0" /> + <param name="alignMode" value="nMode" /> + <param name="sMismatchSeed" value="2" /> + <param name="sMismatchQual" value="70" /> + <param name="sSeedLen" value="28" /> + <param name="sRounding" value="round" /> + <param name="sForwardAlign" value="forward" /> + <param name="sReverseAlign" value="reverse" /> + <param name="sTryHard" value="doTryHard" /> + <param name="sValAlign" value="1" /> + <param name="sAllValAligns" value="noAllValAligns" /> + <param name="sSuppressAlign" value="-1" /> + <param name="sUnmappedFile" value="false" /> + <param name="sMaxFile" value="false" /> + <param name="sBest" value="noBest" /> + <param name="sOffrate" value="-1" /> + <param name="sSeed" value="-1" /> + <param name="suppressHeader" value="true" /> + <output name="output" ftype="sam" file="bowtie_out9.sam" sort="True"> + <metadata name="dbkey" value="equCab2" /> + </output> + </test> + <test> + <!-- + Bowtie command: + bowtie-build +offrate 5 +ftabchars 10 +little -f test-data/phiX.fasta phiX_base + bowtie -q -X 1000 +ff -p 4 -S +sam-nohead phiX_base -1 test-data/bowtie_in5.fastqsanger -2 test-data/bowtie_in6.fastqsanger > bowtie_out10_u.sam + sort bowtie_out10_u.sam > bowtie_out10.sam + -p is the number of threads. You need to replace the + with 2 dashes. + chrM_base is the index files' location/base name. + --> + <param name="genomeSource" value="history" /> + <param name="ownFile" value="phiX.fasta" /> + <param name="indexSettings" value="indexFull" /> + <param name="autoB" value="auto" /> + <param name="nodc" value="dc" /> + <param name="noref" value="ref" /> + <param name="offrate" value="5" /> + <param name="ftab" value="10" /> + <param name="ntoa" value="no" /> + <param name="endian" value="little" /> + <param name="seed" value="-1" /> + <param name="sPaired" value="paired" /> + <param name="pInput1" ftype="fastqsanger" value="bowtie_in5.fastqsanger" /> + <param name="pInput2" ftype="fastqsanger" value="bowtie_in6.fastqsanger" /> + <param name="pMaxInsert" value="1000" /> + <param name="pMateOrient" value="ff" /> + <param name="pSettingsType" value="preSet" /> + <param name="suppressHeader" value="true" /> + <output name="output" ftype="sam" file="bowtie_out10.sam" sort="True" /> + </test> + <test> + <!-- + Bowtie command: + bowtie-build +offrate 5 +ftabchars 10 +little -f test-data/phiX.fasta phiX_base + bowtie -q -X 1000 +ff -p 4 -S +sam-nohead phiX_base -1 test-data/bowtie_in5.fastqsanger -2 test-data/bowtie_in6.fastqsanger > bowtie_out10_u.sam + sort bowtie_out10_u.sam > bowtie_out10.sam + -p is the number of threads. You need to replace the + with 2 dashes. + chrM_base is the index files' location/base name. + --> + <param name="genomeSource" value="history" /> + <param name="ownFile" value="phiX.fasta" /> + <param name="indexSettings" value="indexFull" /> + <param name="autoB" value="auto" /> + <param name="nodc" value="dc" /> + <param name="noref" value="ref" /> + <param name="offrate" value="5" /> + <param name="ftab" value="10" /> + <param name="ntoa" value="no" /> + <param name="endian" value="little" /> + <param name="seed" value="-1" /> + <param name="sPaired" value="paired" /> + <param name="pInput1" ftype="fastqsanger" value="bowtie_in5.fastqsanger" /> + <param name="pInput2" ftype="fastqsanger" value="bowtie_in6.fastqsanger" /> + <param name="pMaxInsert" value="1000" /> + <param name="pMateOrient" value="ff" /> + <param name="pSettingsType" value="preSet" /> + <param name="suppressHeader" value="true" /> + <param name="save_mapping_stats" value="true" /> + <output name="output" ftype="sam" file="bowtie_out10.sam" sort="True" /> + <output name="mapping_stats" ftype="txt" file="bowtie_out11.txt" sort="True" /> + </test> + </tests> + + <help> + +**What it does** + +Bowtie_ is a short read aligner designed to be ultrafast and memory-efficient. It is developed by Ben Langmead and Cole Trapnell. Please cite: Langmead B, Trapnell C, Pop M, Salzberg SL. Ultrafast and memory-efficient alignment of short DNA sequences to the human genome. Genome Biology 10:R25. + +.. _Bowtie: http://bowtie-bio.sourceforge.net/index.shtml + +------ + +**Know what you are doing** + +.. class:: warningmark + +There is no such thing (yet) as an automated gearshift in short read mapping. It is all like stick-shift driving in San Francisco. In other words = running this tool with default parameters will probably not give you meaningful results. A way to deal with this is to **understand** the parameters by carefully reading the `documentation`__ and experimenting. Fortunately, Galaxy makes experimenting easy. + + .. __: http://bowtie-bio.sourceforge.net/index.shtml + +------ + +**Input formats** + +Bowtie accepts files in Sanger FASTQ format. Use the FASTQ Groomer to prepare your files. + +------ + +**A Note on Built-in Reference Genomes** + +The default variant for all genomes is "Full", defined as all primary chromosomes (or scaffolds/contigs) including mitochondrial plus associated unmapped, plasmid, and other segments. When only one version of a genome is available in this tool, it represents the default "Full" variant. Some genomes will have more than one variant available. The "Canonical Male" or sometimes simply "Canonical" variant contains the primary chromosomes for a genome. For example a human "Canonical" variant contains chr1-chr22, chrX, chrY, and chrM. The "Canonical Female" variant contains the primary chromosomes excluding chrY. + +------ + +**Outputs** + +The output is in SAM format, and has the following columns:: + + Column Description + -------- -------------------------------------------------------- + 1 QNAME Query (pair) NAME + 2 FLAG bitwise FLAG + 3 RNAME Reference sequence NAME + 4 POS 1-based leftmost POSition/coordinate of clipped sequence + 5 MAPQ MAPping Quality (Phred-scaled) + 6 CIGAR extended CIGAR string + 7 MRNM Mate Reference sequence NaMe ('=' if same as RNAME) + 8 MPOS 1-based Mate POSition + 9 ISIZE Inferred insert SIZE + 10 SEQ query SEQuence on the same strand as the reference + 11 QUAL query QUALity (ASCII-33 gives the Phred base quality) + 12 OPT variable OPTional fields in the format TAG:VTYPE:VALUE + +The flags are as follows:: + + Flag Description + ------ ------------------------------------- + 0x0001 the read is paired in sequencing + 0x0002 the read is mapped in a proper pair + 0x0004 the query sequence itself is unmapped + 0x0008 the mate is unmapped + 0x0010 strand of the query (1 for reverse) + 0x0020 strand of the mate + 0x0040 the read is the first read in a pair + 0x0080 the read is the second read in a pair + 0x0100 the alignment is not primary + +It looks like this (scroll sideways to see the entire example):: + + QNAME FLAG RNAME POS MAPQ CIAGR MRNM MPOS ISIZE SEQ QUAL OPT + HWI-EAS91_1_30788AAXX:1:1:1761:343 4 * 0 0 * * 0 0 AAAAAAANNAAAAAAAAAAAAAAAAAAAAAAAAAAACNNANNGAGTNGNNNNNNNGCTTCCCACAGNNCTGG hhhhhhh;;hhhhhhhhhhh^hOhhhhghhhfhhhgh;;h;;hhhh;h;;;;;;;hhhhhhghhhh;;Phhh + HWI-EAS91_1_30788AAXX:1:1:1578:331 4 * 0 0 * * 0 0 GTATAGANNAATAAGAAAAAAAAAAATGAAGACTTTCNNANNTCTGNANNNNNNNTCTTTTTTCAGNNGTAG hhhhhhh;;hhhhhhhhhhhhhhhhhhhhhhhhhhhh;;h;;hhhh;h;;;;;;;hhhhhhhhhhh;;hhVh + +------- + +**Bowtie settings** + +All of the options have a default value. You can change any of them. Most of the options in Bowtie have been implemented here. + +------ + +**Bowtie parameter list** + +This is an exhaustive list of Bowtie options: + +For indexing (bowtie-build):: + + -a No auto behavior. Disable the default behavior where bowtie automatically + selects values for --bmax/--bmaxdivn/--dcv/--packed parameters according + to the memory available. [off] + --packed Packing. Use a packed representation for DNA strings. [auto] + --bmax INT Suffix maximum. The maximum number of suffixes allowed in a block. [auto] + --bmaxdivn INT Suffix maximum fraction. The maximum number of suffixes allowed in a block + expressed as a fraction of the length of the reference. [4] + --dcv INT Difference-cover sample. Use INT as the period for the difference-cover + sample. [1024] + --nodc INT No difference-cover sample. Disable the difference-cover sample. [off] + -r No reference indexes. Do not build the NAME.3.ebwt and NAME.4.ebwt portions + of the index. Used only for paired-end alignment. [off] + -o Offrate. How many Burrows-Wheeler rows get marked by the indexer. The + indexer will mark every 2^INT rows. The marked rows correspond to rows on + the genome. [5] + -t INT The ftab lookup table used to calculate an initial Burrows-Wheeler range + with respect to the first INT characters of the query. Ftab size is 4^(INT+1) + bytes. [10] + --ntoa N conversion. Convert Ns to As before building the index. Otherwise, Ns are + simply excluded from the index and Bowtie will not find alignments that + overlap them. [off] + --big Endianness. Endianness to use when serializing integers to the index file. [off] + --little Endianness. [--little] + --seed INT Random seed. Use INT as the seed for the pseudo-random number generator. [off] + +For aligning (bowtie):: + + -s INT Skip. Do not align the first INT reads or pairs in the input. [off] + -u INT Align limit. Only align the first INT reads/pairs from the input. [no limit] + -5 INT High-quality trim. Trim INT bases from the high-quality (left) end of each + read before alignment. [0] + -3 INT Low-quality trim. Trim INT bases from the low-quality (right) end of each + read before alignment. [0] + -n INT Mismatch seed. Maximum number of mismatches permitted in the seed (defined + with seed length option). Can be 0, 1, 2, or 3. [2] + -e INT Mismatch quality. Maximum permitted total of quality values at mismatched + read positions. Bowtie rounds quality values to the nearest 10 and saturates + at 30. [70] + -l INT Seed length. The number of bases on the high-quality end of the read to + which the -n ceiling applies. Must be at least 5. [28] + --nomaqround Suppress Maq rounding. Values are internally rounded to the nearest 10 and + saturate at 30. This options turns off that rounding. [off] + -v INT Maq- or SOAP-like alignment policy. This option turns off the default + Maq-like alignment policy in favor of a SOAP-like one. End-to-end alignments + with at most INT mismatches. [off] + -I INT Minimum insert. The minimum insert size for valid paired-end alignments. + Does checking on untrimmed reads if -5 or -3 is used. [0] + -X INT Maximum insert. The maximum insert size for valid paired-end alignments. + Does checking on untrimmed reads if -5 or -3 is used. [250] + --fr Mate orientation. The upstream/downstream mate orientations for a valid + paired-end alignment against the forward reference strand. [--fr] + --rf Mate orientation. [off] + --ff Mate orientation. [off] + --pairtries INT Maximum alignment attempts for paired-end data. [100] + --nofw No forward aligning. Choosing this option means that Bowtie will not attempt + to align against the forward reference strand. [off] + --norc No reverse-complement aligning. Setting this will mean that Bowtie will not + attempt to align against the reverse-complement reference strand. [off] + --un FILENAME Write all reads that could not be aligned to file [off] + --max FILENAME Write all reads with a number of valid alignments exceeding the limit + set with the -m option to file [off] + --maxbts INT Maximum backtracks. The maximum number of backtracks permitted when aligning + a read in -n 2 or -n 3 mode. [125 without --best] [800 with --best] + -y Try hard. Try as hard as possible to find valid alignments when they exist, + including paired-end alignments. [off] + --chunkmbs INT Thread memory. The number of megabytes of memory a given thread is given to + store path descriptors in --best mode. [32] + -k INT Valid alignments. The number of valid alignments per read or pair. [off] + -a All valid alignments. Choosing this means that all valid alignments per read + or pair will be reported. [off] + -m INT Suppress alignments. Suppress all alignments for a particular read or pair + if more than INT reportable alignments exist for it. [no limit] + --best Best mode. Make Bowtie guarantee that reported singleton alignments are + "best" in terms of stratum (the number of mismatches) and quality values at + mismatched position. [off] + --strata Best strata. When running in best mode, report alignments that fall into the + best stratum if there are ones falling into more than one. [off] + -o INT Offrate override. Override the offrate of the index with INT. Some row + markings are discarded when index read into memory. INT must be greater than + the value used to build the index (default: 5). [off] + --seed INT Random seed. Use INT as the seed for the pseudo-random number generator. [off] + --snpphred INT Use INT as the SNP penalty for decoding colorspace alignments. True ratio of + SNPs per base in the subject genome. [see --snpfrac] + --snpfrac DEC Use DEC as the estimated ratio of SNPs per base when decoding colorspace + alignments. [0.001] + --col-keepends Keep the extreme-end nucleotides and qualities when decoding colorspace + alignments. [off] + + </help> + <citations> + <citation type="doi">10.1186/gb-2009-10-3-r25</citation> + </citations> +</tool>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bowtie_genome_wrapper/tool-data/bowtie_indices.loc.sample Mon Apr 04 14:07:23 2022 +0000 @@ -0,0 +1,37 @@ +#This is a sample file distributed with Galaxy that enables tools +#to use a directory of Bowtie indexed sequences data files. You will +#need to create these data files and then create a bowtie_indices.loc +#file similar to this one (store it in this directory) that points to +#the directories in which those files are stored. The bowtie_indices.loc +#file has this format (longer white space characters are TAB characters): +# +#<unique_build_id> <dbkey> <display_name> <file_base_path> +# +#So, for example, if you had hg18 indexed stored in +#/depot/data2/galaxy/bowtie/hg18/, +#then the bowtie_indices.loc entry would look like this: +# +#hg18 hg18 hg18 /depot/data2/galaxy/bowtie/hg18/hg18 +# +#and your /depot/data2/galaxy/bowtie/hg18/ directory +#would contain hg18.*.ebwt files: +# +#-rw-r--r-- 1 james universe 830134 2005-09-13 10:12 hg18.1.ebwt +#-rw-r--r-- 1 james universe 527388 2005-09-13 10:12 hg18.2.ebwt +#-rw-r--r-- 1 james universe 269808 2005-09-13 10:12 hg18.3.ebwt +#...etc... +# +#Your bowtie_indices.loc file should include an entry per line for each +#index set you have stored. The "file" in the path does not actually +#exist, but it is the prefix for the actual index files. For example: +# +hg18canon hg18 hg18 Canonical /depot/data2/galaxy/bowtie/hg18/hg18canon +hg18full hg18 hg18 Full /depot/data2/galaxy/bowtie/hg18/hg18full +/orig/path/hg19 hg19 hg19 /depot/data2/galaxy/bowtie/hg19/hg19 +#...etc... +# +#Note that for backwards compatibility with workflows, the unique ID of +#an entry must be the path that was in the original loc file, because that +#is the value stored in the workflow for that parameter. That is why the +#hg19 entry above looks odd. New genomes can be better-looking. +#
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bowtie_genome_wrapper/tool_data_table_conf.xml.sample Mon Apr 04 14:07:23 2022 +0000 @@ -0,0 +1,8 @@ +<!-- Use the file tool_data_table_conf.xml.oldlocstyle if you don't want to update your loc files as changed in revision 4550:535d276c92bc--> +<tables> + <!-- Locations of indexes in the Bowtie mapper format --> + <table name="bowtie_indexes" comment_char="#"> + <columns>value, dbkey, name, path</columns> + <file path="/home/jack/projects/tools_for_Galaxy/ribogalaxy-toolshed/tools/bowtie_genome_wrapper/tool-data/bowtie_indices.loc.sample" /> + </table> +</tables>