zppy

User Guide

  • User Guide

Developer Guide

  • Developer Guide
    • Project Standards
    • Contributing to This Documentation
    • Parameter checking & inferring – for developers
    • Provenance (Developer Reference)
    • Tasks (Developer Reference)
    • Tests
    • How to Prepare a Release
    • Adding a new task
    • Examples: Adding a new set to the E3SM Diagnostics task
    • Archive
zppy
  • Developer Guide
  • View page source

Developer Guide

This guide covers everything needed to develop, test, and release zppy.

  • Project Standards
    • Development Environment
    • Version Control (VC)
    • Continuous Integration / Continuous Delivery (CI/CD)
    • API Documentation
  • Contributing to This Documentation
    • Getting Started
    • Edit Documentation
  • Parameter checking & inferring – for developers
  • Provenance (Developer Reference)
    • Overview
    • Implementation
    • Unit tests
  • Tasks (Developer Reference)
    • bundle (Developer Reference)
    • simboard (Developer Reference)
    • climo (Developer Reference)
    • ts (Developer Reference)
    • e3sm_to_cmip (Developer Reference)
    • tc_analysis (Developer Reference)
    • e3sm_diags (Developer Reference)
    • mpas_analysis (Developer Reference)
    • global_time_series (Developer Reference)
    • ilamb (Developer Reference)
    • livvkit (Developer Reference)
    • pcmdi_diags (Developer Reference)
  • Tests
    • Manually testing zppy
    • Automated testing of zppy
    • Updating expected results for the tests
  • How to Prepare a Release
    • Preparing a release candidate
    • Preparing a production release
    • Extra Resources
  • 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
  • Examples: Adding a new set to the E3SM Diagnostics task
    • Example pull requests
    • Handle dependencies
    • Add the new set
  • Archive
    • How to set up new documentation
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
v2.3.0
v2.3.1
v2.4.0
v2.5.0
v3.0.0
v3.1.0
v3.2.0
Branches
main