NCDatasets.jl

Load and create NetCDF files in Julia

MIT License

Stars
147
Committers
22

Bot releases are visible (Hide)

NCDatasets.jl - v0.12.4

Published by github-actions[bot] over 2 years ago

NCDatasets v0.12.4

Diff since v0.12.3

Slice of a multifile variable is now a subtype of AbstractArray{Union{Missing,T},N} where {T,N} for compatibility with nomissing.

Closed issues:

  • Call for volunteers to test the updated NetCDF v4.8.1 (in particular for Windows and Apple users) (#165)
NCDatasets.jl - v0.12.3

Published by github-actions[bot] over 2 years ago

NCDatasets v0.12.3

Diff since v0.12.2

Closed issues:

  • Memory use loading files (#89)
  • Incorrectly handeling attributes scale_factor and add_offset (#95)
  • NCDatasets fails to install on Mac OS with brew julia install (#153)
  • Open in Python but in Julia cannot (#168)

Merged pull requests:

  • Minor corrections to README.md (#171) (@petershintech)
  • add capability to read only part of continuous ragged array (#172) (@gaelforget)
NCDatasets.jl - v0.12.2

Published by github-actions[bot] over 2 years ago

NCDatasets v0.12.2

Diff since v0.12.1

Closed issues:

  • Automatic date detection missing in floating numbers as time (#169)
NCDatasets.jl - v0.12.1

Published by github-actions[bot] over 2 years ago

NCDatasets v0.12.1

Diff since v0.12.0

NCDatasets.jl - v0.12.0

Published by github-actions[bot] over 2 years ago

NCDatasets v0.12.0

Diff since v0.11.9

Breaking change: when loading a NetCDF variable all values equal to the missing_value attribute are replaced by missing following the CF conventions. Previously, only the values equal to _FillValue were replaced by missing.

Closed issues:

  • Allow symbols in attrib dicts? (#154)
  • windows, ERROR: could not load symbol "nc_open" (#158)
  • Get variable by standard_name (#160)
  • load! CFVariable without allocations (#161)

Merged pull requests:

  • feat: allow Symbol names for attributes (#156) (@adigitoleo)
  • Symbol attributes (#157) (@adigitoleo)
  • feat: Add show method for dimensions (#159) (@adigitoleo)
NCDatasets.jl - v0.11.9

Published by github-actions[bot] over 2 years ago

NCDatasets v0.11.9

Diff since v0.11.8

NCDatasets.jl - v0.11.8

Published by github-actions[bot] almost 3 years ago

NCDatasets v0.11.8

Diff since v0.11.7

Closed issues:

  • Handle CRS (#85)
  • mbedtls issue in Fedora linux (#126)
  • Warning: Inactive precompile statement (#142)
  • Does NCDatasets.jl work with @threads well? (#144)
  • NetCDF: Not a valid data type or _FillValue type mismatch (NetCDF error code: -45) (#145)
  • can't find the function ncsave (#146)
  • Conflicting with GMT.jl package (#147)
  • fillvalue() is not defined for MFVariable (#148)
  • Loading time from netcdf file as unixtime directly and NaN for fillvalue? (#151)
  • ERROR: LoadError: UndefVarError: libnetcdf not defined (#152)

Merged pull requests:

  • Fix broken cross reference links in documentation (#149) (@adigitoleo)
NCDatasets.jl - v0.11.7

Published by github-actions[bot] about 3 years ago

NCDatasets v0.11.7

Diff since v0.11.6

Closed issues:

  • Wrong output example for ds.attrib in index.md (#134)
  • cannot open multi file dataset with deferopen = true (#138)
  • Prodlem reading byte variable (#139)
  • Attributes as NC_STRING vs array of NC_CHAR (#140)

Merged pull requests:

  • Reduce compilation time (#136) (@rafaqz)
  • support symbol indexing for MFDataset as well (#137) (@visr)
  • Fix a typo and use CF standard names (#141) (@petershintech)
NCDatasets.jl - v0.11.6

Published by github-actions[bot] over 3 years ago

NCDatasets v0.11.6

Diff since v0.11.5

NCDatasets.jl - v0.11.5

Published by github-actions[bot] over 3 years ago

NCDatasets v0.11.5

Diff since v0.11.4

NCDatasets.jl - v0.11.4

Published by github-actions[bot] over 3 years ago

NCDatasets v0.11.4

Diff since v0.11.3

Closed issues:

  • Bound error in multifile load attempt (#108)
  • Bounds variable conversion (#117)
  • NCDatasets fails to load on Julia 1.6-beta1 (#118)
  • Automatically save Dates (#125)
  • Allow * syntax for multi file loading (#127)
  • how to save coordinates (#129)
  • controlling chunk cache (#130)

Merged pull requests:

  • mention Glob.jl (#128) (@Datseris)
  • docs: fix dim field name (#131) (@visr)
NCDatasets.jl - v0.11.3

Published by github-actions[bot] over 3 years ago

NCDatasets v0.11.3

Diff since v0.11.2

Closed issues:

  • Missing method for NCDatasets.load!(ds["var"],buf,:,1) (#120)

Merged pull requests:

  • Adding method to load in-place mixing ranges and ints as indices. (#121) (@aramirezreyes)
NCDatasets.jl - v0.11.2

Published by github-actions[bot] almost 4 years ago

NCDatasets v0.11.2

Diff since v0.11.1

Merged pull requests:

  • Change attribute color from blue to cyan (#119) (@briochemc)
NCDatasets.jl - v0.11.1

Published by github-actions[bot] almost 4 years ago

NCDatasets v0.11.1

Diff since v0.11.0

NCDatasets.jl - v0.11.0

Published by github-actions[bot] almost 4 years ago

NCDatasets v0.11.0

Diff since v0.10.4

Closed issues:

  • Convenience selection function for sub-parts of NCDataset (#47)
  • NetCDF error: NetCDF: Operation not allowed in define mode (NetCDF error code: -39) (#96)
  • Not possible to use _FillValue for variables of type String (#99)
  • error loading file in edit mode ("a") (#100)
  • ds[var] in multi-file datasets directly returns the data array (#102)
  • attempt to transform dimensional information to Ranges instead of Vectors? (#103)
  • closing an NCDataset based on path (#106)
  • FillValue not working automatically (#107)
  • "add_offset" and "scale_factor" is not applied correctly in multi-file .nc datasets (#109)

Merged pull requests:

  • use the new NetCDF_jll; require julia 1.3 (#88) (@visr)
  • Update performance.md (#111) (@aramirezreyes)
  • Update performance.md (#112) (@aramirezreyes)
  • use Ref instead of size 1 Vector (#113) (@visr)
NCDatasets.jl - v0.10.4

Published by github-actions[bot] about 4 years ago

NCDatasets v0.10.4

Diff since v0.10.3

Closed issues:

  • Problem on opening multiple files (#94)
  • Non-automatic convertion of missing values to missing (#97)

Merged pull requests:

  • CompatHelper: bump compat for "DataStructures" to "0.18" (#98) (@github-actions[bot])
NCDatasets.jl - v0.10.3

Published by github-actions[bot] about 4 years ago

NCDatasets v0.10.3

Diff since v0.10.2

Closed issues:

  • Printing problems in Juno (#65)
  • Using ncgen on a file with white spaces in variable names 💣 (#84)
  • Not loading files when Plots.jl is used (#86)
  • Dimension ordering (#87)
  • how to define the dimension value? (#90)
  • Freeze in _nc_check_size_put_vars (#92)

Merged pull requests:

  • do not throw when closing closed NCDataset (#93) (@visr)
NCDatasets.jl - v0.10.2

Published by github-actions[bot] over 4 years ago

NCDatasets v0.10.2

Diff since v0.10.1

Closed issues:

  • Is there a way to close all Datasets at one go (#82)

Merged pull requests:

  • anti-alias doc (#81) (@visr)
  • require BinDeps 1.0.1 (#83) (@visr)
NCDatasets.jl - v0.10.1

Published by github-actions[bot] over 4 years ago

NCDatasets v0.10.1

Diff since v0.10.0

Closed issues:

  • High Memory Usage (#75)
  • Unable to build NCDatasets.jl (#80)
NCDatasets.jl - v0.10.0

Published by github-actions[bot] over 4 years ago

NCDatasets v0.10.0

Diff since v0.9.5

Closed issues:

  • Asmmetry with Missings and DateTime when loading and saving vars. (#38)
  • Read a variable of Char Datatype (#39)
  • Data typed Union{Missing, Dates.DateTime, AbstractCFDateTime, Number} when calling discrete indices (#40)
  • conflict of netcdf.dll (#41)
  • Cannot read time variable: "Unsupported calendar: Gregorian" (#42)
  • cannot install after update because incompatibility with other packages? (#45)
  • Something is wrong with mean: takes too much time (#48)
  • Accessing a dataset with a range takes forever...? (#49)
  • [DOC] How to get the dimensions of a dataset? (#50)
  • Why is CFVariable a subtype of AbstractArray? (#51)
  • Make size of a NCDataset/CFVariable return a NamedTuple instead (#52)
  • Quick question on scale_factor and add_offset (#56)
  • Can one obtain the dimensions directly from a dataset? (#63)
  • Question: Is it possible to obtain the dimension values from a CFVariable? (#69)
  • Ability to not apply add_offset and scale_factor (#70)
  • Direct convertion to DimensionalArray (#72)
  • Usage of "attrib" keywords in defVar (#73)
  • Feature request: attributes(x) returns a dictionary. (#76)
  • [DOC] How to merge 2 NCDatasets (same dims/attributes) (#77)

Merged pull requests:

  • Improve README, add TOC, add alias NCDataset (#44) (@Datseris)
  • update BinDep upper version bound (#46) (@Alexander-Barth)
  • nsize function for CFVariable (#53) (@Datseris)
  • Big documentation re-structure and improvement!!! (#55) (@Datseris)
  • Seperate source code into files with sections (#59) (@Datseris)
  • Add comment in Manual pointing explicitly to the docs (#62) (@Datseris)
  • Improve docs: mention the mean problem (#64) (@Datseris)
  • Improve nomissing functionality (#66) (@Datseris)
  • CompatHelper: bump compat for "CondaBinDeps" to "0.2" (#68) (@github-actions[bot])
  • Install TagBot as a GitHub Action (#74) (@JuliaTagBot)
  • add merge function (#78) (@Datseris)