Phil Ewels
@ewels.bsky.social
1.8K followers 91 following 210 posts
🧬 Scientist (bioinformatics / genomics), 🧑🏻‍💻 software developer, 🪴 community builder. Product Manager for open source @seqera.io
Posts Media Videos Starter Packs
ewels.bsky.social
It's out! The latest and greatest #NextflowSummit agenda 🎉

This time the event is free and online, so no excuses not to register and join to hear the latest and greatest @nextflow.io updates from the community 🤗
seqera.io
📢 The agenda for the Virtual #NextflowSummit is here! 50+ talks across 6 tracks from researchers, developers & industry leaders driving bioinformatics forward.

💻 Explore the agenda: hubs.la/Q03MyKkP0
🎫 Register for free: hubs.la/Q03MyKh40
Reposted by Phil Ewels
rpetit3.bsky.social
Seems I'm not good at Bactopia v4 progress updates!

Since my last update:
- Nextflow v25+ compatible
- Converted to nf-test
- nf-bactopia plugin released

If you are interesting in testing (very much appreciated!), I now have a dev build available here: github.com/bactopia/bac...
Bactopia v4 - Overview & Help Wanted · Issue #628 · bactopia/bactopia
Bactopia v4 Yo! Well, it is about that time! I am planning to release version 4 of Bactopia in the near future. With this version, Bactopia will introduce new and exciting things, but at the same t...
github.com
ewels.bsky.social
Really nice summary by @angelp.bsky.social and @boofla.bsky.social about the work we've been doing to support #arm64 builds for #bioconda and #Nextflow over at @nf-co.re and @seqera.io

It feels like we're nearing the tipping point, what's not to love about greener more efficient computation? 🌱🍏
ewels.bsky.social
Exhausted but happy after a very productive week at @scilifelab.se for the @nf-co.re core / steering team retreat 🇸🇪😴 Huge thank you to everyone involved! 🙏🏻

We got loads done! Blog post recap coming soon..
Reposted by Phil Ewels
nextflow.io
Join 700+ global participants on Oct 23-24 for the #NextflowSummit by @seqera.io🌍

💡 Get ready for two days of insights from industry leaders, including 50+ speakers and tracks spanning AI, infrastructure & scientific development!

Register now: hubs.la/Q03KL90Y0

👀Agenda coming soon!
ewels.bsky.social
Don't leave it any later - come and join the @nf-co.re #hackathon in Barcelona! 🇪🇸 👩🏻‍💻 🍏

They're brilliant fun and a great way to meet people. There are still tickets left, but they're going fast.. 🎟
ewels.bsky.social
Seqera AI just got a massive upgrade ✨

Be it workflow runs, data stores, pipeline configuration or compute environments - you can now ask @seqera.io AI to interact with them.

Words and videos don't really do it justice, you really need to try out. Hit the link below and see for yourself 🎉
seqera.io
🚀 Seqera AI in Platform: Develop, debug, and execute in one unified experience

We’re thrilled to announce that Seqera AI, the bioinformatics agent for the R&D lifecycle, now has read and write access to Seqera Platform. 🧵

📚 Learn more: hubs.ly/Q03JL7wB0
ewels.bsky.social
👩🏻‍💻 New API for grouping help options into 'Panels', replacing the old groups syntax.

Check out the blog post for details, upgrade and have a play - tell us your favourite themes!

$ pip install --upgrade rich-click
$ rich-click --themes

ewels.github.io/rich-click/1...
v1.9 released! - rich-click
None
ewels.github.io
ewels.bsky.social
🎉 Help text, now for positional arguments

😀 Support for Typer by @tiangolo.com (again). We removed official Typer support when it got the ability to natively produce pretty output with rich. But now we have themes and stuff, we figured we'd try to make them compatible again.
ewels.bsky.social
v1.9 has:

🧑🏻‍🎨 themes: select colour palettes and display presets from a library, rather than having to hand craft every aspect.

🦄 Set theme *as a user*, overriding the settings from the CLI developer. Great for accessibility, eg. if colour-blind you can choose your own colours
ewels.bsky.social
Daniel Reeves has been heads down on this release for months, and the new version has a tonne of super nice features.. You can read about them all in detail in the associated blog release: ewels.github.io/rich-click/1...
v1.9 released! - rich-click
None
ewels.github.io
ewels.bsky.social
Really excited to announce the v1.9 release of the `rich-click` library 🎉 It's a Python library that uses builds on top of command-line help output from click, giving you beautiful output with only a couple of lines of code 🪄 ✨ 🌈

v1.9 TLDR: We have themes!
ewels.bsky.social
Join us for the next online training week! Follow the online materials, make use of drop-in office hours to get help, and receive a fancy certificate at the end 📮🔖✨🧑‍🎓
seqera.io
New to @nextflow.io?✨Join us for Nextflow Training all of next week!

Work through instructor-led videos and hands-on exercises at your own pace. Plus, the chance to earn an official completion certificate. 🎓

👉 Register now: hubs.la/Q03Jf_Zp0
Reposted by Phil Ewels
homebrew-new-pkgs.bsky.social
🍻 nextflow 🍻

Reproducible scientific workflows

🔗 https://nextflow.io

#homebrew #newpkg #macos #linux #formula
ewels.bsky.social
The next @nextflow.io Training Week is coming up - September 2025 📆

Grab the opportunity to book some time in your calendar and pester some of the nice Seqera folks who will be around to help out in the training office hours 😊
nextflow.io
🚀 Nextflow Training Week is back on Sep 22-26! 💻 This self-paced online training features on-demand walkthrough videos and support via office hours and the community forum!

🔗 Register now: hubs.la/Q03HWK4L0
Reposted by Phil Ewels
nf-co.re
There are still a few spots left for the Barcelona @nf-co.re hackathon! 🇪🇸🧑🏻‍💻👩🏼‍💻👨🏿‍💻🧑🏼‍💻👩🏽‍💻👨🏻‍💻💫

Grab your registration now before it's too late and join the fun 🤩
nextflow.io
🚨Both the beginner and advanced #Nextflow Trainings in Barcelona are officially sold out! But you can still get involved at the @nf-co.re Hackathon on Oct 28-29!

Register now: hubs.la/Q03Ht1Nj0
Reposted by Phil Ewels
nextflow.io
🚨Both the beginner and advanced #Nextflow Trainings in Barcelona are officially sold out! But you can still get involved at the @nf-co.re Hackathon on Oct 28-29!

Register now: hubs.la/Q03Ht1Nj0
Reposted by Phil Ewels
ewels.bsky.social
Here's a little easter egg for those of you using @seqera.io #platform.. 🥚 ✨

Recently we released a new feature that lets you set custom pipeline icons. What's less well known is that animated icons are also supported - party time!! 🪩 🥳 🎉

The trick is to rename your .gif to a .png file extension 🤫
Reposted by Phil Ewels
nextflow.io
New to Nextflow? ⭐ Attend our upcoming beginner training sessions across Europe! 🧵
ewels.bsky.social
Fantastic news, great to hear your voice again! 😊 Glad you're getting over this, sounds like a pretty terrifying experience 😓
ewels.bsky.social
The full recording has just gone up on YouTube, so you can now watch the talk here: youtu.be/vGSYj_5tGmY

Slides are on my personal site at phil.ewels.co.uk/talks/2024/1... and the library itself is on GitHub: github.com/ewels/rich-c...
Accidentally popular: Beautiful CLI interfaces with rich-click by Phil Ewels| PyConSe | 2024
YouTube video by PyCon Sweden
youtu.be
ewels.bsky.social
Last year I gave a talk at #PyCon Sweden about one of my pet-projects: rich-click.

The title was "Accidentally popular: Beautiful CLI interfaces with rich-click". I talked about the library, but also the #opensource journey, involving @willmcgugan.bsky.social, @tiangolo.com and Daniel Reeves 😊
ewels.bsky.social
That feeling when AI can create cat videos with better @nextflow.io training content than you've made in years.. 😻 😹

Could this be the new face of #Nextflow at @seqera.io ?!