Skip to content

Commit

Permalink
Dev (#428)
Browse files Browse the repository at this point in the history
* Siebe bug (#364)

* * add Siebe dataset to testing framework
* fixed bug so that outliers in combined df are in obs time frequency
* add obstype in qc plot title
* fixed bug that qc settings can be update on non existing default obstypes
* extended function to check if a qc can be applied to check if all required settings are available.

* fixed docstring

* build on dev branch

* Titanlib extra (#367)

* add titanlib in extension group

* add documentation + catchers if titanlib is not installed

* add all extras in the github actions

* less restrictive on titanlib version

* upgrade titanversion

* include options in template (#368)

* include options in template

* some minor fixes and tests

* update the tests

* update docs

* code cleanup

* add log streamer to console sys.out in the development script

* update documentation in the init file of the logger and handlers

* Added a save and import (from and to pkl) to the modeldata. Needed by the GUI

* added the save and inport methods in the test scripts

* added the possibility to provide a full path to save the html file of the gee interactive plot (needed by the GUI)

* pass the _ax in the modeldata plot for the GUI

* add dynamical keyword to alaro information

* update methodname of import model in the test

* modeldata pkl for test

* devscript update

* downgrade gee version for trying to solve gee error

* reset gee version

* return axes for correlation scatter

* return axes and fix loc of ledgend for correlation scatter

* add dataset used by the paper to the known datasets

* add logo

* new logo

* code analysis on init

* conde analysis on analysis

* code analysis on convertors

* code analysis on data_import

* uncommetent import from db

* small bugfix

* Update README.md

* small logo for readme

* Update README.md

* code analysis on the dataset updater file

* code analysis on the dataset file

* conde analysis on df_helpers

* code analysis on gap filling

* code analysis on gap file

* put development scripts in the gitignore

* fixed some codereview comments and started code analysis in template prompt file

* comment mysql dep.

* return ax for heatmap by using arg

* Bugfix in syncronization. Now all records are removed for which there are no observations!

* bugfix to remove nan lines when reading the template

* return plotting axes for heatmap

* test install on os-matrix

* try error fix

* bugfix in action test

* new approach

* bugfix in test

* new approach

* update action triggers

* specify folder for flake8

* test

* test2

* test3

* restart

* git push outputfile for flake8

* force flake exitzero status

* comment out codestyle test

* testing

* test again

* trigger

* remove linitn

* fixed issues with extracting tz and passing in trough

* fixed tz bug

* restore obstypes in metadf of station class

* pip install pytest in the action

* remove coverage line

* avoid pytest

* cleanup of action + windows testing

* cleanup of action

* add testing to os installation action

* test

* debugging

* testing

* new test

* it does not work to pipeline actions together ....

* Update README.md

* Update README.md

* try windows running

* fix?

* bash shell for action

* windows test

* update poetry

* remove version 3.8

* reduce version of poetry because of bug

* dynamical export of venv

* triggers only on dev and main pushes

* framework for a python buddy check equivalent of TITAN

* tested in comparison with titanlib

* update documentation

* convert to budd_check name and add the update methods for the settings

* write test for buddy check

* added haversine approximation for global usage

* add options in the default template

* remove png from repo and update gitignore

* code analysis on geometry functions

* code analysis of landcover functions

* code analysis of missing observations

* code analysis modeldata

* code analysis for the plotting functions

* proper renaming of diurnal plot to more general cycleplot

* remove unused argument

* code cleanup of printing module

* conda analysis qc_checks

* code analysis of qc_statistics module

* code analysis of the setting module

* code analysis of the Station module

* conda analysis of the writing files module

* Update README.md

* downgrade sphyinx install to 6.2.1 because of writing issue

* bugfix (argname)

* bug fixes in the qc checks after code analysis (== bool does not do the same as is bool)

* Update README.md

* setup a os matrix for pip install testing of the metobs toolkit (#376)

* setup a os matrix for pip install testing of the metobs toolkit

* remove trigger of branch soon to be deleted

* start of the obervation type module (#377)

* start of the obervation type module

* framework for the obstypeclass in the Dataset

* fixed implementation of obstype class and test are succesfull

* add test for new observation and new units

* obstype framework now extended to modeldata

* documentation and addition of modelobstype and modelobstype_vectorfields + multi bandname extraction of gee

* minor code review fixes

* fixes of codereview

* update the template prompter to create new obstypes/units

* bug fixes in template prompt helper

* new build

* better naming of variable in the documentation examples

* fixed current functions for vector observation types

* extend the modelobstype classes with required methods

* Update test with new observation types etc

* update version

* fix interpolation of and import from csv for multi obs for modeldata

* bugfix in ylabel representatio

* update tests

* use rtd theme

* add interactive and time evolution folium plot (#381)

* add interactive and time evolution folium plot

* cleanup

* Update README.md

* Logo in documentation + small doc fixes

* bugfix when creating a new obstype

* Update template_mapping.rst (#412)

Updated standard name for 'wind speed' i.e, wind_speed in docs.

* conv metadf to geodataframe on pickle import (#415)

* Update main_workflow.yml

* new example on obstypes and added in the documentation

* code formatting

* include doc build test

* code review fixes + remove Stamen tiles

* Without worldboundaries data (#423)

* replace world boundaries files by using cartopy package

* fix test

* Saved new PDF of paper

---------

Co-authored-by: vergauwenthomas <[email protected]>

* Pre commit with black (#424)

* Saved new PDF of paper

* added an ran pre-commit

* Saved new PDF of paper

* install pre-commit format for toml file

* added flake and toml checks to pre-commit

* run flake8

* Saved new PDF of paper

* formatted wit flake

* Saved new PDF of paper

---------

Co-authored-by: vergauwenthomas <[email protected]>

* Update draft-pdf.yml

* add geos to dep test (#425)

* add geos to dep test

* Saved new PDF of paper

* change cartopy version

* Saved new PDF of paper

* add shapley and pygeos versions explicitly to pyproject

* Saved new PDF of paper

* add xarray

* Saved new PDF of paper

* rely on xarray for cartopy

* Saved new PDF of paper

* test geos dep

* Saved new PDF of paper

---------

Co-authored-by: vergauwenthomas <[email protected]>

* trailing white

---------

Co-authored-by: C.K Sharma <[email protected]>
Co-authored-by: vergauwenthomas <[email protected]>
  • Loading branch information
3 people authored Jan 26, 2024
1 parent 62f5559 commit 48eab61
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion .github/workflows/draft-pdf.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ on:
push:
branches-ignore:
#cannot be ran on protected branches
- 'main'
- 'main'
- 'dev'
- 'gh-pages'

Expand Down

0 comments on commit 48eab61

Please sign in to comment.