Science Score: 49.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 4 DOI reference(s) in README -
○Academic publication links
-
✓Committers with academic emails
7 of 14 committers (50.0%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (16.0%) to scientific vocabulary
Keywords from Contributors
atmospheric-science
meteorology
corrections
meteorological-data
retrieval
Last synced: 7 months ago
·
JSON representation
Repository
Earth Model Column Collabratory
Basic Info
- Host: GitHub
- Owner: ARM-DOE
- License: bsd-3-clause
- Language: Python
- Default Branch: master
- Homepage: https://arm-doe.github.io/EMC2/
- Size: 175 MB
Statistics
- Stars: 10
- Watchers: 3
- Forks: 7
- Open Issues: 2
- Releases: 13
Created over 6 years ago
· Last pushed 8 months ago
Metadata Files
Readme
Contributing
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
- Name: ARM User Facility
- Login: ARM-DOE
- Kind: organization
- Repositories: 16
- Profile: https://github.com/ARM-DOE
GitHub Events
Total
- Create event: 5
- Issues event: 1
- Release event: 4
- Delete event: 2
- Issue comment event: 4
- Push event: 23
- Pull request event: 23
Last Year
- Create event: 5
- Issues event: 1
- Release event: 4
- Delete event: 2
- Issue comment event: 4
- Push event: 23
- Pull request event: 23
Committers
Last synced: 7 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Israel Silber | i****4@p****u | 295 |
| 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 |
| McKenna Stanford | m****5@c****u | 3 |
| mengz1993 | 8****3 | 3 |
| Max Grover | m****x@g****m | 2 |
| Robert Jackson | r****n@c****v | 2 |
| Robert Jackson | r****n@e****v | 1 |
| Robert Jackson | r****n@e****v | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 7 months ago
All Time
- Total issues: 11
- Total pull requests: 105
- 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.37
- Merged pull requests: 99
- Bot issues: 0
- Bot pull requests: 1
Past Year
- Issues: 1
- Pull requests: 33
- Average time to close issues: N/A
- Average time to close pull requests: 1 day
- Issue authors: 1
- Pull request authors: 3
- Average comments per issue: 0.0
- Average comments per pull request: 0.15
- Merged pull requests: 30
- Bot issues: 0
- Bot pull requests: 1
Top Authors
Issue Authors
- isilber (7)
- rcjackson (3)
- nandroski (1)
Pull Request Authors
- isilber (78)
- rcjackson (21)
- JingjingTina (2)
- mengz1993 (2)
- mckenna-stanford-columbia (1)
- dependabot[bot] (1)
Top Labels
Issue Labels
Pull Request Labels
dependencies (1)
github_actions (1)
Packages
- Total packages: 1
-
Total downloads:
- pypi 424 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/
- License: MIT
-
Latest release: 1.3.5
published 8 months ago
Rankings
Dependent packages count: 7.3%
Forks count: 15.4%
Average: 18.2%
Stargazers count: 18.5%
Dependent repos count: 22.1%
Downloads: 27.8%
Last synced:
7 months ago
Dependencies
.github/workflows/python-package.yml
actions
- actions/checkout v2 composite
- actions/setup-python v2 composite
.github/workflows/sphinx.yml
actions
- actions/checkout v2 composite
- conda-incubator/setup-miniconda v2 composite
- peaceiris/actions-gh-pages v3.8.0 composite
.github/workflows/pypi-release.yml
actions
- 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
requirements.txt
pypi
- act-atmos *
- nc-time-axis *
- numpy *
- pint *
- xarray *
requirements_docs.txt
pypi
- nbsphinx *
- numpydoc *
- pandoc *
- sphinx *
- sphinx-autobuild *
- sphinx_copybutton *
- sphinx_gallery *
- sphinx_minipres *
- sphinx_rtd_theme *
- sphinx_tabs *
- sphinx_togglebutton >=0.2.0
setup.py
pypi
.github/workflows/antivirus.yml
actions
- actions/checkout v4 composite
- djdefi/gitavscan main composite
.github/workflows/codeql.yml
actions
- actions/checkout v4 composite
- github/codeql-action/analyze v3 composite
- github/codeql-action/autobuild v3 composite
- github/codeql-action/init v3 composite