comparison jbrowse_hub.py @ 12:e1f188b43750 draft

planemo upload for repository https://github.com/Yating-L/jbrowse_hub commit f18ea51d27ec7addfa6413716391cfefebc8acbc-dirty
author yating-l
date Tue, 14 Mar 2017 14:31:36 -0400
parents e7c80e9b70ae
children f2285f29a6fa
comparison
equal deleted inserted replaced
11:22efe9f6e8a8 12:e1f188b43750
25 parser.add_argument('-o', '--out', help='output html') 25 parser.add_argument('-o', '--out', help='output html')
26 26
27 # Output folder 27 # Output folder
28 parser.add_argument('-e', '--extra_files_path', help="Directory of JBrowse Hub folder") 28 parser.add_argument('-e', '--extra_files_path', help="Directory of JBrowse Hub folder")
29 29
30 # GFF3 30 # GFF3 structure: gene->transcription->CDS
31 parser.add_argument('--gff3', action='append', help='GFF3 format') 31 parser.add_argument('--gff3_transcript', action='append', help='GFF3 format, structure: gene->transcription->CDS')
32
33 # GFF3 structure: gene->mRNA->CDS
34 parser.add_argument('--gff3_mrna', action='append', help='GFF3 format, structure: gene->mRNA->CDS')
32 35
33 # trfBig simple repeats (BED 4+12) 36 # trfBig simple repeats (BED 4+12)
34 parser.add_argument('--bedSimpleRepeats', action='append', help='BED 4+12 format, using simpleRepeats.as') 37 parser.add_argument('--bedSimpleRepeats', action='append', help='BED 4+12 format, using simpleRepeats.as')
35 38
36 # regtools (BED 12+1) 39 # regtools (BED 12+1)
71 all_tracks = trackObject.trackObject(chrom_size.name, genome, extra_files_path) #store converted files in the array: all_tracks.tracks 74 all_tracks = trackObject.trackObject(chrom_size.name, genome, extra_files_path) #store converted files in the array: all_tracks.tracks
72 array_inputs_bam = args.bam 75 array_inputs_bam = args.bam
73 array_inputs_bed_simple_repeats = args.bedSimpleRepeats 76 array_inputs_bed_simple_repeats = args.bedSimpleRepeats
74 array_inputs_bed_splice_junctions = args.bedSpliceJunctions 77 array_inputs_bed_splice_junctions = args.bedSpliceJunctions
75 array_inputs_bigwig = args.bigwig 78 array_inputs_bigwig = args.bigwig
76 array_inputs_gff3 = args.gff3 79 array_inputs_gff3_transcript = args.gff3_transcript
80 array_inputs_gff3_mrna = args.gff3_mrna
77 array_inputs_gtf = args.gtf 81 array_inputs_gtf = args.gtf
78 array_inputs_blastxml = args.blastxml 82 array_inputs_blastxml = args.blastxml
79 if array_inputs_bam: 83 if array_inputs_bam:
80 all_datatype_dictionary['bam'] = array_inputs_bam 84 all_datatype_dictionary['bam'] = array_inputs_bam
81 if array_inputs_bed_simple_repeats: 85 if array_inputs_bed_simple_repeats:
82 all_datatype_dictionary['bedSimpleRepeats'] = array_inputs_bed_simple_repeats 86 all_datatype_dictionary['bedSimpleRepeats'] = array_inputs_bed_simple_repeats
83 if array_inputs_bed_splice_junctions: 87 if array_inputs_bed_splice_junctions:
84 all_datatype_dictionary['bedSpliceJunctions'] = array_inputs_bed_splice_junctions 88 all_datatype_dictionary['bedSpliceJunctions'] = array_inputs_bed_splice_junctions
85 if array_inputs_bigwig: 89 if array_inputs_bigwig:
86 all_datatype_dictionary['bigwig'] = array_inputs_bigwig 90 all_datatype_dictionary['bigwig'] = array_inputs_bigwig
87 if array_inputs_gff3: 91 if array_inputs_gff3_transcript:
88 all_datatype_dictionary['gff3'] = array_inputs_gff3 92 all_datatype_dictionary['gff3_transcript'] = array_inputs_gff3_transcript
93 if array_inputs_gff3_mrna:
94 all_datatype_dictionary['gff3_mrna'] = array_inputs_gff3_mrna
89 if array_inputs_gtf: 95 if array_inputs_gtf:
90 all_datatype_dictionary['gtf'] = array_inputs_gtf 96 all_datatype_dictionary['gtf'] = array_inputs_gtf
91 if array_inputs_blastxml: 97 if array_inputs_blastxml:
92 all_datatype_dictionary['blastxml'] = array_inputs_blastxml 98 all_datatype_dictionary['blastxml'] = array_inputs_blastxml
93 99