Skip to content

First pass of the Nextflow Run course #626

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 53 commits into from
Jul 20, 2025
Merged

First pass of the Nextflow Run course #626

merged 53 commits into from
Jul 20, 2025

Conversation

vdauwera
Copy link
Collaborator

@vdauwera vdauwera commented Jun 20, 2025

Course outline

  • Run basic operations (Hello World level)
  • Run pipelines (channels for multiple inputs, multi-step example, modules, containers)
  • Configuration

planned for later

  • Run nf-core pipelines (for now we can simply jump to the first section of hello nf-core)
  • Run with Seqera (with tower, platform, AI)

Copy link

netlify bot commented Jun 20, 2025

Deploy Preview for nextflow-training ready!

Name Link
🔨 Latest commit 9b50d3a
🔍 Latest deploy log https://app.netlify.com/projects/nextflow-training/deploys/687c33158ed91a00080f6696
😎 Deploy Preview https://deploy-preview-626--nextflow-training.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@mribeirodantas
Copy link
Member

mribeirodantas commented Jun 23, 2025

Commands that would be interesting to have in the Nextflow Run training in more detail:

For a shorter Nextflow Run:

  • nextflow pull
  • nextflow list
  • nextflow view
  • nextflow inspect
  • nextflow run
  • nextflow clean
  • nextflow log
  • nextflow config

In case we don't mind length:

  • nextflow lineage
  • nextflow secrets
  • nextflow plugin

Copy link
Member

@mribeirodantas mribeirodantas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I committed a few minor fixes and left some comments/suggestions.

@vdauwera
Copy link
Collaborator Author

I committed a few minor fixes and left some comments/suggestions.

Thank you so much! Really appreciate it. Will address the remaining comments (might be tomorrow).

@kenibrewer
Copy link
Member

I'll do a review today too while I'm on my flight.

Copy link
Member

@kenibrewer kenibrewer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks really good to me. I have some suggestions on the config chapter. My main suggestion is teaching the pattern of running nextflow pipelines in a different work directory than where your code is located. Otherwise this looks great and good-to-go.

@vdauwera vdauwera self-assigned this Jul 19, 2025
@vdauwera vdauwera requested a review from mribeirodantas July 19, 2025 19:29
@vdauwera vdauwera dismissed mribeirodantas’s stale review July 19, 2025 19:38

I addressed Marcel's comments and Ken is on deck, so no need for Marcel to re-review on a Saturday

Copy link
Member

@kenibrewer kenibrewer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lgtm!

@vdauwera
Copy link
Collaborator Author

All done

@vdauwera vdauwera merged commit 786d395 into master Jul 20, 2025
7 checks passed
@vdauwera vdauwera deleted the gvda-nextflow-run branch July 20, 2025 00:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants