Skip to contents

Run-Level QC Contracts

Tidy sequencing-summary QC tables and report-card checks.

qc_run_summary()
Summarise a nanopore run for QC handoff
qc_yield_over_time() qc_read_length_distribution() qc_quality_distribution() qc_channel_density() qc_barcode_composition()
Build tidy QC data from sequencing-summary inputs
qc_report_card_thresholds() qc_report_card()
Build a run-level QC report card

POD5 Evidence And ONT Open Data

Rust-backed POD5 discovery, integrity, manifest, and selected ONT Zymo open-data helpers.

pod5_compare()
Compare two POD5 collections or manifests
pod5_file_info()
Inspect local POD5 file metadata
pod5_find()
Discover local POD5-containing folders
pod5_folder_info()
Summarise a local POD5 folder or run tree
pod5_manifest()
Build a versioned POD5 collection manifest
pod5_subdivide_plan()
Plan a read-only POD5 collection subdivision
pod5_verify()
Verify a local POD5 candidate file
ont_open_data_fetch()
Fetch one ONT open-data object into an explicit cache directory
ont_open_data_list() flounder_ont_zymo_pod5_prefix()
List objects in an ONT open-data S3 prefix
ont_zymo_pod5_dataset()
Describe the canonical ONT Zymo fecal POD5 dataset
ont_zymo_pod5_example_objects()
Return selected ONT Zymo fecal POD5 example objects

BAM/Bamana QC Evidence

Curated alignment-level QC wrappers backed by Bamana semantics.

bam_check_eof()
Check canonical BGZF EOF evidence
bam_check_index()
Check BAM index evidence for QC report cards
bam_check_map()
Check whether BAM mapping evidence is present
bam_check_sort()
Check BAM sort declaration and observed sort evidence
bam_check_tag()
Check BAM aux-tag evidence for library/QC review
bam_qc_report_card()
Build a BAM QC report card
bam_qc_report_card_thresholds()
Default BAM report-card thresholds
bam_summary()
Summarise a BAM file for nanopore QC
bam_validate()
Validate BAM structure and selected consistency checks
bam_verify()
Verify a BAM file header and container identity

Library-Preparation Evidence

Curated Porkchop-backed kit, adapter, primer, barcode, and cDNA QC evidence.

library_kit_candidates() library_adapter_primer_evidence() library_barcode_evidence() library_cdna_primer_evidence()
Porkchop library-preparation QC evidence
library_preparation_report_card()
Build a library-preparation QC report card
library_preparation_report_card_thresholds()
Default library-preparation report-card thresholds

Synoptikon Handoff

Versioned JSON payloads for Mnemosyne/Synoptikon QC review.

as_synoptikon_qc() write_synoptikon_qc()
Build and write Synoptikon QC payloads

Grammateus Reporting

Semantic report elements, figure handoff, controlled R plot rendering, runtime discovery, and Mnemosyne theme descriptors.

Rust Extension Availability

Helpers for detecting and skipping optional compiled Rust support.

Legacy Sequence And Annotation Helpers

File wrappers and helpers retained outside the retired FAST5 API.

Fasta
R6 Class for loading and analysing FASTA files
Fastq
R6 Class for loading and analysing nanopore (and other) FASTQ files
Blast
R6 Class for loading and analysing BLAST results in basic Pairwise format
GenbankGenome
R6 Class for loading and analysing Genbank whole genome files
SequencingSummary
R6 Class for loading and analysing nanopore sequencing_summary files
SequencingSet
R6 Class for loading and analysing sequence sets
Flowcell
R6 Class for performing Flowcell centric analyses
MultiplexSet
R6 Class for loading, visualising and analysing barcode information
TemporalSet
R6 Class for analysing sequence sets with accompanying temporal data
BamFile
R6 class for legacy BAM file references
FloundeR
R6 Class for floundeR based analyses
flnDr()
extract a floundeR packaged file
phredmean()
calculate mean Phred scores from list of Q values
qualToMeanQ()
calculate mean Phred score from an ASCII encoded phred string
to_flowcell()
Prepare a flowcell object from provided class
to_sequencing_set()
Prepare a SequencingSet object from provided class

Visualisation Helpers

Legacy graphical classes and themes retained for compatibility.

Angenieux
R6 Class for visualising floundeR based datasets
AngenieuxDecoration
R6 Class for describing additional Angenieux decorations
Infographic
R6 Class for loading and analysing sequence sets
InfographicItem
R6 Class for loading and analysing sequence sets