Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
  • O ogs
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 76
    • Issues 76
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 26
    • Merge requests 26
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar

Announcement: OGS Community Meeting 2022 in September

  • ogs
  • ogs
  • Merge requests
  • !3776

[ci] Added ogs-serial-jupyter container image.

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Lars Bilke requested to merge bilke/ogs:jupyter-ogs into master Sep 08, 2021
  • Overview 10
  • Commits 17
  • Pipelines 27
  • Changes 18
  • Adds Jupyter notebook example (taken from ogs6py README).
  • Adds a Docker container implementing a full Jupyter Lab environment with OGS and lots of Python tools.
  • Runs the notebook example by CI.
  • Freshly executed Notebook example is converted to and embedded into the website.

See docs preview.

See benchmark page created by notebook (images do not work here in preview)

Possible follow-ups:

  • Implement notebook output checks (vktdiff? in Python? Fail the build if check did not pass).
  • Refactor example notebook to use input file generators (Mesh, GML (@TomFischer)) and ogs6py to run a simulation completely without any pre-existing input files.

  • Closes #3193 (closed).
  • Related to owf/ogs#1, owf/ogs#3 and owf/ogs#4.
  1. Feature description was added to the changelog
  2. Tests covering your feature were added?
  3. Any new feature or behavior change was documented?
Edited Sep 28, 2021 by Lars Bilke
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: jupyter-ogs