Mercurial > repos > yating-l > jbrowse_hub
diff trackObject.py @ 12:e1f188b43750 draft
planemo upload for repository https://github.com/Yating-L/jbrowse_hub commit f18ea51d27ec7addfa6413716391cfefebc8acbc-dirty
author | yating-l |
---|---|
date | Tue, 14 Mar 2017 14:31:36 -0400 |
parents | e7c80e9b70ae |
children | a4a54b925c73 |
line wrap: on
line diff
--- a/trackObject.py Tue Mar 14 14:00:30 2017 -0400 +++ b/trackObject.py Tue Mar 14 14:31:36 2017 -0400 @@ -30,9 +30,7 @@ ''' fileName = os.path.basename(dataFile) des_path = os.path.join(self.raw_folder, fileName) - if dataType == 'gff3' or dataType == 'fasta' or dataType == 'bam' or dataType == 'bigwig' or dataType == 'bai': - if dataType == 'gff3': - self.checkGff3(dataFile) + if dataType == 'gff3_mrna' or dataType == 'gff3_transcript' or dataType == 'fasta' or dataType == 'bam' or dataType == 'bigwig' or dataType == 'bai': try: shutil.copyfile(dataFile, des_path) except shutil.Error as err1: @@ -53,13 +51,16 @@ } self.tracks.append(track) - def checkGff3(self, dataFile): + + +''' + def checkGff3(self, dataFile, dataType): with open(dataFile, 'r') as f: for line in f: if not line.startswith('#'): seq_type = line.rstrip().split('\t')[2] if seq_type == 'transcript': - dataType = 'gff3-transcript' - break + return 'gff3-transcript' if seq_type == 'mRNA': - break + return 'gff3' +''' \ No newline at end of file