ayates/amr_portal
AMR Portal — Multi-Dataset Release (Phenotype + Genotype) This repository contains multiple datasets from the EMBL-EBI AMR Portal, distributed in Apache Parquet format: phenotype.parquet – phenotypic antimicrobial susceptibility data genotype.parquet – AMR genes and mutations from in silico methods All datasets are released under CC-BY-4.0. Source documentation: https://www.ebi.ac.uk/amr/developers/ Dataset Summary This dataset contains phenotypic antimicrobial… See the full description on the dataset page: https://huggingface.co/datasets/ayates/amr_portal.
AMR Portal — Multi-Dataset Release (Phenotype + Genotype)
This repository contains multiple datasets from the EMBL-EBI AMR Portal, distributed in Apache Parquet format:
phenotype.parquet– phenotypic antimicrobial susceptibility datagenotype.parquet– AMR genes and mutations from in silico methods
All datasets are released under CC-BY-4.0.
Source documentation: <https://www.ebi.ac.uk/amr/developers/>
Dataset Summary
This dataset contains phenotypic antimicrobial resistance (AMR) data derived from antibiograms submitted to BioSamples from the CABBAGE data set. It provides curated experimental measurements such as MIC values, AMR gene annotation, and metadata describing geography, organism taxonomy, and antibiotics. The dataset is stored in Apache Parquet. This release corresponds to:
FTP location: https://ftp.ebi.ac.uk/pub/databases/amr_portal/releases/2025-11/
Portal documentation: <https://www.ebi.ac.uk/amr/developers/>
Dataset Contents
This dataset represents AMR phenotypic experimental outcomes collected from antibiograms.
Each row corresponds to an individual antibiotic test performed on an isolate.
Typical use cases include:
- AMR prediction
- Taxonomic/epidemiological AMR analysis
- Linking phenotypes to genomic or genotypic data
Data Schema
phenotype.parquet: AMR phenotypes
genotype.parquet: AMR genotypes
How to Load the Dataset
Load phenotype data
from datasets import load_dataset
phenotype = load_dataset(
"ayates/amr_portal",
data_files="phenotype.parquet",
split="train"
)Load genotype data
genotype = load_dataset(
"ayates/amr_portal",
data_files="genotype.parquet",
split="train"
)Load everything at once
ds = load_dataset(
"ayates/amr_portal",
data_files={
"phenotype": "phenotype.parquet",
"genotype": "genotype.parquet"
}
)You can then access:
ds["phenotype"]
ds["genotype"]License
Creative Commons Attribution 4.0 (CC-BY-4.0) <https://creativecommons.org/licenses/by/4.0/>
Citation
Please cite Dickens E et al. 2025 10.1101/2025.11.12.688105.
@article {Dickens2025.11.12.688105,
author = {Dickens, Emily and Derelle, Romain and Beardmore, Robert and Suresh, Anita and Uplekar, Swapna and Yates, Andrew D and Keatley, Jon and Winterbottom, Andrea and Azov, Andrey G and El Houdaigui, Bilal and Ochkalova, Sofiia and Gurbich, Tatiana A and Shivalikanjli, Anu and Yordanova, Galabina and Lees, John A and Chindelevitch, Leonid},
title = {A comprehensive AMR genotype-phenotype database (CABBAGE)},
elocation-id = {2025.11.12.688105},
year = {2025},
doi = {10.1101/2025.11.12.688105},
publisher = {Cold Spring Harbor Laboratory},
URL = {https://www.biorxiv.org/content/early/2025/11/13/2025.11.12.688105},
eprint = {https://www.biorxiv.org/content/early/2025/11/13/2025.11.12.688105.full.pdf},
journal = {bioRxiv}
}