Phil Ewels

Phil Ewels

@ewels.bsky.social

🧬 Scientist (bioinformatics / genomics), πŸ§‘πŸ»β€πŸ’» software developer, πŸͺ΄ community builder. Product Manager for open source @seqera.io

1.9K followers92 following351 posts

Phil Ewels reposted

One week on from @nextflow.io Training & @nf-co.re Hackathon at #NextflowSummit Barcelona. 🌍 What stood out: the real-world impact this community creates together. πŸ™ Thanks to participants, trainers, project leads, mentors, Ambassadors & the nf-core core team. See you next time!

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!

Nextflow@nextflow.io

πŸŽ™οΈ New Nextflow Podcast Episode: Writing Nextflow Plugins in 2026! This one is all about Nextflow Plugins. @ewels.bsky.social is joined by Jon Manning, Rike Hanssen, and Ben Sherman to discuss the world of extending core Nextflow functionality. πŸ‘€ Watch now: seqera.io/podcasts/epi...

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 πŸš€

Nextflow@nextflow.io

⏰ Last call: Registration for Nextflow Training or the @nf-co.re Hackathon in Barcelona closes tomorrow. πŸŒ† Plus, connect with the Nextflow creators (@seqera.io) at the Rooftop Social!πŸŒ† Spots are limited. Register by end of day tomorrow: hubs.la/Q04y5Wz70

Phil Ewels reposted

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

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!

Nextflow@nextflow.io

Developing Nextflow? Join us in Barcelona, Oct 15-16! This is a non-competitive hackathon where developers come together to build, improve, and share Nextflow pipelines with the @nf-co.re community. All skill levels welcome: hubs.la/Q04xwdj90

If you've not been before, then now's your chance to experience it and see what the fuss is all about. Hackathons are the beating heart of @nf-co.re, attracting everyone from relative beginners right through to those of us who have been around, ahem, a while.. πŸ‘€ They're great fun!

For the Boston #NextflowSummit earlier this year there was a game of Pong that came up if you left the mouse still. For Barcelona / Virtual we have swapped that out for something different πŸ‘€ I take no responsibility for any lost time in your work day. Let's see your creations! ⛏️ waka waka πŸ˜† 🧡 (2/2)

Phil Ewels reposted

Curious about the nf-core Hackathon in Barcelona this October?πŸ‘©β€πŸ’» Check out hackathon projects and group leaders so far🧡

Phil Ewels reposted

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.laScientific computing in the age of agentic AIA new field report shows how scientists use AI coding agents to modernize scientific computing, accelerating software development and discovery in genomics and beyond.

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.comScientific computing in the age of agentic AIA new field report shows how scientists use AI coding agents to modernize scientific computing, accelerating software development and discovery in genomics and beyond.
OpenAI {bot}@openai.xmirror.bot

Coding agents are helping scientists spend more time advancing research, taking on everything from routine maintenance and targeted optimization to complete redesigns and new systems. (1/2)

Phil Ewels reposted

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.🌎

Phil Ewels reposted

πŸ“’ 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

Only ONE WEEK left to submit your talk abstract for the online #NextflowSummit in October! πŸ“…πŸ”₯ Get those abstracts in quick! πŸ˜…

Nextflow@nextflow.io

🎀 The #NextflowSummit returns on Oct 13-14, and we're looking for speakers to share their experience using Nextflow for scalable, reproducible analysis.🌎 Submit your talk abstract by July 24 to share your work with global community. πŸ”— hubs.la/Q04pMYJ80

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 ✨🌈

Nextflow@nextflow.io

Nextflow log files are great for debugging, but digging through 1000s of debug lines to find an error can be difficult Introducing new log viewers in the CLI and VS Code extension, with syntax highlighting and log-level filtering to drill down to a few lines of warnings and errors hubs.la/Q04m8s110

There are several use cases for this, but the example shows a common one: a recent MultiQC release had a Bioconda bug fix under the same version number, so the normal request returned the older cached image. Editing the YAML lets you pin the exact build you want, generating a fresh image.. ✨

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! ✨ πŸŽ‰

Seqera@seqera.io

This October, join us in Barcelona for #Nextflow Training or the @nf-co.re Hackathon to sharpen your skills and collaborate with the community. Registration is now open ⬇️ πŸ”Έ Training: hubs.la/Q04k3sjz0 πŸ”Έ Hackathon: hubs.la/Q04k3w9G0

Phil Ewels reposted

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! 🀩

Nextflow@nextflow.io

When Nextflow was first released, the goal was simple: make scientific workflows reproducible and scalable for everyone. πŸ“ˆ Nextflow is the gold standard for bioinformatics, bringing control and traceability to the volume and velocity of science.

Phil Ewels reposted

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. ⬇️

Nextflow@nextflow.io

Nextflow 26.04 introduces new capabilities to help you write bug-free pipeline code and catch errors early. Join us for a live walkthrough of everything that's new. We’ll kick off with key updates in Nextflow 26.04, followed by demos of new language features and the Nextflow Module Registry.

Phil Ewels reposted

@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.laIntroducing the MultiQC Config Wizard | SeqeraA 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.

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 πŸŽ‰

MultiQC@multiqc.info

Happy to say MultiQC v1.35 is out πŸŽ‰ The headline feature: a MultiQC Config Wizard πŸ§™β€β™‚οΈ Browse every config option with help text and examples, fill out a form with live validation, or paste in your existing YAML and have it explained and checked. Video below πŸ‘‡

Phil Ewels reposted

Replying to @seqera.io

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.lyI interviewed 5 bioinformatics experts about AI rewritesEnjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.

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 πŸ˜‚)

I've seen lots of AI rewrites in bioinformatics lately, and I’m concerned because LLMs can be confidently wrong. What do the best tool builders do to make sure their rewrites are correct? How can we tell if a rewrite is flawed? I interviewed 5 scientists to find out: youtu.be/0o2XnEBDxrI

All the videos from the Boston #NextflowSummit are now available on YouTube! There are some brilliant talks in there 🀩

Nextflow@nextflow.io

2 days. 20+ talks. One incredible community 🌍 All the sessions from #NextflowSummit Boston are now available on-demand! Industry talks from across pharma & biotech, agentic bioinformatics, Nextflow 26.04, Seqera Co-Scientist & more! @seqera.io

Phil Ewels reposted

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

Phil Ewels reposted

@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

Yessss new socks for the collection! 🧦

Nextflow@nextflow.io

Who doesn't love swag?πŸ”₯ Check out the latest from the #NextflowSummit. @nextflow.io, @seqera.io, and @nf-co.re goodies - stickers and socks from the nf-core hackathon and training here in Boston!

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!

Nextflow@nextflow.io

Can't attend #NextflowSummit in Boston?πŸ‘€ Watch the livestream for free on April 30 – May 1 πŸŽ‰ Experience the #NextflowSummit from wherever you are. @seqera.io 🎟️Join us: hubs.ly/Q04cJnBk0

Phil Ewels reposted

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.

Phil Ewels reposted

Very very important initiative, check it out #bioinformaticians!

Phil Ewels@ewels.bsky.social

I'm both excited and a little terrified. It feels like a wave of AI-assisted tool rewrites is coming to bioinformatics whether we like it or not. We figured that the best we can do is to try to get ahead of it, so we wrote down some principles for doing it responsibly: rewrites.bio

Phil Ewels reposted

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