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}
}

Pinned Loading

  1. Figaro Figaro Public

    A command line tool to sync data with Box cloud storage via Python SDK

    Python

  2. Jobrunner Jobrunner Public

    A command line tool to manage execution environments for computational studies

    Python 1 1

Repositories

Showing 10 of 17 repositories
  • Lab-Notebooks/ERF-Noah-Coupling’s past year of commit activity
    Jupyter Notebook 0 Apache-2.0 0 0 0 Updated Mar 20, 2025
  • Lab-Notebooks/Flash-X-Development’s past year of commit activity
    Shell 0 Apache-2.0 2 0 0 Updated Mar 14, 2025
  • Lab-Notebooks/WRF-Development’s past year of commit activity
    Shell 0 Apache-2.0 0 0 0 Updated Nov 1, 2024
  • NeuCol-Code-Translation Public archive
    Lab-Notebooks/NeuCol-Code-Translation’s past year of commit activity
    Python 0 0 1 0 Updated Oct 23, 2024
  • Figaro Public

    A command line tool to sync data with 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
  • 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

Top languages

Loading…

Most used topics

Loading…