gaelforget / ClimateModels.jl

Julia interface to climate models + tracked workflow framework
https://gaelforget.github.io/ClimateModels.jl/dev/
MIT License
39 stars 4 forks source link

register ClimateModels.jl #1

Closed gaelforget closed 3 years ago

gaelforget commented 4 years ago

@JuliaRegistrator register()

JuliaRegistrator commented 4 years ago

Registration pull request created: JuliaRegistries/General/13953

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.1.0 -m "<description of version>" a303bf8e2449c6d1eccf09f4935d24f92f0617c7
git push origin v0.1.0
natgeo-wong commented 4 years ago

Hey Gael! What's the purpose of ClimateModels.jl? Is it to kind of aid in the retrieval of CMIP data from AWS, etc.?

gaelforget commented 4 years ago

Hey Gael! What's the purpose of ClimateModels.jl? Is it to kind of aid in the retrieval of CMIP data from AWS, etc.?

Hi Nathanael

For now that's pretty much what the package does. But we'll have to wait and see where things lead as we move forward with this. Not sure when this package might be ready to migrate to juliaclimate but ultimately I imagine this will be a contribution to that.

gaelforget commented 4 years ago

Hi @rabernat

Just linking you to this since I riff'ed off one your Pangeo examples and I am hoping you might be open to doing more with Julia. Plenty of work left to do but hopefully this is already helpful. Waiting for registration so I could e.g. post a code snippet on other media. Linking @jbusecke too -- I have not tried cmip6_preprocessing yet but have a sense that there may be synergies to exploit at some point.

As said above this is a modest start (I have not really worried about performance yet either) but maybe I should add that I generally aim for small'ish packages focused on a few features with well trusted dependencies (to facilitate maintainance issues moving forward). As opposed to something that would e.g. compete with more extensive Julia projects / packages.

jbusecke commented 4 years ago

Happy to answer any questions related to cmip6_preprocessing. Ill try to outline more generally what issues I am cleaning up (there are sooo many), so that you might be able to draw from those?

briochemc commented 3 years ago

I'd like to access some PMIP data (to maybe create paleocean circulations for AIBECS.jl). Is ClimateModels.jl the package to provide functions to download things like advection and diffusion fields? And maybe average them?

gaelforget commented 3 years ago

@JuliaRegistrator register()

JuliaRegistrator commented 3 years ago

Registration pull request created: JuliaRegistries/General/33416

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.1.1 -m "<description of version>" 1cbc783192561668f405b193e55382b544e74279
git push origin v0.1.1
gaelforget commented 3 years ago

@JuliaRegistrator register()

JuliaRegistrator commented 3 years ago

Registration pull request updated: JuliaRegistries/General/33416

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.1.1 -m "<description of version>" 99501373b0c5daabdfd4fd01c70431fb0148f808
git push origin v0.1.1
gaelforget commented 3 years ago

@JuliaRegistrator register()

JuliaRegistrator commented 3 years ago

Registration pull request created: JuliaRegistries/General/33814

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.1.2 -m "<description of version>" d44edf9d077ca71e57fb632cfddf21e4faeb3271
git push origin v0.1.2
gaelforget commented 3 years ago

@JuliaRegistrator register()

JuliaRegistrator commented 3 years ago

Registration pull request created: JuliaRegistries/General/33885

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.1.3 -m "<description of version>" a0f3556390c2b4c3c4b290e138170abe7bb7bc89
git push origin v0.1.3
gaelforget commented 3 years ago

@JuliaRegistrator register()

JuliaRegistrator commented 3 years ago

Registration pull request updated: JuliaRegistries/General/33885

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.1.3 -m "<description of version>" 83a5895f92ce0e167623017296e1e65172d96c94
git push origin v0.1.3