pore_c.analyses.reads module

class pore_c.analyses.reads.ReadFilterProgress(**kwds)[source]

Bases: pore_c.utils.DataFrameProgress

static summarize(df)[source]
update_data(read_df)[source]
update_progress_bar(num_aligns)[source]
pore_c.analyses.reads.filter_records(list_of_records, min_read_length, max_read_length, min_qscore, max_qscore)[source]
pore_c.analyses.reads.prepare_fastq(input_fastq: pathlib.Path, pass_fastq: Optional[pathlib.Path] = None, fail_fastq: Optional[pathlib.Path] = None, read_metadata: Optional[pathlib.Path] = None, summary: Optional[pathlib.Path] = None, min_read_length: int = 50, max_read_length: int = 5000000, min_qscore: int = 0, max_qscore: int = 266, chunksize: int = 10000)[source]
pore_c.analyses.reads.read_length_stats(lengths, percentiles=[25, 50, 75])[source]