@prefix dcat: <http://www.w3.org/ns/dcat#> .
@prefix dct: <http://purl.org/dc/terms/> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix vcard: <http://www.w3.org/2006/vcard/ns#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

<https://search.nfdi4chem.de/dataset/doi-10-18419-darus-4716> a dcat:Dataset ;
    dct:description """<p>This dataset contains a Docker image that provides a complete computational environment for reproducing the numerical calculations presented in our manuscript. The image includes pre-built installations of DuMuX and Reaktoro, configured to run our specific simulation cases.</p>

<h4>Contents</h4>
<ul>
    <li><code>docker_image_paper_reviewer.tar</code> (8.8 GB): Docker image containing the full computational environment</li>
</ul>


<h4>Running Simulations and Data Transfer</h4>
<ol>
    <li>Create and prepare the output directory:
        <pre><code>mkdir output</code></pre>
        <pre><code>chmod 777 output</code></pre>
    </li>
    <li>Load the image into Docker:
        <pre><code>docker load < docker_image_paper_reviewer.tar</code></pre>
    </li>
    <li>Run the container with mounted output directory:
        <pre><code>docker run -itv ./output:/home/reviewer/output reviewer_docker_new</code></pre>
    </li>
    <li>To detach from the container without stopping it:
        <br>Press <code>Ctrl+P</code> followed by <code>Ctrl+Q</code>
    </li>
    <li>To reenter a detached container:
        <pre><code>docker ps</code></pre>
        Find your container ID, then:
        <pre><code>docker attach CONTAINER_ID</code></pre>
    </li>
    <li>Inside the container, run the DuMuX simulation:
        <pre><code>cd ${DUMUX_BATCH_DIR}/build-cmake/test/reaction_rate/</code></pre>
        <pre><code>./test_ReactionRate</code></pre>
    </li>
    <li>Run the Reaktoro simulations:
        <pre><code>cd ${REAKTORO_BATCH_DIR}/build</code></pre>
        <pre><code>./calcite_dissolution_corrected</code></pre>
        <pre><code>./calcite_dissolution_palandri_kharaka</code></pre>
    </li>
    <li>Copy results to the mounted output directory:
        <pre><code>cd ${DUMUX_BATCH_DIR}/build-cmake/test/reaction_rate/</code></pre>
        <pre><code>cp dumux-corrected.csv ${OUTPUT_DIR}/</code></pre>
        <pre><code>cd ${REAKTORO_BATCH_DIR}/build</code></pre>
        <pre><code>cp reaktoro-palandri-kharaka.csv ${OUTPUT_DIR}/</code></pre>
        <pre><code>cp reaktoro-corrected.csv ${OUTPUT_DIR}/</code></pre>
    </li>
    <li>Exit the container:
        <br>Type <code>exit</code> or press <code>Ctrl+D</code>
    </li>
    <li>The results are now available in your local './output' directory</li>
</ol>

<h4>Security Notice</h4>
<p>This Docker container requires elevated privileges to run. While we ensure no malicious content is included, as with any third-party software requiring elevated privileges, users should exercise appropriate caution. For maximum security, users can alternatively build the environment themselves using our publicly available Dockerfile and installation instructions at: <a href="https://git.iws.uni-stuttgart.de/dumux-pub/weis2024a">Git Repository</a></p>

<h4>Alternative Installation</h4>
<p>For users who prefer to build the environment manually or cannot use the provided Docker image, please refer to our <a href="https://git.iws.uni-stuttgart.de/dumux-pub/weis2024a">Git Repository</a> which contains:</p>
<ul>
    <li>Source Code of Simulations</li>
    <li>Complete Dockerfile</li>
    <li>Manual installation instructions</li>
    <li>All necessary source code and configuration files</li>
</ul>""" ;
    dct:identifier "doi-10-18419-darus-4716" ;
    dct:issued "2025-11-04T16:15:07.525048"^^xsd:dateTime ;
    dct:modified "2025-11-04T16:15:07.525057"^^xsd:dateTime ;
    dct:publisher <https://search.nfdi4chem.de/organization/9a7d2a53-21f6-412a-afb9-a15122df0640> ;
    dct:title "Replication Code for: Implementation Pitfalls for Carbonate Mineral Dissolution – a Technical Note" ;
    dcat:contactPoint [ a vcard:Organization ;
            vcard:fn "DaRUS" ] ;
    dcat:distribution <https://search.nfdi4chem.de/dataset/doi-10-18419-darus-4716/resource/46055774-0744-497e-add8-da83c8dde943> ;
    dcat:keyword "carbonate",
        "chemistry",
        "dataset",
        "dissolution",
        "earth-and-environmental-sciences",
        "engineering",
        "geochemical-modeling",
        "geochemistry" ;
    dcat:landingPage <https://doi.org/10.18419/DARUS-4716> .

<https://search.nfdi4chem.de/dataset/doi-10-18419-darus-4716/resource/46055774-0744-497e-add8-da83c8dde943> a dcat:Distribution ;
    dct:format "HTML" ;
    dct:issued "2025-11-04T16:15:07.537758"^^xsd:dateTime ;
    dct:modified "2025-11-04T16:15:07.514025"^^xsd:dateTime ;
    dct:title "Replication Code for: Implementation Pitfalls for Carbonate Mineral Dissolution – a Technical Note" ;
    dcat:accessURL <https://doi.org/10.18419/DARUS-4716> .

<https://search.nfdi4chem.de/organization/9a7d2a53-21f6-412a-afb9-a15122df0640> a foaf:Organization ;
    foaf:name "DaRUS" .

