A simple SUSY analysis

-

Last updated on 2024-11-16 | +

Last updated on 2024-11-18 | Edit this page

@@ -497,7 +497,8 @@

Did the workflow finish succesfully?

While we’ve covered the core concepts of Snakemake, there are numerous additional flags that can be used to customize and optimize -your workflows. One such flag is --use-apptainer, which is +your workflows. One such flag is --use-singularity (or +--use-apptainer in newer Snakemake versions), which is essential when running rules within containerized environments.

By using --use-apptainer, Snakemake ensures that the specified container is utilized for each rule’s execution, providing a @@ -506,7 +507,7 @@

Did the workflow finish succesfully?

BASH

-
snakemake --snakefile Snakefile --configfile inputs.yaml --use-apptainer
+
snakemake --snakefile Snakefile --configfile inputs.yaml --use-singularity
@@ -519,7 +520,7 @@

Did the workflow finish succesfully now?

-
+

If the previous Snakemake command didn’t execute as expected, it’s likely due to the requirement for access to CERN tools like CVMFS, EOS, @@ -609,7 +610,7 @@

Key Points

"url": "https://alefisico.github.io/reana-tutorial/SUSYexample.html", "identifier": "https://alefisico.github.io/reana-tutorial/SUSYexample.html", "dateCreated": "2024-11-18", - "dateModified": "2024-11-16", + "dateModified": "2024-11-18", "datePublished": "2024-11-18" } diff --git a/aio.html b/aio.html index d5e98a2..8e152c3 100644 --- a/aio.html +++ b/aio.html @@ -1018,7 +1018,7 @@

Key Points

Content from A simple SUSY analysis


-

Last updated on 2024-11-16 | +

Last updated on 2024-11-18 | Edit this page

@@ -1205,7 +1205,8 @@

Did the workflow finish succesfully?

While we’ve covered the core concepts of Snakemake, there are numerous additional flags that can be used to customize and optimize -your workflows. One such flag is --use-apptainer, which is +your workflows. One such flag is --use-singularity (or +--use-apptainer in newer Snakemake versions), which is essential when running rules within containerized environments.

By using --use-apptainer, Snakemake ensures that the specified container is utilized for each rule’s execution, providing a @@ -1214,7 +1215,7 @@

Did the workflow finish succesfully?

BASH

-
snakemake --snakefile Snakefile --configfile inputs.yaml --use-apptainer
+
snakemake --snakefile Snakefile --configfile inputs.yaml --use-singularity
@@ -1227,7 +1228,7 @@

Did the workflow finish succesfully now?

-
+

If the previous Snakemake command didn’t execute as expected, it’s likely due to the requirement for access to CERN tools like CVMFS, EOS, @@ -1516,7 +1517,7 @@

BASH

Did the workflow finish succesfully now?

-
+

Unfortunately, not yet

But before throwing your laptop out the window, don’t worry, this @@ -1619,7 +1620,7 @@

BASH

Did the workflow finish succesfully now?

-
+

Finally yes!

diff --git a/index.html b/index.html index cc93a45..c3e4bb3 100644 --- a/index.html +++ b/index.html @@ -329,7 +329,22 @@

  • The benefits of cloud-based workflow execution with the REANA platform
  • How to migrate your local Snakemake workflows to the REANA environment
  • -

    Basic knowledge

    +
    +
    + +
    +
    +

    Important Information about the tutorial

    +
    +

    Please note that some steps in this tutorial are +intentionally designed to produce errors. These errors +will highlight specific features and capabilities of the tools involved. +If you encounter any errors, please continue following the tutorial to +understand the underlying concepts.

    +
    +
    +
    +

    Basic knowledge


    This tutorial assumes that the user has basic knowledge on git, singularity or docker containers, python and CMSSW.

    @@ -362,7 +377,7 @@

    BASH

    Using a container

    -
    +

    In my opinion, using a container is the easiest way to interact with the REANA cluster from any machine. To do that you can use:

    @@ -441,7 +456,7 @@

    BASH

    Simpler solution

    -
    +

    Another simpler solution is to include a bash function in your .bashrc or .bash_aliases. For @@ -477,7 +492,7 @@

    BASH

    Using conda

    -
    +

    Conda is a popular package and environment management system. To install Snakemake using conda, you can use the following command in your @@ -494,21 +509,6 @@

    BASHTo test that everything works, you can run the following command:

    snakemake --help
    -
    -
    - -
    -
    -

    Important Information about the tutorial

    -
    -

    Please note that some steps in this tutorial are -intentionally designed to produce errors. These errors -will highlight specific features and capabilities of the tools involved. -If you encounter any errors, please continue following the tutorial to -understand the underlying concepts.

    -
    -
    -