{
  "@context": "https://w3id.org/ro/crate/1.1/context",
  "@graph": [
    {
      "@id": "ro-crate-metadata.json",
      "@type": "CreativeWork",
      "about": {
        "@id": "./"
      },
      "conformsTo": [
        {
          "@id": "https://w3id.org/ro/crate/1.1"
        },
        {
          "@id": "https://w3id.org/workflowhub/workflow-ro-crate/1.0"
        }
      ]
    },
    {
      "@id": "ro-crate-preview.html",
      "@type": "CreativeWork",
      "about": {
        "@id": "./"
      }
    },
    {
      "@id": "./",
      "@type": "Dataset",
      "mainEntity": {
        "@id": "Dockerfile"
      },
      "datePublished": "2026-03-24 15:13:28 +0000",
      "author": [
        {
          "@id": "https://orcid.org/0000-0002-8291-8071"
        },
        {
          "@id": "https://orcid.org/0000-0003-0513-0288"
        }
      ],
      "license": "Apache-2.0",
      "identifier": "https://doi.org/10.48546/workflowhub.workflow.827.3",
      "url": "https://workflowhub.eu/workflows/827/ro_crate?version=3",
      "name": "Research Object Crate for Docker Mutation Free Energy Calculations",
      "description": "# Mutation Free Energy Calculations using BioExcel Building Blocks (biobb)\n\n***\n\n**Based on the official [pmx tutorial](http://pmx.mpibpc.mpg.de/sardinia2018_tutorial1/index.html).**\n\n***\n\nThis tutorial aims to illustrate how to compute a **fast-growth mutation free energy** calculation, step by step, using the BioExcel **Building Blocks library (biobb)**. The particular example used is the **Staphylococcal nuclease** protein (PDB code 1STN), a small, minimal protein, appropriate for a short tutorial.\n\nThe **non-equilibrium free energy calculation** protocol performs a **fast alchemical transition** in the direction **WT-&gt;Mut** and back **Mut-&gt;WT**. The two equilibrium trajectories needed for the tutorial, one for **Wild Type (WT)** and another for the **Mutated (Mut)** protein (Isoleucine 10 to Alanine -I10A-), have already been generated and are included in this example. We will name **WT as stateA** and **Mut as stateB**.\n\n![](https://raw.githubusercontent.com/bioexcel/biobb_wf_pmx_tutorial/master/biobb_wf_pmx_tutorial/notebooks/schema.png)\n\nThe tutorial calculates the **free energy difference** in the folded state of a protein. Starting from **two 1ns-length independent equilibrium simulations** (WT and mutant), snapshots are selected to start **fast (50ps) transitions** driving the system in the **forward** (WT to mutant) and **reverse** (mutant to WT) directions, and the **work values** required to perform these transitions are collected. With these values, **Crooks Gaussian Intersection** (CGI), **Bennett Acceptance Ratio** (BAR) and **Jarzynski estimator** methods are used to calculate the **free energy difference** between the two states.\n\n*Please note that for the sake of disk space this tutorial is using 1ns-length equilibrium trajectories, whereas in the [original example](http://pmx.mpibpc.mpg.de/sardinia2018_tutorial1/eq.mdp) the equilibrium trajectories used were obtained from 10ns-length simulations.*\n\n***\n\n## Copyright &amp; Licensing\nThis software has been developed in the [MMB group](http://mmb.irbbarcelona.org) at the [BSC](http://www.bsc.es/) &amp; [IRB](https://www.irbbarcelona.org/) for the [European BioExcel](http://bioexcel.eu/), funded by the European Commission (EU H2020 [823830](http://cordis.europa.eu/projects/823830), EU H2020 [675728](http://cordis.europa.eu/projects/675728)).\n\n* (c) 2015-2026 [Barcelona Supercomputing Center](https://www.bsc.es/)\n* (c) 2015-2026 [Institute for Research in Biomedicine](https://www.irbbarcelona.org/)\n\nLicensed under the\n[Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0), see the file LICENSE for details.\n\n![](https://bioexcel.eu/wp-content/uploads/2019/04/Bioexcell_logo_1080px_transp.png \"Bioexcel\")",
      "isBasedOn": "https://github.com/bioexcel/biobb_wf_pmx_tutorial",
      "sdDatePublished": "2026-06-06 22:17:29 +0100",
      "creativeWorkStatus": "Stable",
      "hasPart": [
        {
          "@id": "Dockerfile"
        },
        {
          "@id": "https://github.com/bioexcel/biobb_workflows/blob/main/biobb_wf_pmx_tutorial/docker/stateA.tpr"
        },
        {
          "@id": "https://github.com/bioexcel/biobb_workflows/blob/main/biobb_wf_pmx_tutorial/docker/stateA_1ns.xtc"
        },
        {
          "@id": "https://github.com/bioexcel/biobb_workflows/blob/main/biobb_wf_pmx_tutorial/docker/stateB.tpr"
        },
        {
          "@id": "https://github.com/bioexcel/biobb_workflows/blob/main/biobb_wf_pmx_tutorial/docker/stateB_1ns.xtc"
        },
        {
          "@id": "https://github.com/bioexcel/biobb_workflows/blob/main/biobb_wf_pmx_tutorial/docker/pmx_tutorial/dhdlA.zip"
        },
        {
          "@id": "https://github.com/bioexcel/biobb_workflows/blob/main/biobb_wf_pmx_tutorial/docker/pmx_tutorial/dhdlB.zip"
        },
        {
          "@id": "https://github.com/bioexcel/biobb_workflows/blob/main/biobb_wf_pmx_tutorial/docker/pmx_tutorial/schema.png"
        },
        {
          "@id": "https://github.com/bioexcel/biobb_workflows/blob/main/biobb_wf_pmx_tutorial/docker/README.md"
        },
        {
          "@id": "https://github.com/bioexcel/biobb_workflows/blob/main/biobb_wf_pmx_tutorial/docker/workflow.yml"
        }
      ]
    },
    {
      "@id": "Dockerfile",
      "@type": [
        "File",
        "SoftwareSourceCode",
        "ComputationalWorkflow"
      ],
      "url": "https://github.com/bioexcel/biobb_workflows/blob/main/biobb_wf_pmx_tutorial/docker/Dockerfile",
      "contentSize": 3372,
      "programmingLanguage": {
        "@id": "#docker"
      },
      "dct:conformsTo": {
        "@id": "https://bioschemas.org/profiles/ComputationalWorkflow/1.0-RELEASE/"
      },
      "description": "# Mutation Free Energy Calculations using BioExcel Building Blocks (biobb)\n\n***\n\n**Based on the official [pmx tutorial](http://pmx.mpibpc.mpg.de/sardinia2018_tutorial1/index.html).**\n\n***\n\nThis tutorial aims to illustrate how to compute a **fast-growth mutation free energy** calculation, step by step, using the BioExcel **Building Blocks library (biobb)**. The particular example used is the **Staphylococcal nuclease** protein (PDB code 1STN), a small, minimal protein, appropriate for a short tutorial.\n\nThe **non-equilibrium free energy calculation** protocol performs a **fast alchemical transition** in the direction **WT-&gt;Mut** and back **Mut-&gt;WT**. The two equilibrium trajectories needed for the tutorial, one for **Wild Type (WT)** and another for the **Mutated (Mut)** protein (Isoleucine 10 to Alanine -I10A-), have already been generated and are included in this example. We will name **WT as stateA** and **Mut as stateB**.\n\n![](https://raw.githubusercontent.com/bioexcel/biobb_wf_pmx_tutorial/master/biobb_wf_pmx_tutorial/notebooks/schema.png)\n\nThe tutorial calculates the **free energy difference** in the folded state of a protein. Starting from **two 1ns-length independent equilibrium simulations** (WT and mutant), snapshots are selected to start **fast (50ps) transitions** driving the system in the **forward** (WT to mutant) and **reverse** (mutant to WT) directions, and the **work values** required to perform these transitions are collected. With these values, **Crooks Gaussian Intersection** (CGI), **Bennett Acceptance Ratio** (BAR) and **Jarzynski estimator** methods are used to calculate the **free energy difference** between the two states.\n\n*Please note that for the sake of disk space this tutorial is using 1ns-length equilibrium trajectories, whereas in the [original example](http://pmx.mpibpc.mpg.de/sardinia2018_tutorial1/eq.mdp) the equilibrium trajectories used were obtained from 10ns-length simulations.*\n\n***\n\n## Copyright &amp; Licensing\nThis software has been developed in the [MMB group](http://mmb.irbbarcelona.org) at the [BSC](http://www.bsc.es/) &amp; [IRB](https://www.irbbarcelona.org/) for the [European BioExcel](http://bioexcel.eu/), funded by the European Commission (EU H2020 [823830](http://cordis.europa.eu/projects/823830), EU H2020 [675728](http://cordis.europa.eu/projects/675728)).\n\n* (c) 2015-2026 [Barcelona Supercomputing Center](https://www.bsc.es/)\n* (c) 2015-2026 [Institute for Research in Biomedicine](https://www.irbbarcelona.org/)\n\nLicensed under the\n[Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0), see the file LICENSE for details.\n\n![](https://bioexcel.eu/wp-content/uploads/2019/04/Bioexcell_logo_1080px_transp.png \"Bioexcel\")",
      "name": "Docker Mutation Free Energy Calculations",
      "keywords": "",
      "version": 3,
      "license": "https://spdx.org/licenses/Apache-2.0",
      "creator": [
        {
          "@id": "https://workflowhub.eu/people/57"
        },
        {
          "@id": "https://workflowhub.eu/people/47"
        }
      ],
      "producer": {
        "@id": "https://workflowhub.eu/projects/11"
      },
      "dateCreated": "2026-03-24T15:11:37Z",
      "dateModified": "2026-05-13T13:04:26Z",
      "isPartOf": [

      ],
      "identifier": "https://doi.org/10.48546/workflowhub.workflow.827.3",
      "isBasedOn": "https://workflowhub.eu/workflows/827?version=2",
      "input": [

      ],
      "output": [

      ],
      "sdPublisher": {
        "@id": "https://about.workflowhub.eu/"
      }
    },
    {
      "@id": "https://github.com/bioexcel/biobb_workflows/blob/main/biobb_wf_pmx_tutorial/docker/stateA.tpr",
      "@type": "File"
    },
    {
      "@id": "https://github.com/bioexcel/biobb_workflows/blob/main/biobb_wf_pmx_tutorial/docker/stateA_1ns.xtc",
      "@type": "File"
    },
    {
      "@id": "https://github.com/bioexcel/biobb_workflows/blob/main/biobb_wf_pmx_tutorial/docker/stateB.tpr",
      "@type": "File"
    },
    {
      "@id": "https://github.com/bioexcel/biobb_workflows/blob/main/biobb_wf_pmx_tutorial/docker/stateB_1ns.xtc",
      "@type": "File"
    },
    {
      "@id": "https://github.com/bioexcel/biobb_workflows/blob/main/biobb_wf_pmx_tutorial/docker/pmx_tutorial/dhdlA.zip",
      "@type": "File"
    },
    {
      "@id": "https://github.com/bioexcel/biobb_workflows/blob/main/biobb_wf_pmx_tutorial/docker/pmx_tutorial/dhdlB.zip",
      "@type": "File"
    },
    {
      "@id": "https://github.com/bioexcel/biobb_workflows/blob/main/biobb_wf_pmx_tutorial/docker/pmx_tutorial/schema.png",
      "@type": "File"
    },
    {
      "@id": "https://github.com/bioexcel/biobb_workflows/blob/main/biobb_wf_pmx_tutorial/docker/README.md",
      "@type": "File"
    },
    {
      "@id": "https://github.com/bioexcel/biobb_workflows/blob/main/biobb_wf_pmx_tutorial/docker/workflow.yml",
      "@type": "File"
    },
    {
      "@id": "https://orcid.org/0000-0002-8291-8071",
      "@type": "Person",
      "name": "Adam Hospital",
      "identifier": "https://orcid.org/0000-0002-8291-8071"
    },
    {
      "@id": "https://orcid.org/0000-0003-0513-0288",
      "@type": "Person",
      "name": "Genís Bayarri",
      "identifier": "https://orcid.org/0000-0003-0513-0288"
    },
    {
      "@id": "https://workflowhub.eu/people/57",
      "@type": "Person",
      "name": "Adam Hospital"
    },
    {
      "@id": "https://workflowhub.eu/people/47",
      "@type": "Person",
      "name": "Genís Bayarri"
    },
    {
      "@id": "https://workflowhub.eu/projects/11",
      "@type": [
        "Project",
        "Organization"
      ],
      "name": "BioBB Building Blocks"
    },
    {
      "@id": "#docker",
      "@type": "ComputerLanguage",
      "name": "Docker",
      "alternateName": "Docker",
      "identifier": {
        "@id": "https://www.docker.com/"
      },
      "url": {
        "@id": "https://www.docker.com/"
      }
    },
    {
      "@id": "https://about.workflowhub.eu/",
      "@type": "Organization",
      "name": "WorkflowHub",
      "url": "https://about.workflowhub.eu/"
    }
  ]
}