# HG changeset patch # User devteam # Date 1486510791 18000 # Node ID 96c4d0e185462f929c35a3fe4d21a77fdc11ce2b # Parent baeea9c2ff0fd56c2ce00b0b76ddf2210066dc69 planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tool_collections/cufflinks/gffread commit eb18f691975ef9539b5ebd4f118343c8ad967a1f diff -r baeea9c2ff0f -r 96c4d0e18546 cuff_macros.xml --- a/cuff_macros.xml Mon Nov 09 12:06:36 2015 -0500 +++ b/cuff_macros.xml Tue Feb 07 18:39:51 2017 -0500 @@ -1,11 +1,13 @@ 2.2.1 + cufflinks + @@ -26,21 +28,21 @@ - + - + - + - + @@ -48,16 +50,16 @@ #if $in_type.set_in_type in ['BAM', 'CXB'] #for $condition in $in_type.conditions: #set samples = ','.join( [ str( $sample ) for $sample in $condition.samples ] ) - $samples + '$samples' #end for #elif $in_type.set_in_type == 'CONDITION_LIST' #for $sample in $in_type.conditions: - $sample + '$sample' #end for #elif $in_type.set_in_type == 'CONDITION_REPLICATE_LIST' #for $condition_list in $in_type.conditions: #set samples = ','.join( [ str( $sample ) for $sample in $condition_list ] ) - $samples + '$samples' #end for #end if @@ -79,11 +81,11 @@ ## Inputs. #for $input_file in $inputs: - "${input_file}" + '${input_file}' #end for #for $additional_input in $additional_inputs: #for $input_file in $additional_input.additional_inputs: - "${input_file}" + '${input_file}' #end for #end for diff -r baeea9c2ff0f -r 96c4d0e18546 gffread.xml --- a/gffread.xml Mon Nov 09 12:06:36 2015 -0500 +++ b/gffread.xml Tue Feb 07 18:39:51 2017 -0500 @@ -1,7 +1,5 @@ Filters and/or converts GFF3/GTF2 records - - cuff_macros.xml @@ -18,7 +16,7 @@ - @@ -49,14 +47,16 @@ + + only parse additional exon attributes from the first exon and move them to the mRNA level (useful for GTF input) (-G) - + @@ -131,21 +131,21 @@ - examples:
- 1000..500000
- chr1:1000..500000
- +chr1:1000..500000
+ (-r [['strand']'chr':]'start'..'end')
+ examples:
+ 1000..500000
+ chr1:1000..500000
+ +chr1:1000..500000
-chr1:1000..500000 ]]>
(([+-])?(\w+:))?\d+\.\.\d+ - +
- @@ -154,7 +154,7 @@ NOTE: GFF records on reference sequences that are not found among the "original_ref_ID" entries in this file will be filtered out ]]> - + @@ -201,7 +201,7 @@ - + @@ -209,7 +209,7 @@ - + @@ -218,7 +218,7 @@ - + @@ -227,11 +227,11 @@ - - - @@ -259,7 +259,7 @@ - + @@ -269,7 +269,7 @@ - + @@ -282,7 +282,7 @@ - + @@ -294,9 +294,9 @@ - + - + @@ -310,7 +310,7 @@ - + @@ -318,7 +318,7 @@ - + @@ -326,25 +326,25 @@ - + - + - + - + @@ -359,11 +359,11 @@ Usage: :: - gffread "input_gff" [-g "genomic_seqs_fasta" | "dir"][-s "seq_info.fsize"] + gffread "input_gff" [-g "genomic_seqs_fasta" | "dir"][-s "seq_info.fsize"] [-o "outfile.gff"] [-t "tname"] [-r [["strand"]"chr":]"start".."end" [-R]] [-CTVNJMKQAFGUBHZWTOLE] [-w "exons.fa"] [-x "cds.fa"] [-y "tr_cds.fa"] - [-i "maxintron"] - + [-i "maxintron"] + Options: :: -g full path to a multi-fasta file with the genomic sequences @@ -376,7 +376,7 @@ -i discard transcripts having an intron larger than -r only show transcripts overlapping coordinate range .. (on chromosome/contig , strand if provided) - -R for -r option, discard all transcripts that are not fully + -R for -r option, discard all transcripts that are not fully contained within the given range -U discard single-exon transcripts -C coding only: discard mRNAs that have no CDS feature @@ -385,12 +385,12 @@ and move them to the mRNA level (useful for GTF input) -A use the description field from and add it as the value for a 'descr' attribute to the GFF record - + -O process also non-transcript GFF records (by default non-transcript records are ignored) -V discard any mRNAs with CDS having in-frame stop codons -H for -V option, check and adjust the starting CDS phase - if the original phase leads to a translation with an + if the original phase leads to a translation with an in-frame stop codon -B for -V option, single-exon transcripts are also checked on the opposite strand @@ -400,7 +400,7 @@ or the terminal STOP codon, or have an in-frame stop codon (only print mRNAs with a fulll, valid CDS) --no-pseudo: filter out records matching the 'pseudo' keyword - + -M/--merge : cluster the input transcripts into loci, collapsing matching transcripts (those with the same exact introns and fully contained) -d : for -M option, write collapsing info to file @@ -410,10 +410,10 @@ -Q for -M option, remove the containment restriction: (multi-exon transcripts will be collapsed if just their introns match, while single-exon transcripts can partially overlap (80%)) - - --force-exons: make sure that the lowest level GFF features are printed as + + --force-exons: make sure that the lowest level GFF features are printed as "exon" features - -E expose (warn about) duplicate transcript IDs and other potential + -E expose (warn about) duplicate transcript IDs and other potential problems with the given GFF/GTF records -D decode url encoded characters within attributes -Z merge close exons into a single exon (for intron size<4) diff -r baeea9c2ff0f -r 96c4d0e18546 tool_dependencies.xml --- a/tool_dependencies.xml Mon Nov 09 12:06:36 2015 -0500 +++ b/tool_dependencies.xml Tue Feb 07 18:39:51 2017 -0500 @@ -1,6 +1,6 @@ - +