thapbi_pict.ena_submit module
Code for sample submission to ENA/SRA.
This implements the thapbi_pict ena-submit ...
command.
- thapbi_pict.ena_submit.load_md5(file_list: list[str]) dict[str, str]
Return a dict mapping given filenames to MD5 digests.
- thapbi_pict.ena_submit.main(fastq: list[str], output: str, metadata_file: str | None = None, metadata_encoding: str | None = None, metadata_cols: str | None = None, metadata_fieldnames: str | None = None, metadata_index: str | None = None, ignore_prefixes: str | None = None, library_name: str = '-', instrument_model: str = 'Illumina MiSeq', design_description: str = '', library_construction_protocol: str = '', insert_size: int = 250, tmp_dir: str | None = None, debug: bool = False)
Implement the
thapbi_pict ena-submit
command.
- thapbi_pict.ena_submit.write_table(handle, pairs: list[tuple[str, str, str]], meta: dict[str, str] | None, library_name: str, instrument_model: str, design_description: str, library_construction_protocol: str, insert_size: int) None
Write read file table for ENA upload.