-
Notifications
You must be signed in to change notification settings - Fork 15
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #480 from metno/v0.12.0
Pre-release of version 0.12.0
- Loading branch information
Showing
242 changed files
with
17,341 additions
and
15,153 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -85,6 +85,7 @@ celerybeat-schedule | |
# virtualenv | ||
venv/ | ||
ENV/ | ||
.venv/ | ||
|
||
# Spyder project settings | ||
.spyderproject | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
0.11.1 | ||
0.12.0rc1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,52 @@ | ||
# DRAFT pyaerocom version 0.12.0 | ||
|
||
This release comes with many new features, major improvements and a more | ||
stable API. Please see the individual points below for major changes. | ||
|
||
The notes below summarise the major updates since the release of version [0. | ||
10.0](https://github.com/metno/pyaerocom/releases/tag/v0.10.0). This | ||
includes the changes that were done in the recent release of version | ||
[0.11.0](https://github.com/metno/pyaerocom/releases/tag/v0.11.0)), which | ||
is the last version that officially supports | ||
|
||
## Major updates | ||
|
||
### **NEW** AeroVal tools | ||
|
||
The web processing tools have seen major improvements and the backend has a | ||
new API, which can be found in the **aeroval** sub-package. Compared to the | ||
former AeroCom Evaluation tools (**web** sup-package in former releases), | ||
the new tools are a lot more flexible and support, for instance: | ||
|
||
- Processing of time series of statistical parameters. | ||
- Option to calculate seasonal statistics. | ||
- Temporal and spatial correlation in heatmap display. | ||
- Combination of different observation datasets into "superobservations". | ||
- All this is packed into a new modular and intuitive API. | ||
|
||
**Follow AeroVal on twitter**: https://twitter.com/AeroVal_MetNo | ||
|
||
### **web** sub-package | ||
|
||
- The code under **web** is deprecated and relevant code has been shipped | ||
and redesigned into the new **AeroVal** tools (**aeroval** subpackage). | ||
- Processing tools for old trends interface are deprecated, instead trends | ||
visualisation is included in the new **aeroval** interface and can be | ||
done via the new tools in the **aeroval** subpackage. | ||
|
||
### UNSORTED | ||
|
||
- EBAS evaluation of individual timestamps to resolve ts_type of NASA Ames | ||
file. | ||
- Processing of wet deposition and precipitation. | ||
|
||
## Unit conversions | ||
|
||
- Automatic detection and correction of implicit deposition units to | ||
explicit units, both for model and obs, centralised in | ||
[units_helpers.py](https://github.com/metno/pyaerocom/blob/master/pyaerocom/units_helpers.py) module. | ||
E.g. if precip is reported mm and if the associated sampling duration is | ||
known (e.g. daily), it is corrected to mm d-1. Same applies to wet | ||
deposition. | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,101 @@ | ||
API of Aeroval tools | ||
==================== | ||
|
||
Documentation of the pyaerocom AeroVal API, for high level web | ||
processing tools. | ||
|
||
|
||
Tools for AeroVal experiment setup | ||
---------------------------------- | ||
|
||
High level analysis setup for AeroVal experiment | ||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ||
|
||
.. automodule:: pyaerocom.aeroval.setupclasses | ||
:members: | ||
|
||
Specification of observation datasets | ||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ||
|
||
.. automodule:: pyaerocom.aeroval.obsentry | ||
:members: | ||
|
||
Specification of model datasets | ||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ||
|
||
.. automodule:: pyaerocom.aeroval.modelentry | ||
:members: | ||
|
||
Containers for model and observation setup | ||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ||
|
||
Collection classes to specify a number of model entries and a | ||
number of observation entries for a given AeroVal experiment. | ||
|
||
.. automodule:: pyaerocom.aeroval.collections | ||
:members: | ||
|
||
Processing tools | ||
---------------- | ||
|
||
Experiment processing engine | ||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ||
.. automodule:: pyaerocom.aeroval.experiment_processor | ||
:members: | ||
|
||
Model maps processing | ||
^^^^^^^^^^^^^^^^^^^^^ | ||
|
||
.. automodule:: pyaerocom.aeroval.modelmaps_engine | ||
:members: | ||
|
||
Model maps helper functions | ||
^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ||
|
||
.. automodule:: pyaerocom.aeroval.modelmaps_helpers | ||
:members: | ||
|
||
Processing of super-observation entries | ||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ||
|
||
Super observations refer to merged observation datasets to | ||
increase the number of stations. | ||
|
||
.. automodule:: pyaerocom.aeroval.superobs_engine | ||
:members: | ||
|
||
Low-level base classes for processing engines | ||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ||
|
||
.. automodule:: pyaerocom.aeroval._processing_base | ||
:members: | ||
|
||
Helpers for processing of auxiliary variables | ||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ||
|
||
.. automodule:: pyaerocom.aeroval.aux_io_helpers | ||
:members: | ||
|
||
Conversion of co-located data to json output | ||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ||
|
||
.. automodule:: pyaerocom.aeroval.coldatatojson_engine | ||
:members: | ||
|
||
Output management | ||
----------------- | ||
|
||
.. automodule:: pyaerocom.aeroval.experiment_output | ||
:members: | ||
|
||
Global constants | ||
---------------- | ||
|
||
.. automodule:: pyaerocom.aeroval.glob_defaults | ||
:members: | ||
|
||
High-level utility functions | ||
---------------------------- | ||
|
||
.. automodule:: pyaerocom.aeroval.utils | ||
:members: |
Oops, something went wrong.