self.date = date(*t[0:3])
self.user = groups[2]
+ def _get_sequence_format(self):
+ """Guess sequence format"""
+ projects = glob(os.path.join(self.pathname, 'Project_*'))
+ if len(projects) > 0:
+ # Hey we look like a demultiplexed run
+ return 'fastq'
+ return 'qseq'
+ #qseqs = glob(os.path.join(self.pathname, '*_qseq.txt'))
+ #if len(qseqs) > 0:
+ # return 'qseq'
+ #seqs = glob(os.path.join(self.pathname, '*_seq.txt'))
+ #if len(seqs) > 0:
+ # return 'srf'
+ return None
+ sequence_format = property(_get_sequence_format)
+
def _get_software_version(self):
"""return software name, version tuple"""
if self.bustard_config is None: