EMC²
An open source framework for atmospheric model and observational column comparison.
https://github.com/ARM-DOE/EMC2
Keywords from Contributors
atmospheric-science meteorology corrections meteorological-data retrieval skew-t
Last synced: 1 day ago
JSON representation
Acceptance Criteria
- Revelant topics? false
- External users? true
- Open source license? true
- Active? true
- Fork? false
Repository metadata
Earth Model Column Collabratory
- Host: GitHub
- URL: https://github.com/ARM-DOE/EMC2
- Owner: ARM-DOE
- License: bsd-3-clause
- Created: 2019-10-07T14:57:34.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2025-10-15T16:47:14.000Z (2 months ago)
- Last Synced: 2025-12-13T03:04:03.308Z (13 days ago)
- Language: Python
- Homepage: https://arm-doe.github.io/EMC2/
- Size: 170 MB
- Stars: 10
- Watchers: 3
- Forks: 8
- Open Issues: 2
- Releases: 13
-
Metadata Files:
- Readme: README.rst
- Contributing: CONTRIBUTING.rst
- License: LICENSE
README.rst
EMC²: the Earth Model Column Collaboratory
==========================================
.. image:: https://img.shields.io/pypi/v/emc2.svg
:target: https://pypi.python.org/pypi/emc2
:alt: Latest PyPI version
.. image:: https://travis-ci.org/ARM-DOE/EMC2.png
:target: https://travis-ci.org/ARM-DOE/EMC2
:alt: 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).
Useful links
============
- source code repository: https://github.com/ARM-DOE/EMC2
- EMC² Documentation: https://arm-doe.github.io/EMC2
- EMC² tutorial (from the 2022 ARM Open-Science Workshop): https://github.com/ARM-Development/ARM-Notebooks/blob/main/Tutorials/Open-Science-Workshop-2022/tutorials/EMC2_demo_w_E3SM.ipynb
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:
* Atmoshperic Community Toolkit (https://arm-doe.github.io/ACT)
* Numpy (https://numpy.org)
* Scipy (https://scipy.org)
* Matplotlib (https://matplotlib.org)
* Xarray (http://xarray.pydata.org)
* Pandas (https://pandas.pydata.org/)
* matplotlib (https://matplotlib.org/)
* netCDF4 (https://github.com/Unidata/netcdf4-python)
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.
Owner metadata
- Name: ARM User Facility
- Login: ARM-DOE
- Email:
- Kind: organization
- Description:
- Website:
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/2540600?v=4
- Repositories: 16
- Last ynced at: 2024-03-26T19:49:16.170Z
- Profile URL: https://github.com/ARM-DOE
GitHub Events
Total
- Create event: 5
- Issues event: 1
- Release event: 4
- Delete event: 3
- Issue comment event: 4
- Push event: 25
- Pull request event: 24
Last Year
- Create event: 5
- Issues event: 1
- Release event: 4
- Delete event: 3
- Issue comment event: 4
- Push event: 25
- Pull request event: 24
Committers metadata
Last synced: 11 days ago
Total Commits: 495
Total Committers: 15
Avg Commits per committer: 33.0
Development Distribution Score (DDS): 0.394
Commits in past year: 46
Committers in past year: 3
Avg Commits per committer in past year: 15.333
Development Distribution Score (DDS) in past year: 0.065
| Name | Commits | |
|---|---|---|
| Israel Silber | i****4@p****u | 300 |
| Jackson | r****n@a****v | 101 |
| Robert Clyde Jackson | r****n@c****v | 35 |
| Robert Jackson | r****n@R****l | 18 |
| Robert Jackson | r****n@R****l | 9 |
| Scott Collis | s****f@g****m | 8 |
| Robert Jackson | r****n@R****l | 6 |
| JingjingTina | j****5@g****m | 5 |
| mengz1993 | 8****3 | 3 |
| McKenna Stanford | m****5@c****u | 3 |
| Max Grover | m****x@g****m | 2 |
| Robert Jackson | r****n@c****v | 2 |
| dependabot[bot] | 4****] | 1 |
| Robert Jackson | r****n@e****v | 1 |
| Robert Jackson | r****n@e****v | 1 |
Committer domains:
- evswl136.evs.anl.gov: 1
- evswl142.evs.anl.gov: 1
- compute-386-01.cels.anl.gov: 1
- columbia.edu: 1
- c353921l.evs.anl.gov: 1
- anl.gov: 1
- psu.edu: 1
Issue and Pull Request metadata
Last synced: about 2 months ago
Total issues: 11
Total pull requests: 107
Average time to close issues: 3 months
Average time to close pull requests: 4 days
Total issue authors: 3
Total pull request authors: 6
Average comments per issue: 1.36
Average comments per pull request: 0.36
Merged pull request: 102
Bot issues: 0
Bot pull requests: 1
Past year issues: 1
Past year pull requests: 32
Past year average time to close issues: N/A
Past year average time to close pull requests: about 21 hours
Past year issue authors: 1
Past year pull request authors: 2
Past year average comments per issue: 0.0
Past year average comments per pull request: 0.16
Past year merged pull request: 31
Past year bot issues: 0
Past year bot pull requests: 1
Top Issue Authors
- isilber (7)
- rcjackson (3)
- nandroski (1)
Top Pull Request Authors
- isilber (80)
- rcjackson (21)
- JingjingTina (2)
- mengz1993 (2)
- mckenna-stanford-columbia (1)
- dependabot[bot] (1)
Top Issue Labels
Top Pull Request Labels
- dependencies (1)
- github_actions (1)
Package metadata
- Total packages: 1
-
Total downloads:
- pypi: 178 last-month
- Total dependent packages: 0
- Total dependent repositories: 1
- Total versions: 16
- Total maintainers: 2
pypi.org: emc2
An open source framework for atmospheric model evaluation using observational data
- Homepage: https://github.com/ARM-DOE/EMC2
- Documentation: https://emc2.readthedocs.io/
- Licenses: MIT
- Latest release: 1.3.5 (published 5 months ago)
- Last Synced: 2025-12-12T00:35:25.349Z (14 days ago)
- Versions: 16
- Dependent Packages: 0
- Dependent Repositories: 1
- Downloads: 178 Last month
-
Rankings:
- Dependent packages count: 7.31%
- Forks count: 15.416%
- Average: 18.237%
- Stargazers count: 18.529%
- Dependent repos count: 22.088%
- Downloads: 27.842%
- Maintainers (2)
Dependencies
- actions/checkout v2 composite
- actions/setup-python v2 composite
- actions/checkout v2 composite
- conda-incubator/setup-miniconda v2 composite
- peaceiris/actions-gh-pages v3.8.0 composite
- actions/checkout v4 composite
- actions/download-artifact v4 composite
- actions/setup-python v5 composite
- actions/upload-artifact v4 composite
- pypa/gh-action-pypi-publish v1.8.14 composite
- act-atmos *
- nc-time-axis *
- numpy *
- pint *
- xarray *
- nbsphinx *
- numpydoc *
- pandoc *
- sphinx *
- sphinx-autobuild *
- sphinx_copybutton *
- sphinx_gallery *
- sphinx_minipres *
- sphinx_rtd_theme *
- sphinx_tabs *
- sphinx_togglebutton >=0.2.0
- actions/checkout v4 composite
- djdefi/gitavscan main composite
- actions/checkout v4 composite
- github/codeql-action/analyze v3 composite
- github/codeql-action/autobuild v3 composite
- github/codeql-action/init v3 composite
Score: 10.391453882156036