This is a mostly vibe-coded web interface for AMRFinderPlus created as a personal side-project. See AMRFinderPlus documentation for details on AMRFinderPlus. A brief description of the options for this site is below, and results can be downloaded in the native tab-delimited format output by AMRFinderPlus. Suggestions for improvements or bug reports made as GitHub issues are much appreciated.
Always runs AMRFinderPlus with the following options: --plus --print_node
A user-defined name to help you identify and organize your analysis results. This name will appear on the results page and is used as the sample name in AMRrules output.
Requirements:
_), and hyphens
(-).@, !, /) are not allowed.-n, --nucleotide)An assembled nucleotide FASTA file to search. May be gzipped with a .gz extension. This enables searching with translated BLAST, identifying frame shifts, and, with the "Organism" option below, to identify non-coding point mutations.
See the AMRFinderPlus documentation for Input FASTA files.
-p, --protein)A protein FASTA file to search. May be gzipped with a .gz extension. This enables the identification of genes by HMMs which enables more sensitive detection of distant AMR genes.
See the AMRFinderPlus documentation for Input FASTA files.
-g, --gff)A GFF3 format file containing gene annotations. This file provides the genomic coordinates and identifiers for the proteins in the nucleotide sequence. If you provide a GFF file, you should also provide the corresponding nucleotide and protein files to enable full AMRFinderPlus functionality.
See the AMRFinderPlus documentation for GFF files.
--annotation_format)Specifies the software or pipeline used to generate the gene annotations (GFF and protein files). This is essential for AMRFinderPlus to correctly parse the sequence headers and coordinates when both Protein and Nucleotide files are provided (the recommended way to run AMRFinderPlus). Supported formats include:
The AMRFinderPlus documentation for the --annotation_format option contains more information.
-O, --organism)Specifies the taxonomic group of the organism being analyzed (e.g., Escherichia, Salmonella, Staphylococcus aureus). Providing an organism group allows AMRFinderPlus to use organism-specific curated thresholds and search for known point mutations that confer resitance.
If "None" is selected, AMRFinderPlus will only perform a general search against its core database.
See the AMRFinderPlus documentation for the --organism
option.
--organism for AMRrules)Sets the --organism option for AMRrules
to interpret the output of AMRFinderPlus using their expert-derived species-specific interpretation rules. This is
different from the AMRFinderPlus --organism option. This site has an automatic mapping for some of
the commonly used organisms that is used by default, but that automatic mapping may not be correct for your
sequences. See the AMRrules supported organism
documentation for more information.
Because this tool is designed to analyze one bacterial genome at a time, this server has a 10 MB file size limit for each upload. Larger submissions or multiple genomes may fail or be rejected.
Output formats are described in the AMRFinderPlus documentation and AMRrules documentation.