Sign in

Phil Ewels

@ewels.bsky.social
2K followers 92 following 350 posts

🧬 Scientist (bioinformatics / genomics), 🧑🏻‍💻 software developer, 🪴 community builder. Product Manager for open source @seqera.io

PostsRepliesMedia
Phil Ewels @ewels.bsky.social · 29/09/2026
It's been a little while, but the #Nextflow #Podcast is back! Check out episode 58 to hear all about writing and publishing #plugins. We covered plugins way back in ep 38, but so much has changed since then that we felt like the topic deserved a re-run!
010
Phil Ewels @ewels.bsky.social · 23/09/2026
Last chance to register for the #NextflowSummit in-person training and @nf-co.re #hackathon! We've had a bunch of new projects come in for the hackathon the past few days, I'm getting really excited for it. Can't wait to see some faces old and new, and see what we can build together 🚀
000
Phil Ewels @ewels.bsky.social · 21/09/2026
Nice! Just got accepted to give a talk at PyCon Sweden #PyConSE2026 🐍 🇸🇪 about *Starlight-Pydocs* I gave a talk there in 2024 and it was great fun. Looking forward to it already 😊 ewels.github.io/starlight-py...
ewels.github.io
Starlight Pydocs
Python API reference documentation for Astro and Starlight, extracted with Griffe.
030
Reposted by Phil Ewels
Nextflow @nextflow.io · 15/09/2026
Just 1 month to go until Nextflow Training and @nf-co.re Hackathon in Barcelona!🧦 Here's a sneak peak at exclusive swag you'll receive: stickers, t'shirts, socks and more! Register by Sep 24 to join the fun: hubs.la/Q04xwzJB0 #NextflowSummit
113
Phil Ewels @ewels.bsky.social · 15/09/2026
Last few days to register for the @nf-co.re hackathon in Barcelona (part of the #NextflowSummit). Don't leave it too late - just think of the FOMO you'll feel if you miss registration! 😆 📆 Deadline is September 24th! Come join us for a few days of building and learning together!
100
Reposted by Phil Ewels
Seqera @seqera.io · 03/09/2026
Upcoming in-person @nextflow.io trainings by Seqera! 🌏 🔸 Sep 10, UK: hubs.la/Q04wyy4b0 🔸 Oct 15-16, Spain: hubs.la/Q04wyy3T0 🔸 Oct 20, Canada: hubs.la/Q04wyyq_0
001
Phil Ewels @ewels.bsky.social · 01/09/2026
Has anyone spotted the new easter egg in the Nextflow Summit website yet? summit.nextflow.io 🪺 We've had fun with the design and theme for 2026. The pixelated branding is inspired by Game of Life (and is interactive - try clicking around!) 🧵 (1/2)
summit.nextflow.io
Home | Nextflow Summit 2026
Join us at Nextflow Summit 2026 for the latest developments and innovations from the Nextflow world.
110
Reposted by Phil Ewels
nf-core @nf-co.re · 28/08/2026
Curious about the nf-core Hackathon in Barcelona this October?👩‍💻 Check out hackathon projects and group leaders so far🧵
111
Reposted by Phil Ewels
Rob Patro @robp.bsky.social · 27/08/2026
Learned today about @stephenturner.us's "/deslop" skill. Very useful! blog.stephenturner.us/p/deslop h/t @ewels.bsky.social
blog.stephenturner.us
De-slop the text you shouldn't be writing anyway
A Claude skill to remove all the AI patterns from AI-generated text. Useful for the bureaucratic writing you don't want to write anyway.
292
Reposted by Phil Ewels
Stephen Turner @stephenturner.us · 21/08/2026
I spent most of my time at the 2024 #Nextflow @nf-co.re hackathon working on genomeqc. Happy to see our preprint finally published: nf-core/genomeqc: a best-practice pipeline for comparing genome and assembly quality: www.biorxiv.org/content/10.6... 🧬💻🧪 github.com/nf-core/geno...
1104
Reposted by Phil Ewels
Seqera @seqera.io · 29/07/2026
We're delighted to have contributed case studies to OpenAI's report on scientific computing in the age of agentic AI. 📃 hubs.la/Q04r75Zm0 Alongside Felix Krueger (Altos), we contributed agent-assisted rewrites of RNA-seq QC tools (RustQC, FastQC-Rust & more), built for @nextflow.io and @nf-co.re.
hubs.la
Scientific computing in the age of agentic AI
A new field report shows how scientists use AI coding agents to modernize scientific computing, accelerating software development and discovery in genomics and beyond.
361
Phil Ewels @ewels.bsky.social · 28/07/2026
It was fun being invited to contribute a case study to this #OpenAI preprint + blog 😊 I think it ended up a really nice overview, an interesting cross-section of how people are approaching similar problems with #ai #agent -assisted #bioinformatics software projects...💡 openai.com/index/scient...
openai.com
Scientific computing in the age of agentic AI
A new field report shows how scientists use AI coding agents to modernize scientific computing, accelerating software development and discovery in genomics and beyond.
171
Reposted by Phil Ewels
Nextflow @nextflow.io · 27/07/2026
Welcome to the Program!🎉 We're absolutely delighted to be welcoming 43 new Nextflow Ambassadors to the Program who will help foster collaboration, organize events, and support fellow community members across the global Nextflow ecosystem.🌎
042
Reposted by Phil Ewels
Nextflow @nextflow.io · 23/07/2026
📢 Deadline tomorrow: Speak at the #NextflowSummit by @seqera.io this Oct.🎤 We want to hear how you're using Nextflow to solve real bioinformatics challenges at scale, from pipeline development to agentic approaches and more. Submit your abstract now: hubs.la/Q04qsyFn0
012
Phil Ewels @ewels.bsky.social · 17/07/2026
Only ONE WEEK left to submit your talk abstract for the online #NextflowSummit in October! 📅🔥 Get those abstracts in quick! 😅
012
Phil Ewels @ewels.bsky.social · 23/06/2026
New @nf-co.re monthly #newsletter is live! Read all about it in a new blog post out today: nf-co.re/blog/2026/ne... You can get monthly emails, or subscribe on LinkedIn: www.linkedin.com/newsletters/... Little promo clip made using hyperframes.heygen.com just for fun 😅
021
Reposted by Phil Ewels
nf-core @nf-co.re · 23/06/2026
Happening right now: join @ewels.bsky.social in a @nf-co.re #bytesize talk to hear all about our newest feature: monthly Newsletters! nf-co.re/events/2026/...
nf-co.re
Bytesize: nf-core newsletter
Phil Ewels, Seqera
012
Phil Ewels @ewels.bsky.social · 22/06/2026
I'm very happy to say that we now have new tools for viewing @nextflow.io log files for both the #CLI and the #VSCode extension! Try it out with the latest Nextflow edge release (26.05.0-edge) after a run: $ nextflow logfile Or open any log file in VSCode with the Nextflow extension installed ✨🌈
032
Phil Ewels @ewels.bsky.social · 09/06/2026
New in @seqera.io #Containers: you can now edit the #conda environment.yaml directly to control how your container is built. 📦 📄 ✍️ The UI also shows how to do the same with the Wave CLI in your terminal, which also saves to Seqera Containers. Short demo: youtu.be/DkRgor8Mx4A seqera.io/containers
youtu.be
Seqera Containers: customize your environment.yaml
YouTube video by Seqera
131
Phil Ewels @ewels.bsky.social · 04/06/2026
Registration is now open for the October #NextflowSummit! Both online virtual attendance (free) and in-person hackathon / training, in Barcelona 🇪🇸 Come and join to see what the fuss is about, get new skills, meet old friends and hear the latest and greatest in scientific developments! ✨ 🎉
000
Reposted by Phil Ewels
Marcel Ribeiro-Dantas, Ph.D. @mribeirodantas.bsky.social · 03/06/2026
It's amazing to see how much Nextflow has grown! When I joined Seqera in 2022, there were multiple places around the world who barely had anyone who had ever run Nextflow. It's a totally different scenario in 2026, and it's so nice to have been on board during this trip! 🤩
031
Reposted by Phil Ewels
Heng Li @lh3lh3.bsky.social · 30/05/2026
Jeremy Wang developed rammap, a minimap2 rewrite in Rust. It achieves comparable or better performance than minimap2 and produces identical output to minimap2. During rewrite, Jeremy found two long-existing bugs in minimap2 which are fixed in v2.31. www.biorxiv.org/content/10.6...
biorxiv.org
310944
Reposted by Phil Ewels
Seqera @seqera.io · 27/05/2026
Join @ewels.bsky.social (Senior Product Manager, OSS) and Ben Sherman (Senior Software Engineer) on June 17 to discover everything that's new in the latest @nextflow.io release. ⬇️
011
Reposted by Phil Ewels
Seqera @seqera.io · 20/05/2026
@multiqc.info has ~200 config options for customizing reports: renaming samples, reordering modules, dropping stats columns, tweaking plot defaults, and more.📊 But most users don't know what's possible, so we built a MultiQC Config Wizard. hubs.la/Q04hgKlS0
hubs.la
Introducing the MultiQC Config Wizard | Seqera
A new static HTML wizard for browsing, building, and validating MultiQC config files. Learn how Pydantic powers the wizard, as well as docs and VSCode integration.
164
Phil Ewels @ewels.bsky.social · 19/05/2026
I finally gave in and wrote myself an @elgato.com #StreamDeck to do "fake typing" for demo videos. You can "type" preset texts (long-press for alt., also cycle or print random) and make it look more Human with delays, randomness and even typos 😅 Code is on GitHub 👉🏻 github.com/ewels/type-d...
Type Deck logo.
000
Phil Ewels @ewels.bsky.social · 19/05/2026
Had a lot of fun hacking with this over the past few days (it went through multiple variations!) Thanks to @vladsavelyev.bsky.social for doing the initial refactoring work under the hood in #MultiQC and wiring up Pydantic, and starting the first version of config wizard 🎉
011
Reposted by Phil Ewels
Seqera @seqera.io · 19/05/2026
📷 The Nextflow Summit Boston 2026 photo gallery is live! Browse the highlights: hubs.la/Q04h5Rf30
113
Reposted by Phil Ewels
Seqera @seqera.io · 18/05/2026
Producing the rewrite is only the start of the story though. @ewels.bsky.social joined @robert.bio on the OMGenomics podcast to talk about rewriting bioinformatics tools in Rust and what AI-assisted development looks like in practice. 🎧 Give it a listen: hubs.ly/Q04gY5Kq0
hubs.ly
I interviewed 5 bioinformatics experts about AI rewrites
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
021
Phil Ewels @ewels.bsky.social · 15/05/2026
It was great fun talking to @robert.bio and his edit is great (I love some of the overlays, especially the one about @robp.bsky.social being an authority 😂)
292
Phil Ewels @ewels.bsky.social · 13/05/2026
My talk from the #NextflowSummit is on YouTube! youtu.be/LbA_d4oOpDQ I talked about my recent odyssey with AI-written software, including #RustQC, rewrites.bio, Trim Galore and a FastQC rust rewrite 👀 This was honestly one of my favourite talks to date. I hope it's interesting for folks 😊
youtu.be
Phil Ewels: Bioinformatics in the agentic age: Practical tips learnt from RustQC and rewrites.bio
YouTube video by Nextflow
163
Phil Ewels @ewels.bsky.social · 13/05/2026
All the videos from the Boston #NextflowSummit are now available on YouTube! There are some brilliant talks in there 🤩
000
Reposted by Phil Ewels
Nextflow @nextflow.io · 01/05/2026
Nextflow 26.04 is here!🚀 This release makes writing bug-free pipeline code easier than ever, whether you're coding yourself or working with AI agents. Clearer errors, stronger types, and simpler code reuse. hubs.la/Q04d-6m60
241
Reposted by Phil Ewels
Nextflow @nextflow.io · 30/04/2026
@ewels.bsky.social from @seqera.io just dropped a mass of knowledge about RustQC, a single Rust binary replacing 15 RNA-seq QC tools with 60x faster speed, built entirely with AI and zero prior experience. Plus, rewrites.bio for responsible rewrite principles🤯 #NextflowSummit
011
Phil Ewels @ewels.bsky.social · 28/04/2026
Yessss new socks for the collection! 🧦
000
Phil Ewels @ewels.bsky.social · 20/04/2026
Did you miss the registration deadline for the Boston #NextflowSummit? Fear not - all talks will be live streamed online! 🎉 The hybrid event will use the same platform as the October 2025 event, you can watch live and ask questions for the speaker. Hit the link below to register!
000
Phil Ewels @ewels.bsky.social · 18/04/2026
Heng Li's blog posts are always thoughtful and well written, this is no exception. Great to see folks coming to similar conclusions around #Rust #rewrites in bioinformatics. Also appreciate the RustQC / rewrites.bio cite 🙏🏻
010
Reposted by Phil Ewels
nf-core @nf-co.re · 10/04/2026
The nf-core Hackathon in Boston is happening in just over 2 weeks! 💻Join us April 28–29 for two days of collaborative hacking.🎟️ Register now: hubs.la/Q04brb4c0 Whether you want to add new features to existing pipelines, work on tooling, or tackle community initiatives — there's something for you.
175
Reposted by Phil Ewels
Samuel Lampa @smllmp.bsky.social · 09/04/2026
Very very important initiative, check it out #bioinformaticians!
0103
Reposted by Phil Ewels
Seqera @seqera.io · 09/04/2026
AI coding assistants just passed a threshold: domain experts can now rewrite established scientific software in days. This wave of rewrites is coming for #bioinformatics. The question isn't whether to embrace this capability, but how to do it responsibly.🧵 hubs.la/Q04b85ww0
131
Reposted by Phil Ewels
Seqera @seqera.io · 02/04/2026
🔍 Discover principles for rewriting tools with AI: seqera.io/blog/rewrite...
seqera.io
rewrites.bio: Principles for AI-assisted Modernization of Scientific Software | Seqera
A wave of AI-driven tool rewrites is coming to bioinformatics. We've published a set of best-practices principles to try to help people to approach rewrites in the right way.
022
Reposted by Phil Ewels
Seqera @seqera.io · 02/04/2026
Introducing RustQC: 60x faster RNA-Seq quality control! We used AI to reimplement 15 RNA-Seq QC tools (dupRadar, Qualimap, RSeQC, Preseq, samtools, featureCounts) into a single tool, written in @rust-lang.org: ✅ 15 h analyses → 15 min ✅ Identical outputs ✅ Drastically reduced I/O
1157
Reposted by Phil Ewels
Nils Homer @nilshomer.com · 02/04/2026
Totally agree something has shifted. We used Claude Code extensively for fgumi and it genuinely changed our velocity on the port from Scala to Rust. The key was having deep domain expertise to guide it and catch the subtle stuff. AI as a force multiplier for experienced devs is very real now.
1287
Phil Ewels @ewels.bsky.social · 02/04/2026
Super excited to be launching two things today: #RustQC 🦀🧬 and rewrites.bio 🚀 I used AI to rewrite 15 RNA-seq QC tools into a single Rust binary (I've never written any Rust). It ended up being over 60x faster. Here's the story 🧵 seqeralabs.github.io/RustQC/
seqeralabs.github.io
Welcome to RustQC
Fast quality control tools for sequencing data, written in Rust.
38536
Phil Ewels @ewels.bsky.social · 01/04/2026
The #NextflowSummit agenda is live! Check out the speaker line up 🤩
000
Reposted by Phil Ewels
Fulcrum Genomics @fulcrumgenomics.com · 24/03/2026
Ever receive a BAM aligned to “GRCh38” and realize that could mean several different references? We just released ref-solver, a tool that identifies the reference genome behind BAM/CRAM/FASTA files by comparing sequence dictionaries to known builds. 🔗 whatsmygenome.fulcrumgenomics.com Read more 👇
1187
Phil Ewels @ewels.bsky.social · 19/03/2026
Last chance to get an abstract in for the next #NextflowSummit in 🇺🇸 Boston! Call for abstracts closes tomorrow, there will be no extensions after this one, so get your abstract in now 😊 🗳️
000
Reposted by Phil Ewels
Nextflow @nextflow.io · 17/03/2026
🎙️Discover what’s changing in #Nextflow to make pipeline composition easier in our part 2 podcast episode on pipeline chaining, meta pipelines, and automation. 👀 Watch now: hubs.la/Q0473QrH0
hubs.la
Pipeline chaining, meta pipelines and automation (Part 2) | The Nextflow Podcast by Seqera
Seqera | The Home for Open Science | From the developers of Nextflow, Wave, and MultiQC
111
Reposted by Phil Ewels
Seqera @seqera.io · 06/03/2026
Less than 1 week to go until the @nf-co.re Hackathon!🌎Join hundreds of participants for 3 days of development and collaboration with the global @nextflow.io community. We're delighted to be sponsoring this community event and can't wait to see what you will build together!👏 hubs.la/Q045R9_h0
012
Reposted by Phil Ewels
Adam Ameur @adameur.bsky.social · 20/02/2026
Say hello to Nallo - our Nextflow pipeline for long-read WGS analysis!👋 It handles both ONT and PacBio data and we’re using this for rare disease and population projects in Sweden. A big team effort by Felix Lenner, Anders Jemt et al.🧬💻 academic.oup.com/bioinformati...
academic.oup.com
Nallo: a Nextflow pipeline for comprehensive human long-read genome analysis
AbstractMotivation. Long-read sequencing (LRS) is increasingly used for human medical research and clinical diagnostics, due to its capacity to generate co
0114
Reposted by Phil Ewels
Seqera @seqera.io · 20/02/2026
Missed The Bioinformatics CRO webinar?💻 @ewels.bsky.social shared how the reproducibility crisis in bioinformatics sparked the creation of @nextflow.io and @nf-co.re, and why it matters for your scientific workflows. Watch now ⬇️ www.youtube.com/watch?v=7TtI...
youtube.com
Phil Ewels – Reproducible Bioinformatics at Scale: nf-core + Nextflow
YouTube video by The Bioinformatics CRO
022