Sign in

Vijini Mallawaarachchi

@vijinim.bsky.social
112 followers 121 following 37 posts

Research Fellow @ Flinders University | #Bioinformatics, #Algorithms and #Metagenomics 🧬🦠 | Blog at vijini.medium.com

PostsRepliesMedia
Vijini Mallawaarachchi @vijinim.bsky.social · 18/08/2026
@gbouras13.bsky.social talking about his new protein structure-based bacterial genome annotation tool, Baktfold. 🧫🧬 GitHub: github.com/gbouras13/ba... Preprint: www.biorxiv.org/content/10.6... #ISME20
1276
Vijini Mallawaarachchi @vijinim.bsky.social · 18/08/2026
Such a fantastic talk by Prof Maureen O’Malley about medicine and ecology in microbiome research. 🩺🦠 #ISME20
170
Reposted by Vijini Mallawaarachchi
Rob Edwards @linsalrob.bsky.social · 17/08/2026
We're having fun developing post-cloud bioinformatics tools: reimagining some of the bioinformatics canon as local, browser-native applications so your data never has to leave your laptop. Here's the first set: edwards.flinders.edu.au/viz/ Let us know if you want other tools local to your laptop
edwards.flinders.edu.au
-viz
Welcome to the -viz suite of tools: classic bioinformatics tools, reimagined for the browser. agviz · bamviz · genbankviz · phispyviz Each of our tools is a classic bioinformatics tool, but reimagi…
14814
Vijini Mallawaarachchi @vijinim.bsky.social · 17/08/2026
Excited to be talking about my #phage #bioinformatics tool #Phables to study #viral #ecology in #IBD-associated #metagenomes. Come check out my talk in session AS13 at 2.30pm on Tuesday 18th Aug in room 303-305. #ISME20 GitHub: github.com/Vini2/phables Publication: academic.oup.com/bioinformati...
github.com
GitHub - Vini2/phables: 🫧🧬 From fragmented assemblies to high-quality bacteriophage genomes
🫧🧬 From fragmented assemblies to high-quality bacteriophage genomes - Vini2/phables
0204
Vijini Mallawaarachchi @vijinim.bsky.social · 17/08/2026
Haha! Fair enough 😅
000
Vijini Mallawaarachchi @vijinim.bsky.social · 17/08/2026
Prof Rob Edwards talking about the use of AI to learn from Cystic Fibrosis metagenomic data. #ISME20 @linsalrob.bsky.social
062
Vijini Mallawaarachchi @vijinim.bsky.social · 16/08/2026
Starting off Monday with a keynote by Prof Wanda Markotter talking about one health and microbes 🩺🦠 #ISME20
140
Vijini Mallawaarachchi @vijinim.bsky.social · 16/08/2026
Excited to be attending my first ever ISME conference 🤩 #ISME20 @isme-microbes.bsky.social
290
Reposted by Vijini Mallawaarachchi
George Bouras @gbouras13.bsky.social · 07/08/2026
If you are looking for web-based phage annotation, phage-annotation.org is live. Upload a genome to run Pharokka, Phold and Phynteny sequentially (see our recent protocols paper doi.org/10.1002/cpz1...). If you have feedback, please reach out Thanks to @ardc.edu.au for making this possible!
phage-annotation.org
Phage Annotation Server -- phage genome annotation
Free automated phage genome annotation -- pharokka, phold and phynteny in one pipeline.
46130
Vijini Mallawaarachchi @vijinim.bsky.social · 26/07/2026
🗒️ You can check the release notes for more details about the changes and improvements. (2/n) github.com/metagentools...
github.com
Release MetaCoAG v1.3.0 · metagentools/MetaCoAG
What's Changed This release has improved the runtime substantially compared to the previous version (v1.2.2). Added --continue flag to resume interrupted runs from the last completed stage. Vector...
000
Vijini Mallawaarachchi @vijinim.bsky.social · 26/07/2026
🚀 MetaCoAG v1.3.0 is out! This release adds faster FASTA processing, NumPy feature storage, better multiprocessing, cleaner graph traversal, and resumable runs. Benchmarks show up to 28.7x faster runtime and up to 56% lower peak memory. (1/n) #bioinformatics #metagenomics #assemblygraph
141
Vijini Mallawaarachchi @vijinim.bsky.social · 18/06/2026
🎤 Very excited to be speaking at #GenomeInformatics26, UK from 2–4 December 2026. 🧬 📢 If you’re working in genome informatics or related areas, submit an abstract by 5 October 2026. Early bird registrations close on 7 September. 😃 #Bioinformatics #ComputationalBiology #Genomics #GenomeInformatics
coursesandconferences.wellcomeconnectingscience.org
Genome Informatics — 20261202
Methods for analysis of large data sets
060
Reposted by Vijini Mallawaarachchi
Rob Edwards @linsalrob.bsky.social · 02/06/2026
If you do any work with DNA sequencing at some point, you need to assemble the reads. Usually, we just use the contigs, but that ignores important evidence from your data, so @vijinim.bsky.social wrote agtools to explore the assembly graph and learn more! academic.oup.com/bioinformati...
academic.oup.com
agtools: a software framework to manipulate assembly graphs
AbstractMotivation. Assembly graphs are a fundamental data structure used by genome and metagenome assemblers to represent sequences and their overlap info
0206
Reposted by Vijini Mallawaarachchi
Susie Grigson @susiegriggo.bsky.social · 26/05/2026
New preprint! 🚨 Phage proteins don't act alone. Phages rely on homooligomerisation to assemble identical protein subunits into functional forms. But figuring out those exact configurations experimentally is tough. Learn about our approach in our new preprint! 👇 (1/n) www.biorxiv.org/content/10.6...
biorxiv.org
14221
Vijini Mallawaarachchi @vijinim.bsky.social · 08/05/2026
🤝 Huge thanks to @gbouras13.bsky.social, @rrwick.bsky.social, @susiegriggo.bsky.social, @npbhavya.bsky.social and @linsalrob.bsky.social for the ideas, guidance and support throughout this work. (6/n)
010
Vijini Mallawaarachchi @vijinim.bsky.social · 08/05/2026
🙏 Grateful to all collaborators, reviewers, and the open-source bioinformatics community who helped shape this work. Looking forward to seeing how the community uses and extends agtools. (5/n)
100
Vijini Mallawaarachchi @vijinim.bsky.social · 08/05/2026
🛠️ agtools was built to make this easier — a flexible and reusable framework for parsing, manipulating, and analysing assembly graphs in a streamlined and reproducible way, with support for outputs from multiple assemblers. (4/n)
100
Vijini Mallawaarachchi @vijinim.bsky.social · 08/05/2026
💡 The idea for agtools came from a very practical frustration during my PhD and subsequent projects: I kept copying and adapting the same assembly graph code across repositories for common analyses and graph operations. (3/n)
100
Vijini Mallawaarachchi @vijinim.bsky.social · 08/05/2026
🧬 Assembly graphs are central to modern genome and metagenome assembly workflows, but working with them programmatically and reproducibly is still more difficult than it should be — at least from my experience working in this space. (2/n)
101
Vijini Mallawaarachchi @vijinim.bsky.social · 08/05/2026
🎉 Excited to share that our paper, “agtools: A Software Framework to Manipulate Assembly Graphs”, has been accepted in Bioinformatics Advances. (1/n) 🔗 GitHub: github.com/Vini2/agtools 📄 Paper: academic.oup.com/bioinformati... #bioinformatics #genomics #openscience
academic.oup.com
agtools: A Software Framework to Manipulate Assembly Graphs
AbstractMotivation. Assembly graphs are a fundamental data structure used by genome and metagenome assemblers to represent sequences and their overlap info
12012
Vijini Mallawaarachchi @vijinim.bsky.social · 21/04/2026
🚀 Humbled to hit 1,000 citations on Google Scholar. Thank you to all the people who contributed, read, cited, challenged, and built on this work. #research #milestones #science scholar.google.com/citations?us...
010
Vijini Mallawaarachchi @vijinim.bsky.social · 31/01/2026
🔍 About the Phagefall game In Phagefall, you control a bacteriophage inside a petri dish. The objective is to infect and lyse bacteria before they overrun the environment. (2/n)
000
Reposted by Vijini Mallawaarachchi
George Bouras @gbouras13.bsky.social · 14/01/2026
Phold's manuscript is now available @narjournal.bsky.social thanks to @susiegriggo.bsky.social @npbhavya.bsky.social @vijinim.bsky.social @linsalrob.bsky.social @martinsteinegger.bsky.social @milot.bsky.social @eunbelivable.bsky.social & others not on bsky #phagesky academic.oup.com/nar/article/...
academic.oup.com
Protein structure-informed bacteriophage genome annotation with Phold
Abstract. Bacteriophage (phage) genome annotation is essential for understanding their functional potential and suitability for use as therapeutic agents.
18644
Vijini Mallawaarachchi @vijinim.bsky.social · 02/12/2025
⭐ The code is fully open-source here: github.com/metagentools... (stars help others discover it). All feedback welcome! (4/n)
github.com
GitHub - metagentools/graphbin-visualise-wasm-app: GraphBin Visualise WebAssembly App
GraphBin Visualise WebAssembly App. Contribute to metagentools/graphbin-visualise-wasm-app development by creating an account on GitHub.
000
Vijini Mallawaarachchi @vijinim.bsky.social · 02/12/2025
🐍 Built using Pyodide + igraph + matplotlib — so Python + plotting logic all inside browser. 💡 Great for researchers working on metagenomic binning with assembly graphs — gives a quick, visual way to inspect improvements. (3/n)
100
Vijini Mallawaarachchi @vijinim.bsky.social · 02/12/2025
🔗 Try it live: metagentools.github.io/graphbin-vis... 🧬 Upload your binning results + assembly graph files and instantly see before/after plots — your data never leaves your computer. (2/n) #bioinformatics #metagenomics #binning #webapp #pyiodide #webassembly
metagentools.github.io
GraphBin Visualise Wasm App
110
Vijini Mallawaarachchi @vijinim.bsky.social · 02/12/2025
🚀 Just launched: GraphBin Visualise (WASM) a browser-based visualisation tool for comparing initial metagenomic binning results vs refined results from GraphBin - all running in your browser, no backend required. (1/n) #bioinformatics #metagenomics #binning #webapp #pyiodide #webassembly
github.com
GitHub - metagentools/graphbin-visualise-wasm-app: GraphBin Visualise WebAssembly App
GraphBin Visualise WebAssembly App. Contribute to metagentools/graphbin-visualise-wasm-app development by creating an account on GitHub.
11910
Vijini Mallawaarachchi @vijinim.bsky.social · 28/11/2025
This package to decompose weighted graphs into weighted paths by @alextomescu.bsky.social is going to be very useful. Can't wait to try it out in my viral metagenomic tools. 🤩🧬🖥️ #bioinformatics #graphs #graph-algorithms #flow-decomposition #integer-linear-programming github.com/algbio/flowp...
github.com
GitHub - algbio/flowpaths: A Python package to quickly decompose weighted graphs (acyclic or not) into weighted paths or walks, under various models.
A Python package to quickly decompose weighted graphs (acyclic or not) into weighted paths or walks, under various models. - algbio/flowpaths
082
Reposted by Vijini Mallawaarachchi
Rob Edwards @linsalrob.bsky.social · 26/11/2025
Long read Metagenomics, #phage and #prophage in the gut by Ami Bhatt's group. Beautiful data showing changes in phages over two years #phagesky www.nature.com/articles/s41...
nature.com
Long-read metagenomics reveals phage dynamics in the human gut microbiome - Nature
Complex prophage integration dynamics, including low-level induction, cross-family host range and transposase-mediated mobilization, challenge existing paradigms and deepen our understanding of phage–...
06935
Reposted by Vijini Mallawaarachchi
Jimmy Breen @wessidepraxis.bsky.social · 26/11/2025
Thanks to the amazing Adelaide Bioinformatics community for making #ABACBS2025 an amazing event. We couldn’t have done it without you. A few more days of workshops to go before the festival finishes for another year 😀
1307
Reposted by Vijini Mallawaarachchi
Hasindu Gamaarachchi @hasindu2008.bsky.social · 26/11/2025
Congratulations Hiruna Samarakoon (yet to be on bluesky) for winning the #abacbs2025 “Torsten Seemann” Outstanding Bioinformatics Software Developer Award!!! 🎉🎉🎉
0197
Vijini Mallawaarachchi @vijinim.bsky.social · 26/11/2025
You can check out the agtools preprint on bioRxiv for more details and analysis. doi.org/10.1101/2025...
doi.org
agtools: a software framework to manipulate assembly graphs
Summary Assembly graphs are a fundamental data structure used by genome and metagenome assemblers to represent sequences and their overlap information, facilitating the assembler to construct longer g...
021
Reposted by Vijini Mallawaarachchi
Anuradha Wickramarachchi @anuradhawick.bsky.social · 26/11/2025
It was great to present TRECA at ABACBS 2025 as a lightening talk. Come find my poster #21. #ABACBS2025 @abacbs.bsky.social
095
Vijini Mallawaarachchi @vijinim.bsky.social · 26/11/2025
iplotx by Fabio Zanini supports visualising any network or tree analysis library. Can’t wait to visualise assembly graphs with iplotx! 🤩💻 #ABACBS2025 @abacbs.bsky.social
073
Vijini Mallawaarachchi @vijinim.bsky.social · 26/11/2025
@rrwick.bsky.social solving all of our problems in long-read bacterial genome assembly with Autocycler. 😃🧬🦠 #ABACBS2025
181
Vijini Mallawaarachchi @vijinim.bsky.social · 26/11/2025
Thanks for the capture! 😀
010
Vijini Mallawaarachchi @vijinim.bsky.social · 25/11/2025
🧬 Come check out my poster on agtools, an open-source Python framework for analysing and manipulating assembly graphs at #ABACBS2025 Poster #106 • 💻 Github: github.com/Vini2/agtools 📄 Preprint: biorxiv.org/content/10.110…
12815
Reposted by Vijini Mallawaarachchi
George Bouras @gbouras13.bsky.social · 25/11/2025
A gymnastic start to day 2 with a keynote from Ami Bhatt #ABACBS2025
084
Reposted by Vijini Mallawaarachchi
Hasindu Gamaarachchi @hasindu2008.bsky.social · 25/11/2025
Thanks mate Off the press just couple of hours before the talk www.nature.com/articles/s41...
nature.com
Targeted sequencing and iterative assembly of near-complete genomes - Nature Communications
Long-read sequencing enables high-quality genome assemblies, but challenges remain. Here, the authors introduce Cornetto, a method that improves assembly quality, enables genome sequencing from saliva...
063
Reposted by Vijini Mallawaarachchi
Jimmy Breen @wessidepraxis.bsky.social · 25/11/2025
Great opportunity! #ABACBS2025
067
Reposted by Vijini Mallawaarachchi
Monika Mohenska @mmohenska.bsky.social · 25/11/2025
What and incredible speaker! @zaminiqbal.bsky.social I really enjoyed learning all about bacterial plasmids and their evolution. PSA they are also recruiting in Bath UK - go talk to him for the deets #ABACBS2025
083
Vijini Mallawaarachchi @vijinim.bsky.social · 24/11/2025
Excited to be at ABACBS 2025. Learning, connecting and growing. 😄🧬💻 #ABACBS2025
040
Reposted by Vijini Mallawaarachchi
Martin Steinegger 🇺🇦 @martinsteinegger.bsky.social · 21/09/2025
MMseqs2-GPU sets new standards in single query search speed, allows near instant search of big databases, scales to multiple GPUs and is fast beyond VRAM. It enables ColabFold MSA generation in seconds and sub-second Foldseek search against AFDB50. 1/n 📄 www.nature.com/articles/s41... 💿 mmseqs.com
nature.com
GPU-accelerated homology search with MMseqs2 - Nature Methods
Graphics processing unit-accelerated MMseqs2 offers tremendous speedups for homology retrieval from metagenomic databases, query-centered multiple sequence alignment generation for structure predictio...
417463
Reposted by Vijini Mallawaarachchi
Rob Edwards @linsalrob.bsky.social · 25/07/2025
🌟 Exciting news! We’re launching three fully-funded postdoc positions for "New Horizons for Synthetic Phages” Join us in tackling antimicrobial resistance with cutting-edge synthetic biology + AI bioinformatics. Based at Flinders Uni in vibrant Adelaide. 👇 Read on for details! #Phage
24742
Vijini Mallawaarachchi @vijinim.bsky.social · 17/09/2025
A big shoutout to my amazing co-authors @rrwick.bsky.social @gbouras13.bsky.social @susiegriggo.bsky.social @npbhavya.bsky.social and @linsalrob.bsky.social. (6/n)
050
Vijini Mallawaarachchi @vijinim.bsky.social · 17/09/2025
agtools is open-source and ready to drop into your own pipelines — feedback, issues, and contributions very welcome. Github: github.com/Vini2/agtools All you need to know about agtools can be found in the online documentation with lots of examples at agtools.readthedocs.io (5/n)
github.com
GitHub - Vini2/agtools: A Software Framework to Manipulate Assembly Graphs
A Software Framework to Manipulate Assembly Graphs - Vini2/agtools
130
Vijini Mallawaarachchi @vijinim.bsky.social · 17/09/2025
agtools exposes a Python package interface to load, query and analyse assembly graphs from popular genome and metagenome assemblers. Now you don't have to write custom code to load assembly graphs into your analyses. (4/n)
120
Vijini Mallawaarachchi @vijinim.bsky.social · 17/09/2025
agtools provides a command-line interface for tasks such as assembly graph format conversion, segment filtering, segment renaming, graph concatenation and component extraction. (3/n)
120
Vijini Mallawaarachchi @vijinim.bsky.social · 17/09/2025
Assembly graphs power assemblers and have become increasingly important in downstream applications like metagenomic binning, plasmid & viral resolution, and haplotype phasing — but tools providing programmatic access to assembly graphs are scarce. agtools gives you a CLI + Python API for this. (2/n)
120
Vijini Mallawaarachchi @vijinim.bsky.social · 17/09/2025
Excited to share our latest preprint on agtools, an open-source Python framework for analysing and manipulating assembly graphs. (1/n) www.biorxiv.org/content/10.1... #Bioinformatics #genomics #assembly #assemblygraphs #software
biorxiv.org
agtools: a software framework to manipulate assembly graphs
Assembly graphs are a fundamental data structure used by genome and metagenome assemblers to represent sequences and their overlap information, facilitating the assembler to construct longer genomic f...
23017