zppy

Contents:

  • Zppy documentation
  • A schematic view of zppy
  • Getting started
  • Tutorial
  • Parameters
  • Campaigns
  • Developer Guide
    • Project Standards
    • Testing zppy
    • How to Prepare a Release
    • Testing zppy for E3SM Unified release
    • Adding a new set to the E3SM Diagnostics task
    • Adding a new plot to Global Time Series
    • Adding a new task
  • Contributing to This Documentation
zppy
  • »
  • Developer Guide
  • View page source

Developer Guide

  • Project Standards
    • Development Environment
    • Version Control (VC)
    • Code Quality Assurance
    • Continuous Integration / Continuous Delivery (CI/CD)
    • Style Guide
    • API Documentation
  • Testing zppy
    • Unit tests
    • Integration tests
    • Automated tests
  • How to Prepare a Release
    • Preparing the Documentation
    • Bumping the Version
    • Releasing on GitHub: release candidates
    • Releasing on GitHub: production releases
    • Releasing on conda-forge: release candidates
    • Releasing on conda-forge: production releases
    • Creating a New Version of the Documentation
  • Testing zppy for E3SM Unified release
    • Parameters
    • Testing zppy on a small simulation
    • Archive simulation using zstash
    • Transfer simulation to other machines
    • Check transfers were successful
    • Extract the data from the archives
    • Testing zppy on other machines
    • Run unit tests and integration tests
  • Adding a new set to the E3SM Diagnostics task
    • Example pull requests
    • Handle dependencies
    • Add the new set
  • Adding a new plot to Global Time Series
  • Adding a new task
    • The task’s bash file
    • The task’s Python file
    • The main file
    • Update defaults
    • Update the tutorial
    • Explain new parameters
    • Update the tests
Previous Next

© Copyright 2021, E3SM.

Built with Sphinx using a theme provided by Read the Docs.
Other Versions v: main
Tags
v1.0.0
v1.1.0
v2.0.0
v2.1.0
v2.2.0
Branches
main