five

Swine Nasopharyngeal Phage Catalogue

收藏
Zenodo2026-05-18 更新2026-05-26 收录
下载链接:
https://zenodo.org/doi/10.5281/zenodo.20119466
下载链接
链接失效反馈
官方服务:
资源简介:
Swine Nasopharyngeal Phage Catalogue 1. Dataset overview This repository accompanies the manuscript *"Paired viromics resolves the modular ecological architecture of the swine nasopharyngeal phageome"* and provides a curated, non-redundant catalogue of viral operational taxonomic units (vOTUs) recovered from the upper respiratory tract of post-weaning piglets across ten commercial farms in northwestern Spain. Paired DNA microbiome (DNA-m) and virus-like particle–enriched (VLP-e) short-read metagenomic libraries were processed, integrated, and dereplicated at species-level identity (≥95% average nucleotide identity over ≥85% alignment fraction) following MIUViG recommendations (Roux et al., 2019). The catalogue comprises 2,501 representative vOTU sequences with CheckV-estimated completeness ≥50%. For each vOTU, this release distributes (i) curated catalogue metadata describing taxonomy, predicted lifestyle, predicted host, quality metrics, and similarity to previously described phages; and (ii) per-gene functional annotations generated with Pharokka. Together, these files are intended to support reuse of the catalogue for comparative viromics, host-prediction benchmarking, downstream functional characterization, and rational pre-selection of lytic phage candidates against porcine respiratory pathogens. 2. Files included in this release - **`nasopharyngeal_phages_metadata.tsv`**: one row per representative vOTU (n = 2,501). Contains identification, sample provenance, quality metrics (CheckV, MIUViG), taxonomic assignment, predicted lifestyle (PhaTYP), predicted bacterial host (iPHoP), terL marker information, and similarity to known phages from PhageScope.- **`nasopharyngeal_phages_pharokka.tsv`**: one row per predicted gene across all representative vOTUs. Contains Pharokka annotations (PHROG categories, functional descriptions) and complementary searches against the Virulence Factor Database (VFDB) and the Comprehensive Antibiotic Resistance Database (CARD).- **`nasopharyngeal_phages_vOTUs.fasta`**: nucleotide sequences of the 2,501 representative vOTUs. Sequence headers correspond to the `vOTU-ID` field used as the primary key across both metadata files.- **`nasopharyngeal_phages_pharokka_CDS.faa`**: amino-acid sequences of the CDS derived from Pharokka annotations. CDS headers correspond to the `vOTU-gene` field used as key in the `nasopharyngeal_phages_pharokka` file. 3. General conventions - Missing values are encoded as `NA` in the catalogue metadata file and as `None` or `No_PHROG` / `No_custom_HMM` in the Pharokka file, depending on the originating tool.- Coordinates in the Pharokka file (`start`, `stop`) are 1-based and refer to the parent vOTU sequence.- All numeric percentages are reported on a 0–100 scale; coverages and sequence-identity fractions reported by alignment tools (`qcov`, `tcov`, `fident`, `mmseqs_seqIdentity`) are reported on a 0–1 scale, following the conventions of the corresponding tools.- Taxonomic strings for predicted bacterial hosts use GTDB rank prefixes (`d__`, `p__`, `c__`, `o__`, `f__`, `g__`, `s__`).- Viral taxonomic strings follow the ICTV-style hierarchy reported by PhaBOX2 (superkingdom, clade, kingdom, phylum, class, order, family, genus). 4. `nasopharyngeal_phages_metadata.tsv` This file contains one row per representative vOTU and 26 descriptor columns. The table below provides the field name, expected type or set of values, and a brief description. | Field name | Type / values | Description ||---|---|---|| `vOTU-ID` | Text (string) | Unique identifier of the viral operational taxonomic unit (vOTU) representative sequence. Encodes the originating sample and assembly source (e.g. `M01-C1_DNA-m_NODE_29994_length_56440_cov_17.9864_ID_59987`). || `Sample-Workflow` | Text (string) | Sample of origin combined with the extraction workflow used to recover the contig: `DNA-m` (DNA microbiome shotgun) or `VLP-e` (virus-like particle–enriched). The sample component follows the format `M[farm]-C[pen]` (e.g. `M01-C1_DNA-m`). || `Phage_Detection_Tool` | Categorical: `genomad` / `virsorter2` | Bioinformatic classifier that retained the contig as viral. When both tools identified the same contig, the prediction with the lowest CheckV-estimated contamination was kept. || `vOTU_Length` | Integer (bp) | Length of the representative vOTU sequence in base pairs. || `Viral_Taxonomy` | Text (string) or `NA` | Taxonomic lineage assigned by PhaBOX2, reported in semicolon-separated rank format from superkingdom down to the deepest resolved rank (e.g. `superkingdom:Viruses;clade:Duplodnaviria;…;family:Peduoviridae`). `NA` when no confident assignment was obtained. || `Number_of_genes` | Integer | Total number of predicted protein-coding genes annotated on the representative sequence. || `Viral_genes` | Integer | Number of predicted genes assigned to viral functional. || `Host_genes` | Integer | Number of predicted genes flagged as putatively host-derived by CheckV. Higher values indicate possible host contamination or integrated regions. || `Provirus` | Categorical: `Yes` / `No` | Whether CheckV identified the contig as a provirus (i.e. an integrated viral region embedded in a longer host-derived sequence). || `Proviral_Length` | Integer (bp) or `NA` | Length of the proviral region in base pairs when `Provirus = Yes`; `NA` otherwise. || `CheckV_Quality` | Categorical | CheckV quality category based on completeness and contamination: `Complete`, `High-quality`, `Medium-quality`, `Low-quality`, or `Not-determined`. Only `Medium-quality` or higher were retained in the curated catalogue. || `MIUViG_Quality` | Categorical | MIUViG (Minimum Information about an Uncultivated Virus Genome; Roux et al., 2019) tier: `Finished`, `High-quality`, or `Genome-fragment`, derived from CheckV completeness and contamination together with assembly status. || `Completeness (%)` | Numeric (0–100) | CheckV-estimated genome completeness, expressed as percentage. || `Contamination (%)` | Numeric (0–100) | CheckV-estimated host or non-viral contamination, expressed as percentage. || `Predicted_bacterial_host (IPHOP)` | Text (string) or `NA` | Putative bacterial host predicted by iPHoP, reported in GTDB rank-prefixed format (`d__Bacteria;p__…;c__…;o__…;f__…;g__…;s__…`). When multiple predictions were returned, the highest-confidence call was retained. `NA` when no host could be predicted with sufficient confidence. || `Confidence_Score_IPHOP` | Numeric (0–100) or `NA` | iPHoP confidence score associated with the retained host prediction. Higher values indicate greater confidence; `NA` when no host was assigned. || `Phage_Lifestyle (PhaTYP)` | Categorical: `virulent` / `temperate` / `NA` | Predicted replication strategy obtained from the PhaTYP module of PhaBOX2. `NA` when the model did not produce a confident call. || `PhaTYPScore` | Numeric (0–1) | PhaTYP probability score supporting the lifestyle assignment. || `Relationship with previously described vOTUs` | Categorical: `Permissive` / `Strict` / `NA` | Similarity to known phage sequences from PhageScope after MUMmer4 refinement. `Permissive` denotes vOTUs meeting the lenient match criteria (fident ≥ 0.90, qcov ≥ 0.25, tcov ≥ 0.20, aligned length ≥ 2 kb, target length ≥ 2 kb); `Strict` denotes the high-confidence subset (fident ≥ 0.92, qcov ≥ 0.35, aligned length ≥ 5 kb, target length ≥ 5 kb, and either tcov ≥ 0.50 or query length ≥ 15 kb). `NA` indicates no significant match. Full criteria are described in the Methods section of the associated manuscript. || `terL_gene` | Text (string) or `NA` | Identifier of the large terminase subunit (terL) gene predicted by Pharokka on the representative vOTU. `NA` when no terL was detected or when the predicted protein was shorter than 100 residues. || `terL_length` | Integer (amino acids) or `NA` | Length of the predicted terL protein in amino acids. Only sequences ≥100 residues were used for the terL phylogenetic analysis. || `PhageScope-target` | Text (string) or `NA` | Identifier of the best-matching reference sequence in the PhageScope database when a similarity hit was retained; `NA` otherwise. || `PhageScope_source` | Text (string) or `NA` | Source database entry within PhageScope for the matched reference (e.g. originating phage genome accession or collection). || `qcov` | Numeric (0–1) or `NA` | Query coverage: fraction of the vOTU sequence covered by the alignment to the PhageScope target. `NA` when no match was retained. || `tcov` | Numeric (0–1) or `NA` | Target coverage: fraction of the matched PhageScope reference covered by the alignment. `NA` when no match was retained. || `fident` | Numeric (0–1) or `NA` | Fraction of identical nucleotides over the aligned region between the vOTU and the matched PhageScope target. `NA` when no match was retained. | 5. `nasopharyngeal_phages_pharokka.tsv` This file contains one row per predicted feature (mainly CDS) generated by Pharokka v1.7.5 across all representative vOTUs. The table below describes its 43 columns. Functional categories follow the PHROG nomenclature; antimicrobial resistance and virulence factor annotations are derived from CARD and VFDB, respectively, and are populated only when a hit was detected. | Field name | Type / values | Description ||---|---|---|| `vOTU-ID` | Text (string) | Identifier of the parent vOTU on which the gene was predicted; matches the `vOTU-ID` column of the catalogue metadata file. || `vOTU-gene` | Text (string) | Internal gene identifier assigned by Pharokka within each vOTU (e.g. `phage_CDS_0001`). Sequential within a sequence. || `start` | Integer (bp) | Start coordinate of the predicted CDS on the vOTU sequence (1-based). || `stop` | Integer (bp) | End coordinate of the predicted CDS on the vOTU sequence (1-based, inclusive). || `frame` | Categorical: `+` / `−` | Strand of the predicted CDS relative to the vOTU sequence. || `score` | Numeric | Pyrodigal gene-prediction score reported for the CDS. || `mmseqs_phrog` | Integer or `No_PHROG` | PHROG identifier returned by MMseqs2 sensitive search against the PHROG database. || `mmseqs_alnScore` | Numeric | MMseqs2 alignment bit score for the best PHROG hit. || `mmseqs_seqIdentity` | Numeric (0–1) | Fraction of identical residues in the MMseqs2 alignment to the PHROG target. || `mmseqs_eVal` | Numeric | MMseqs2 e-value of the best PHROG hit. || `mmseqs_top_hit` | Text (string) | Identifier of the top PHROG hit returned by MMseqs2. || `pyhmmer_phrog` | Integer or `No_PHROG` | PHROG identifier returned by pyhmmer profile HMM search. || `pyhmmer_bitscore` | Numeric | Bit score from the pyhmmer search against the PHROG HMM database. || `pyhmmer_evalue` | Numeric | E-value from the pyhmmer search against the PHROG HMM database. || `custom_hmm_id` | Text or `No_custom_HMM` | Identifier of the matched profile when a custom HMM database was used; `No_custom_HMM` indicates no custom HMM search was applied. || `custom_hmm_bitscore` | Numeric or `No_custom_HMM` | Bit score from the custom HMM search, when applicable. || `custom_hmm_evalue` | Numeric or `No_custom_HMM` | E-value from the custom HMM search, when applicable. || `phrog` | Integer or `No_PHROG` | Final PHROG identifier retained by Pharokka after consolidating MMseqs2 and pyhmmer evidence. || `Method` | Text (string) | Gene prediction method and version used by Pharokka. || `Region` | Categorical | Feature type (e.g. CDS, tRNA, tmRNA, CRISPR). || `color` | Hex colour code | Colour used by Pharokka for category-based visualisation of the gene in genome maps. || `annot` | Text (string) | Functional annotation of the gene (e.g. `baseplate wedge subunit`, `hypothetical protein`). || `category` | Text (string) | Higher-order PHROG functional category (e.g. tail, head and packaging, lysis, integration and excision, DNA/RNA and nucleotide metabolism, transcription regulation, moron auxiliary metabolic gene and host takeover, connector, unknown function, other). || `vfdb_hit` | Text or `None` | Best hit identifier against the Virulence Factor Database (VFDB). || `vfdb_alnScore` | Numeric or `None` | Alignment score of the best VFDB hit. || `vfdb_seqIdentity` | Numeric (0–1) or `None` | Sequence identity of the best VFDB hit. || `vfdb_eVal` | Numeric or `None` | E-value of the best VFDB hit. || `vfdb_species` | Text or `None` | Species of origin of the best VFDB hit. || `vfdb_short_name` | Text or `None` | Short name of the matched VFDB virulence factor. || `vfdb_description` | Text or `None` | Functional description of the matched VFDB virulence factor. || `CARD_hit` | Text or `None` | Best hit identifier against the Comprehensive Antibiotic Resistance Database (CARD). || `CARD_alnScore` | Numeric or `None` | Alignment score of the best CARD hit. || `CARD_seqIdentity` | Numeric (0–1) or `None` | Sequence identity of the best CARD hit. || `CARD_eVal` | Numeric or `None` | E-value of the best CARD hit. || `CARD_species` | Text or `None` | Species of origin of the best CARD hit. || `ARO_Accession` | Text or `None` | Antibiotic Resistance Ontology (ARO) accession of the matched CARD entry. || `CARD_short_name` | Text or `None` | Short name of the matched CARD entry. || `Protein_Accession` | Text or `None` | Protein accession associated with the matched CARD entry. || `DNA_Accession` | Text or `None` | Nucleotide accession associated with the matched CARD entry. || `AMR_Gene_Family` | Text or `None` | Antimicrobial resistance (AMR) gene family of the matched CARD entry. || `Drug_Class` | Text or `None` | Drug class targeted by the matched CARD entry. || `Resistance_Mechanism` | Text or `None` | Mechanism of resistance reported by CARD for the matched entry. |
提供机构:
Zenodo
创建时间:
2026-05-18
二维码
社区交流群
二维码
科研交流群
商业服务