StaphScope: A species-optimized computational pipeline for rapid and accessible Staphylococcus aureus genotyping and surveillance

Read full text
Authors: Brown Beckley, Vincent Amarh
Cited by: 0

Abstract

STAPHSCOPE VERSION 1.2.0 ๐Ÿš€ Major Improvements ๐Ÿ”ฌ Ultimate Reporter (Massive Upgrade) FASTA QC tab โ€“ View all assembly metrics (N50, GC%, total length, etc.) in a sortable table. AI Assistant Guide โ€“ Example prompts to use with ChatGPT/Claude/Gemini. Let AI do the talking. 20 filter buttons each for AMR & Virulence tabs โ€“ Oneโ€‘click filters for mecA, PVL, TSSTโ€‘1, enterotoxins, and more. Combination tables โ€“ STโ€‘spa, STโ€‘SCCmec, spaโ€‘SCCmec under MLST, spa, SCCmec, and MRSA tabs (searchable, sortable, no truncation). Sortable headers โ€“ Click any column header to sort ascending/descending. Info boxes โ€“ Detailed explanations of gene families (e.g., "Role of each AMR gene family in S. aureus"). No truncation โ€“ Genome lists are complete. Scroll horizontally if needed. ๐Ÿงฌ AMR Module (Dynamic Database) Dynamic database detection โ€“ Finds the latest 20* folder in data/amrfinder_db/. No more hardcoded 2026-03-24.1. --update-db flag โ€“ Downloads the latest AMRfinderPlus database (no PhD required). --db-version flag โ€“ Shows current database version. Graceful failure โ€“ Orchestrator skips AMR if database missing, instead of crashing. ๐Ÿ›ก๏ธ SCCmec Module sccmec_database.sh โ€“ Clones the latest SCCmec database from Bitbucket into database/. One script to rule them all. ๐Ÿงฌ MLST Module mlst_database.sh โ€“ Downloads the MLST database (kept in Git, but script ensures latest). ๐Ÿณ Dockerfile Containerised โ€“ Automatic abricate --setupdb and AMR database download during build. User goes straight to analysis! ๐ŸŽ›๏ธ Orchestrator Version 1.2.0 โ€“ Skips AMR analysis if database missing (no more tantrums). --update-amr-db flag โ€“ Update AMR database from the orchestrator directly. ๐Ÿ› Bug Fixes Fixed a rename error where __init__.py was turned into a binary test file. Git got confused; we apologised. Removed hardcoded database versions โ€“ the future is dynamic. ๐Ÿ“ฆ What's still missing? (User responsibilities) Conda users must run staphscope --help for mandatory commands prior analysis Docker/Singularity users just go strait.......... ๐ŸŽ‰ Humble brag This release adds ~80 files, 228k insertions, and removes 1k lines of hardcoded misery. Ultimate Reporter now has more tables than a database conference and filter buttons for days. StaphScope is now more flexible than a yoga instructor and smarter than your average pipeline. Enjoy, and may your sequencing runs be ever in your favour.

Fields of Study & Subjects

Antimicrobial Resistance in Staphylococcus Genomics and Phylogenetic Studies Bacterial Identification and Susceptibility Testing

Publication details

Journal / source
Zenodo (CERN European Organization for Nuclear Research)
Publication date
26 February 2026
Language
EN