Files
galaxy/tools/extract/interval_maf_to_merged_fasta.xml
T
Daniel Blankenberg 250da4e41f MAF extraction should now work when the source alignment is on the
negative strand. When extracting alignments corresponding to intervals,
the alignments are now output according to the strand specified in the
interval file. New test data is forthcoming.
2007-05-23 18:50:02 +00:00

36 lines
1.6 KiB
XML

<tool id="Interval_Maf_Merged_Fasta1" name="Extract Interval blocks">
<description>from locally cached alignments</description>
<command interpreter="python2.4">interval_maf_to_merged_fasta.py $dbkey $species $mafSource $input1 $out_file1 $input1_chromCol $input1_startCol $input1_endCol $input1_strandCol -</command>
<inputs>
<page>
<param format="interval" name="input1" type="data" label="Interval File"/>
<!-- <param name="unkown_gap_char" type="select">
<label>Character for missing data</label>
<option value="-">-</option>
<option value="?">?</option>
</param> -->
</page>
<page>
<param name="mafSource" label="Choose MAF source" type="select" dynamic_options="get_available_data( input1.dbkey )"/>
</page>
<page>
<param name="species" label="Choose desired species" type="select" display="checkboxes" multiple="True" dynamic_options="get_available_species( mafSource )"/>
</page>
</inputs>
<outputs>
<data format="fasta" name="out_file1" />
</outputs>
<!-- <tests>
<test>
<param name="input1" value="gene_bed.dat"/>
<param name="mafSource" value="8_WAY_MULTIZ_hg17"/>
<param name="species" value="canFam1,hg17,mm5,panTro1,rn3"/>
<output name="out_file1" file="gene_bed_maf_to_fasta_out.dat" />
</test>
</tests> -->
<help>
This tool takes an interval file and creates a FASTA file which contains merged alignments of user specified species which correspond to the supplied regions using locally cached alignments.
</help>
<code file="interval_maf_to_merged_fasta_code.py"/>
</tool>