return basecalls_dir
-def make_qseqs(bustard_dir, in_temp=True, basecall_info=None):
+def make_qseqs(bustard_dir, basecall_info=None):
"""
Fill gerald directory with qseq files
"""
destination = os.path.join(destdir, 's%s_1_matrix.txt' % ( fragment, ))
shutil.copy(source, destination)
+def make_matrix_dir_rta_1_10(bustard_dir):
+ make_matrix_dir_rta160(bustard_dir)
+
def make_phasing_dir(bustard_dir):
"""
Create several phasing files in <bustard_dir>/Phasing/
destination = os.path.join(gerald_dir, 'config.xml')
shutil.copy(source, destination)
-def make_gerald_config_1_10(gerald_dir):
- source = os.path.join(TESTDATA_DIR, 'gerald_config_1.10.xml')
+def make_gerald_config_1_7(gerald_dir):
+ """CASAVA 1.7 gerald config"""
+ source = os.path.join(TESTDATA_DIR, 'gerald_config_1.7.xml')
destination = os.path.join(gerald_dir, 'config.xml')
shutil.copy(source, destination)
shutil.copy(source, destination)
-def make_summary_rta1_10_xml(gerald_dir):
- source = os.path.join(TESTDATA_DIR, 'Summary-rta1.10.xml')
+def make_summary_casava1_7_xml(gerald_dir):
+ source = os.path.join(TESTDATA_DIR, 'Summary-casava1.7.xml')
destination = os.path.join(gerald_dir, 'Summary.xml')
shutil.copy(source, destination)
seq = """@HWI-EAS229:1:2:182:712#0/1
AAAAAAAAAAAAAAAAAAAAANAAAAAAAAAAAAAAA
+HWI-EAS229:1:2:182:712#0/1
-\bab_bbaabbababbaaa]]D]bb_baabbab\baa
+\\bab_bbaabbababbaaa]]D]bb_baabbab\baa
@HWI-EAS229:1:2:198:621#0/1
CCCCCCCCCCCCCCCCCCCCCNCCCCCCCCCCCCCCC
+HWI-EAS229:1:2:198:621#0/1
f.close()
+def ls_tree(root):
+ for dirpath, dirnames, filenames in os.walk(root):
+ for filename in filenames:
+ print os.path.join(dirpath, filename)
+
+
class BaseCallInfo(object):
"""Provide customization for how to setup the base call mock data
"""