Mercurial > repos > yating-l > jbrowse_hub
comparison utils.py @ 26:a4a54b925c73 draft
planemo upload for repository https://github.com/Yating-L/jbrowse_hub commit e81fecac281f299db00cfc88a068e056b031ae9d-dirty
author | yating-l |
---|---|
date | Wed, 15 Mar 2017 10:51:23 -0400 |
parents | e7c80e9b70ae |
children | d8049deb0c97 |
comparison
equal
deleted
inserted
replaced
25:55c62db02917 | 26:a4a54b925c73 |
---|---|
148 ''' | 148 ''' |
149 Galaxy will name all the files and dirs as *.dat, | 149 Galaxy will name all the files and dirs as *.dat, |
150 the function is simply replacing '.' to '_' for the dirs | 150 the function is simply replacing '.' to '_' for the dirs |
151 ''' | 151 ''' |
152 return input_path.replace('.', '_') | 152 return input_path.replace('.', '_') |
153 | |
154 def createBamIndex(bamfile): | |
155 p = subprocess.Popen(['samtools', 'index', bamfile]) | |
156 p.communicate() | |
157 filename = bamfile + '.bai' | |
158 if os.path.exists(filename): | |
159 return filename | |
160 else: | |
161 raise ValueError('Did not find bai file') |