Skip to main content

An open source framework for atmospheric model evaluation using observational data

Project description

EMC²: the Earth Model Column Collaboratory

Latest PyPI version Latest Travis CI build status

The Earth Model Column Collaboratory (EMC²) is an open-source framework for atmospheric model evaluation against observational data and model intercomparisons. It consisting of an instrument simulator and a sub-column generator, which enables statistically emulating a higher spatial resolution. This framework is specifically designed to simulate the Atmospheric Radiation Measurement (ARM) User Facility remote- sensing measurements while being faithful to the representation of physical processes and sub-grid scale assumptions in various state-of-the-art models, thereby serving as a practical bridge between observations and models.

Detailed description of EMC² is provided in Silber et al. (GMD, 2022; https://doi.org/10.5194/gmd-15-901-2022).

Citing

If the Earth Model Column Collaboratory (EMC²) is used in your manuscript, please cite:

Silber, I., Jackson, R. C., Fridlind, A. M., Ackerman, A. S., Collis, S., Verlinde, J., and Ding, J.: The Earth Model Column Collaboratory (EMC2) v1.1: an open-source ground-based lidar and radar instrument simulator and subcolumn generator for large-scale models, Geosci. Model Dev., 15, 901–927, https://doi.org/10.5194/gmd-15-901-2022, 2022.

and references therein.

Installation

In order to install EMC², you can use either pip or anaconda. In a terminal, simply type either of:

$ pip install emc2
$ conda install -c conda-forge emc2

In addition, if you want to build EMC² from source and install, type in the following commands:

$ git clone https://github.com/ARM-DOE/EMC2
$ cd EMC2
$ pip install .

Dependencies

EMC² requires Python 3.10+ as well as:

Contributions

As its acronym suggests, EMC² is a collaboratory… Contributions are welcome and encouraged, provided that the code can be distributed under the BSD 3-clause license (see the LICENSE.txt file). See the contributor’s guide. for more information.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

emc2-1.3.6.tar.gz (13.5 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

emc2-1.3.6-py3-none-any.whl (11.5 MB view details)

Uploaded Python 3

File details

Details for the file emc2-1.3.6.tar.gz.

File metadata

  • Download URL: emc2-1.3.6.tar.gz
  • Upload date:
  • Size: 13.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for emc2-1.3.6.tar.gz
Algorithm Hash digest
SHA256 ec446bfdca1cc0e4faeef4b504807ca8d8429ee66b3786ed2970690779e47fe9
MD5 64dfe2c56a9476e8e3b964a396bad54a
BLAKE2b-256 a4a803db66b766dd9e5a393a2de77c212975548fda02610cec0aaeb39447ffb8

See more details on using hashes here.

File details

Details for the file emc2-1.3.6-py3-none-any.whl.

File metadata

  • Download URL: emc2-1.3.6-py3-none-any.whl
  • Upload date:
  • Size: 11.5 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for emc2-1.3.6-py3-none-any.whl
Algorithm Hash digest
SHA256 9df767851d76a7b67dde3159c08d09b070e9e51756b0ed77bd662b8df143440e
MD5 63f1a8074265d3fb2d44b165fe81a912
BLAKE2b-256 73e66a53955572ce9daf7e4fead2a457f2abf4a45315929f66be60a274e536fc

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page