.. |br| raw:: html
.. _about:
##########
About GCPy
##########
:program:`GCPy` is a Python-based toolkit containing useful functions for
working specifically with the :program:`GEOS-Chem` model of
atmospheric chemistry and composition.
GCPy aims to build on the well-established scientific
Python technical stack, leveraging tools like :program:`cartopy`,
:program:`numpy`, and :program:`xarray` to simplify the task of
working with GEOS-Chem model output and performing atmospheric
chemistry analyses.
.. _about-what-gcpy-does:
============================
What GCPy was intended to do
============================
#. Produce plots and tables from `GEOS-Chem
`_ output using simple function
calls.
#. Generate the standard evaluation plots and tables from GEOS-Chem
benchmark simulations.
#. Obtain GEOS-Chem's horizontal and vertical grid information.
#. Implement `GCHP `_-specific regridding
functionalities (e.g. cubed-sphere to lat-lon regridding).
#. Provide example scripts for creating specific types of plots or
analysis from GEOS-Chem output.
#. Provide user-submitted scripts for specific applications related to
GEOS-Chem and `HEMCO `_.
.. _about-what-gcpy-doesnt-do:
================================
What GCPy was not intended to do
================================
#. General NetCDF file modification: (crop a domain, extract some variables):
- Instead, use netCDF tools such as:
- `xarray `_
- `netCDF Operators (NCO) `_
- `Climate Data Operators (CDO) `_
- Also see our `Work with netCDF data
`_
guide at `geos-chem.readthedocs.io
`_.
#. Statistical analysis:
- Instead, use statistical tools such as:
- `scipy `_
- `scikit-learn `_
- `R `_
- etc.
#. Machine Learning:
- Instead, use machine learning tools such as:
- `pytorch `_
- `tensorflow `_
- `julia `_
- etc.
=======
License
=======
GCPy is distributed under the `MIT license
`_. Please see the `GCPy license
agreement `_
and `List of GCPy developers
`_ for more
information.
==================
Requesting support
==================
To report a bug or suggest a new feature, please see our `Support
Guidelines `_.
=======================
Submitting new features
=======================
If you are interested in submitting code to GCPy, please see our
`Contributing Guidelines `_.