Logo Lanfrica

gmboowa/ASFV-ONT-Gen

Domain:

healthcare

Record type:

software
Creator:
gmb
Host:
ASFV-ONT-Gen is a pipeline for analyzing African Swine Fever Virus (ASFV) whole-genome sequencing data generated using Oxford Nanopore Technology (ONT). It supports genome assembly & assembly statistics, variant calling, annotation & phylogenetic analysis, enabling rapid genomic insights for surveillance & outbreak investigation # ASFV-ONT-Gen: A pipeline for African swine fever virus ONT whole-genome analysis **ASFV-ONT-Gen** is a modular pipeline for analyzing whole-genome sequencing data of *African Swine Fever Virus* (ASFV) using Oxford Nanopore Technologies (ONT). It covers preprocessing, assembly, annotation & phylogenetic analysis using a reference genome such as `NC_044959.2.fasta`. --- ## Features - **Swine sequence removal**: Hostile, accurate host read removal - **Quality control**: FastQC, NanoPlot, MultiQC - **Read mapping**: Minimap2 - **Taxonomic classification**: Kraken2 with viral database - **Assembly**: De novo (Flye + Medaka polish) & reference-based - **Variant calling & annotation**: BCFtools & SnpEff - **Multi-threading**: Efficient parallel processing - **Summary reports**: MultiQC, assembly stats, mapping summaries - **Phylogenetics**: MAFFT, IQ-TREE, and ggtree --- ### Pipeline workflow ## Installation ### Prerequisites - Conda - Java 21+ (for SnpEff) ### Hostile clean swine pipeline ## Dependencies Ensure these tools are installed in your environment: # Tool installation command ```bash # Install all dependencies in one command: conda create -n hostile_env -c bioconda ncbi-datasets-cli minimap2 hostile conda activate hostile Required arguments: Argument description | Option | Description | |------------------|---------------------------------------------------------------------------| | `--fasta` | NCBI accession (e.g., `GCF_000003025.6`) or path to existing FASTA file | | `-i`, `--input` | Text file listing paths to FASTQ files (one per line) | | `-o`, `--output` | Directory to store all results | Optional arguments: Argument default description | Option | Default Value | Description | |--------------------|---------------------|--------------- …