Sign in

Oliver Schwengers

@oschwengers.bsky.social
706 followers 72 following 53 posts

🦠🧬🖥️ Microbial bioinformatics PostDoc @JLUGiessen, WGS bacteria, plasmids, software/pipeline developer, father of 2, husband, astrophotographer

PostsRepliesMedia
Reposted by Oliver Schwengers
George Bouras @gbouras13.bsky.social · 07/04/2026
Whenever I presented Phold, I was frequently asked "can you do the same beyond phages?" We ( @oschwengers.bsky.social @linsalrob.bsky.social @binomicalabs.org et al) finally did it with Baktfold github.com/gbouras13/ba... www.biorxiv.org/content/10.6...
github.com
GitHub - gbouras13/baktfold: Rapid & standardized genome annotation using protein structural information
Rapid & standardized genome annotation using protein structural information - gbouras13/baktfold
15623
Reposted by Oliver Schwengers
Rob Edwards @linsalrob.bsky.social · 05/04/2026
Want to annotate a bacterial genome with structures? @oschwengers.bsky.social bakta and @gbouras13.bsky.social phold got together, and the result is Baktfold: protein annotation across the microbial tree of life using structures www.biorxiv.org/content/10.6... #phagesky #microsky #microbiomesky
biorxiv.org
08237
Oliver Schwengers @oschwengers.bsky.social · 23/03/2026
If you love microbes & Bioinformatics just like us, then we love to see you at to our upcoming @denbi.bsky.social meet-the-experts session @vaam-microbes.bsky.social #VAAM2026 having a chat on Microbial genomics, our tools ( #Bakta, #EDGAR), DBs ( #BakRep, #sORFdb), and much more related & beyond!
030
Oliver Schwengers @oschwengers.bsky.social · 27/02/2026
Very much looking forward to our 10th (anniversary!) Microbial Genomics Training Course provided by #BiGi @denbi.bsky.social in Gießen. 3 days full of free hands-on microbial genomics training - from QC, assembly and annotation to genome submissions and comparative genomics.
033
Reposted by Oliver Schwengers
de.NBI & ELIXIR Germany @denbi.bsky.social · 24/02/2026
🔬✨ Tool of the week: #Metagenomic data analysis made easy! 🚀 The Metagenomics-Toolkit offers a complete workflow: from raw Illumina or Nanopore reads 📈 to taxonomic 🦠 and functional 🧬 insights. 📊 Reproducible, publish-ready results. Ready to boost your research? 🌍📝 www.denbi.de/services-acc...
042
Reposted by Oliver Schwengers
Zamin Iqbal @zaminiqbal.bsky.social · 17/02/2026
Delighted to see over 17 million new protein structure predictions from novel proteins in AllTheBacteria are now integrated into the AlphaFold Database at @ebi.embl.org ! Huge work from @gbouras13.bsky.social @oschwengers.bsky.social and friends to generate these. www.ebi.ac.uk/about/news/u...
ebi.ac.uk
AlphaFold Database welcomes community datasets
Latest AlphaFold Database update adds high-value datasets for microbial and viral proteins, generated by specialist communities
19726
Oliver Schwengers @oschwengers.bsky.social · 02/02/2026
🦠🧬🖥️ Bakta v1.12.0 is out with tons of tiny improvements and bug fixes, too many to list all: - partial genes on linear seqs - improved errror handlings & runtimes - support Python 3.12 & 3.13 - ... A huge shout out and thank you to all bug reporters and contributors! github.com/oschwengers/...
github.com
Release v1.12 - Just do it, but don't crash · oschwengers/bakta
This is the twelfth minor release (v1.12) providing more than 10 minor improvements and many bug fixes improving runtime stability, IO compatibility, and last but not least user experience. Compati...
097
Oliver Schwengers @oschwengers.bsky.social · 16/12/2025
Honestly, as a micro binfie, I couldn't feel more honored than to be entrusted with this! 😃 Prokka has served so many so well, and deeply inspired me how to write Bakta. I'm thankful to be part of this open science com, and will do my best to meet these high quality standards. Thanks Torsten! 🦠💻
0283
Reposted by Oliver Schwengers
de.NBI & ELIXIR Germany @denbi.bsky.social · 24/11/2025
We are de.NBI & ELIXIR-DE, came together for our All Hands 2025! #deNBI2025 #ELIXIRDE #AllHands
064
Reposted by Oliver Schwengers
de.NBI & ELIXIR Germany @denbi.bsky.social · 20/11/2025
🎉 The de.NBI & ELIXIR-DE All Hands Meeting 2025 kicked off in Berlin! We celebrated 10 years of de.NBI with a birthday cake 🎂, welcomed new Associated Partners, and connected with 140+ participants. Stay tuned for more! #deNBI2025
031
Oliver Schwengers @oschwengers.bsky.social · 06/10/2025
We would also like to deeply thank @denbi.bsky.social for the lasting support and funding enabling constant maintenance and development!
011
Oliver Schwengers @oschwengers.bsky.social · 06/10/2025
Unbelievable, Bakta reached its 1,000th citation! A huge shout out and thank you to all Bakta users, bug reporters, those sharing ideas and suggesting features... ...just the entire incredibly supporting binfie community! Without you, Bakta wouldn't be the same. Thank you!
14610
Oliver Schwengers @oschwengers.bsky.social · 06/10/2025
Isolates or MAGs, we're looking for the worst-annotated genomes, i.e. high fraction of CDS w/o any functional annotation. Any public/shareable bacterial genome is highly welcome! Please help us to further improve the annotation of bacterial genomes. Please RT & share (2/2)
042
Oliver Schwengers @oschwengers.bsky.social · 06/10/2025
Dear community, Bakta needs your help! To further improve the functional annotation of "hypothetical" CDS, me and @gbouras13.bsky.social, we are looking for the worst Bakta-annotated bacterial genomes ;-) (1/2)
11118
Oliver Schwengers @oschwengers.bsky.social · 22/09/2025
Definitely the best to put next. We'll soon start some internal discussion of how/when to integrate that. It's been a pleasure to meet you in person Zam!
010
Oliver Schwengers @oschwengers.bsky.social · 22/09/2025
Thanks so much Migle! It's been a pleasure to meet you at IMMEM and I'm glad you find BakRep useful!
010
Reposted by Oliver Schwengers
George Bouras @gbouras13.bsky.social · 08/08/2025
Stoked to finally have a preprint out for Phold, our tool that uses protein structural information to enhance phage genome annotation #phagesky 1/n www.biorxiv.org/content/10.1...
biorxiv.org
Protein Structure Informed Bacteriophage Genome Annotation with Phold
Bacteriophage (phage) genome annotation is essential for understanding their functional potential and suitability for use as therapeutic agents. Here we introduce Phold, an annotation framework utilis...
513766
Oliver Schwengers @oschwengers.bsky.social · 08/05/2025
Our 9th @denbi.bsky.social "Microbial Genomics training course" is now open for registration! 3 sessions full of microbial bioinformatics at JLU Giessen: I: QC & QA, assembly II: regional & functional annotation III: comparative genomics Info & registration: www.denbi.de/training-cou...
denbi.de
9th Microbial Genomics training course
The 'German Network for Bioinformatics Infrastructure – de.NBI' is a national, academic and non-profit infrastructure supported by the Federal Ministry of Education and Research providing bioinformati...
033
Oliver Schwengers @oschwengers.bsky.social · 28/04/2025
100% agreed - exactly that was also our line of thinking.
010
Oliver Schwengers @oschwengers.bsky.social · 28/04/2025
Thanks @kblin.bsky.social for pointing out. Of course, it is not a proper encryption, however hard to guess. So, please use a proper encryption for sharing - if required.
100
Oliver Schwengers @oschwengers.bsky.social · 28/04/2025
Even without registration, results can easily and safely be shared with others using encrypted URLs. Of course, your data is handled with care automatically discarded after 30 days. Just give it a try: bakta.computational.bio (5/5)
bakta.computational.bio
Bakta
010
Oliver Schwengers @oschwengers.bsky.social · 28/04/2025
Results are presented via a cross-referenced data table, a linear genome browser and circular genome plots - just choose your viz! Of course, all results are also available for download in various standard file formats: GFF3, GenBank, EMBL, FASTA, TSV, TXT, JSON… (4/5)
110
Oliver Schwengers @oschwengers.bsky.social · 28/04/2025
All executions are conducted in a scalable Kubernetes backend hosted within the @denbiOffice cloud. By this, Bakta Web dynamically scales out to meet temporal peak demands. (3/5)
110
Oliver Schwengers @oschwengers.bsky.social · 28/04/2025
Bakta Web is our web application accompanying Bakta’s CLI version. It provides interactive widgets supporting users with both, the provision of input data and sample/sequence metadata, and the interpretation of annotation results. (2/5)
110
Oliver Schwengers @oschwengers.bsky.social · 28/04/2025
We happily present: “Bakta Web – rapid and standardized genome annotation on scalable infrastructures” @OxUniPress NAR’s Web Server issue doi.org/10.1093/nar/... Easy to use, no registration, fast, scalable, various visualizations, in sync with Bakta CLI: bakta.computational.bio (1/5)
doi.org
Bakta Web – rapid and standardized genome annotation on scalable infrastructures
Abstract. The Bakta command line application is widely used and one of the most established tools for bacterial genome annotation. It balances comprehensiv
14228
Oliver Schwengers @oschwengers.bsky.social · 25/03/2025
Interested in bacterial genomes? Hundreds of thousands, even millions? All annotated, taxonomically classified, integrated with metadata. Easily searchable, viewable, downloadable, in sync with #AllTheBacteria. Then BakRep is for you! Poster P-CM-102 @vaam-microbes.bsky.social #VAAM25
2188
Oliver Schwengers @oschwengers.bsky.social · 06/03/2025
Of course, the DB light version was also updated, however DB sizes have barely changed. (6/6)
000
Oliver Schwengers @oschwengers.bsky.social · 06/03/2025
This introduced a DB major scheme update from v5 to v6, which in turned resulted in a new software release v1.11.0: github.com/oschwengers/... (5/6)
github.com
Release v1.11 - Database ups and downs · oschwengers/bakta
This is the eleventh minor release (v1.11) introducing database schema version 6. Compatible database scheme version: 6 Important From this release on, Bakta will use xz instead of gz for all data...
100
Oliver Schwengers @oschwengers.bsky.social · 06/03/2025
Due to this massive increase in known protein sequences, DB size has grown from 72GB to 83GB (deflated). To mitigate negative download effects for our users, we therefore switched tarball compressions from gzip to xz. Thus, compressed DB size actually decreased from 37GB to 30GB! (4/6)
100
Oliver Schwengers @oschwengers.bsky.social · 06/03/2025
To further improve annotation quality, external annotation sources have also been updated: - COG: 2020 -> 2024 - Pfam: 36 -> 37.2 - RefSeq: r220 -> r228 - Rfam: 14.10 -> 15 - UniProtKB: 2023_05 -> 2025_01 Also, NCBI AMRFinderPlus and VFDB have been updated to the most recent versions. (3/6)
110
Oliver Schwengers @oschwengers.bsky.social · 06/03/2025
This is a massive increase in known protein sequences - which is great! Numbers of IPS and PSC have grown by 22% and 13%. (2/6)
100
Oliver Schwengers @oschwengers.bsky.social · 06/03/2025
🦠🧬🖥️ New Bakta DB v6.0 released! After a year, it was time for a Bakta database update - and it's a huge one: - IPS: 330.9M - PSC: 135.3M - PSCC: 37M doi.org/10.5281/zeno... 👇 1/6
doi.org
Bakta database
This data repository contains the mandatory DB for Bakta. It is available in two versions: the default (db.tar.gz or) and a lightweight alternative (db-light.tar.gz). Bakta is a tool for the rapid & s...
1129
Reposted by Oliver Schwengers
Heiderlab @heiderlab.bsky.social · 05/03/2025
Our paper on bacterial #Resistance prediction with #Genomics and #MachineLearning reached a milestone with its 120th citation! 🎉 @oschwengers.bsky.social academic.oup.com/bioinformati...
academic.oup.com
Validate User
041
Oliver Schwengers @oschwengers.bsky.social · 18/12/2024
Last week before Christmas... Though not being a captain, that's the post, ... just that ;-)
000
Reposted by Oliver Schwengers
Martin Hunt @martibartfast.bsky.social · 29/11/2024
I just made a first release of TNA - new tool to compare 2 bacterial genomes. Is shamelessly inspired by ACT, but should be simpler to use. Drag-n-drop two genomes: it runs BLAST for you and then you can visualize. For Mac, Windows 11, Linux tna.readthedocs.io
tna.readthedocs.io
TNA documentation — TNA 0.0.1 documentation
917569
Reposted by Oliver Schwengers
Keith Jolley @kjolley.bsky.social · 26/11/2024
BIGSdb v1.49.1 has been released. This version improves the layout of user registration and admin pages, and provides the option to export LIN code prefixes of specified length in the Export plugin. BIGSdb powers the databases on pubmlst.org and bigsdb.pasteur.fr. github.com/kjolley/BIGS...
pubmlst.org
PubMLST - Public databases for molecular typing and microbial genome diversity
Public databases for molecular typing and microbial genome diversity
01912
Oliver Schwengers @oschwengers.bsky.social · 26/11/2024
Info: We updated our Bakta WEB version: - MUCH faster annotations via optimized Kubernetes nodes and locally-attached databases - Software-Update to v1.10.1 - Database-Update to v5.1 Publicly available at: bakta.computational.bio
01610
Oliver Schwengers @oschwengers.bsky.social · 18/11/2024
Community contributions: Last but not least, I'd like to thank all users & contributors for incredible feedback, ideas and comments. Just a few hours after v1.10, reports, fixes and contributions helped to patch -> v1.10.1 - absolutely amazing! github.com/oschwengers/...
github.com
Release v1.10.1 · oschwengers/bakta
This is the first v1.10 patch release (v1.10.1). Improvements Improved handling of draft genome in circular plots: 0118983 Added N90 to genome statistics: 7abfa9a Fixes Fixed changed Micromamba ...
000
Oliver Schwengers @oschwengers.bsky.social · 18/11/2024
Of note: We updated Bakta using AMRFinderPlus v4.0.3 that introduced a DB change. So, Bakta might crash using existing DBs. To update/fix this, please, execute the update command Bakta prints to the CLI - or just re-download it: 'bakta_db download'. (10/11)
100
Oliver Schwengers @oschwengers.bsky.social · 18/11/2024
A hard decision, but to streamline further maintenance and allow for novel features, we have to go on… So, since v1.10 Bakta cannot annotate signal peptides anymore. If you need this feature, please make sure to use Bakta v1.9.4. (9/11)
110
Oliver Schwengers @oschwengers.bsky.social · 18/11/2024
Python dependency and DeepSig support: Unfortunately, we had to bump Python dependency to >=3.9 thus, lost support of DeepSig, which is pinned to Python 3.8 and is not supported anymore. (8/11)
110
Oliver Schwengers @oschwengers.bsky.social · 18/11/2024
Further improvements: - translation table 25 support - export of CRISPR/tRNA seqs - improved INSDC compliance - new parameter '--locus-tag-increment' - revised designation of truncated features and (real) pseudogenes - 3rd party dependency updates … and important bug fixes. (7/11)
110
Oliver Schwengers @oschwengers.bsky.social · 18/11/2024
Genome plots: To improve Bakta’s circular genome plots, we replaced good old Circos by the novel pure-Python pyCirclize library. Thus, we could also add new features, such as legends and new 'bakta_plot' parameters: bakta_plot --type cog –dpi 300 --size 8 --label='my custom label text' (6/11)
140
Oliver Schwengers @oschwengers.bsky.social · 18/11/2024
Overlap filters: Sometimes, certain features (mostly CDS/sORFs) are filtered-out as they overlap with others. If these are of interest, now these can be kept by skipping all overlap filters via the new '--skip-filter' option. (5/11)
100
Oliver Schwengers @oschwengers.bsky.social · 18/11/2024
As requested from several users, Bakta now writes all annotation metrics (coverage, sequence identities, bitscores, etc) to a dedicated TSV file for further inspection. (4/11)
120
Oliver Schwengers @oschwengers.bsky.social · 18/11/2024
Recovery of result files: Bakta’s output too large? Via a new 'bakta_io' cmd all result files can be recovered from its json[.gz] file within seconds. By this, ~84 Mb of result files (e.g. E.coli) are stored in a 5.8 Mb .json.gz file reducing storage requirements by 93%. (3/11)
110
Oliver Schwengers @oschwengers.bsky.social · 18/11/2024
User-provided HMMs: Just like '--proteins' for user-provided protein sequences, Bakta now accepts trusted HMMs via a novel '--hmms' parameter and uses them in its internal expert annotation module. (2/11)
100
Oliver Schwengers @oschwengers.bsky.social · 18/11/2024
🦠🧬💻 Bakta v1.10 - largest update so far: Highlights: - user-provided HMMs: --hmms - output file recovery from JSON files: bakta_io - export of inference metrics: inference.tsv - bypass overlap filters: --skip-filter - improved genome plots github.com/oschwengers/... 👇 (1/11)
github.com
Release v1.10 - Novel in & novel out · oschwengers/bakta
This is the tenth minor release (v1.10) introducing user-provided HMMs, output file recovery, feature inference scores, and various improvements. Compatible database scheme version: 5 Important Si...
25127
Oliver Schwengers @oschwengers.bsky.social · 04/11/2024
An in line with the fantastic AllTheBacteria project (allthebacteria.readthedocs.io), an update to >2,400,000 genomes is on its way. 7/7
allthebacteria.readthedocs.io
AllTheBacteria documentation — AllTheBacteria documentation
011
Oliver Schwengers @oschwengers.bsky.social · 04/11/2024
Full-blown result files (genome assemblies, annotations and metadata) for such search results can be batch-downloaded via an accompanying CLI tool bakrep-cli: github.com/ag-computati... 6/7
github.com
GitHub - ag-computational-bio/bakrep-cli: Commandline tool to (batch) download bakrep datasets
Commandline tool to (batch) download bakrep datasets - ag-computational-bio/bakrep-cli
100