Releases: JuliaDataCubes/EarthDataLab.jl
Releases · JuliaDataCubes/EarthDataLab.jl
v0.13.0
EarthDataLab v0.13.0
Merged pull requests:
- Change name of the package in license file (#290) (@felixcremer)
- Make EarthDataLab work for DimDataYAXArrays (#298) (@meggart)
v0.12.1
EarthDataLab v0.12.1
v0.12.0
v0.11.0
v0.10.0
v0.9.3
EarthDataLab v0.9.3
Closed issues:
- Set Julia LTS (1.6) for tests and project (#279)
Merged pull requests:
- CompatHelper: bump compat for WeightedOnlineStats to 0.6, (keep existing compat) (#275) (@github-actions[bot])
- Update README.md (#278) (@MartinuzziFrancesco)
- Up to Julia 1.6 (#280) (@MartinuzziFrancesco)
- update README (#281) (@lazarusA)
v0.9.2
EarthDataLab v0.9.2
Closed issues:
- New naming convention (#1)
- Convert Axes types to parametric types (#2)
- Document all exported functions (#3)
- Make stats functions based on DataArrays (#4)
- test errors (#6)
- rename getCubeData to getCubeView (#7)
- integrate pixel area (#8)
- regridding utility function (#9)
- maskAllNan (#10)
- registerDATFunction inmissing remove Tuple (#11)
- mean is ambiguous (#12)
- Functions in mapCube must be present in main namespace (#13)
- scatterplot variable x vs y (#14)
- more namespace issues (#15)
- Add QuantileAxis to predefined axes (#17)
- longitude sorting (#19)
- PlotTS: Patchwork not defined (#20)
- QUESTION: Dow we want to allow multiple output cubes (#23)
- Subset axes (#26)
- registerDatFunction(..., outtype = (Bool,)) not working (#28)
- Error when output is a TempCubue with zero axes (#32)
- LonAxis and LatAxis shoud contain a LinSpace as values instead of a FloatRange (#34)
- OnlineStats.jl: Mean - BoundsError (#37)
- onlinestats 0.8.0 requires julia 0.6 (#40)
- Eventdetection2 NoteBook not working (#42)
- Fix getSubRange when called with colons in arbitrary positions (#44)
- make length typestable (#45)
- add size(Cube, Int) (#46)
- reduceCube - addArgs (#48)
- CABLAB and Julia 0.6.0 (#50)
- RCall interaction (#55)
- getMedMSC and getMSC error (#56)
- saveCube() error (#57)
- @loadOrGeneate error (#58)
- manipulating in memory cubes (#59)
- @loadAndGenerate (#60)
- getMSC function does n ot respect missing value mask (#61)
- README.md correction (#64)
- blocked transpose (#65)
- implement element wise and broadcasting operations (#66)
- Document SliceCube (#67)
- Make demo notebook 6 and 7 work again (#68)
- Cube description (#69)
- Run femtocleaner (#74)
- faster transpose memory (#75)
- easier axis renaming (#76)
- indexing memory mapped cubes (#77)
- Use of virtual memory in queues (#78)
- axVal2Index (#79)
- Cannot save transformed cube (#80)
- add number of elements to variable axis description (#81)
- outtype got moved to OutDims (#85)
- gethandle on MmapedCube kills kernel (#87)
- duplicated axes (#90)
- Dates package (#92)
- getindex is not typestable (#93)
- Stupid question (#94)
- exportcube (#95)
- removeMSC produces NaNs and weird values (#99)
- Remove workaround when moving large files (#103)
- Getting cube data with Date Tuple is off by one (#104)
- Save Permuted Cube is not working - saveCube(x::SubCubePerm) (#105)
- OnlineStats methods not working in fittable (#107)
- adding or dev'ing ESDL.jl pulls in wrong version of WeightedOnlineStats.jl (#111)
- defaultval for integers (#119)
- Can't open a Zarrcube due to a BoundsError (#120)
- Can't save cube with CategoricalAxis{Any,:Variable,Array{Any,1}} (#125)
- Saving a loadCube moves the original cube folder (#126)
- function to change chunking of a zarrcube (#128)
- Link to docs is broken and gets redirected to an xcube viewer page (#136)
- cubefromshape fails with Shapefile.jl version 0.6 (#138)
- Can't subset a TransformedCube (#139)
- Can't subset a PermCube (#140)
- Docs are not available (#169)
- Setup for distributed computing (#170)
- lastindex not implemented (#174)
- Remove AWS dependency (#183)
- Geo-specific definitions should be moved to it own package (#184)
- Which modules can be removed (#186)
- Remove Docker-container specific path from ESDLDefaults (#187)
- Unify saveCube and exportcube (#189)
- Better metadata handling (#191)
- Use a logging package (#192)
- Thoughts on Xpublish (#194)
- Indexing into subset of S3Store() fails (#201)
- Is it possible to "generalize" this so that ESDL.jl can become a general big-data package? Like Spark-like in Julia? (#218)
- Moving window computation along two axes with using a third axes in the kernel (#219)
- Tag new version? (#234)
- broadcasting error (#236)
- removeMSC without variable axis (#241)
- Precompiling error (#244)
- filterTSFFT error "ScaleAxis" unknown (#250)
- update compat (#252)
- Can't access the high resolution esdc (#253)
- Help interpreting - LoadError: UndefKeywordError: keyword argument dims not assigned (#256)
- InDims and OutDims documentaiton out of date? (#257)
- Help getting MWE for mapCube on exteranlly created Zarr (#258)
- Get CompatHelper to work again on this package (#259)
- MSC Axis values lost when saving / reloading getMSC cube (#265)
- Links to docs is broken (#270)
- Fork ESDL.jl to esa-esdl as read-only (#271)
Merged pull requests:
- Online (#16) (@meggart)
- Add quantile axis (#18) (@meggart)
- add patchwork import #20 (#21) (@Torminator)
- Namespace rework (#22) (@meggart)
- Multioutput (#24) (@meggart)
- fixed sampleLandPoints (#25) (@meggart)
- Scatterplot (#27) (@meggart)
- add function to extract list of lon/lat (#29) (@meggart)
- added custom legend to map plot (#30) (@meggart)
- Static vars (#33) (@meggart)
- Online (#35) (@meggart)
- Plots (#36) (@meggart)
- wrong keys for east and west north america (#39) (@gdkrmr)
- OnlineStats 0.8 requires julia 0.6 (#41) (@gdkrmr)
- fix deprecation warnings and bug when reading non-global cubes (#43) (@meggart)
- fix issue #48 (#49) (@Torminator)
- Julia06 (#53) (@meggart)
- Axesasstrings (#54) (@meggart)
- Lots of updates: Mmapped cubes, mapslices, getindex... (#62) (@meggart)
- Delete registration (#63) (@meggart)
- Fix deprecations (#71) (@femtocleaner[bot])
- Push REQUIRE (#73) (@meggart)
- add number of elements to categorical axis (#82) (@gdkrmr)
- Add ProgressMeter to Requirements (#83) (@milanflach)
- Update countrydict.jl (#86) (@ckrich)
- readme typo (#88) (@gdkrmr)
- allow weightedcovmatrix iterator (#91) (@gdkrmr)
- Remove mask (#96) (@meggart)
- Test table aggregator (#97) (@twinGu)
- use abs(cosd(lat)) in fittable example (#98) (@gdkrmr)
- Iso code country dicts (#101) (@gdkrmr)
- Fixes the loading of the iso code country dicts (#102) (@gdkrmr)
- Initial changes in docstrings and Documenter markdown files. (#109) (@twinGu)
- Added more changes to the documentation. No jldoctest blocks yet. (#110) (@twinGu)
- Zarr only (#112) (@meggart)
- put required version of WeightedOnlineStats in Project.toml (#113) (@ikselven)
- add function to saveCube method + tests (#117) (@twinGu)
- Shapes (#118) (@meggart)
- WIP: Add proj keyword to exportcube, to add the CRS (#124) (@felixcremer)
- Reworksavecube (#129) (@meggart)
- Reworksavecube fix saving of large cube (#130) (@felixcremer)
- Another small saveCube fix (#132) (@meggart)
- Remove some dependencies not used anymore (#133) (@meggart)
- Threads (#137) (@meggart)
- CompatHelper: bump compat for "GeoInterface" to "0.5" (#166) (@github-actions[bot])
- CompatHelper: add new compat entry for "StatsBase" at version "0.32" (#167) (@github-actions[bot])
- CompatHelper: bump compat for "RecursiveArrayTools" to "2.0" (#168) (@github-actions[bot])
- CompatHelper: bump compat for "IntervalSets" to "0.4" (#171) (@github-actions[bot])
- Added distributed example (#172) (@Balinus)
- Fix typo in CubeAxis docstring (#175) (@felixcremer)
- CompatHelper: bump compat for "Zarr" to "0.4" (#177) (@github-actions[bot])
- Fix fft and MSC (#178) (@meggart)
- Add polynomial gapfilling (#179) (@meggart)
- CompatHelper: bump compat for "Tables" to "1.0" (#180) (@github-actions[bot])
- WIP: New cube type (#181) (@meggart)
- Show CodeCov badge in README (#195) (@felixcremer)
- Split packages (#198) (@meggart)
- Make wrap keyword available in cubefromshape (#199) (@felixcremer)
- Finalsplit (#220) (@meggart)
- typos (#224) (@gdkrmr)
- CompatHelper: add new compat entry for "DiskArrayTools" at version "0.1" (#229) (@github-actions[bot])
- CompatHelper: add new compat entry for "CFTime" at version "0.1" (#232) (@github-actions[bot])
- CompatHelper: add new compat entry for "DiskArrays" at version "0.2" (#233) (@github-actions[bot])
- Adapt to new Zarr version (#245) (@meggart)
- CompatHelper: bump compat for "Polynomials" to "2.0" (#246) (@github-actions[bot])
- CompatHelper: bump compat for "Shapefile" to "0.7" (#247) (@github-actions[bot])
- Fftfix (#251) (@noralinscheid)
- CompatHelper: bump compat for "DiskArrays" to "0.3" (#260) (@github-actions[bot])
- Adding TagBot (#262) (@MartinuzziFrancesco)
- CompatHelper: bump compat for "Polynomials" to "3" (#263) (@github-actions[bot])
- [WIP] Documentation (take two) (#266) (@MartinuzziFrancesco)
- Diskarrays 0.3 (#268) (@meggart)
- CompatHelper: bump compat for Polynomials to 3, (keep existing compat) (#269) (@github-actions[bot])
- Fix Link to documentation after moving (#272) (@felixcremer)
- Rename package (#274) (@meggart)
ESDL Paper
Commit used for producing the final results in the Data cube paper.
Release for Milestone 2
This is the current status of the Julia-DAT