comparison jbrowse_hub.py @ 60:ed17bb465bde draft

planemo upload for repository https://github.com/Yating-L/jbrowse_hub commit 8386544cbce1efb5e9dd1f805a2099b3e214363f-dirty
author yating-l
date Fri, 07 Apr 2017 12:38:46 -0400
parents 3e5b6f6a9abe
children 86d6f50870dd
comparison
equal deleted inserted replaced
59:caf649fc310b 60:ed17bb465bde
58 parser.add_argument('--gtf', action='append', help='GTF format from StringTie') 58 parser.add_argument('--gtf', action='append', help='GTF format from StringTie')
59 59
60 # Metadata json format 60 # Metadata json format
61 parser.add_argument('-j', '--data_json', help='Json containing the metadata of the inputs') 61 parser.add_argument('-j', '--data_json', help='Json containing the metadata of the inputs')
62 62
63 #JBrowse host
64 parser.add_argument('--jbrowse_host', help="JBrowse Host")
65
63 args = parser.parse_args() 66 args = parser.parse_args()
64 all_datatype_dictionary = dict() 67 all_datatype_dictionary = dict()
65 68
66 69
67 if not args.fasta: 70 if not args.fasta:
70 reference = args.fasta 73 reference = args.fasta
71 genome = 'unknown' 74 genome = 'unknown'
72 out_path = 'unknown.html' 75 out_path = 'unknown.html'
73 extra_files_path = '.' 76 extra_files_path = '.'
74 tool_directory = '.' 77 tool_directory = '.'
78 jbrowse_host = args.jbrowse_host
75 if args.genome_name: 79 if args.genome_name:
76 genome = args.genome_name 80 genome = args.genome_name
77 if args.out: 81 if args.out:
78 out_path = args.out 82 out_path = args.out
79 if args.extra_files_path: 83 if args.extra_files_path:
146 # metadata = inputs_data[f] 150 # metadata = inputs_data[f]
147 #print metadata 151 #print metadata
148 #Convert tracks into gff3 format 152 #Convert tracks into gff3 format
149 all_tracks.addToRaw(f, datatype) 153 all_tracks.addToRaw(f, datatype)
150 154
151 jbrowseHub = TrackHub.TrackHub(all_tracks, reference, out_path, tool_directory, genome, extra_files_path, inputs_data) 155 jbrowseHub = TrackHub.TrackHub(all_tracks, reference, out_path, tool_directory, genome, extra_files_path, inputs_data, jbrowse_host)
152 jbrowseHub.createHub() 156 jbrowseHub.createHub()
153 157
154 """ 158 """
155 def extractMetadata(array_inputs, inputs_data): 159 def extractMetadata(array_inputs, inputs_data):
156 metadata_dict = {} 160 metadata_dict = {}