Hello everyone! I am George, lead dev/maintainer of JuliaDynamics and JuliaMusic. I just started my first postdoc position in the Max Planck Institute for Meteorology. My topic will be about spatiotemporal correlations and nonlinear timeseries analysis on data from the CERES dataset, as well as dynamical systems approaches for simplified models of the earth’s energy budget. In fact my project will be a nice fun mix of the principles surrounding DynamicalSystems.jl and earth observations.
I am very excited about this project, and since I made a habit of making my work open source Julia packages in the past, I am looking forward to contribute to the relevant existing packages (or even make new ones). So I thought I should take the opportunity to introduce myself into this community and maybe also ask for some getting started tips.
I’ve checked some of the existing packages in JuliaGeo, and also doing some google searching which led me to ClimateTools.jl and NCDatasets.jl. Is there anything else noteworthy? Seems like ClimateTools.jl is a package I should really study and try to contribute, it will probably become a part of my workflow (@Balinus). I would like someone to address or comment on the following points:
- Is it correct to say that meteorology and climate related functionalities and packages are under JuliaGeo? (There is no JuliaMeteorology or JuliaClimate or similar). If not, should there be a different org? (Having orgs is extremely helpful for many reasons)
- Preferred package to load NetCDF files: At a first glance there seem to be 2 Julia packages: NetCDF.jl and NCDatasets.jl (btw, why isn’t the latter included in JuliaGeo?). Can someone lay down the core differences to help me decide why I should be using one or the other? The documentation of NCDatasets.jl only states that NetCDF.jl has a more “Matlab” interface.
- Transforming an LL-coordinates based dataset into a Geodesic polyhedron representation of the Earth (so that the data points have equal spatial coverage and create a uniformly weighted set w.r.t. the area). I have looked at Geodesy.jl, which seems to be a very cool package, but the coordinate types dont seem to have something about it.
-
@Balinus what is the status of the ClimateTools.jl package ? It is still maintained, right? Would you consider making it part of JuliaGeo (or other org)? Seems like what I asked in the above section would naturally fit into
ClimateTools
, because of theregrid
function. - Do you have any good newcomer issues I could tackle, that would also help me get accustomed to the packages relevant to the work I will be doing?
Notice of course that if any of the above questions have no answer at the moment, I am very much willing to create and contribute this answer. I think once I get started to get the hang of using geodata (as I come from a different field, condensed matter physics), I will contribute more and more.
best,
George