Skip to content

FastaGuard v0.2.0

Choose a tag to compare

@github-actions github-actions released this 24 May 07:15
· 103 commits to main since this release

FastaGuard v0.2.0

FastaGuard v0.2.0 is the Assembly Trust + Pipeline Adoption release.

This release keeps FastaGuard focused on early FASTA preflight checks while
making the results easier to trust, route, and consume in real assembly
pipelines.

Highlights

  • Adds explainable GC, length, and composite assembly outlier findings.
  • Expands the JSON contract with richer provenance, taxonomy context, and
    routing hints for downstream tools.
  • Hardens MultiQC plugin support for pipeline report aggregation.
  • Adds Snakemake Bioconda environment starter material.
  • Documents benchmark and evidence guidance for adoption decisions.

Install

Once v0.2.0 is published on Bioconda, install it with:

mamba install -c conda-forge -c bioconda fastaguard

Until then, Bioconda currently serves the latest published package, v0.1.1.
The v0.2.0 Bioconda recipe in this repository is staged and still needs the
published source archive SHA before submission.

Positioning

FastaGuard still runs before QUAST, BUSCO, BlobToolKit, annotation, and
submission. It does not replace downstream workflows for biological
completeness, assembly correctness, contamination exploration, or taxonomy
confirmation.

Use FastaGuard first to catch FASTA-level validity, structure, composition, and
reporting-contract problems before spending time on heavier assembly QC.

Known Limits

  • FastaGuard remains assembly-focused.
  • Composition outliers are triage signals, not contamination calls.
  • External taxonomy, coverage, k-mer, and database-backed checks remain
    follow-up steps when a sample needs deeper biological interpretation.