comparison jbrowse_hub.py @ 15:671231da45f9 draft

planemo upload for repository https://github.com/Yating-L/jbrowse-archive-creator.git commit 594c5fa1e3cdb378ecf6b5490ec2cbac5fa8a61e-dirty
author yating-l
date Wed, 05 Jul 2017 15:47:15 -0400
parents 8d1cf7ce65cd
children
comparison
equal deleted inserted replaced
14:f4a9197281d5 15:671231da45f9
45 # regtools (BED 12+1) 45 # regtools (BED 12+1)
46 parser.add_argument('--bedSpliceJunctions', action='append', help='BED 12+1 format, using spliceJunctions.as') 46 parser.add_argument('--bedSpliceJunctions', action='append', help='BED 12+1 format, using spliceJunctions.as')
47 47
48 # tblastn alignment (blastxml) 48 # tblastn alignment (blastxml)
49 parser.add_argument('--blastxml', action='append', help='blastxml format from tblastn') 49 parser.add_argument('--blastxml', action='append', help='blastxml format from tblastn')
50
51 # blat alignment (bigpsl 12+12)
52 parser.add_argument('--bigpsl', action='append', help='bigpsl format from blat alignment')
50 53
51 # BAM format 54 # BAM format
52 parser.add_argument('--bam', action='append', help='BAM format from HISAT') 55 parser.add_argument('--bam', action='append', help='BAM format from HISAT')
53 56
54 # BIGWIG format 57 # BIGWIG format
112 array_inputs_gff3 = args.gff3 115 array_inputs_gff3 = args.gff3
113 array_inputs_gff3_transcript = args.gff3_transcript 116 array_inputs_gff3_transcript = args.gff3_transcript
114 array_inputs_gff3_mrna = args.gff3_mrna 117 array_inputs_gff3_mrna = args.gff3_mrna
115 array_inputs_gtf = args.gtf 118 array_inputs_gtf = args.gtf
116 array_inputs_blastxml = args.blastxml 119 array_inputs_blastxml = args.blastxml
120 array_inputs_bigpsl = args.bigpsl
117 121
118 if array_inputs_bam: 122 if array_inputs_bam:
119 all_datatype_dictionary['bam'] = array_inputs_bam 123 all_datatype_dictionary['bam'] = array_inputs_bam
120 if array_inputs_bed: 124 if array_inputs_bed:
121 all_datatype_dictionary['bed'] = array_inputs_bed 125 all_datatype_dictionary['bed'] = array_inputs_bed
133 all_datatype_dictionary['gff3_mrna'] = array_inputs_gff3_mrna 137 all_datatype_dictionary['gff3_mrna'] = array_inputs_gff3_mrna
134 if array_inputs_gtf: 138 if array_inputs_gtf:
135 all_datatype_dictionary['gtf'] = array_inputs_gtf 139 all_datatype_dictionary['gtf'] = array_inputs_gtf
136 if array_inputs_blastxml: 140 if array_inputs_blastxml:
137 all_datatype_dictionary['blastxml'] = array_inputs_blastxml 141 all_datatype_dictionary['blastxml'] = array_inputs_blastxml
138 142 if array_inputs_bigpsl:
143 all_datatype_dictionary['bigpsl'] = array_inputs_bigpsl
139 print "input tracks: \n", all_datatype_dictionary 144 print "input tracks: \n", all_datatype_dictionary
140 145
141 for datatype, inputfiles in all_datatype_dictionary.items(): 146 for datatype, inputfiles in all_datatype_dictionary.items():
142 try: 147 try:
143 if not inputfiles: 148 if not inputfiles: