# HG changeset patch # User iuc # Date 1755119781 0 # Node ID eb31f147bf4abe32a158b537a94db33f23ee2518 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ucsc_tools/maftools commit b4d87499a5677fbf611eedfa06c1b3d5cdc23914 diff -r 000000000000 -r eb31f147bf4a mafFetch.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mafFetch.xml Wed Aug 13 21:16:21 2025 +0000 @@ -0,0 +1,71 @@ + + Get overlapping records from an MAF using an index table + + 482 + 0 + 24.2 + + + ucsc-maffetch + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @misc{mafFetch, + author = {Kent UCSC}, + title = {mafFetch: A tool for get overlapping records from an MAF using an index table}, + note = {Tool for get overlapping records from an MAF using an index table} + + + + + + + \ No newline at end of file diff -r 000000000000 -r eb31f147bf4a test-data/componentFilter.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/componentFilter.txt Wed Aug 13 21:16:21 2025 +0000 @@ -0,0 +1,3 @@ +human.chr1 +mouse.chr1 +dog.chr1 \ No newline at end of file diff -r 000000000000 -r eb31f147bf4a test-data/filter_in.maf --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/filter_in.maf Wed Aug 13 21:16:21 2025 +0000 @@ -0,0 +1,32 @@ +##maf version=1 scoring=example +a score=1000.0 +s human.chr1 100 10 + 1000 ACGTACGTAC +s mouse.chr1 200 10 + 2000 ACGTACGTAC +s dog.chr1 300 10 + 3000 ACGTACGTAC + +a score=500.0 +s human.chr2 150 5 + 1000 ACGTA +s mouse.chr2 250 5 + 2000 ACGT- + +a score=200.0 +s human.chr3 200 15 + 1000 ACGTACGTACGTACG +s cat.chr3 350 15 + 4000 ACGTACGTACGTACG +s dog.chr3 450 15 + 5000 ACGTACGTACGTACG +s rat.chr3 550 15 + 6000 ACGTACGTACGTACG + +a score=50.0 +s human.chr4 110 10 + 1000 ACGTACGTAC +s mouse.chr4 210 10 + 2000 ACGTACGTAC + +a score=3000.0 +s human.chr5 105 10 + 1000 ACGTACGTAC +s mouse.chr5 205 10 + 2000 ACGTACGTAC +s dog.chr5 305 10 + 3000 ACGTACGTAC +s cat.chr5 405 10 + 4000 ACGTACGTAC +s rat.chr5 505 10 + 5000 ACGTACGTAC +s cow.chr5 605 10 + 6000 ACGTACGTAC + +a score=600.0 +s human.chr6 100 10 + 1000 ACGTACGTAC +s mouse.chr6 200 10 + 2000 ACGTACGTAC +s dog.chr6 300 10 + 3000 ACGTACGTAC \ No newline at end of file diff -r 000000000000 -r eb31f147bf4a test-data/gorGor3.bed --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/gorGor3.bed Wed Aug 13 21:16:21 2025 +0000 @@ -0,0 +1,2 @@ +chr7 1006 1007 +chr7 1013 1014 \ No newline at end of file diff -r 000000000000 -r eb31f147bf4a test-data/hg38.bed --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/hg38.bed Wed Aug 13 21:16:21 2025 +0000 @@ -0,0 +1,2 @@ +chr7 1005 1006 +chr7 1010 1012 \ No newline at end of file diff -r 000000000000 -r eb31f147bf4a test-data/mafFetch.bed --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/mafFetch.bed Wed Aug 13 21:16:21 2025 +0000 @@ -0,0 +1,1 @@ +chr17 7578370 7578550 \ No newline at end of file diff -r 000000000000 -r eb31f147bf4a test-data/mafFrag_in.bed --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/mafFrag_in.bed Wed Aug 13 21:16:21 2025 +0000 @@ -0,0 +1,1 @@ +chr17 7571738 7590808 TP53 0 - \ No newline at end of file diff -r 000000000000 -r eb31f147bf4a test-data/mafFrag_in12.bed --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/mafFrag_in12.bed Wed Aug 13 21:16:21 2025 +0000 @@ -0,0 +1,1 @@ +chr17 7571738 7590808 TP53 0 - 7572926 7579912 0 11 1188,1741,1921,1025,1000,398,900,896,900,900,8201 0,1188,2929,4850,5875,6875,7273,8173,9069,9969,10869 \ No newline at end of file diff -r 000000000000 -r eb31f147bf4a test-data/mafIn.maf --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/mafIn.maf Wed Aug 13 21:16:21 2025 +0000 @@ -0,0 +1,5 @@ +##maf version=1 scoring=blastz +a score=1234 +s hg38.chr7 1000 20 + 248956422 ACGTACGTACGTACGTACGT +s panTro4.chr7 1000 20 + 159345973 ACGTAC-TAC-TACGTACGT +s gorGor3.chr7 1000 20 + 174310764 A-GTACGTAC-TACG-AC-T \ No newline at end of file diff -r 000000000000 -r eb31f147bf4a test-data/malformed.maf --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/malformed.maf Wed Aug 13 21:16:21 2025 +0000 @@ -0,0 +1,32 @@ +##maf version=1 scoring=example +a score=1000.0 +s human.chr1 100 10 + 1000 ACGTACGTAC +s mouse.chr1 200 10 + 2000 ACGTACGTAC +s dog.chr1 300 10 + 3000 ACGTACGTAC + +a score=500.0 +s human.chr2 150 5 + 1000 ACGTA +s mouse.chr2 250 5 + 2000 ACGT- + +a score=200.0 +s human.chr3 200 15 + 1000 ACGTACGTACGTACG +s cat.chr3 350 15 + 4000 ACGTACGTACGTACG +s dog.chr3 450 15 + 5000 ACGTACGTACGTACG +s rat.chr3 550 15 + 6000 ACGTACGTACGTACG + +a score=50.0 +s human.chr4 110 10 + 1000 ACGTACGTAC +s mouse.chr4 210 10 + 2000 ACGTACGTAC + +a score=3000.0 +s human.chr5 105 10 + 1000 ACGTACGTAC +s mouse.chr5 205 10 + 2000 ACGTACGTAC +s dog.chr5 305 10 + 3000 ACGTACGTAC +s cat.chr5 405 10 + 4000 ACGTACGTAC +s rat.chr5 505 10 + 5000 ACGTACGTAC +s cow.chr5 605 10 + 6000 ACGTACGTAC + +a score=600.0 +s human.chr6 100 10 + 1000 ACGTACGTAC +s mouse.chr6 200 10 + 2000 ACGTACGTAC +s dog.chr6 \ No newline at end of file diff -r 000000000000 -r eb31f147bf4a test-data/panTro4.bed --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/panTro4.bed Wed Aug 13 21:16:21 2025 +0000 @@ -0,0 +1,1 @@ +chr7 1007 1008 \ No newline at end of file diff -r 000000000000 -r eb31f147bf4a test-data/ref.2bit Binary file test-data/ref.2bit has changed diff -r 000000000000 -r eb31f147bf4a test-data/ref.fa --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/ref.fa Wed Aug 13 21:16:21 2025 +0000 @@ -0,0 +1,2 @@ +>chr7 +NNNNNACGTACGTACGTACGTNNNNNTGCACTGCACTGCACTGCANNNNN \ No newline at end of file diff -r 000000000000 -r eb31f147bf4a test-data/speciesFilter.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/speciesFilter.txt Wed Aug 13 21:16:21 2025 +0000 @@ -0,0 +1,1 @@ +dog \ No newline at end of file