Changeset 653:815684d0b377

Show
Ignore:
Timestamp:
10/05/07 14:02:33 (1 year ago)
Author:
Greg Von Kuster <greg@bx.psu.edu>
branch:
default
convert_revision:
svn:9bcadc22-80f8-0310-8a53-c8f022958886/galaxy/trunk@1992
Message:

Added functional tests for sniffing and metadata settings on file upload. Fixed a test in the 'Filter Maf Blocks by size' tool. Added new test data. Commited the bug fix I really wanted in Axt.sniff().

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • lib/galaxy/datatypes/sequence.py

    r651 r653  
    165165        if len(headers) < 4: 
    166166            return False 
    167         for line_list in headers: 
    168             if len(line_list) > 0: 
    169                 line = line_list[0] 
    170                 if line and line.startswith("##matrix=axt"): 
     167        for hdr in headers: 
     168            if len(hdr) > 0 and hdr[0].startswith("##matrix=axt"): 
     169                return True 
     170            if len(hdr) > 0 and not hdr[0].startswith("#"): 
     171                if len(hdr) != 9: 
     172                    return False 
     173                try: 
     174                    map ( int, [hdr[0], hdr[2], hdr[3], hdr[5], hdr[6], hdr[8]] ) 
     175                except: 
     176                    return False 
     177                if hdr[7] not in data.valid_strand: 
     178                    return False 
     179                else: 
    171180                    return True 
    172                 if line and not line.startswith("#"): 
    173                     if len(line) != 9: 
    174                         return False 
    175                     try: 
    176                         map ( int, [line[0], line[2], line[3], line[5], line[6], line[8]] ) 
    177                     except: 
    178                         return False 
    179                     if line[7] not in data.valid_strand: 
    180                         return False 
    181         return True 
    182181 
    183182class Lav( Alignment ): 
  • run_functional_tests.sh

    r642 r653  
    1414        echo "'run_functional_tests.sh -list'                 for listing all the tool ids" 
    1515elif [ $1 = '-id' ]; then 
    16         ./nosetests.sh -v -w test functional.test_toolbox:GeneratedToolTestCase_$2 --with-nosehtml --html-report-file run_functional_tests.html 
     16        ./nosetests.sh -v -w test functional.test_toolbox:TestForTool_$2 --with-nosehtml --html-report-file run_functional_tests.html 
    1717elif [ $1 = '-list' ]; then 
    1818    python tool_list.py 
  • test-data/3.maf

    r626 r653  
    11##maf version=1 
    22a score=60426.0 
    3 s hg17.chr7    127471195 331 + 158628139 gtttgccatcttttgctgctctagggaatccagcagctgtcaccatgtaaacaagcccaggctagaccaGTTACCCTCATCATCTTAGCTGATAGCCAGCCAGCCACCACAGGCAtgagtcaggccatattgctggacccacagaattatgagctaaataaatagtcttgggttaagccactaagttttaggcatagtgtgttatgtaTCTCACAAACATATAAGACTGTGTGTTTGTTGACTGGAGGAAGAGATGCTATAAAGACCACCTTTTAAAACTTCCC-------------------------------AAATACT-GCCACTGATGTCCTG-----ATGGAGGTA-------TGAA-------------------AACATCCACTAA  
    4 s panTro1.chr6 129885076 331 + 161576975 gtttgccatcttttgctgctcttgggaatccagcagctgtcaccatgtaaacaagcccaggctagaccaGTTACCCTCATCATCTTAGCTGATAGCCAGCCAGCCACCACAGGCAtgagtcaggccatattgctggacccacagaattatgagctaaataaatagtcttgggttaagccactaagttttaggcatagtgtgttatgtaTCTCACAAACATATAAGACTGTGTGTTTGTTGACTGGAGGAAGAGATGCTATAAAGACCACCTTTTGAAACTTCCC-------------------------------AAATACT-GCCACTGATGTCCTG-----ATGGAGGTA-------TGAA-------------------AACATCCACTAA  
    5 s mm5.chr6      28904571 357 + 149721531 CTCCACTCTCGTTTGCTGTT----------------CTGTCACCATGGAAACAAA-CGAGGGTGGTCCAGTTACTATCTTGACTGCAGCTGGCAGTCAGTT-GCCACT-----CAGGAATAAGGCTATGCCATT-GATCCACTGAACCGTGATCTGGAAACCTGGCTGTTGTTT-------CAAGCCTTGGGGCCAGTTTGCGGTGTTACTCATGA--CTCTAAGATCGTGTGCTTG----CTGCAGGAAGAGACAGCAAGGGGGTTACATTTAAAAAGCCCCCAGTTTAGCTATAGGCAGGCCAACAGGTGTAAAAATACTCACTAGTAATGGGCTGAACTCATGGAGGTAGCATTAGTGAGACACTGTAACTGTTTTTTTAAAAATCACTAA  
    6 s rn3.chr4      56178191 282 + 187371129 CTTCACTCTCATTTGCTGTT----------------CTGTCACTATGGAGACAAACACAGGCTAGCCCAGTTACTATCTTGATCACAGCAGCT-GTCAGCTAGCTGCCACTCACAGGAATAAGGCCATACCATT-GATCCACTGAACCTTGATCTAGGAATTTGGC----------------------TGGGGCCAGTTTGCGGTGTCACTCATGA--CTCTAAGATTGTGTGTTTG----CTCCAGGAAGAGACGGCAAGAGGATTACCTTTAAAAGGTTC---------------------------------GGAGTCTAGCTGTAGACAGCCCA-----ATG--GGTA-------TAAC-------------------AATACTCACTAA  
     3s hg17.chr7    127471195 331 + 158628139 gtttgccatcttttgctgctctagggaatccagcagctgtcaccatgtaaacaagcccaggctagaccaGTTACCCTCATCATCTTAGCTGATAGCCAGCCAGCCACCACAGGCAtgagtcaggccatattgctggacccacagaattatgagctaaataaatagtcttgggttaagccactaagttttaggcatagtgtgttatgtaTCTCACAAACATATAAGACTGTGTGTTTGTTGACTGGAGGAAGAGATGCTATAAAGACCACCTTTTAAAACTTCCC-------------------------------AAATACT-GCCACTGATGTCCTG-----ATGGAGGTA-------TGAA-------------------AACATCCACTAA 
     4s panTro1.chr6 129885076 331 + 161576975 gtttgccatcttttgctgctcttgggaatccagcagctgtcaccatgtaaacaagcccaggctagaccaGTTACCCTCATCATCTTAGCTGATAGCCAGCCAGCCACCACAGGCAtgagtcaggccatattgctggacccacagaattatgagctaaataaatagtcttgggttaagccactaagttttaggcatagtgtgttatgtaTCTCACAAACATATAAGACTGTGTGTTTGTTGACTGGAGGAAGAGATGCTATAAAGACCACCTTTTGAAACTTCCC-------------------------------AAATACT-GCCACTGATGTCCTG-----ATGGAGGTA-------TGAA-------------------AACATCCACTAA 
     5s mm5.chr6      28904571 357 + 149721531 CTCCACTCTCGTTTGCTGTT----------------CTGTCACCATGGAAACAAA-CGAGGGTGGTCCAGTTACTATCTTGACTGCAGCTGGCAGTCAGTT-GCCACT-----CAGGAATAAGGCTATGCCATT-GATCCACTGAACCGTGATCTGGAAACCTGGCTGTTGTTT-------CAAGCCTTGGGGCCAGTTTGCGGTGTTACTCATGA--CTCTAAGATCGTGTGCTTG----CTGCAGGAAGAGACAGCAAGGGGGTTACATTTAAAAAGCCCCCAGTTTAGCTATAGGCAGGCCAACAGGTGTAAAAATACTCACTAGTAATGGGCTGAACTCATGGAGGTAGCATTAGTGAGACACTGTAACTGTTTTTTTAAAAATCACTAA 
     6s rn3.chr4      56178191 282 + 187371129 CTTCACTCTCATTTGCTGTT----------------CTGTCACTATGGAGACAAACACAGGCTAGCCCAGTTACTATCTTGATCACAGCAGCT-GTCAGCTAGCTGCCACTCACAGGAATAAGGCCATACCATT-GATCCACTGAACCTTGATCTAGGAATTTGGC----------------------TGGGGCCAGTTTGCGGTGTCACTCATGA--CTCTAAGATTGTGTGTTTG----CTCCAGGAAGAGACGGCAAGAGGATTACCTTTAAAAGGTTC---------------------------------GGAGTCTAGCTGTAGACAGCCCA-----ATG--GGTA-------TAAC-------------------AATACTCACTAA 
    77 
    88a score=8157.0 
    9 s hg17.chr7    127471526 58 + 158628139 AATTTGTGGTTTATTCATTTTTCATTATTTTGTTTAAGGAGGTCTATAGTGGAAGAGG  
    10 s panTro1.chr6 129885407 58 + 161576975 AATTTGTGGTTTATTCGTTTTTCATTATTTTGTTTAAGGAGGTCTATAGTGGAAGAGG  
    11 s mm5.chr6      28904928 54 + 149721531 AA----CGTTTCATTGATTGCTCATCATTTAAAAAAAGAAATTCCTCAGTGGAAGAGG  
     9s hg17.chr7    127471526 58 + 158628139 AATTTGTGGTTTATTCATTTTTCATTATTTTGTTTAAGGAGGTCTATAGTGGAAGAGG 
     10s panTro1.chr6 129885407 58 + 161576975 AATTTGTGGTTTATTCGTTTTTCATTATTTTGTTTAAGGAGGTCTATAGTGGAAGAGG 
     11s mm5.chr6      28904928 54 + 149721531 AA----CGTTTCATTGATTGCTCATCATTTAAAAAAAGAAATTCCTCAGTGGAAGAGG 
    1212 
    1313a score=43613.0 
    14 s hg17.chr7     127471584 104 + 158628139 GAGATATTTGGggaaatt---ttgtatagactagctttcacgatgttagggaattattattgtgtgataatggtcttgcagttaca-cagaaattcttccttattttt  
    15 s panTro1.chr6  129885465 104 + 161576975 GAGACATTTGGggaaatt---ttgtatagactagctttcacgatgttagggagttattattgtgtgataatggtcttgcagttaca-cagaaattcttccttattttt  
    16 s mm5.chr6       28909125 102 + 149721531 GAGACATTTGGGGGAAATACGATGTATA------CTTTCATGATCTTAAAGAATTGCTATTGTTTGATAGTGATATTATGGTTAAATTAAAAAAAAACCCTTACTTTT  
    17 s rn3.chr4       56182196  99 + 187371129 GAGATATTTGGGGGAAATATGATGTGCA------CTTCCATGATCTTAAAGAATTGCTACTGTTTGATAGTGATCTTATGGTTAAA-TAAAAAAAAT--CTTAGTTGT  
    18 s canFam1.chr14  52864846 108 -  63549963 GAGATATTTGGGGGAATTTGAATGTAGTGTTGCTCTTTTGTGATGCTAAGAAATTATAATTGTCTGATGATAGTCTCGTGGTTATGGGGGAAATGCTTCCTTATTTTT  
     14s hg17.chr7     127471584 104 + 158628139 GAGATATTTGGggaaatt---ttgtatagactagctttcacgatgttagggaattattattgtgtgataatggtcttgcagttaca-cagaaattcttccttattttt 
     15s panTro1.chr6  129885465 104 + 161576975 GAGACATTTGGggaaatt---ttgtatagactagctttcacgatgttagggagttattattgtgtgataatggtcttgcagttaca-cagaaattcttccttattttt 
     16s mm5.chr6       28909125 102 + 149721531 GAGACATTTGGGGGAAATACGATGTATA------CTTTCATGATCTTAAAGAATTGCTATTGTTTGATAGTGATATTATGGTTAAATTAAAAAAAAACCCTTACTTTT 
     17s rn3.chr4       56182196  99 + 187371129 GAGATATTTGGGGGAAATATGATGTGCA------CTTCCATGATCTTAAAGAATTGCTACTGTTTGATAGTGATCTTATGGTTAAA-TAAAAAAAAT--CTTAGTTGT 
     18s canFam1.chr14  52864846 108 -  63549963 GAGATATTTGGGGGAATTTGAATGTAGTGTTGCTCTTTTGTGATGCTAAGAAATTATAATTGTCTGATGATAGTCTCGTGGTTATGGGGGAAATGCTTCCTTATTTTT 
    1919 
    2020a score=63217.0 
    21 s hg17.chr7     127471688 183 + 158628139 tgggaa---gcaccaaag----tagggat---aaaatgtcatgatgtgtgcaatacactttaaaatgtttttg-----ccaaaataatt----------------aatgaagc--aaatatggaaa-ataataattattaaatctaggtgatgggtatattgtagttcactatagtattgcacacttttctgtatgtttaaatttttcatttaaaaa  
    22 s panTro1.chr6  129885569 183 + 161576975 tgggaa---acaccaaag----tagggat---aaaatgtcatgatgtgtgcaatacgctttaaaatatttttg-----ccaaaataatt----------------aatgaagc--aaatatggaaa-ataataattattaaatctaggtgatgggtatattgtagttcactatagtattgcacacttttctgtatgtttaaaattttcatttaaaaa  
    23 s mm5.chr6       28909227 176 + 149721531 CATAAA---ATACTCAAATATTTAGGGGTATGACAATGTCATAGTGTCTGCAATTTGCTTTAAAATAATTTTG-------AAAAC---------------------CTGAGGCTAAACTATGGGAA-ATAGCAATTATTACATATGGGTAATAAGTA-----TAACTCACTATATTATTTTTCACTAT----TGTGTTTGAAATTTTCATTTTAAAA  
    24 s rn3.chr4       56182295 194 + 187371129 TAGAAA---ATACTCAAATATTTAGGGGCGTGACAATGTCACAGTGTCTGCAATTTGCTTTAAAG-ATTTTTAAATATTTAAAAAAGTTTTAATAATTTTGAAAAACTGAAGCTACACTATGGGAA-GTGGTAATTGTTACATATGGGTAATAAGTA-----TAATTCGTTATATTATT-------------TTTCTTAGAATTTTTCATTTGAAAA  
    25 s canFam1.chr14  52865149 163 -  63549963 tagagacacaaactgaagtatttaaggat---gaaatgtcatgatgtttgcaattggctttaaaatattttag-----ccaaaa-agta----------------aatgaagc--aaatatgggaagacaataatcattaaatctaggtgaTGCATA---------------------------CTTTTCCATATGTTTGAAATTTTCATTTAAAAA  
     21s hg17.chr7     127471688 183 + 158628139 tgggaa---gcaccaaag----tagggat---aaaatgtcatgatgtgtgcaatacactttaaaatgtttttg-----ccaaaataatt----------------aatgaagc--aaatatggaaa-ataataattattaaatctaggtgatgggtatattgtagttcactatagtattgcacacttttctgtatgtttaaatttttcatttaaaaa 
     22s panTro1.chr6  129885569 183 + 161576975 tgggaa---acaccaaag----tagggat---aaaatgtcatgatgtgtgcaatacgctttaaaatatttttg-----ccaaaataatt----------------aatgaagc--aaatatggaaa-ataataattattaaatctaggtgatgggtatattgtagttcactatagtattgcacacttttctgtatgtttaaaattttcatttaaaaa 
     23s mm5.chr6       28909227 176 + 149721531 CATAAA---ATACTCAAATATTTAGGGGTATGACAATGTCATAGTGTCTGCAATTTGCTTTAAAATAATTTTG-------AAAAC---------------------CTGAGGCTAAACTATGGGAA-ATAGCAATTATTACATATGGGTAATAAGTA-----TAACTCACTATATTATTTTTCACTAT----TGTGTTTGAAATTTTCATTTTAAAA 
     24s rn3.chr4       56182295 194 + 187371129 TAGAAA---ATACTCAAATATTTAGGGGCGTGACAATGTCACAGTGTCTGCAATTTGCTTTAAAG-ATTTTTAAATATTTAAAAAAGTTTTAATAATTTTGAAAAACTGAAGCTACACTATGGGAA-GTGGTAATTGTTACATATGGGTAATAAGTA-----TAATTCGTTATATTATT-------------TTTCTTAGAATTTTTCATTTGAAAA 
     25s canFam1.chr14  52865149 163 -  63549963 tagagacacaaactgaagtatttaaggat---gaaatgtcatgatgtttgcaattggctttaaaatattttag-----ccaaaa-agta----------------aatgaagc--aaatatgggaagacaataatcattaaatctaggtgaTGCATA---------------------------CTTTTCCATATGTTTGAAATTTTCATTTAAAAA 
    2626 
    2727a score=8913.0 
    28 s hg17.chr7     127471872 40 + 158628139 ctttgagc-----tagacaccaggctatgagctaggagcatagca  
    29 s panTro1.chr6  129885753 40 + 161576975 ctttgagc-----tagacaccaggctatgagctaggagcatagca  
    30 s mm5.chr6       28910662 44 + 149721531 CTTTGTGCTTAGGTAGGCACTGAGCTCTTAAATTGGA-TACAGCG  
    31 s canFam1.chr14  52865538 40 -  63549963 CATCAtgc-----tagatcctggactatgagctgggtatatagca  
     28s hg17.chr7     127471872 40 + 158628139 ctttgagc-----tagacaccaggctatgagctaggagcatagca 
     29s panTro1.chr6  129885753 40 + 161576975 ctttgagc-----tagacaccaggctatgagctaggagcatagca 
     30s mm5.chr6       28910662 44 + 149721531 CTTTGTGCTTAGGTAGGCACTGAGCTCTTAAATTGGA-TACAGCG 
     31s canFam1.chr14  52865538 40 -  63549963 CATCAtgc-----tagatcctggactatgagctgggtatatagca 
    3232 
    3333a score=91878.0 
    34 s hg17.chr7     127471912 335 + 158628139 atgaccaa----------------------------------------------------------------------------------------------atagactcctaccaa--------------------------------------------------ctc-aaagaatgcacattctCTGGGAAACATGTTTCCATTAGGAAGCCTCGAATGCAATGTGACTGTGGTCTCCAGGACCTG-TGTGATCCTGGCTTTTCCTGTTCCCTCCG---CATCATCACTGCAGGTGTGTTTTCCCAAGTTTTAAACATTTA------CCTTCCCAGTGGCCTTGCGTCTAGAGGAATCCCTGTATAGTGGT-ACATGAATATAACACATAACAAA-AATCATCTCTATGGTGTGTGTTGTTCCTGGGGTTCAattcagcaaattttccctg-ggcacccatgtgttcttggcactggaaaagtaccggga  
    35 s panTro1.chr6  129885793 335 + 161576975 atgaccaa----------------------------------------------------------------------------------------------atagactcctaccaa--------------------------------------------------ctc-aaagaatgcacattctCTGGGAAACATGTTTCCATTAGGAAGCCTCGAATGCAATGTGACTGTGGTCTCCAGGACATG-TGTGATCCTGGCTTTTCCTGTTCCCTCTG---CATCATCACTGCAGGTGTATTTTCCCAAGTTTTAAACATTTA------CCTTCCCAGTGGCCTTGCGTCTAGAGGAATCCCTGTATAGTGGT-ACATGAATATAACACATAACAAA-AATCATCTCTATGGTGTGTGTTGTTCCTGGGGTTCAattcagcaaatttttcctg-ggcacccatgtgttcttggcactggaaaagtaccggga  
    36 s mm5.chr6       28910706 350 + 149721531 ATGAGCAA----------------------------------------------------------------------------------------------AAAAACAACAACAAAAAACAAACAAACAAAAAAACCAAAAACCAAAAACCAAAAAAACCTATAGCCTC-ACAGGGTGGGTTGTCTTTGAGGAACATGCATCCGCTAGAAAGTCCCAAGTACACTATGACAGTTG--CCCAGGCCCCGCCTTAAACCTGGTTTTCCTGGTTTCTTTCA---CATCATTACCACGAATATATTTCCTCAAGTTTAAAGAAAGTACCCCCTCCTTTCCAGT-GCCTCAAATCTAGAAGAATATTCATAGTGAAGT-GCA------------------------CAGCCGGGTGGTGCATGGTAAT-CTGGAAGTCACCTCTGCAAATCTTTCCTG----------------TTGGTGCTGTGAAGGCACCAGGA  
    37 s rn3.chr4       56183448 420 + 187371129 ATGACCAATATACACTGTTTACATGTATAGCATTGTGAATGGAGACATAAAAAGATAATCTAGCTTTGTGCTAGGTAGGTGCTGAGCTCTTAACAGTGCTGGGCAGAAACCTATAAC--------------------------------------------------CTC-ACAGGGTGGGTTGTCTTTGAGGAGCGTGCTAACCCTAGGAAGTCTCAAATACAATGTGATGGTTGCCCCCAGGCACCACCTTGAACCTGGTCTTCCTGGTTTCTTTCA---CACCATTACCACAAATACATTTTCTCAGGTTTAAAAGAAGTC-CCACTCCTTTCCAGT-GCCCTAGATCTAGAAGCACATTCATAATGATGT-ACACTAACCCGA---------------CAGCTGTGTGGTATATGGTATC-CCGGAAGTCACCTCAGCAAACCTTTCCCGGGGAACCTACATGGTGTTGGTGCTGTGAAGGTACCAGGT  
    38 s canFam1.chr14  52865578 336 -  63549963 gtgaacaa---------------------------------------------------------------------------------------------aacagagccctgcagt--------------------------------------------------cttgatggagcacacaACCTTTGGGGAACATGTTTCCATAAGAAAGTCTCCAATGTGATCTGATGGT-GCCGCCAGGACCTA-TGTCAGCCTACCGTTCCATGTCCCCTCCACACCATCATCACTGCAGGTGTGTTTTCCCACATTTTAAATATCTG-------CTTCCCGGTGGCCTTGAGTCTAGAGGAGTCCCCCCACTATGGTGGCACTAATACTGAAGGTCAGAAATAATCAGTTCTGTGGTGCATGTTGCCCCTGAGGTTCTGTTCGGGAAACTTCTTCTG-AGCAC----ATGCACCTGGCACTGCAAACGTACCAGGA  
     34s hg17.chr7     127471912 335 + 158628139 atgaccaa----------------------------------------------------------------------------------------------atagactcctaccaa--------------------------------------------------ctc-aaagaatgcacattctCTGGGAAACATGTTTCCATTAGGAAGCCTCGAATGCAATGTGACTGTGGTCTCCAGGACCTG-TGTGATCCTGGCTTTTCCTGTTCCCTCCG---CATCATCACTGCAGGTGTGTTTTCCCAAGTTTTAAACATTTA------CCTTCCCAGTGGCCTTGCGTCTAGAGGAATCCCTGTATAGTGGT-ACATGAATATAACACATAACAAA-AATCATCTCTATGGTGTGTGTTGTTCCTGGGGTTCAattcagcaaattttccctg-ggcacccatgtgttcttggcactggaaaagtaccggga 
     35s panTro1.chr6  129885793 335 + 161576975 atgaccaa----------------------------------------------------------------------------------------------atagactcctaccaa--------------------------------------------------ctc-aaagaatgcacattctCTGGGAAACATGTTTCCATTAGGAAGCCTCGAATGCAATGTGACTGTGGTCTCCAGGACATG-TGTGATCCTGGCTTTTCCTGTTCCCTCTG---CATCATCACTGCAGGTGTATTTTCCCAAGTTTTAAACATTTA------CCTTCCCAGTGGCCTTGCGTCTAGAGGAATCCCTGTATAGTGGT-ACATGAATATAACACATAACAAA-AATCATCTCTATGGTGTGTGTTGTTCCTGGGGTTCAattcagcaaatttttcctg-ggcacccatgtgttcttggcactggaaaagtaccggga 
     36s mm5.chr6       28910706 350 + 149721531 ATGAGCAA----------------------------------------------------------------------------------------------AAAAACAACAACAAAAAACAAACAAACAAAAAAACCAAAAACCAAAAACCAAAAAAACCTATAGCCTC-ACAGGGTGGGTTGTCTTTGAGGAACATGCATCCGCTAGAAAGTCCCAAGTACACTATGACAGTTG--CCCAGGCCCCGCCTTAAACCTGGTTTTCCTGGTTTCTTTCA---CATCATTACCACGAATATATTTCCTCAAGTTTAAAGAAAGTACCCCCTCCTTTCCAGT-GCCTCAAATCTAGAAGAATATTCATAGTGAAGT-GCA------------------------CAGCCGGGTGGTGCATGGTAAT-CTGGAAGTCACCTCTGCAAATCTTTCCTG----------------TTGGTGCTGTGAAGGCACCAGGA 
     37s rn3.chr4       56183448 420 + 187371129 ATGACCAATATACACTGTTTACATGTATAGCATTGTGAATGGAGACATAAAAAGATAATCTAGCTTTGTGCTAGGTAGGTGCTGAGCTCTTAACAGTGCTGGGCAGAAACCTATAAC--------------------------------------------------CTC-ACAGGGTGGGTTGTCTTTGAGGAGCGTGCTAACCCTAGGAAGTCTCAAATACAATGTGATGGTTGCCCCCAGGCACCACCTTGAACCTGGTCTTCCTGGTTTCTTTCA---CACCATTACCACAAATACATTTTCTCAGGTTTAAAAGAAGTC-CCACTCCTTTCCAGT-GCCCTAGATCTAGAAGCACATTCATAATGATGT-ACACTAACCCGA---------------CAGCTGTGTGGTATATGGTATC-CCGGAAGTCACCTCAGCAAACCTTTCCCGGGGAACCTACATGGTGTTGGTGCTGTGAAGGTACCAGGT 
     38s canFam1.chr14  52865578 336 -  63549963 gtgaacaa---------------------------------------------------------------------------------------------aacagagccctgcagt--------------------------------------------------cttgatggagcacacaACCTTTGGGGAACATGTTTCCATAAGAAAGTCTCCAATGTGATCTGATGGT-GCCGCCAGGACCTA-TGTCAGCCTACCGTTCCATGTCCCCTCCACACCATCATCACTGCAGGTGTGTTTTCCCACATTTTAAATATCTG-------CTTCCCGGTGGCCTTGAGTCTAGAGGAGTCCCCCCACTATGGTGGCACTAATACTGAAGGTCAGAAATAATCAGTTCTGTGGTGCATGTTGCCCCTGAGGTTCTGTTCGGGAAACTTCTTCTG-AGCAC----ATGCACCTGGCACTGCAAACGTACCAGGA 
    3939 
    4040a score=82819.0 
    41 s hg17.chr7     127472258 423 + 158628139 gatggccca-atccctgtcctct---taaaacctaagggaggagaTGGAAAGGGG-CACCCAACCCAGACTGAGAGACAGGAATTAGCTGCAAGGGGAACTAGGAAAAGCTTCTTTA---AGGATGGAGAGGCCCTAGTGGAAT-GGGGAGATTCTTCCGGGAGAAGCGATGGATGCACAGTTGGGCATCCCCACAGACGGACTGGAAAGAAAAAAGGCCTGGAGGAATCAATGTG-------CAATGTATGTGTGTTCCCTGGTTcaagggctgg-gaactttctcta-aagggccaggtagaaaacattttaggctttctaagccaag--gcaaaat-tgaggatattacatgggtacttatacaacaagaataaacaatt---tacacaattttttgttgacagaattcaaaactttat----agacacagaaatgcaaatttcctgt  
    42 s panTro1.chr6  129886139 423 + 161576975 gatggccca-atccctgtcctct---taaaacctaagggaggagaTGGAAAGGGG-CACCCAACCCAGACTGAGAGACAGGAATTAGCTGCAAGGGGAACTAGGAAAAGCTTCTTTA---AGGATGGAGAGACCCTAGTGGAAT-GGGGAGATTCTTCCGGGAGAAGCGATGGATGCGCAGTTGGGCATCCCCACAGACGGACTGGAAAGAAAAAAGGCCTGGAGGAATCAATGTG-------CAATGTATGTGTGTTCCCTGGTTcaagggctgg-gaactttctcta-aagggccaggtagaaaacattttaggctttctaagccaag--gcaaaat-tgaggatattacatgggtacttatacaacaagaataaacaatt---tacacaattttttgttgacagaattcaaaactttat----agacacagaaatgtaaatttcctgt  
    43 s mm5.chr6       28911067 334 + 149721531 AATGGCAGAGGGCTCTGTTCTCT----------------------------------GTCCA---TAGACAAGGAAGC---------CTGCCAGTGG-----------------------TGGAGAGCAGGGCCTATGCAAAACAGGGGGGGTTCTGTGGGCAGAAGGGATGGACCTGACTCCAGGAACGCCCATA-AGAGACGGGCAGGACTGGGAGCCAGGAGCAGCCAGCGCA--------GGTGTGTGTAGGTTTCATAGTTT---------------------------GCAGGTTAGCAAACAATTCTCGCTTGGCAGGCCAAGA-GGGAAAT-AAAGGTTACCCCGTGGGTACTTAT---ACAAGAGAAAACAAG-------ACAATTTTTGGTTGACCAAATTCAGAACTTTATTTGAGGATGCTAAAGTTTTAATTTCTTAA  
    44 s rn3.chr4       56183879 340 + 187371129 AATGGCAGAGGCCCCTGTTCTCT----------------------------------GTCCA---TAGTCAAAGAAGC---------CTCTCAG----------------------A---TGGAGAGCAGGGCCTATGCAAAAG-AGGGGGCTTCTGTAGGCAGAAGGGATGGACTAGCCTCCGGACATAGCCATAGAGAGGCTGGCAGGACTGAGACCCAGGAGAAGCCAGCGCAGGTGTGCGGGCGTGTGTATATTTCATAGTTT---------------------------GCAGGTTGGCAAACAATTCCTGCTTTGCAGGCCAAGA-GGAAACT-GAAGGTGACCCCGTGAGTGCTTAC---ACAAGAGAAAACAAG-------ACAATTTTTGGTTGACCAAATTCAGAACTTTATTTGAGGATGCTAAAGTTTAAATTTCTTTT  
    45 s canFam1.chr14  52866108 405 -  63549963 GGAGACTTG-ATGCCTGCCTTCCACTTACAGCCTGTGGGCAGAGGTGGGAAGAGGTCACGCAAGCCAGTTGGAATGAGGGGAGTTGGCTGGAAAGGTGACCAGGACAAGCTACTTCAACCAGGAAGAAGAGACCCC---------GG--------TGCTTGGAGAAGGCCTGATTGAGCAGTCCTGCATGCCCGCCCAC-GACTGGCAGGAATAAAGACCCAGAAGAGCTAACGTG-------CAATGTA------TTTTCTAGTTCCAgggttggcaaactttctctctaagggtgggatgataaacattttaggcttttcagaccaagaggcgacatcagagggtat---gtaggt---------acaagagggaaaagttgcccccggaattttttg--gataaaattcaaaactttacttagggatgccaaaatgtaaacttcatat  
     41s hg17.chr7     127472258 423 + 158628139 gatggccca-atccctgtcctct---taaaacctaagggaggagaTGGAAAGGGG-CACCCAACCCAGACTGAGAGACAGGAATTAGCTGCAAGGGGAACTAGGAAAAGCTTCTTTA---AGGATGGAGAGGCCCTAGTGGAAT-GGGGAGATTCTTCCGGGAGAAGCGATGGATGCACAGTTGGGCATCCCCACAGACGGACTGGAAAGAAAAAAGGCCTGGAGGAATCAATGTG-------CAATGTATGTGTGTTCCCTGGTTcaagggctgg-gaactttctcta-aagggccaggtagaaaacattttaggctttctaagccaag--gcaaaat-tgaggatattacatgggtacttatacaacaagaataaacaatt---tacacaattttttgttgacagaattcaaaactttat----agacacagaaatgcaaatttcctgt 
     42s panTro1.chr6  129886139 423 + 161576975 gatggccca-atccctgtcctct---taaaacctaagggaggagaTGGAAAGGGG-CACCCAACCCAGACTGAGAGACAGGAATTAGCTGCAAGGGGAACTAGGAAAAGCTTCTTTA---AGGATGGAGAGACCCTAGTGGAAT-GGGGAGATTCTTCCGGGAGAAGCGATGGATGCGCAGTTGGGCATCCCCACAGACGGACTGGAAAGAAAAAAGGCCTGGAGGAATCAATGTG-------CAATGTATGTGTGTTCCCTGGTTcaagggctgg-gaactttctcta-aagggccaggtagaaaacattttaggctttctaagccaag--gcaaaat-tgaggatattacatgggtacttatacaacaagaataaacaatt---tacacaattttttgttgacagaattcaaaactttat----agacacagaaatgtaaatttcctgt 
     43s mm5.chr6       28911067 334 + 149721531 AATGGCAGAGGGCTCTGTTCTCT----------------------------------GTCCA---TAGACAAGGAAGC---------CTGCCAGTGG-----------------------TGGAGAGCAGGGCCTATGCAAAACAGGGGGGGTTCTGTGGGCAGAAGGGATGGACCTGACTCCAGGAACGCCCATA-AGAGACGGGCAGGACTGGGAGCCAGGAGCAGCCAGCGCA--------GGTGTGTGTAGGTTTCATAGTTT---------------------------GCAGGTTAGCAAACAATTCTCGCTTGGCAGGCCAAGA-GGGAAAT-AAAGGTTACCCCGTGGGTACTTAT---ACAAGAGAAAACAAG-------ACAATTTTTGGTTGACCAAATTCAGAACTTTATTTGAGGATGCTAAAGTTTTAATTTCTTAA 
     44s rn3.chr4       56183879 340 + 187371129 AATGGCAGAGGCCCCTGTTCTCT----------------------------------GTCCA---TAGTCAAAGAAGC---------CTCTCAG----------------------A---TGGAGAGCAGGGCCTATGCAAAAG-AGGGGGCTTCTGTAGGCAGAAGGGATGGACTAGCCTCCGGACATAGCCATAGAGAGGCTGGCAGGACTGAGACCCAGGAGAAGCCAGCGCAGGTGTGCGGGCGTGTGTATATTTCATAGTTT---------------------------GCAGGTTGGCAAACAATTCCTGCTTTGCAGGCCAAGA-GGAAACT-GAAGGTGACCCCGTGAGTGCTTAC---ACAAGAGAAAACAAG-------ACAATTTTTGGTTGACCAAATTCAGAACTTTATTTGAGGATGCTAAAGTTTAAATTTCTTTT 
     45s canFam1.chr14  52866108 405 -  63549963 GGAGACTTG-ATGCCTGCCTTCCACTTACAGCCTGTGGGCAGAGGTGGGAAGAGGTCACGCAAGCCAGTTGGAATGAGGGGAGTTGGCTGGAAAGGTGACCAGGACAAGCTACTTCAACCAGGAAGAAGAGACCCC---------GG--------TGCTTGGAGAAGGCCTGATTGAGCAGTCCTGCATGCCCGCCCAC-GACTGGCAGGAATAAAGACCCAGAAGAGCTAACGTG-------CAATGTA------TTTTCTAGTTCCAgggttggcaaactttctctctaagggtgggatgataaacattttaggcttttcagaccaagaggcgacatcagagggtat---gtaggt---------acaagagggaaaagttgcccccggaattttttg--gataaaattcaaaactttacttagggatgccaaaatgtaaacttcatat 
    4646 
    4747a score=15522.0 
    48 s hg17.chr7     127473809 97 + 158628139 tttttttttcaaacttttacaaatgtagaaaccattcttagcttttgggcattaccaaacccggcagtgg-caggctcggttcaccaacgtcatttgc  
    49 s panTro1.chr6  129887686 97 + 161576975 tttttttttcaaacttttacaaatgtagaaaccattcttagcttttgggcattaccaaacccggcagtgg-AAGGCTCGGTTCACCAACATCATTTGC  
    50 s canFam1.chr14  52866548 97 -  63549963 tatatttttcaactctttaaaaatgcaaaaaccattcctagc-tcggggccatggtggtcctggtggtggtcggatttggctcacccacataacttgc  
     48s hg17.chr7     127473809 97 + 158628139 tttttttttcaaacttttacaaatgtagaaaccattcttagcttttgggcattaccaaacccggcagtgg-caggctcggttcaccaacgtcatttgc 
     49s panTro1.chr6  129887686 97 + 161576975 tttttttttcaaacttttacaaatgtagaaaccattcttagcttttgggcattaccaaacccggcagtgg-AAGGCTCGGTTCACCAACATCATTTGC 
     50s canFam1.chr14  52866548 97 -  63549963 tatatttttcaactctttaaaaatgcaaaaaccattcctagc-tcggggccatggtggtcctggtggtggtcggatttggctcacccacataacttgc 
    5151 
    5252a score=28088.0 
    53 s hg17.chr7    127473906 331 + 158628139 agttccccgCTTTATGTTATGGgttttgttttgttttgtttttttt-attgagacagagtttcactcttgttgcccaggctgtagtgcaatggtctgatcttggctcactgcaacctccacttcccaggttcaagccattctcctgcctcagcctctcaagtagctgggattacagacactcaccaccacacctggctaattttgtatttttagtagagatgaggtttcaccatgttggccaggctggtctcgaaatcctgacctcaggtgatccacccaccttggcctcccaaagtgctgggattacaggcttgagctaccacgcctggct  
    54 s panTro1.chr6 129887783 318 + 161576975 AGTTCCCCGCTTTATATTATGGGttttttttttttttttttttttttattgagacagagtttcactcttgttgcccaggctgtagtg--------------tggctcactgcaacctccacttcccaggttcaagccattctcctgcctcagcctctcaagtagctgggattacagacactcaccaccacacctggctaattttgtatttttagtagagatgaggtttcatcatgttggccaggctggtctcgaaatcctgacctcaggtgatccacccaccttggcctcccaaagtgctgggattacaggcttgagctaccacgcctggct  
     53s hg17.chr7    127473906 331 + 158628139 agttccccgCTTTATGTTATGGgttttgttttgttttgtttttttt-attgagacagagtttcactcttgttgcccaggctgtagtgcaatggtctgatcttggctcactgcaacctccacttcccaggttcaagccattctcctgcctcagcctctcaagtagctgggattacagacactcaccaccacacctggctaattttgtatttttagtagagatgaggtttcaccatgttggccaggctggtctcgaaatcctgacctcaggtgatccacccaccttggcctcccaaagtgctgggattacaggcttgagctaccacgcctggct 
     54s panTro1.chr6 129887783 318 + 161576975 AGTTCCCCGCTTTATATTATGGGttttttttttttttttttttttttattgagacagagtttcactcttgttgcccaggctgtagtg--------------tggctcactgcaacctccacttcccaggttcaagccattctcctgcctcagcctctcaagtagctgggattacagacactcaccaccacacctggctaattttgtatttttagtagagatgaggtttcatcatgttggccaggctggtctcgaaatcctgacctcaggtgatccacccaccttggcctcccaaagtgctgggattacaggcttgagctaccacgcctggct 
    5555 
  • test-data/5.gff

    r338 r653  
    1 ## gff-version 2 
    2 ## Date: Thu Mar 23 11:21:17 2006 
    3 ## bed2gff.pl $Rev: 601 $ 
    4 ## Input file: ./database/files/61c6c604e0ef50b280e2fd9f1aa7da61.dat 
     1##gff-version 2 
     2##Date: Thu Mar 23 11:21:17 2006 
     3##bed2gff.pl $Rev: 601 $ 
     4##Input file: ./database/files/61c6c604e0ef50b280e2fd9f1aa7da61.dat 
    55 
    66chr1    bed2gff CCDS1000.1_cds_0_0_chr1_148325916_f     148325916       148325975       .       +       .       score "0"; 
  • test/base/twilltestcase.py

    r647 r653  
    205205        if hid is None: # take last hid 
    206206            elem = data_list[-1] 
    207             hid = elem.get('hid'
     207            hid = int( elem.get('hid')
    208208        self.assertTrue( hid ) 
    209209        self.visit_page( "edit?hid=%d" % hid ) 
  • test/functional/test_get_data.py

    r647 r653  
    1515        self.new_history() 
    1616        self.upload_file('1.bed') 
    17         self.verify_dataset_correctness('1.bed', hid=1
     17        self.verify_dataset_correctness('1.bed'
    1818        self.upload_file('2.bed', dbkey='hg17') 
    19         self.verify_dataset_correctness('2.bed', hid=2
     19        self.verify_dataset_correctness('2.bed'
    2020        self.upload_file('3.bed', dbkey='hg17', ftype='bed') 
    21         self.verify_dataset_correctness('3.bed', hid=3
     21        self.verify_dataset_correctness('3.bed'
    2222 
    2323class GetEncodeData( TwillTestCase ): 
  • test/functional/test_history_functions.py

    r647 r653  
    44 
    55    def test_new_history( self ): 
    6         """test_componments.test_new_history: Testing creating a new history""" 
     6        """Testing creating a new history""" 
    77        self.new_history() 
    88        if len(self.get_datasets_in_history()) > 0: 
    99            raise AssertionError("test_framework.test_new_history failed") 
    1010    def test_delete_history_item( self ): 
    11         """test_components.test_delete_history_item: Testing deleting history item""" 
     11        """Testing deleting history item""" 
    1212        self.new_history() 
    1313        self.upload_file('1.bed', dbkey='hg15') 
     
    1717        self.check_history_for_string("Your history is empty") 
    1818        self.assertEqual ( len(self.get_datasets_in_history()), 0) 
    19  
    20 class TestMetadata( TwillTestCase ): 
    21  
    22     def test_metadata_edit(self): 
    23         """test_components.test_metadata_edit: Testing metadata editing""" 
    24         self.new_history() 
    25         self.upload_file('1.bed') 
    26         self.check_history_for_string('\? bed') 
    27         self.check_metadata_for_string('1.bed uploaded file unspecified (\?) chromCol value="1" selected endCol value="3" is_strandCol value="true" checked', hid=1) 
    28         """test editing attributes""" 
    29         self.edit_metadata(hid=1, form=1,  name='Testdata', info="Uploaded my file", dbkey='hg16') 
    30         self.check_metadata_for_string('Testdata bed Uploaded my file hg16 "bed" selected="yes"', hid=1) 
    31         """test converting formats""" 
    32         self.edit_metadata(hid=1, form=2, target_type='gff') 
    33         self.check_history_for_string('hg16 Testdata Convert BED to GFF') 
    34         self.check_metadata_for_string('"gff" selected="yes"', hid=1) 
    35         """test changing data type""" 
    36         self.edit_metadata(hid=1, form=3, datatype='gff3') 
    37         self.check_history_for_string('hg16 Testdata Convert BED to GFF format: gff3') 
    38          
  • tools/filters/maf/maf_limit_size.xml

    r526 r653  
    1717      <param name="min_size" value="0"/> 
    1818      <param name="max_size" value="0"/> 
    19       <output name="out_file1" file="3.maf" /> 
     19      <output name="out_file1" file="maf_limit_size1_out.maf" /> 
    2020    </test> 
    2121  </tests>