comparison data_manager/rnastar_index_builder.py @ 8:363d6797d366 draft default tip

Uploaded
author fubar
date Fri, 09 Jan 2015 23:40:09 -0500
parents 5c7efaab6713
children
comparison
equal deleted inserted replaced
7:5c7efaab6713 8:363d6797d366
73 break 73 break
74 sys.stderr.write( chunk ) 74 sys.stderr.write( chunk )
75 sys.exit( return_code ) 75 sys.exit( return_code )
76 tmp_stderr.close() 76 tmp_stderr.close()
77 data_table_entry = dict( value=sequence_id, dbkey=dbkey, name=sequence_name, path=fasta_base_name ) 77 data_table_entry = dict( value=sequence_id, dbkey=dbkey, name=sequence_name, path=fasta_base_name )
78 data_manager_dict = {}
79 data_manager_dict = _add_data_table_entry( data_manager_dict, data_table_name, data_table_entry ) 78 data_manager_dict = _add_data_table_entry( data_manager_dict, data_table_name, data_table_entry )
80 return data_manager_dict 79 return data_manager_dict
81 80
82 81
83 def main(): 82 def main():
107 try: 106 try:
108 os.mkdir( target_directory ) 107 os.mkdir( target_directory )
109 except OSError: 108 except OSError:
110 pass 109 pass
111 #build the index 110 #build the index
112 data_manager_dict = build_rnastar_index( data_manager_dict = data_manager_dict, fasta_filename = options.fasta_filename, target_directory = target_directory, 111 data_manager_dict = build_rnastar_index( data_manager_dict = {}, fasta_filename = options.fasta_filename, target_directory = target_directory,
113 dbkey = dbkey, sequence_id = sequence_id, sequence_name = sequence_name, data_table_name=options.data_table_name, 112 dbkey = dbkey, sequence_id = sequence_id, sequence_name = sequence_name, data_table_name=options.data_table_name,
114 sjdbOverhang=options.sjdbOverhang,sjdbGTFfile=options.sjdbGTFfile, 113 sjdbOverhang=options.sjdbOverhang,sjdbGTFfile=options.sjdbGTFfile,
115 sjdbFileChrStartEnd=options.sjdbFileChrStartEnd,sjdbGTFtagExonParentTranscript=options.sjdbGTFtagExonParentTranscript, 114 sjdbFileChrStartEnd=options.sjdbFileChrStartEnd,sjdbGTFtagExonParentTranscript=options.sjdbGTFtagExonParentTranscript,
116 sjdbGTFfeatureExon=options.sjdbGTFfeatureExon,sjdbGTFchrPrefix=options.sjdbGTFchrPrefix, 115 sjdbGTFfeatureExon=options.sjdbGTFfeatureExon,sjdbGTFchrPrefix=options.sjdbGTFchrPrefix,
117 n_threads=options.runThreadN ) 116 n_threads=options.runThreadN )