Recent Releases of SINDBAD
SINDBAD - v0.2.1
Sindbad v0.2.1
- Use OmniTools only via SindbadTEM; remove direct OmniTools dependency from Sindbad.
- Setup and other modules now obtain
Tableandnormalize_path_separatorfrom Sindbad’s re-exports (from SindbadTEM) instead of loading OmniTools directly. - Rebuild and update API documentation (DataLoaders, MachineLearning, ParameterOptimization, Setup, Types).
Emissions - Emission Observation and Modeling
- Julia
Published by github-actions[bot] 3 months ago
SINDBAD - v0.2.0
Sindbad v0.2.0
Breaking changes
- Breaking change: major refactor of the machine-learning and hybrid workflow APIs, including new pullback/update structure and reorganization of ML-related functions and extensions. Existing hybrid ML experiment scripts and code will need to be updated to the new API.
- Breaking change: removal of the large
exp_fluxnet_hybridand legacyz-legacy_exp_hybridNNexample suites (and their associated settings/scripts), which may break users relying on those exact example paths or files.
Other changes
- Bump Sindbad to v0.2.0 with updated compat bounds for OmniTools and SindbadTEM.
- Clean up and simplify the examples directory, focusing on core workflows.
- Introduce and extend AD/ML backends via Sindbad* extension modules (Flux, Lux, Optimisers, ForwardDiff, Zygote, PolyesterForwardDiff, PreallocationTools).
- Improve configuration, output handling, and path logic (e.g. avoiding
abspathon http/s3 paths and fixing output base paths). - Expand and update tests for machine-learning gradients and AD methods to cover the new design.
Merged pull requests:
- compat and url updates (#58) (@lazarusA)
- update AD ext methods (#60) (@lazarusA)
- add print_info to mlModels (#61) (@dr-ko)
- Sk/v0.1.2 (#62) (@dr-ko)
- Farquhar models (#63) (@dr-ko)
- updated and added methods and processes for APAR and Conductance (#64) (@relghawi)
- Don't apply abspath on http and s3 path strings (#67) (@felixcremer)
- refactor pullback and update methods (#68) (@dr-ko)
- fix output path issues based on root env (#69) (@dr-ko)
- refactor covariates and hybrid experiments (#70) (@dr-ko)
- v0.1.1 to v0.2.0 (#71) (@lazarusA)
Closed issues:
- Stable docs link is broken (#48)
- @unpack_nt should unpack all slots of NamedTuple if there not assignments. (#49)
- move hybrid experiment (#59)
- outpath setting is ignored by forward run (#66)
Emissions - Emission Observation and Modeling
- Julia
Published by github-actions[bot] 3 months ago
SINDBAD - SindbadTEM-v0.1.2
SindbadTEM SindbadTEM-v0.1.2
- Update OmniTools dependency and compat bounds.
Merged pull requests:
- sindbad minor (#57) (@lazarusA)
- compat and url updates (#58) (@lazarusA)
- update AD ext methods (#60) (@lazarusA)
- add print_info to mlModels (#61) (@dr-ko)
- Sk/v0.1.2 (#62) (@dr-ko)
- Farquhar models (#63) (@dr-ko)
- updated and added methods and processes for APAR and Conductance (#64) (@relghawi)
- Don't apply abspath on http and s3 path strings (#67) (@felixcremer)
- refactor pullback and update methods (#68) (@dr-ko)
- fix output path issues based on root env (#69) (@dr-ko)
- refactor covariates and hybrid experiments (#70) (@dr-ko)
Closed issues:
- Stable docs link is broken (#48)
- @unpack_nt should unpack all slots of NamedTuple if there not assignments. (#49)
- there is not Sindbad 0.1.1 or 0.1.2 in General (#56)
- move hybrid experiment (#59)
- outpath setting is ignored by forward run (#66)
Emissions - Emission Observation and Modeling
- Julia
Published by github-actions[bot] 3 months ago
SINDBAD - v0.1.1
Full Changelog: https://github.com/LandEcosystems/Sindbad.jl/compare/v0.1.1...v0.1.2
What's Changed
- reset ci, docs, tag bots by @lazarusA in https://github.com/LandEcosystems/Sindbad.jl/pull/50
- minor by @lazarusA in https://github.com/LandEcosystems/Sindbad.jl/pull/51
- one TagBot by @lazarusA in https://github.com/LandEcosystems/Sindbad.jl/pull/52
- repo url by @lazarusA in https://github.com/LandEcosystems/Sindbad.jl/pull/53
- also by @lazarusA in https://github.com/LandEcosystems/Sindbad.jl/pull/54
- same key by @lazarusA in https://github.com/LandEcosystems/Sindbad.jl/pull/55
- sindbad minor by @lazarusA in https://github.com/LandEcosystems/Sindbad.jl/pull/57
Full Changelog: https://github.com/LandEcosystems/Sindbad.jl/compare/v0.1.0...v0.1.1
Emissions - Emission Observation and Modeling
- Julia
Published by lazarusA 5 months ago
SINDBAD - SindbadTEM-v0.1.1
What's Changed
- reset ci, docs, tag bots by @lazarusA in https://github.com/LandEcosystems/Sindbad.jl/pull/50
- minor by @lazarusA in https://github.com/LandEcosystems/Sindbad.jl/pull/51
- one TagBot by @lazarusA in https://github.com/LandEcosystems/Sindbad.jl/pull/52
- repo url by @lazarusA in https://github.com/LandEcosystems/Sindbad.jl/pull/53
- also by @lazarusA in https://github.com/LandEcosystems/Sindbad.jl/pull/54
- same key by @lazarusA in https://github.com/LandEcosystems/Sindbad.jl/pull/55
Full Changelog: https://github.com/LandEcosystems/Sindbad.jl/compare/SindbadTEM-v0.1.0...SindbadTEM-v0.1.1
Emissions - Emission Observation and Modeling
- Julia
Published by lazarusA 5 months ago
SINDBAD - SindbadTEM-v0.1.0
What's Changed
- Bring in RnD docs and development by @dr-ko in https://github.com/LandEcosystems/Sindbad.jl/pull/20
- slurm scripts for parallelized hybrid by @dr-ko in https://github.com/LandEcosystems/Sindbad.jl/pull/21
- stratify by @lazarusA in https://github.com/LandEcosystems/Sindbad.jl/pull/22
- add links to file during info display by @dr-ko in https://github.com/LandEcosystems/Sindbad.jl/pull/23
- clean display and improves purposes and definitions by @dr-ko in https://github.com/LandEcosystems/Sindbad.jl/pull/24
- add docs for output by @dr-ko in https://github.com/LandEcosystems/Sindbad.jl/pull/25
- Windows OS and display of fonts by @dr-ko in https://github.com/LandEcosystems/Sindbad.jl/pull/26
- fixes for lts v1.10 by @lazarusA in https://github.com/LandEcosystems/Sindbad.jl/pull/28
- Merging changes in rnd to public main by @dr-ko in https://github.com/LandEcosystems/Sindbad.jl/pull/31
- Mailman fix by @dr-ko in https://github.com/LandEcosystems/Sindbad.jl/pull/32
- fix dev deploy by @lazarusA in https://github.com/LandEcosystems/Sindbad.jl/pull/38
- Sk/MWE for Dev by @dr-ko in https://github.com/LandEcosystems/Sindbad.jl/pull/42
- Sk/restructure by @dr-ko in https://github.com/LandEcosystems/Sindbad.jl/pull/41
- Sk/split external packages by @dr-ko in https://github.com/LandEcosystems/Sindbad.jl/pull/44
- Fix CI deployment: Add unregistered packages programmatically in make.jl by @dr-ko in https://github.com/LandEcosystems/Sindbad.jl/pull/45
- Sk/docs by @dr-ko in https://github.com/LandEcosystems/Sindbad.jl/pull/46
Full Changelog: https://github.com/LandEcosystems/Sindbad.jl/commits/SindbadTEM-v0.1.0
Emissions - Emission Observation and Modeling
- Julia
Published by lazarusA 5 months ago
SINDBAD - Initial package registry
- Initial registration of Strategies to Integrate Data and Biogeochemical Models, the
SINDBADModel Data Integration framework, version v0.1.0, from the SINDBAD monorepo. - High-level framework wrapping core SINDBAD Terrestrial Ecosystem Model
SindbadTEMfor end-to-end experiment workflows (setup, simulation, optimization, ML utilities). - Uses
ErrorMetrics.jlfor metrics,TimeSamplers.jlfor temporal aggregation, andOmniTools.jlfor shared utilities.
Emissions - Emission Observation and Modeling
- Julia
Published by dr-ko 5 months ago