Skip to content
@Lab-Notebooks

Lab-Notebooks

Reproducibility capsules and execution environments for computational experiments

Laboratory Notebooks

This page contains active and archival laboratory notebooks for computational experiments that use various open source simulation software systems. The laboratory notebooks consists of execution environments to replicate published results on HPC systems.

  • Active Repositories: These repositories contain current projects that are actively being modified, updated, and undergoing scientific investigation and collaboration.
  • Archived Repositories: These repositories contain projects that are either set aside for future investigations, or have been used in publications and are being preserved for reproducibility.

The repositories use (https://github.com/Lab-Notebooks/Jobrunner) as a tool to manage directory-based inhertiance to stitch together scientific workflows. To reproduce an experiment simply fork the associated repository and follow instructions to setup the environment. To contribute to the exiting repositories either create a pull request or file an issue under (https://github.com/Lab-Notebooks/.github) (for archived repositories only).

You can read our paper here (https://arxiv.org/pdf/2308.15637.pdf) and cite it as follows:

@article{dhruv_dubey_2023,
  author  = {Dhruv, Akash and Dubey, Anshu},
  journal = {Computing in Science & Engineering}, 
  title   = {Managing Software Provenance to Enhance Reproducibility in Computational Research}, 
  year    = {2023},
  volume  = {25},
  number  = {3},
  pages   = {60-65},
  doi     = {10.1109/MCSE.2023.3314288}
}

Popular repositories Loading

  1. Jobrunner Jobrunner Public

    A command line tool to manage execution environments for computational studies

    Python 1 1

  2. Flow-Boiling-Performance Flow-Boiling-Performance Public archive

    Computational environment for performance analysis of flow boiling simulations with Flash-X

    Jupyter Notebook 1 1

  3. Liquid-Plasma-Evaporation Liquid-Plasma-Evaporation Public archive

    Execution Environment to Develop Plasma-Liquid Evaporation Model

    Fortran 1

  4. Figaro Figaro Public

    Command line tool to upload data to Box cloud storage via Python SDK

    Python

  5. Outflow-Forcing-BubbleML Outflow-Forcing-BubbleML Public archive

    Reproducibility capsule for boiling simulations to test outflow boundary condition, and generate datasets for training scientific machine learning models

    Jupyter Notebook 1

  6. AMReX-Bittree-Performance AMReX-Bittree-Performance Public archive

    Execution environment to develop and test performance of AMReX in Bittree mode

    Jupyter Notebook

Repositories

Showing 10 of 16 repositories
  • Lab-Notebooks/Flash-X-Development’s past year of commit activity
    Shell 0 Apache-2.0 1 0 0 Updated Oct 19, 2024
  • Figaro Public

    Command line tool to upload data to Box cloud storage via Python SDK

    Lab-Notebooks/Figaro’s past year of commit activity
    Python 0 0 0 0 Updated Oct 15, 2024
  • Jobrunner Public

    A command line tool to manage execution environments for computational studies

    Lab-Notebooks/Jobrunner’s past year of commit activity
    Python 1 1 3 0 Updated Oct 2, 2024
  • Lab-Notebooks/ERF-Noah-Coupling’s past year of commit activity
    Jupyter Notebook 0 Apache-2.0 0 0 0 Updated Oct 1, 2024
  • Lab-Notebooks/NeuCol-Code-Translation’s past year of commit activity
    Python 0 0 1 0 Updated Sep 25, 2024
  • Outflow-Forcing-Revised Public archive

    Reproducibility Capsule for Multiphase Fluid Dynamics Benchmarks

    Lab-Notebooks/Outflow-Forcing-Revised’s past year of commit activity
    Jupyter Notebook 0 Apache-2.0 0 0 0 Updated Jul 23, 2024
  • Flash-X-Demo-July24 Public archive

    Laboratory Notebook and Execution Environment for GitHub Open Source Fridays Demonstration

    Lab-Notebooks/Flash-X-Demo-July24’s past year of commit activity
    Jupyter Notebook 0 Apache-2.0 2 0 0 Updated Jul 17, 2024
  • .github Public
    Lab-Notebooks/.github’s past year of commit activity
    0 0 0 0 Updated Apr 11, 2024
  • Code-Engineering Public archive

    Laboratory Notebook for LLM-Based Code Engineering for Scientific Computing Applications

    Lab-Notebooks/Code-Engineering’s past year of commit activity
    Python 0 1 1 0 Updated Apr 11, 2024
  • AMReX-Bittree-Performance Public archive

    Execution environment to develop and test performance of AMReX in Bittree mode

    Lab-Notebooks/AMReX-Bittree-Performance’s past year of commit activity
    Jupyter Notebook 0 0 0 0 Updated Feb 6, 2024

Top languages

Loading…

Most used topics

Loading…