This module provides miscellaneous useful utility classes and methods that do not fit in any specific module.
create_dir(dir_name[, fail_on_exist, ...]) | Create a directory safely and fail meaningfully |
flatten(items) | Removes one level of nesting from items |
remove_files(list_of_filepaths[, ...]) | Remove list of filepaths, optionally raising an error if any are missing |
safe_md5(open_file[, block_size]) | Computes an md5 sum without loading the file into memory |
is_casava_v180_or_later(header_line) | Check if the header looks like it is Illumina software post-casava v1.8 |