comparison jbrowseArchiveCreator.py @ 32:7b955a58d8f2 draft

planemo upload for repository https://github.com/Yating-L/jbrowse-archive-creator.git commit 18da3c5b92673ba5030c24c981c6ca7ebe0bf097-dirty
author yating-l
date Fri, 20 Oct 2017 11:22:21 -0400
parents 127037c49bc8
children
comparison
equal deleted inserted replaced
31:127037c49bc8 32:7b955a58d8f2
37 #outputFile = reader.getOutputDir() 37 #outputFile = reader.getOutputDir()
38 user_email = reader.getUserEmail() 38 user_email = reader.getUserEmail()
39 reference_genome = reader.getRefGenome() 39 reference_genome = reader.getRefGenome()
40 debug_mode = reader.getDebugMode() 40 debug_mode = reader.getDebugMode()
41 track_type = reader.getTrackType() 41 track_type = reader.getTrackType()
42 #jbrowse_path = reader.getJBrowsePath() 42
43 apollo_path = reader.getApolloPath()
44 apollo_host = reader.getApolloHost()
45 apollo_user = reader.getApolloUser()
46 43
47 #### Logging management #### 44 #### Logging management ####
48 # If we are in Debug mode, also print in stdout the debug dump 45 # If we are in Debug mode, also print in stdout the debug dump
49 log = Logger(tool_directory=toolDirectory, debug=debug_mode, extra_files_path=extra_files_path) 46 log = Logger(tool_directory=toolDirectory, debug=debug_mode, extra_files_path=extra_files_path)
50 log.setup_logging() 47 log.setup_logging()
53 logging.debug('JSON parameters: %s\n\n', json.dumps(reader.args)) 50 logging.debug('JSON parameters: %s\n\n', json.dumps(reader.args))
54 #### END Logging management #### 51 #### END Logging management ####
55 52
56 # Create the Track Hub folder 53 # Create the Track Hub folder
57 logging.info('#### JBrowseArchiveCreator: Creating the Track Hub folder ####\n') 54 logging.info('#### JBrowseArchiveCreator: Creating the Track Hub folder ####\n')
58 trackHub = TrackHub(reference_genome, apollo_user, outputFile, extra_files_path, toolDirectory, track_type, apollo_host, user_email) 55 trackHub = TrackHub(reference_genome, outputFile, extra_files_path, toolDirectory, track_type)
59 56
60 # Create Ordered Dictionary to add the tracks in the tool form order 57 # Create Ordered Dictionary to add the tracks in the tool form order
61 logging.info('#### JBrowseArchiveCreator: Preparing track data ####\n') 58 logging.info('#### JBrowseArchiveCreator: Preparing track data ####\n')
62 all_datatype_dictionary = reader.getTracksData() 59 all_datatype_dictionary = reader.getTracksData()
63 all_datatype_ordered_dictionary = collections.OrderedDict(all_datatype_dictionary) 60 all_datatype_ordered_dictionary = collections.OrderedDict(all_datatype_dictionary)