-
Notifications
You must be signed in to change notification settings - Fork 131
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Streamline observations download #1657
Merged
Merged
Changes from all commits
Commits
Show all changes
222 commits
Select commit
Hold shift + click to select a range
2975dcb
Update docker and create action
aee817c
Remove Julia
336eb1f
Update dockerfiles
812d63d
Update dockerfile
13c54c0
First refactor of download scripts
c133be8
Add support for ESACCI data through ftp
8194493
Add progress bar to ftp and esacci_fire
11e68b4
Fix fire and improve ftp progress bar
39dd435
Added wget download support
ff6fb40
More work on NASA datasets
c67c923
Fix flake8 and reorganize
5c1a814
Add berkeley earth downloader
554fcc1
Added calipso
103c1a5
Add ESACCI-OC download
bb49b1c
Add ncep and common base class
a1cda97
Add progressbar2 dependency
e7f5043
Fix flake8 tests
c46a388
Add data command to ESMValTool
32ce996
Reorganize and rename formatters
0fbe69f
Fix tests
12db72d
Fix tests
28ed187
Refactor download and format
76261e4
Add install and fix some scripts
1b1263f
Fix BerkeleyEarth
acb5caf
Add APHRO-MA downloader
7cb30c5
Fix CALIPSO-GOCCP
ca61c59
Add AURA-TES downloader
43d6fd0
Updated CDS datasets
cdef8ff
Update CowtanWay
e551616
Add CRU downloads
d9833e1
Add ESACCI-Aerosol
c9bcefd
Fix get_year
0d9712d
Fix ESACCI-Cloud
165c857
Add Duveiller2018
cbb2115
Add CT2019
83d9805
Add Eppley-VGPM-MODIS
67bfa07
Fix flake8
6da93c4
Add lots of datasets
ea4440b
Add HALOE
c24ea1d
Add HadCRUT and HadISST
2074213
Add GPCC
1141977
Add ISCCP-FH
d204c24
Add Landschuetzer2016
50a6e6c
Add LandFlux-EVAL
c00e3a3
Fix Flake8
2857de3
Add PERSIANN
fa0c45c
Add PHC
d6f156a
Add WOA
d00f174
Add REGEN
e295666
Fix flake8
7cac5e2
Move and reorganize
729368c
Added info for a bunch of new datasets
8a8da80
Finished added info for all datasets
6f07581
Fix Flake8
98ff5b2
Improve and fix tests
6eda8c7
Fix a bunch of codacy issues
5c49fdb
Fix codacy issues
c6e19b3
Improve doc
62b6572
Improve doc
b20fbf5
Improve doc
e0a3cec
Merge remote-tracking branch 'origin/master' into refactor_downloads
825eaec
Add ESACCI-SOS
806135a
Make ESACCI_SOS use OBS6
ab31ade
Fix data info
c01b4bd
Fix paths
c24b6f2
Fix utilities
8f158d6
Merge branch 'master' of https://github.com/ESMValGroup/ESMValTool in…
84a0255
Make utils public and add info for last dataset
d88506a
Fix flake8
5b111cb
Fix esrl cmor script
4958bbf
Test datasets info
35ebbf1
Pass pre-commit hooks
31d8fc5
Pre-commit datasets
78e57a3
Pre commit formatters passed
5907fb8
Merge branch 'master' of https://github.com/ESMValGroup/ESMValTool in…
467ed49
Remove unwanted changes
48594b1
Add latest changes
efffda8
Remove unwanted file
882074b
Fix some tests
1fa5dd3
Merge branch 'main' of https://github.com/ESMValGroup/ESMValTool into…
0b97bca
Format files
65a94fe
Fix some tests
997d373
Fix CDS-SATELLITE-ALBEDO
ff04320
Fix tests
9c58535
Fix format
974d240
Add source to displayed info
b3dfee1
Fix overwrite with wget
38acdd2
Hide some name errors
8ddfa55
Fix ESACCI Aerosol download
ae085d7
Merge branch 'main' of https://github.com/ESMValGroup/ESMValTool into…
b8a7dcc
Make dataset list mandatory
53bd898
Merge branch 'main' of https://github.com/ESMValGroup/ESMValTool into…
246cfba
Fix GLODAP and flake8
60899b3
Fix GCP
9c37eb7
Add HadCRUT5 downloader
6d8697d
Add last datasets to the datasets.yml
fb5444c
Fix path for tests
7857d80
Fix WOA
fa17d7b
First bunch of fixes for the tier issue
9803179
Fix NDP and other datasets
1a220a2
Fix OSI-450 cmorization and add downloader
7696958
Fix MTE
32068e0
Fix cmor interface
b04802b
Fix schema
ba97bef
Fix prepare
8bb1271
Fix doc
03c8de4
Add tests for downloader interfaces
2749033
Fix data download interface test
c1f899a
Fix default start and end dates in downloaders
645e557
Fix PATMOS-x and PERSIANN-CDR downloads
726f55d
Fix some review comments
9ff1881
Fix some review comments
4922839
Fixes for ESACCI-OZONE
5cb1fd8
Fixes interface calls for NCL
165e6ae
Removed oudated and not working downloaders
47d91bf
Fix temp folder name according to command called
a105880
FIx NDP
88866d9
Fix NDP doc
ca5630b
Merge branch 'main' of https://github.com/ESMValGroup/ESMValTool into…
9828c31
Fix hardcode tier in NASA downloader
6939c75
Update esmvaltool/cmorizers/data/formatters/datasets/cds_satellite_so…
1274e86
Apply comments from Remi review
df88fa3
Do not gues_bounds if they are already there
131ccf2
Fix NDP
44d2937
Fix CDS Soil Moisture
501cd88
Set default file_pattern for CDS
1691332
Merge branch 'main' of https://github.com/ESMValGroup/ESMValTool into…
ce01a65
Fix ESACCI-SOS
15f924c
Fix CDS-XCH4
baf22d5
Fix UERRA
3617d02
Address Remi comments
b5383cf
Explicit imports
d2278bb
Skip certificate check in NASA datasets
1135e83
Fix ESACCI-OZONE download
5556e12
Fix ESACCI-OZONE coordinate
668eb9f
changed cmorizer paths in recipe docs
2ec941b
writing cmorizer instructions updated
ad35405
Update dataset.rst
remi-kazeroni c9a5dbd
obtaining input doc updated
fed8c5d
making dataset doc updated
8fe867f
Merge branch 'refactor_downloads' of https://github.com/ESMValGroup/E…
feb1613
Update dataset.rst
remi-kazeroni 63a8097
Update dataset.rst
remi-kazeroni fea8ab1
Update input.rst
remi-kazeroni 37b51d3
Update dataset.rst
remi-kazeroni f4b7d5f
Fix Remi comments
0631027
Update esmvaltool/cmorizers/data/downloaders/datasets/isccp_fh.py
7259d67
Update esmvaltool/cmorizers/data/datasets.yml
6b16ec6
Update esmvaltool/cmorizers/data/formatters/datasets/era_interim.py
6c406ad
Fix utilities.ncl
5bafa5d
Add download instructions
26d8d0e
Update doc/sphinx/source/community/dataset.rst
remi-kazeroni 5dd8e32
Apply suggestions from Javi
remi-kazeroni 4a42db7
Update dataset.rst
remi-kazeroni 81c7102
Update dataset.rst
remi-kazeroni 38a52b1
Update input.rst
remi-kazeroni e3769de
headers fixed
984ada3
typo fixed
b16eb76
function doc updated
c7ffb73
Update cds_satellite_albedo.py
remi-kazeroni 2b4a37d
esacci-lst cmorizer added
25eef89
Merge branch 'main' into refactor_downloads
25c48d6
fix flake8
92a66e3
fix woa formatter
e7f9255
decrease yamllint errors
835b11a
delete unused file
8b63a79
Merge branch 'main' into refactor_downloads
c5dbf38
update esacci-oc downloader
39ff992
cleanup
3fee425
note on netrc usage
74280db
Update input.rst
remi-kazeroni febb188
docstring fixed
0a1c30a
codespell issues fixed
5441a85
remove unused args
82f5f0f
fix formatting issues
bb52bb0
docsring fixed
74a21eb
formatting fixed
2932100
fix some pylint
af437cb
fix docstring
90fe442
Improve some formatting
b2acb8b
fix f-string in commons
03cf0b7
Add explicit parameter names
7e3c632
Remove local disables for invalid name
df9d535
Add explicit parameter names
1163bbf
Remove local disables for invalid-name
42da3f5
improve formatting in formatter scripts
02c2087
Merge branch 'refactor_downloads' of https://github.com/ESMValGroup/E…
017b061
fix import
d0307d7
Disable some pylint messages to be able to check for more relevant ones
488de84
Disable pylint in prospector since it is run on its own
4c10edc
Simplify formatting of pylint config (no change in config)
a8b7eea
Move pylint config from pyproject.toml to .pylintrc
c709dc0
Disable duplicate-code which detects a lot of similar lines
1aaf8cf
Simplify prospector config formatting
92b6758
Align prospector check with yapf formatting
d5a8a25
Simple fixes
2f722a8
Fix variable names in eppley cmorizer
69efc96
Fix variable names in esacci_oc cmorizer
f63e12b
Merge branch 'main' into refactor_downloads
ce96e89
change default start date
43d2a5f
fix download dir structure
6c4e47f
remove file cleaning from cmorizers
6ed7c2e
fix flake8
4b75630
fix some codacy issues
7e38dde
Fixed Scripps-CO2-KUM for new version
schlunma 6e88021
reduce codacy issues
fb9574e
fix flake8 in phc
631a2e6
Update cds_uerra.py
remi-kazeroni da3fbf7
fix config in formatter class
6e2f3f9
fix cube loading
9c76899
Merge branch 'main' into refactor_downloads
b80684a
parse date improvements
58dd382
fix codacy issues
50b20ed
fix codacy esacci_watervapour
16c9645
Merge branch 'main' into refactor_downloads
6db278d
change prepare behaviour
acacebb
Update esmvaltool/cmorizers/data/formatters/datasets/esacci_sst.py
remi-kazeroni c6d715a
fix and align exceptions
7e8b14c
warning message added
1390702
exception for unsupported datetime formats addedd
1a2d1a7
revert pylint and prospector changes
3dd2e1c
fix exception
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do we need to keep that info in the header of the cmorizer script?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That is a good question. I don't have a strong opinion. Maybe having the info in one place (datasets.yml) is enough. But that needs a bit of extra work to finish the PR.