Recent Releases of pyrte-rrtmgp

pyrte-rrtmgp - v0.2.1 - Jupyter book, cloud variable mapping

What's Changed

  • examples -> Jupyterbook in https://github.com/earth-system-radiation/pyRTE-RRTMGP/pull/247
  • Adding cloud properties to variable mappings by @oelbert in https://github.com/earth-system-radiation/pyRTE-RRTMGP/pull/250

New Contributors

  • @oelbert made their first contribution in https://github.com/earth-system-radiation/pyRTE-RRTMGP/pull/250

Full Changelog: https://github.com/earth-system-radiation/pyRTE-RRTMGP/compare/v0.2.0...v0.2.1

- Python
Published by RobertPincus 6 months ago

pyrte-rrtmgp - v0.2.0 - Refactor API

What's Changed

Refactor as described in in https://github.com/earth-system-radiation/pyRTE-RRTMGP/pull/242. Substantially changes API:

  • rrtmgp.py now includes both gas and cloud optics, each with their own stand-alone class. load() routines are incorporated into instantiation. Longwave and shortwave gas optics return tau and tau, ssa, g by default.
  • rte.py now uses xarray accessors for solve() and add_to()
  • Constants are parameters are consolidated where they are used. Problem and Optics types are much less visible.
  • Several modules are removed.

Full Changelog: https://github.com/earth-system-radiation/pyRTE-RRTMGP/compare/v0.1.4...v0.2.0

- Python
Published by RobertPincus 7 months ago

pyrte-rrtmgp - v0.1.4 - Documentation, introspection, consolidation

What's Changed

  • More tests in https://github.com/earth-system-radiation/pyRTE-RRTMGP/pull/233
  • Introspection functions for gas optics in https://github.com/earth-system-radiation/pyRTE-RRTMGP/pull/235
  • Revise package build for readthedocs in https://github.com/earth-system-radiation/pyRTE-RRTMGP/pull/236
  • Streamline docs and tutorials in https://github.com/earth-system-radiation/pyRTE-RRTMGP/pull/237
  • Simplifications in https://github.com/earth-system-radiation/pyRTE-RRTMGP/pull/238
  • Consolidate RRTMGP file info in https://github.com/earth-system-radiation/pyRTE-RRTMGP/pull/239

Full Changelog: https://github.com/earth-system-radiation/pyRTE-RRTMGP/compare/v0.1.3...v0.1.4

- Python
Published by RobertPincus 7 months ago

pyrte-rrtmgp - v0.1.3 - Validation, orientation, documentation

What's Changed

  • Further data validation in https://github.com/earth-system-radiation/pyRTE-RRTMGP/pull/223
  • Restrict pybind11 version to < 3.0.0 in https://github.com/earth-system-radiation/pyRTE-RRTMGP/pull/228
  • More robust determination of orientation in https://github.com/earth-system-radiation/pyRTE-RRTMGP/pull/229
  • Documentation updates in https://github.com/earth-system-radiation/pyRTE-RRTMGP/pull/230
  • No references to spectral fluxes in https://github.com/earth-system-radiation/pyRTE-RRTMGP/pull/231
  • Full Changelog: https://github.com/earth-system-radiation/pyRTE-RRTMGP/compare/v0.1.2...v0.1.3

- Python
Published by RobertPincus 7 months ago

pyrte-rrtmgp - v0.1.2 - Data validation, accessors, scaling notebook, numpy requirement

Adds a new notebook for end-to-end all-sky tests using online data with user-adjustable problem size

Relaxes numpy requirements to >=1.2.1

Introduces checks on layer temperature and pressure in gas optics. Adds properties for {temp, press} x {min, max} in gas optics so users can clamp values as needed. Removes silent limiting of level pressures

- Python
Published by RobertPincus 8 months ago

pyrte-rrtmgp - v0.1.1 - No site dimension, updated tests and examples

Within the code - Site dimension is removed - Test names are more accurate - Example data and functions are encapsulated in pyrte_rrtmgp.examples - CLI is extend to run_tests, run_code_coverage, run_notebooks

Also: Example notebooks are in py:percent format with Jupytext

- Python
Published by RobertPincus 9 months ago

pyrte-rrtmgp - More consistency, tests, examples

More self-consistency e.g. between shortwave and longwave. More tests and more examples including an expanded all-sky calculation.

- Python
Published by RobertPincus 10 months ago

pyrte-rrtmgp - Large-scale examples

Updated large-scale cloud optics example; underlying code stacks and unstacks dimensions to support multiple Dask workers

- Python
Published by RobertPincus 11 months ago

pyrte-rrtmgp - v0.0.8

  • Accomodate for changes in rte-rrtmgp
  • Cleanup in build scripts and reduced dependencies on 3rd party packages
  • prepare for windows support
  • Update tests suite
  • No functionality changes

- Python
Published by makepath-alex 11 months ago

pyrte-rrtmgp - v0.0.7

What's Changed

  • Use RTE as a dependency from conda-forge by @makepath-alex in https://github.com/earth-system-radiation/pyRTE-RRTMGP/commit/78183e5cf20b12ef8ad4ee77bd813be1c89cc4bf

Full Changelog: https://github.com/earth-system-radiation/pyRTE-RRTMGP/compare/v0.0.6...v0.0.7

- Python
Published by giancastro 12 months ago

pyrte-rrtmgp - v0.0.6

What's Changed

  • Add citation file by @tcmetzger in https://github.com/earth-system-radiation/pyRTE-RRTMGP/pull/46
  • Bump version number by @tcmetzger in https://github.com/earth-system-radiation/pyRTE-RRTMGP/pull/48

Full Changelog: https://github.com/earth-system-radiation/pyRTE-RRTMGP/compare/v0.0.5...v0.0.6

- Python
Published by tcmetzger almost 2 years ago

pyrte-rrtmgp - v0.0.5

What's Changed

  • Add new tests by @sehnem in https://github.com/earth-system-radiation/pyRTE-RRTMGP/pull/43
  • Update contributing info by @tcmetzger in https://github.com/earth-system-radiation/pyRTE-RRTMGP/pull/44
  • Bump version numbers for 0.0.5 by @tcmetzger in https://github.com/earth-system-radiation/pyRTE-RRTMGP/pull/45

Full Changelog: https://github.com/earth-system-radiation/pyRTE-RRTMGP/compare/v0.0.4...v0.0.5

- Python
Published by tcmetzger almost 2 years ago

pyrte-rrtmgp - v0.0.4

What's Changed

  • sw solver example by @sehnem in https://github.com/earth-system-radiation/pyRTE-RRTMGP/pull/35
  • Fixes 36 dont include demo data binaries in this repo by @sehnem in https://github.com/earth-system-radiation/pyRTE-RRTMGP/pull/38
  • Fixes 34 add lwsw solver integration test to ci by @sehnem in https://github.com/earth-system-radiation/pyRTE-RRTMGP/pull/39
  • Fixes 37 improve xarray aspect of interface by @sehnem in https://github.com/earth-system-radiation/pyRTE-RRTMGP/pull/41
  • Bump version to 0.0.4 by @tcmetzger in https://github.com/earth-system-radiation/pyRTE-RRTMGP/pull/42

Full Changelog: https://github.com/earth-system-radiation/pyRTE-RRTMGP/compare/v0.0.3...v0.0.4

- Python
Published by tcmetzger almost 2 years ago

pyrte-rrtmgp - v0.0.3

What's Changed

  • Added tests for the major functions that need them, solvers and rrtmgp methods. by @makepath-alex in https://github.com/earth-system-radiation/pyRTE-RRTMGP/pull/27
  • Longwave solver usage example and Python frontend by @sehnem in https://github.com/earth-system-radiation/pyRTE-RRTMGP/pull/17
  • Additional modules and contributor documentation in https://github.com/earth-system-radiation/pyRTE-RRTMGP/pull/17

Full Changelog: https://github.com/earth-system-radiation/pyRTE-RRTMGP/compare/v0.0.2...v0.0.3

- Python
Published by tcmetzger almost 2 years ago

pyrte-rrtmgp - v0.0.2

  • First release.

- Python
Published by giancastro almost 2 years ago