Releases: open-AIMS/ADRIA.jl
Releases · open-AIMS/ADRIA.jl
v0.15.1
v0.15.0
ADRIA v0.15.0
What's Changed
- Refactor Reef Index Metrics by @DanTanAtAims in #982
- Dependencies updated and compat restricted for YAXArrays to v0.6
Full Changelog: v0.14.1...v0.15.0
v0.14.1
ADRIA v0.14.1
What's Changed
- Pin YAXArray dependency by @ConnectedSystems in #1013
Full Changelog: v0.14.0...v0.1.14.1
Merged pull requests:
- Pin YAXArray dependency (#1013) (@ConnectedSystems)
Closed issues:
- Release v0.14.0 (#1012)
v0.14.0
ADRIA v0.14.0
What's Changed
- fix: Correct growth constraint calculation in scenario.jl by @DanTanAtAims in #992
- Refactor out recruitment constraint from timestep loop by @Zapiano in #996
- CompatHelper: bump compat for SIRUS to 3, (keep existing compat) by @github-actions[bot] in #994
- CompatHelper: bump compat for MLJ to 0.22, (keep existing compat) by @github-actions[bot] in #993
- Remove MAT dependency by @ConnectedSystems in #997
- Remove broadcasting to avoid intermediate allocations by @ConnectedSystems in #999
- Update GeoDataFrame handling by @ConnectedSystems in #998
- Remove intermediate array by @ConnectedSystems in #1000
- fix: fix input type declaration for _render_legend by @DanTanAtAims in #1001
- Support arbitrary number of time series clusters by @ConnectedSystems in #1003
- Reorganizing code structure by @ConnectedSystems in #1004
- Bump actions/checkout from 5 to 6 by @dependabot[bot] in #1005
- Initial cleanup in prep for restructure by @ConnectedSystems in #1002
- Adjusted scenario sampling and default parameters by @ConnectedSystems in #1006
- Fix incorrect use of single reef idx by @DanTanAtAims in #1009
- Speedups by @DanTanAtAims in #1008
- fix: Fix categorical bug where bounds are passed instead of categories by @DanTanAtAims in #1010
- Improves scenario assessment workflow by @ConnectedSystems in #1011
Full Changelog: v0.13.0...v0.14.0
Merged pull requests:
- fix: Correct growth constraint calculation in scenario.jl (#992) (@DanTanAtAims)
- CompatHelper: bump compat for MLJ to 0.22, (keep existing compat) (#993) (@github-actions[bot])
- CompatHelper: bump compat for SIRUS to 3, (keep existing compat) (#994) (@github-actions[bot])
- Refactor out recruitment constraint from timestep loop (#996) (@Zapiano)
- Remove MAT dependency (#997) (@ConnectedSystems)
- Update GeoDataFrame handling (#998) (@ConnectedSystems)
- Remove broadcasting to avoid intermediate allocations (#999) (@ConnectedSystems)
- Remove intermediate array (#1000) (@ConnectedSystems)
- fix: fix input type declaration for _render_legend (#1001) (@DanTanAtAims)
- Initial cleanup in prep for restructure (#1002) (@ConnectedSystems)
- Support arbitrary number of time series clusters (#1003) (@ConnectedSystems)
- Reorganizing code structure (#1004) (@ConnectedSystems)
- Bump actions/checkout from 5 to 6 (#1005) (@dependabot[bot])
- Adjusted scenario sampling and default parameters (#1006) (@ConnectedSystems)
- Speedups (#1008) (@DanTanAtAims)
- Fix incorrect use of single reef idx (#1009) (@DanTanAtAims)
- fix: Fix categorical bug where bounds are passed instead of categories (#1010) (@DanTanAtAims)
- Improves scenario assessment workflow (#1011) (@ConnectedSystems)
Closed issues:
v0.13.0
What's Changed
- Calibration and SA changes by @Zapiano in #967
- Fix conn data load location selection when force_single_reef is true by @Zapiano in #970
- Deactivate criteria factors when running deactivate_interventions by @Zapiano in #973
- Update compatible datapackage version to 0.8.0 by @Zapiano in #972
- Fix _init_cover_weights dicstring by @Zapiano in #974
- Specify timeframe when loading RME dhw_scens by @Zapiano in #975
- Doc guided sampling by @Zapiano in #977
- Export bin_edges by @Zapiano in #983
- Update calibrated parameter base values by @Zapiano in #985
- CompatHelper: bump compat for JMcDM to 0.8, (keep existing compat) by @github-actions[bot] in #946
- CompatHelper: bump compat for GraphMakie in [weakdeps] to 0.6, (keep existing compat) by @github-actions[bot] in #964
- CompatHelper: bump compat for DataStructures to 0.19, (keep existing compat) by @github-actions[bot] in #966
- CompatHelper: bump compat for YAXArrays to 0.7, (keep existing compat) by @github-actions[bot] in #979
- CompatHelper: bump compat for MLJ to 0.21, (keep existing compat) by @github-actions[bot] in #981
- CompatHelper: bump compat for JSON to 1, (keep existing compat) by @github-actions[bot] in #984
- CompatHelper: bump compat for Makie in [weakdeps] to 0.24, (keep existing compat) by @github-actions[bot] in #958
- CompatHelper: bump compat for Makie in [weakdeps] to 0.23, (keep existing compat) by @github-actions[bot] in #956
- CompatHelper: bump compat for Interpolations to 0.16, (keep existing compat) by @github-actions[bot] in #953
- docs: minor clarification to Makie backend selection by @PeterBaker0 in #961
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #976
- CompatHelper: bump compat for JSON to 1, (keep existing compat) by @github-actions[bot] in #986
- Support independent scenarios viz legend rendering by @Zapiano in #978
- Fix factor update bug by @ConnectedSystems in #988
- Update key dependencies and bump version by @ConnectedSystems in #989
- Bump project version prior to new release by @Zapiano in #990
Full Changelog: v0.12.0...v0.13.0
v0.12.0
What's Changed
- update fecundity min area variable name for clarity by @eco-ben in #810
- Apply changes to ADRIA to make it compatible with CoralBlox model by @Zapiano in #817
- CompatHelper: add new compat entry for CoralBlox at version 1, (keep existing compat) by @github-actions[bot] in #821
- Julia format GH workflow, format all files by @arlowhite in #790
- Fix docs builder, add .git-blame-ignore-revs and document by @arlowhite in #823
- fix helper dimension size error by @DanTanAtAims in #824
- Add reshape to fix dimension mismatch when logging dhw tolerances by @Rosejoycrocker in #827
- updates docs github action to use Julia 1.10.* by @arlowhite in #829
- Remove Manifest from gitignore by @Zapiano in #830
- Fix docs errors by @arlowhite in #832
- convert recruitment from relative area to area before use by @DanTanAtAims in #834
- Rename metrics
:sitesdimension with:locationsby @Zapiano in #831 - lowercase png extensions to fix Documenter by @arlowhite in #837
- Fix cover loading and size class lower bound by @DanTanAtAims in #833
- feat: migrating and updating docker functionality + publish pipeline by @PeterBaker0 in #839
- fix: stale links in docker docs by @PeterBaker0 in #843
- Fix error in bin size for
sensitivity.outcome_mapby @Rosejoycrocker in #702 - Overly constrained argument types causing tests to fail by @ConnectedSystems in #844
- feat: restore unit testing and add julia caching by @PeterBaker0 in #845
- fix reefmod domain load initial cover by @DanTanAtAims in #846
- Add metadata to metrics YAXArrays by @Zapiano in #847
- Improve summarize performance by using mapslices by @Zapiano in #862
- Pin NetCDF.jl and Zarr.jl in order to pin DiskArrays.jl by @Zapiano in #864
- Bump actions/checkout from 3 to 4 by @dependabot[bot] in #865
- Bump docker/login-action from 2 to 3 by @dependabot[bot] in #866
- Bump docker/build-push-action from 4 to 6 by @dependabot[bot] in #867
- Bump docker/metadata-action from 4 to 5 by @dependabot[bot] in #868
- Improvements to model performance by reducing allocations by @ConnectedSystems in #871
- Minor change for performance by @ConnectedSystems in #877
- Julia 1.11 Manifest and Pkg update by @arlowhite in #876
- Apply CompatHelper suggestions, free NetCDF,Zarr; add & pin DiskArrays by @arlowhite in #878
- LERC_jll 3 to 4, downgrade DimensionalData to 0.27.9, Julia Pkg update by @arlowhite in #879
- Cyclone mortalities assigned to wrong group by @DanTanAtAims in #888
- Update code and dependencies to GeoMakie v0.7.x by @ConnectedSystems in #884
- DiskArrays 0.4.5, Pkg update by @arlowhite in #889
- Viz metadata by @Zapiano in #863
- Fix StackOverflow error when plotting maps by @ConnectedSystems in #891
- Add counterfactual minus guided/unguided diff at location level by @Zapiano in #726
- Remove duplicate rules by @Zapiano in #899
- Fix rule extraction to handle constant factors by @Zapiano in #870
- Incorporate recruitment to growth constraints and cap seeding to habitable area by @DanTanAtAims in #906
- Add additional convenience functions and update docstrings by @ConnectedSystems in #908
- Remove defunct method
seed_corals!by @ConnectedSystems in #909 - Fix DHW scenario viz again by @ConnectedSystems in #903
- Switch to logging number of coral deployed by @ConnectedSystems in #910
- Add DEA functions and plotting to ADRIA.analysis by @Rosejoycrocker in #896
- Add method to display all DHW scenarios for the currently set RCP/SSP by @ConnectedSystems in #914
- Minor fix on docs by @vitorhirata in #920
- Pin DiskArrays to 0.4.9 by @vitorhirata in #922
- Updated factor bounds setting method by @ConnectedSystems in #917
- Pin DiskArrays to 0.4.9 in docs Manifest and v1.11 Manifest by @vitorhirata in #924
- Small change to parameter description to avoid confusion by @ConnectedSystems in #928
- Add extraction of feature set to support analyses and assessment by @ConnectedSystems in #907
- Bump codecov/codecov-action from 4 to 5 by @dependabot[bot] in #901
- CompatHelper: bump compat for DimensionalData to 0.29, (keep existing compat) by @github-actions[bot] in #931
- CompatHelper: bump compat for Makie in [weakdeps] to 0.22, (keep existing compat) by @github-actions[bot] in #930
- CompatHelper: bump compat for YAXArrays to 0.6, (keep existing compat) by @github-actions[bot] in #932
- Fix tests of viz/spatial and metrics/spatial by @vitorhirata in #923
- Avoid reshape for performance by @ConnectedSystems in #933
- Custom categorical distribution by @DanTanAtAims in #927
- Add spatial visualisations for decision matrices by @Rosejoycrocker in #893
- Correct RCP identifier in result directory by @ConnectedSystems in #937
- Add cyclone mortality to documentation by @Zapiano in #936
- Remove synopsis from documentation by @Zapiano in #938
- Minor tweaks to taxa visualization by @ConnectedSystems in #915
- Update docs to configure Julia Formatter extension by @ConnectedSystems in #939
- Replace and deprecate remaining use of
site_k_areaby @ConnectedSystems in #929 - Considering spatial dispersal of intervention locations by @ConnectedSystems in #934
- Fix docs build by @Zapiano in #945
- Bump julia-actions/julia-format from 3 to 4 by @dependabot[bot] in #948
- Speed up timeseries clustering by @Zapiano in #949
- Fix multiple tests by @Zapiano in #951
- Changes to enable recent RME domain loading by @Zapiano in #952
- Speedup bleaching by @Zapiano in #954
- Update Manifest by @Zapiano in #957
- Bump project version prior to new release by @Zapiano in #968
New Contributors
- @eco-ben made their first contribution in #810
- @vitorhirata made their first contribution in #920
Full Changelog: v0.11.0...v0.12.0
v0.11.0
What's Changed
- New data package version v0.6.0.
- Fix bug where cover instead of leftover space was being used in stand alone site selection by @Rosejoycrocker in #610
- Add a new ten site example domain for testing by @Rosejoycrocker in #628
- Fix mcda method bugs by @Rosejoycrocker in #629
- Fix set_factor_bounds! out of bounds for discrete factors by @Zapiano in #631
- Address MCDA error for single locations by @ConnectedSystems in #640
- Replaces distance sorting with restrictions on the number of selected locations in the same reef by @Rosejoycrocker in #635
- Changes to make ADRIA precompilable under Julia v1.10 by @ConnectedSystems in #646
- Update use of Makie/GeoMakie to address deprecation errors by @ConnectedSystems in #647
- Add connectivity data to result set storage by @Rosejoycrocker in #643
- Fix larval connectivity bug by @ConnectedSystems in #648
- Remove examples dir issue #584 by @DanTanAtAims in #651
- Update tests for new sampling method/factor definitions by @ConnectedSystems in #653
- Update factor type documentation by @ConnectedSystems in #654
- Update factor types and their use by @ConnectedSystems in #636
- Speed up calculation of truncated normal mean and cdf by @DanTanAtAims in #652
- Add a default size for scenario plots by @ConnectedSystems in #657
- CompatHelper: add new compat entry for StatsFuns at version 1, (keep existing compat) by @github-actions in #658
- CompatHelper: add new compat entry for SpecialFunctions at version 2, (keep existing compat) by @github-actions in #659
- Fix bleaching mortality by @ConnectedSystems in #660
- Clean up settler cover function to reduce confusion by @ConnectedSystems in #662
- Only load up relevant RME SSP datasets by @ConnectedSystems in #663
- Reset deployed-coral-risk-tol range by @ConnectedSystems in #664
- Clean up scenario running methods by @ConnectedSystems in #665
- Clean up use of TP matrices to align with conceptualisation of connectivity by @ConnectedSystems in #667
- Support updated domain structure by @ConnectedSystems in #669
- Adjustment to simulated events to address numerical errors by @ConnectedSystems in #668
- Return 0 in cases where lb > ub by @ConnectedSystems in #666
- Fix erroneous handling of location IDs by @ConnectedSystems in #671
- Fix error in domain loading when
cluster_idis already in string format by @Rosejoycrocker in #673 - Add test domain for
ReefModDomaintype by @Rosejoycrocker in #675 - Additional setup instructions for code style and formatting by @ConnectedSystems in #676
- Fix cyclone sorting by @Zapiano in #683
- removed deprecate functions and function calls by @DanTanAtAims in #684
- restructured documentation image directories by @DanTanAtAims in #685
- Fix readjustment of number of slices bug in RSA by @Rosejoycrocker in #679
- Truncated normal changes by @DanTanAtAims in #687
- Allow user to set whatever bounds they wish by @ConnectedSystems in #688
- Switch to YAXArrays when runnin scenarios by @Zapiano in #690
- Remove
factorsinput fromrsa()and use scenario dataframe column names instead by @Rosejoycrocker in #696 - updated data loading test for migration to YAXArrays by @DanTanAtAims in #697
- Further updates to scenario runs with MCDA by @ConnectedSystems in #698
- Remove MKL from build process by @ConnectedSystems in #705
- Migrate metrics.jl to YAXArrays by @Zapiano in #709
- Yax cube tests by @DanTanAtAims in #704
- Yax viz by @DanTanAtAims in #703
- Yax test update by @DanTanAtAims in #700
- Remove GC workaround by @ConnectedSystems in #711
- Yax migration miscellaneous by @Zapiano in #715
- Keep metadata in results by @ConnectedSystems in #716
- CompatHelper: bump compat for DimensionalData to 0.26, (keep existing compat) by @github-actions in #714
- Finalize update of standalone MCDA methods by @ConnectedSystems in #717
- Update all tests and remove NamedDims and AxisKeys from ADRIA.jl by @Zapiano in #718
- Validating MCDA methods and initial clean/update of tests by @ConnectedSystems in #719
- Migrate from NamedDimsArrays to YAXArrays by @Zapiano in #695
- Provide a succinct overview of MCDA by @ConnectedSystems in #720
- Add support to cyclone mortality to ReefModDomain by @Zapiano in #722
- Save right intervention label at ResultSet ranks YAXArray by @Zapiano in #724
- Hacky support for later RME reef id list by @ConnectedSystems in #731
- Add support for specifying locations by @ConnectedSystems in #732
- Support more vector types for maps by @ConnectedSystems in #736
- Clean up connectivity and centrality methods by @ConnectedSystems in #737
- Additional rank methods to determine number of locations intervened on per timestep by @ConnectedSystems in #738
- Collection of miscellaneous changes by @ConnectedSystems in #740
- Fix bug, min. locations to select > available locations by @ConnectedSystems in #741
- CompatHelper: bump compat for DimensionalData to 0.27, (keep existing compat) by @github-actions in #744
- Connectivity viz by @DanTanAtAims in #742
- Fix locations selection in ReefMod datapackage cyclone mortality loading by @Zapiano in #723
- Only rank locations with available area > 0 by @ConnectedSystems in #734
- use provided centrality measures instead of defaults by @DanTanAtAims in #751
- Improved support for spatial maps by @ConnectedSystems in #750
- Repeat mention that the VS Code extension is being setup by @ConnectedSystems in #748
- Convenience plotting method for connectivity/centralities by @ConnectedSystems in #752
- Support plotting DHW and cyclone (mortality) scenarios by @ConnectedSystems in #758
- Support deactivating environmental disturbances by @ConnectedSystems in #759
- RME Result Interface by @DanTanAtAims in #745
- add range to for loop by @DanTanAtAims in #762
- Visualization for taxonomy cover. by @DanTanAtAims in #763
- Fix erroneous function call in docstrings by @ConnectedSystems in #773
- CompatHelper: bump compat for NetCDF to 0.12, (keep existing compat) by @github-actions in #765
- CompatHelper: add new compat entry for GraphMakie in [weakdeps] at version 0.5, (keep existing compat) by @github-actions in #766
- CompatHelper: add new compat entry for GeoMakie in [weakdeps] at version 0.6, (keep existing compat) by @github-actions in #767
- CompatHelper: add new compat entry for Makie in [weakdeps] at version 0.21, (keep existing compat) by @github-actions in #764
- improve load_domain docs by @arlowhite in #733
...
v0.10.0
What's Changed
- Add .JuliaFormatter.toml to .gitignore by @Zapiano in #499
- Update viz.clustered_scenarios to allow confidence interval plot by @Zapiano in #482
- Deprecate
run_scenarios(scens, dom, ...)by @ConnectedSystems in #476 - Fix _time_labels missing last label by @Zapiano in #496
- Refactor viz.scenario by @Zapiano in #500
- CompatHelper: bump compat for SciMLBase to 2, (keep existing compat) by @github-actions in #504
- Update CSV.write writeheader parameter to header by @Zapiano in #506
- Fix bug causing Domain loading with RCP to error by @Rosejoycrocker in #511
- CompatHelper: bump compat for MLJ to 0.20, (keep existing compat) by @github-actions in #515
- Remove top_n parameter from usage by @Rosejoycrocker in #514
- Add function to find robust scenarios across several metrics by @Zapiano in #463
- Add
:summaryoption toviz.scenariosby @Zapiano in #505 - Add support series and map binary clusters plots by @Zapiano in #521
- Fix scenarios subsetting now working by @Zapiano in #523
- Rename rs_input with scenarios by @Zapiano in #533
- Fix bug in how
sensitivity.outcome_map()treats categorical variables. by @Rosejoycrocker in #491 - CompatHelper: bump compat for NCDatasets to 0.13, (keep existing compat) by @github-actions in #536
- Add interface function to query number of scenarios in result set by @ConnectedSystems in #527
- Add summarize and turn per_loc and loc_trajectory into alias by @Zapiano in #537
- Add missing scenario analysis function definitions to analysis module by @ConnectedSystems in #541
- Extract call to run scenarios inside tests to external function by @Zapiano in #540
- Broadcast _check_discrete inside update_params by @Zapiano in #539
- Adds a series of aggregation functions for location selection ranks by @Rosejoycrocker in #431
- Add functions for repeated tasks when performing location selection by @Rosejoycrocker in #434
- Update analysis docs with recent scenarios and clusters developments by @Zapiano in #545
- Resolve Out-of-Memory issues when working with larger spatial areas by @ConnectedSystems in #542
- CompatHelper: add new compat entry for TOML at version 1, (keep existing compat) by @github-actions in #553
- CompatHelper: add new compat entry for Statistics at version 1, (keep existing compat) by @github-actions in #554
- Avoid assuming where the RCP column is when adjusting scenario spec by @ConnectedSystems in #558
- Fix integer dims reference in location_selection_frequency() by @Rosejoycrocker in #563
- Add function to alter sampling bounds on parameters to specified value. by @Rosejoycrocker in #490
- Coral cover consistently represented as relative to coral habitable area by @ConnectedSystems in #555
- Fix bug due to missing
default_boundsin EnvironmentalLayer and Coral model components by @Rosejoycrocker in #569 - Prevent test_rs() from creating tmp dir inside test/data by @Zapiano in #576
- Visualizations to be agnostic to Makie backend by @ConnectedSystems in #570
- Apply blue styleguide to some files by @Zapiano in #579
- Functions to plot spatial distributions of site selection frequencies by @Rosejoycrocker in #449
- Add functions used for location selection to separate
decisionmodule by @Rosejoycrocker in #571 - Update use of progress meter to resolve deprecation warning by @ConnectedSystems in #581
- Add ability to perform convergence analysis by @Rosejoycrocker in #552
- Add separate weighting parameter for depth criteria by @Rosejoycrocker in #573
- Replace package NCDatasets by NetCDF by @Zapiano in #583
- Add conversion to scientific notation by @Zapiano in #574
- CompatHelper: add new compat entry for NetCDF at version 0.11, (keep existing compat) by @github-actions in #588
- Change approach to listing supported MCDA methods by @ConnectedSystems in #593
- Use min-max normalisation for heat stress by @Rosejoycrocker in #595
- Remove defunct function for post processing results into power-BI friendly csv file by @Rosejoycrocker in #594
- Fix
viz.scenariosbug introduced in changes toscenario_confint!usage by @Rosejoycrocker in #589 - Use min-max normalisation for heat stress by @Rosejoycrocker in #596
- Normalize sampled MCDA weights by @Rosejoycrocker in #582
- Handle cases where connectivity directories may be empty by @ConnectedSystems in #597
- Remove list of ignored JMcDM methods by @ConnectedSystems in #599
- Implement cyclone mortality scenarios by @Zapiano in #585
- CompatHelper: add new compat entry for DimensionalData at version 0.25, (keep existing compat) by @github-actions in #606
- CompatHelper: bump compat for Interpolations to 0.15, (keep existing compat) by @github-actions in #604
- CompatHelper: add new compat entry for YAXArrays at version 0.5, (keep existing compat) by @github-actions in #605
- Fix proportional_adjustment vector conversion computational error by @Zapiano in #607
- Fix treatment of categorical factors in regional sensitivity analysis by @Rosejoycrocker in #601
- Deactivated interventions should be considered separately by @ConnectedSystems in #598
- Adjust language in architectural overview to match recent changes by @ConnectedSystems in #612
- Add tests for figure creation by @ConnectedSystems in #608
- Attach dummy wave and cyclone data by @ConnectedSystems in #616
- CompatHelper: bump compat for SIRUS to 2, (keep existing compat) by @github-actions in #617
- Support RSA with large sample sizes by @ConnectedSystems in #614
- Add more detail regarding sequence of events by @ConnectedSystems in #611
- Changes to dhw and wave logs to store scenario and site means and stds by @Rosejoycrocker in #623
- Fix bug introduced by SIRUS v2.0.1 by @Zapiano in #625
Full Changelog: v0.9.0...v0.10.0
v0.9.0
What's Changed
- Miscellaneous changes to improve type infererability and precompilation times by @ConnectedSystems in #455
- Changes to improve performance of PAWN sensitivity analysis by @ConnectedSystems in #457
- Fix print_rules condition by @Zapiano in #460
- Update ADRIA logo by @Zapiano in #461
- Adjust PAWN function to support 1D matrix for convenience by @ConnectedSystems in #462
- Update Reef Tourism Index regression coefficient (temporary solution) by @ConnectedSystems in #466
- Include rule_extraction.jl in viz.jl by @Zapiano in #468
- Add new cluster_rules method that accepts BitVector or Vector{Bool} by @Zapiano in #467
- Add option to show GBRMPA management zones by @ConnectedSystems in #470
- Precompilation reduction by @ConnectedSystems in #469
- Update sensitivity module to follow Blue style by @ConnectedSystems in #471
- Update Doc mentioning blue style guide by @Zapiano in #472
- Update viz.rules_scatter to accept targeted clusters by @Zapiano in #475
- Remove locations with no space from consideration for interventions by @ConnectedSystems in #479
- Rename time_series_clustering and ts_cluster by @Zapiano in #478
- Fix duplicate x-axis values bug in
viz.outcome_map()by @Rosejoycrocker in #442 - Add Documentation Sensitivity section for Rule Induction algorithm by @Zapiano in #477
- Update version number to 0.9.0 by @Rosejoycrocker in #497
Full Changelog: v0.8.0...v0.9.0
v0.8.0
What's Changed
- CompatHelper: bump compat for SparseArrayKit to 0.3, (keep existing compat) by @github-actions in #403
- Fix map display (default display when plotting Domain or ResultSet) by @ConnectedSystems in #407
- Fix excessive memory use (#405) by @ConnectedSystems in #409
- Update ReefMod interface to match new species list by @Rosejoycrocker in #408
- Adjustments to heritability based on feedback by @ConnectedSystems in #417
- Update docstrings with missing detail by @ConnectedSystems in #418
- Implement relevant struct to handle SIRUS rule extraction by @Zapiano in #420
- Small miscellaneous changes for scenario visualizations by @ConnectedSystems in #412
- Implement rule extracting function by @Zapiano in #421
- Updated Reef Indices by @ConnectedSystems in #415
- Remove dependency on ImageMagick in favour of ImageIO by @ConnectedSystems in #414
- Fix unnecessarily squashed figure when plotting outcome map for 1 factor by @ConnectedSystems in #425
- Move and modify behaviour of target_cluster function by @Zapiano in #424
- Fix workers crashing and leaking memory when running scenarios in parallel by @ConnectedSystems in #416
- Fix scenario metrics with field :scenario instead of :scenarios by @Zapiano in #430
- Fix error when running samples generated from
sample_site_selection()by @Rosejoycrocker in #432 - Incorporate settler DHW tolerances by @ConnectedSystems in #437
- Address very slow extraction of relative cover values by @ConnectedSystems in #435
- Update prototype exploration UI to work with recent changes by @ConnectedSystems in #436
- Fix clustering map visualisation by @Zapiano in #439
- Fix loc_trajectory and per_loc function by @Zapiano in #438
- Fix time_series_clustering for variable series with k > 0 by @Zapiano in #433
- Update SIRUS StableRules type by @Zapiano in #443
- Add Blue Style Guide badge to README by @Zapiano in #441
- Fix print_rules adding & when there are two clauses by @Zapiano in #444
- Implement rule scatter plot function by @Zapiano in #422
- Documentation improvement by @Zapiano in #429
- More updates to documentation by @ConnectedSystems in #446
Full Changelog: v0.7.0...v0.8.0