From 78083cf41b8232917b8843d259d56f7464d1e969 Mon Sep 17 00:00:00 2001 From: Geraldine Van der Auwera Date: Thu, 20 Feb 2025 10:40:31 -0500 Subject: [PATCH 1/7] Add next steps page with survey --- docs/hello_nextflow/06_hello_config.md | 3 ++- docs/hello_nextflow/07_next_steps.md | 9 +++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 docs/hello_nextflow/07_next_steps.md diff --git a/docs/hello_nextflow/06_hello_config.md b/docs/hello_nextflow/06_hello_config.md index 24791db1a..32fbef21f 100644 --- a/docs/hello_nextflow/06_hello_config.md +++ b/docs/hello_nextflow/06_hello_config.md @@ -610,4 +610,5 @@ You know how to use profiles to select a preset configuration at runtime with mi ### What's next? Celebrate and give yourself a big pat on the back! You have completed your very first Nextflow developer course. -Then check out the training portal homepage for more training content that may be of interest. + +Then check out the next page for links to further training, helpful resources and a very short survey about your experience with this training course. diff --git a/docs/hello_nextflow/07_next_steps.md b/docs/hello_nextflow/07_next_steps.md new file mode 100644 index 000000000..05b7e6a43 --- /dev/null +++ b/docs/hello_nextflow/07_next_steps.md @@ -0,0 +1,9 @@ +# Next Steps + +TODO Add short blurb about links and resources. + +Before you go, please complete this short 4-question survey to rate the training, share any feedback you may have about your experience, and let us know what else we could do to help you in your Nextflow journey. + +
+ +Thank you! From d23e080409a5e97274201e5f3c06db7129c2b856 Mon Sep 17 00:00:00 2001 From: Geraldine Van der Auwera Date: Thu, 20 Feb 2025 12:29:54 -0500 Subject: [PATCH 2/7] Refine setup for survey and add Top 3 recs --- docs/hello_nextflow/06_hello_config.md | 2 +- docs/hello_nextflow/07_next_steps.md | 9 -------- docs/hello_nextflow/next_steps.md | 32 ++++++++++++++++++++++++++ docs/hello_nextflow/survey.md | 7 ++++++ mkdocs.yml | 1 + 5 files changed, 41 insertions(+), 10 deletions(-) delete mode 100644 docs/hello_nextflow/07_next_steps.md create mode 100644 docs/hello_nextflow/next_steps.md create mode 100644 docs/hello_nextflow/survey.md diff --git a/docs/hello_nextflow/06_hello_config.md b/docs/hello_nextflow/06_hello_config.md index 32fbef21f..321be9f3d 100644 --- a/docs/hello_nextflow/06_hello_config.md +++ b/docs/hello_nextflow/06_hello_config.md @@ -611,4 +611,4 @@ You know how to use profiles to select a preset configuration at runtime with mi Celebrate and give yourself a big pat on the back! You have completed your very first Nextflow developer course. -Then check out the next page for links to further training, helpful resources and a very short survey about your experience with this training course. +Next, we ask you to complete a very short survey about your experience with this training course, then we'll take you to a page with links to further training resources and helpful links. diff --git a/docs/hello_nextflow/07_next_steps.md b/docs/hello_nextflow/07_next_steps.md deleted file mode 100644 index 05b7e6a43..000000000 --- a/docs/hello_nextflow/07_next_steps.md +++ /dev/null @@ -1,9 +0,0 @@ -# Next Steps - -TODO Add short blurb about links and resources. - -Before you go, please complete this short 4-question survey to rate the training, share any feedback you may have about your experience, and let us know what else we could do to help you in your Nextflow journey. - -
- -Thank you! diff --git a/docs/hello_nextflow/next_steps.md b/docs/hello_nextflow/next_steps.md new file mode 100644 index 000000000..6a4ecf259 --- /dev/null +++ b/docs/hello_nextflow/next_steps.md @@ -0,0 +1,32 @@ +# Next Steps + +Congrats again on completing the Hello Nextflow training course and thank you for completing our survey! + +Here are our top 3 recommendations for what you can do next to take your Nextflow skills to the next level. + +**1. See how what you just learned applies to a scientific analysis use case** +Check out the [Nextflow for Science](../nf4_science/index.md) page for a list of short standalone courses that demonstrate how to apply the basic concepts and mechanisms presented in Hello Nextflow to common scientific analysis use cases. + +If you don't see your domain represented by a relatable use case, let us know in the [Community forum](https://community.seqera.io/) so we can add it to our development list. + +**2. Delve into the details** +In the Hello Nextflow course, we keep the level of technical complexity low on purpose to avoid overloading you with information you don't need in order to get started with Nextflow. +As you move forward with your work, you're going to want to learn how to use the full feature set and power of Nextflow. + +To that end, we are currently working on a collection of Side Quests, which are meant to be short standalone courses that go deep into specific topics like testing, metadata handling, using conditional statements and the differences between working on HPC vs. cloud. + +In the meantime, feel free to browse the [Fundamentals Training](../basic_training/index.md) and [Advanced Training](../advanced/index.md) to find training exercises about the topics that interest you. + +**3. Learn how to use nf-core resources and the Seqera Platform** +The [nf-core project](https://nf-co.re/) is a worldwide collaborative effort to develop standardized open-source pipelines for a wide range of scientific research applications. +It includes [over 100 pipelines](https://nf-co.re/pipelines/) that are available for use out of the box and and [well over 1400 process modules](https://nf-co.re/modules/) that can be integrated into your own projects, as well as a rich set of developer tools. + +[Seqera Platform](https://seqera.io/) is the best way to run Nextflow in practice. +It is a cloud-based platform that you can connect to your own compute infrastructure to make it much easier to launch and manage your workflows. +The Free Tier is available for free use by everyone (with usage quotas). +Qualifying academics can get free Pro-level access (no usage limitations)through the [Academic Program](https://seqera.typeform.com/to/SRB8Ci3n). + +We are currently developing a short training course demonstrating how to use both of these resources (either independently or in combination). +In the meantime, check out the [nf-core docs](https://nf-co.re/docs/) and the [Seqera Platform tutorials](https://docs.seqera.io/platform/latest/getting-started/quickstart-demo/comm-showcase) + +Good luck in your Nextflow journey and don't hesitate to let us know in the [Community forum](https://community.seqera.io/) what else we could do to help. diff --git a/docs/hello_nextflow/survey.md b/docs/hello_nextflow/survey.md new file mode 100644 index 000000000..7bfa0e1e3 --- /dev/null +++ b/docs/hello_nextflow/survey.md @@ -0,0 +1,7 @@ +# Feedback survey + +Before you move on, please complete this short 4-question survey to rate the training, share any feedback you may have about your experience, and let us know what else we could do to help you in your Nextflow journey. + +This should take you less than a minute to complete. Thank you for helping us improve our training materials for everyone! + +
diff --git a/mkdocs.yml b/mkdocs.yml index 891854179..da5a800a9 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -18,6 +18,7 @@ nav: - hello_nextflow/04_hello_modules.md - hello_nextflow/05_hello_containers.md - hello_nextflow/06_hello_config.md + - hello_nextflow/survey.md - Nextflow for Genomics: - nf4_science/genomics/index.md - nf4_science/genomics/00_orientation.md From 78487fd71c2ed92cb1cc186307ea137c5b3af5c0 Mon Sep 17 00:00:00 2001 From: Geraldine Van der Auwera Date: Thu, 20 Feb 2025 12:35:51 -0500 Subject: [PATCH 3/7] Improve formatting --- docs/hello_nextflow/next_steps.md | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/docs/hello_nextflow/next_steps.md b/docs/hello_nextflow/next_steps.md index 6a4ecf259..649626a44 100644 --- a/docs/hello_nextflow/next_steps.md +++ b/docs/hello_nextflow/next_steps.md @@ -4,12 +4,14 @@ Congrats again on completing the Hello Nextflow training course and thank you fo Here are our top 3 recommendations for what you can do next to take your Nextflow skills to the next level. -**1. See how what you just learned applies to a scientific analysis use case** +## 1. See how what you just learned applies to a scientific analysis use case + Check out the [Nextflow for Science](../nf4_science/index.md) page for a list of short standalone courses that demonstrate how to apply the basic concepts and mechanisms presented in Hello Nextflow to common scientific analysis use cases. If you don't see your domain represented by a relatable use case, let us know in the [Community forum](https://community.seqera.io/) so we can add it to our development list. -**2. Delve into the details** +## 2. Delve into the details + In the Hello Nextflow course, we keep the level of technical complexity low on purpose to avoid overloading you with information you don't need in order to get started with Nextflow. As you move forward with your work, you're going to want to learn how to use the full feature set and power of Nextflow. @@ -17,7 +19,8 @@ To that end, we are currently working on a collection of Side Quests, which are In the meantime, feel free to browse the [Fundamentals Training](../basic_training/index.md) and [Advanced Training](../advanced/index.md) to find training exercises about the topics that interest you. -**3. Learn how to use nf-core resources and the Seqera Platform** +## 3. Learn how to use nf-core resources and the Seqera Platform + The [nf-core project](https://nf-co.re/) is a worldwide collaborative effort to develop standardized open-source pipelines for a wide range of scientific research applications. It includes [over 100 pipelines](https://nf-co.re/pipelines/) that are available for use out of the box and and [well over 1400 process modules](https://nf-co.re/modules/) that can be integrated into your own projects, as well as a rich set of developer tools. @@ -29,4 +32,6 @@ Qualifying academics can get free Pro-level access (no usage limitations)through We are currently developing a short training course demonstrating how to use both of these resources (either independently or in combination). In the meantime, check out the [nf-core docs](https://nf-co.re/docs/) and the [Seqera Platform tutorials](https://docs.seqera.io/platform/latest/getting-started/quickstart-demo/comm-showcase) +## That's it for now! + Good luck in your Nextflow journey and don't hesitate to let us know in the [Community forum](https://community.seqera.io/) what else we could do to help. From f370264f4d21ddeac3dbc3fc57adaa36a07444d1 Mon Sep 17 00:00:00 2001 From: Geraldine Van der Auwera Date: Thu, 20 Feb 2025 12:39:03 -0500 Subject: [PATCH 4/7] formatting --- docs/hello_nextflow/next_steps.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/hello_nextflow/next_steps.md b/docs/hello_nextflow/next_steps.md index 649626a44..b34fa270d 100644 --- a/docs/hello_nextflow/next_steps.md +++ b/docs/hello_nextflow/next_steps.md @@ -4,13 +4,13 @@ Congrats again on completing the Hello Nextflow training course and thank you fo Here are our top 3 recommendations for what you can do next to take your Nextflow skills to the next level. -## 1. See how what you just learned applies to a scientific analysis use case +### 1. See how what you just learned applies to a scientific analysis use case Check out the [Nextflow for Science](../nf4_science/index.md) page for a list of short standalone courses that demonstrate how to apply the basic concepts and mechanisms presented in Hello Nextflow to common scientific analysis use cases. If you don't see your domain represented by a relatable use case, let us know in the [Community forum](https://community.seqera.io/) so we can add it to our development list. -## 2. Delve into the details +### 2. Delve into the details In the Hello Nextflow course, we keep the level of technical complexity low on purpose to avoid overloading you with information you don't need in order to get started with Nextflow. As you move forward with your work, you're going to want to learn how to use the full feature set and power of Nextflow. @@ -19,7 +19,7 @@ To that end, we are currently working on a collection of Side Quests, which are In the meantime, feel free to browse the [Fundamentals Training](../basic_training/index.md) and [Advanced Training](../advanced/index.md) to find training exercises about the topics that interest you. -## 3. Learn how to use nf-core resources and the Seqera Platform +### 3. Learn how to use nf-core resources and the Seqera Platform The [nf-core project](https://nf-co.re/) is a worldwide collaborative effort to develop standardized open-source pipelines for a wide range of scientific research applications. It includes [over 100 pipelines](https://nf-co.re/pipelines/) that are available for use out of the box and and [well over 1400 process modules](https://nf-co.re/modules/) that can be integrated into your own projects, as well as a rich set of developer tools. @@ -32,6 +32,6 @@ Qualifying academics can get free Pro-level access (no usage limitations)through We are currently developing a short training course demonstrating how to use both of these resources (either independently or in combination). In the meantime, check out the [nf-core docs](https://nf-co.re/docs/) and the [Seqera Platform tutorials](https://docs.seqera.io/platform/latest/getting-started/quickstart-demo/comm-showcase) -## That's it for now! +### That's it for now! -Good luck in your Nextflow journey and don't hesitate to let us know in the [Community forum](https://community.seqera.io/) what else we could do to help. +**Good luck in your Nextflow journey and don't hesitate to let us know in the [Community forum](https://community.seqera.io/) what else we could do to help.** From ec26f2abdc4a23de205c0d83a25b4e90342ca879 Mon Sep 17 00:00:00 2001 From: Marcel Ribeiro-Dantas Date: Thu, 20 Feb 2025 16:23:12 -0300 Subject: [PATCH 5/7] Minor fixes Signed-off-by: Marcel Ribeiro-Dantas --- docs/hello_nextflow/next_steps.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/hello_nextflow/next_steps.md b/docs/hello_nextflow/next_steps.md index b34fa270d..ed35f9c51 100644 --- a/docs/hello_nextflow/next_steps.md +++ b/docs/hello_nextflow/next_steps.md @@ -22,12 +22,12 @@ In the meantime, feel free to browse the [Fundamentals Training](../basic_traini ### 3. Learn how to use nf-core resources and the Seqera Platform The [nf-core project](https://nf-co.re/) is a worldwide collaborative effort to develop standardized open-source pipelines for a wide range of scientific research applications. -It includes [over 100 pipelines](https://nf-co.re/pipelines/) that are available for use out of the box and and [well over 1400 process modules](https://nf-co.re/modules/) that can be integrated into your own projects, as well as a rich set of developer tools. +It includes [over 100 pipelines](https://nf-co.re/pipelines/) that are available for use out of the box and [well over 1400 process modules](https://nf-co.re/modules/) that can be integrated into your own projects, as well as a rich set of developer tools. [Seqera Platform](https://seqera.io/) is the best way to run Nextflow in practice. It is a cloud-based platform that you can connect to your own compute infrastructure to make it much easier to launch and manage your workflows. The Free Tier is available for free use by everyone (with usage quotas). -Qualifying academics can get free Pro-level access (no usage limitations)through the [Academic Program](https://seqera.typeform.com/to/SRB8Ci3n). +Qualifying academics can get free Pro-level access (no usage limitations) through the [Academic Program](https://seqera.typeform.com/to/SRB8Ci3n). We are currently developing a short training course demonstrating how to use both of these resources (either independently or in combination). In the meantime, check out the [nf-core docs](https://nf-co.re/docs/) and the [Seqera Platform tutorials](https://docs.seqera.io/platform/latest/getting-started/quickstart-demo/comm-showcase) From c98b929881dec13721fa623d4bcdd0ae2b074202 Mon Sep 17 00:00:00 2001 From: Geraldine Van der Auwera Date: Thu, 20 Feb 2025 15:29:13 -0500 Subject: [PATCH 6/7] Add Next Steps doc to the left hand nav --- mkdocs.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/mkdocs.yml b/mkdocs.yml index da5a800a9..c9c187d09 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -19,6 +19,7 @@ nav: - hello_nextflow/05_hello_containers.md - hello_nextflow/06_hello_config.md - hello_nextflow/survey.md + - hello_nextflow/next_steps.md - Nextflow for Genomics: - nf4_science/genomics/index.md - nf4_science/genomics/00_orientation.md From 6de8d82ee9957bd2697afbe888ed544f0a7e9fcc Mon Sep 17 00:00:00 2001 From: Geraldine Van der Auwera Date: Thu, 20 Feb 2025 16:38:51 -0500 Subject: [PATCH 7/7] bit more formatting tweaks --- docs/hello_nextflow/next_steps.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/docs/hello_nextflow/next_steps.md b/docs/hello_nextflow/next_steps.md index ed35f9c51..0e8d56cd9 100644 --- a/docs/hello_nextflow/next_steps.md +++ b/docs/hello_nextflow/next_steps.md @@ -2,11 +2,11 @@ Congrats again on completing the Hello Nextflow training course and thank you for completing our survey! -Here are our top 3 recommendations for what you can do next to take your Nextflow skills to the next level. +**Here are our top 3 recommendations for what you can do next to take your Nextflow skills to the next level.** ### 1. See how what you just learned applies to a scientific analysis use case -Check out the [Nextflow for Science](../nf4_science/index.md) page for a list of short standalone courses that demonstrate how to apply the basic concepts and mechanisms presented in Hello Nextflow to common scientific analysis use cases. +**Check out the [Nextflow for Science](../nf4_science/index.md) page** for a list of short standalone courses that demonstrate how to apply the basic concepts and mechanisms presented in Hello Nextflow to common scientific analysis use cases. If you don't see your domain represented by a relatable use case, let us know in the [Community forum](https://community.seqera.io/) so we can add it to our development list. @@ -15,16 +15,16 @@ If you don't see your domain represented by a relatable use case, let us know in In the Hello Nextflow course, we keep the level of technical complexity low on purpose to avoid overloading you with information you don't need in order to get started with Nextflow. As you move forward with your work, you're going to want to learn how to use the full feature set and power of Nextflow. -To that end, we are currently working on a collection of Side Quests, which are meant to be short standalone courses that go deep into specific topics like testing, metadata handling, using conditional statements and the differences between working on HPC vs. cloud. +To that end, we are currently working on a collection of Side Quests, which are meant to be short standalone courses that go deep into specific topics like testing, metadata handling, using conditional statements and the differences between working on HPC _vs._ cloud. -In the meantime, feel free to browse the [Fundamentals Training](../basic_training/index.md) and [Advanced Training](../advanced/index.md) to find training exercises about the topics that interest you. +In the meantime, feel free to **browse the [Fundamentals Training](../basic_training/index.md) and [Advanced Training](../advanced/index.md)** to find training exercises about the topics that interest you. ### 3. Learn how to use nf-core resources and the Seqera Platform -The [nf-core project](https://nf-co.re/) is a worldwide collaborative effort to develop standardized open-source pipelines for a wide range of scientific research applications. +**The [nf-core project](https://nf-co.re/) is a worldwide collaborative effort to develop standardized open-source pipelines for a wide range of scientific research applications.** It includes [over 100 pipelines](https://nf-co.re/pipelines/) that are available for use out of the box and [well over 1400 process modules](https://nf-co.re/modules/) that can be integrated into your own projects, as well as a rich set of developer tools. -[Seqera Platform](https://seqera.io/) is the best way to run Nextflow in practice. +**[Seqera Platform](https://seqera.io/) is the best way to run Nextflow in practice.** It is a cloud-based platform that you can connect to your own compute infrastructure to make it much easier to launch and manage your workflows. The Free Tier is available for free use by everyone (with usage quotas). Qualifying academics can get free Pro-level access (no usage limitations) through the [Academic Program](https://seqera.typeform.com/to/SRB8Ci3n).