INNER CODE UNIT · Python

make_genome_stats

BortonWrightonLabs/DRAM · bin/distill.py:109

def make_genome_stats(
    annotations: pl.DataFrame,
    rrna_frame: pl.DataFrame = None,
    trna_frame: pl.DataFrame = None,
    quast_frame: pl.DataFrame = None,
    fasta_column: str = FASTA_COLUMN,
):
    rows = list()
    columns = ["genome"]
    if "scaffold" in annotations.columns:
        columns.append("number of scaffolds")
    if "bin_taxonomy" in annotations.columns:
        columns.append("taxonomy")
    if "bin_completeness" in annotations.columns:
        columns.append("completeness score")
    if "bin_contamination" in annotations.columns:
        columns.append("contamination score")
    for genome, frame in annotations.group_by(fasta_column):

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…