Recent Releases of Abil: A Python package for the interpolation of aquatic biogeochemical datasets
Abil: A Python package for the interpolation of aquatic biogeochemical datasets - v25.09.23
Abil.py
Aquatic Biogeochemical Interpolation Library in Python
What's Changed
- Improve tests by @nanophyto in https://github.com/nanophyto/Abil/pull/286
- Fix deps pip install by @nanophyto in https://github.com/nanophyto/Abil/pull/288
Full Changelog: https://github.com/nanophyto/Abil/compare/v25.09.18...v25.09.23
- Python
Published by nanophyto 8 months ago
Abil: A Python package for the interpolation of aquatic biogeochemical datasets - v25.09.18
Abil.py
Aquatic Biogeochemical Interpolation Library in Python
What's Changed
- 275 joss reference check by @nicola-wiseman in https://github.com/nanophyto/Abil/pull/280
- Dimension agnostic integration by @nanophyto in https://github.com/nanophyto/Abil/pull/282
- Dimension agnostic merge_obs by @nanophyto in https://github.com/nanophyto/Abil/pull/283
- unit test instruction by @ruiying-ocean in https://github.com/nanophyto/Abil/pull/285
- Add ref to applications by @nanophyto in https://github.com/nanophyto/Abil/pull/287
- Update documentation with real examples by @nanophyto in https://github.com/nanophyto/Abil/pull/277
- python code style/hygene by @ljwolf in https://github.com/nanophyto/Abil/pull/281
New Contributors
- @ruiying-ocean made their first contribution in https://github.com/nanophyto/Abil/pull/285
Full Changelog: https://github.com/nanophyto/Abil/compare/v25.08.06...v25.09.18
- Python
Published by nanophyto 9 months ago
Abil: A Python package for the interpolation of aquatic biogeochemical datasets - v25.08.06
What's Changed
- 265 need cutpoint output from aoa by @nicola-wiseman in https://github.com/nanophyto/Abil/pull/266
- Aoa pseudos by @nanophyto in https://github.com/nanophyto/Abil/pull/264
- Now includes Zenodo hook
Full Changelog: https://github.com/nanophyto/Abil/compare/v25.08.04...v25.08.06
- Python
Published by nanophyto 10 months ago
Abil: A Python package for the interpolation of aquatic biogeochemical datasets - v25.08.04
What's Changed
- Add notes on AOA values to post.py and analyze.py by @nicola-wiseman in https://github.com/nanophyto/Abil/pull/251
- JOSS paper final draft by @nanophyto in https://github.com/nanophyto/Abil/pull/252
- Tidying by @nanophyto in https://github.com/nanophyto/Abil/pull/253
- Joss rendering by @nanophyto in https://github.com/nanophyto/Abil/pull/254
- Update Singularity.sif by @nicola-wiseman in https://github.com/nanophyto/Abil/pull/257
- Fix DOIs by @nanophyto in https://github.com/nanophyto/Abil/pull/258
- return dissimilarity indices in AOA function for downstream usage by @ljwolf in https://github.com/nanophyto/Abil/pull/262
- Mask out nan values for AOA calculation, and add back in at the end by @ljwolf in https://github.com/nanophyto/Abil/pull/263
Full Changelog: https://github.com/nanophyto/Abil/compare/v25.05.01...v25.08.04
- Python
Published by nanophyto 10 months ago
Abil: A Python package for the interpolation of aquatic biogeochemical datasets - v25.05.01
What's Changed
- remove debugging print statements from predict and unifiedtreeor_bag by @nicola-wiseman in https://github.com/nanophyto/Abil/pull/247
- add option for aoa to run on specific targets by @nicola-wiseman in https://github.com/nanophyto/Abil/pull/248
Full Changelog: https://github.com/nanophyto/Abil/compare/v24.04.14...v25.05.01
- Python
Published by nicola-wiseman about 1 year ago
Abil: A Python package for the interpolation of aquatic biogeochemical datasets - v25.04.14
What's Changed
- Fix target labeling of performance.csv output and update version by @nicola-wiseman in https://github.com/nanophyto/Abil/pull/242
Full Changelog: https://github.com/nanophyto/Abil/compare/v25.04.01...v24.04.14
- Python
Published by nicola-wiseman about 1 year ago
Abil: A Python package for the interpolation of aquatic biogeochemical datasets - v25.04.01
What's Changed
- bag the xgboost estimators right at the end during uncertainty quantification by @ljwolf in https://github.com/nanophyto/Abil/pull/239
Full Changelog: https://github.com/nanophyto/Abil/compare/v25.03.31...v25.04.01
- Python
Published by nanophyto about 1 year ago
Abil: A Python package for the interpolation of aquatic biogeochemical datasets - v25.03.31
What's Changed
- Use predict() for mean and add weighted ensemble members by @nanophyto in https://github.com/nanophyto/Abil/pull/228
- add presampled fields to integrated totals by @nicola-wiseman in https://github.com/nanophyto/Abil/pull/236
- Fix booster preds by @nanophyto in https://github.com/nanophyto/Abil/pull/234
Full Changelog: https://github.com/nanophyto/Abil/compare/v25.03.12...v25.03.31
- Python
Published by nanophyto about 1 year ago
Abil: A Python package for the interpolation of aquatic biogeochemical datasets - v25.03.12
What's Changed
- Minor doc fixes by @nanophyto in https://github.com/nanophyto/Abil/pull/220
- Update hpc documentation by @nicola-wiseman in https://github.com/nanophyto/Abil/pull/214
- Remove pathin deprecated mentions and hardcode regscoring and clf_scoring by @nicola-wiseman in https://github.com/nanophyto/Abil/pull/218
- Removing default csv export in test.py by @nicola-wiseman in https://github.com/nanophyto/Abil/pull/217
- add OS specific instructions for building singularity containers by @nicola-wiseman in https://github.com/nanophyto/Abil/pull/223
- update to file for wiseman2024 .py files as test case by @nicola-wiseman in https://github.com/nanophyto/Abil/pull/224
- Set refit in GridSearchCV to True by @nicola-wiseman in https://github.com/nanophyto/Abil/pull/226
Full Changelog: https://github.com/nanophyto/Abil/compare/v25.03.10...v25.03.12
- Python
Published by nanophyto about 1 year ago
Abil: A Python package for the interpolation of aquatic biogeochemical datasets - v25.03.10
What's Changed
- BUG: use median() instead of std() when reporting median by @ljwolf in https://github.com/nanophyto/Abil/pull/212
- fixes np import in unifiedtreeor_bag.py by @nanophyto in https://github.com/nanophyto/Abil/pull/215
Full Changelog: https://github.com/nanophyto/Abil/compare/v25.03.06...v25.03.10
- Python
Published by nanophyto about 1 year ago
Abil: A Python package for the interpolation of aquatic biogeochemical datasets - v25.03.06
What's Changed
- adds post processing for resampled dataset model output
- add data chunking during predict to reduce RAM usage
- fixes issue with dimensions being stored as integers
- moves functions to make them picklable for use with loky backend
Full Changelog: https://github.com/nanophyto/Abil/compare/v25.02.25...v25.03.06
- Python
Published by nicola-wiseman about 1 year ago
Abil: A Python package for the interpolation of aquatic biogeochemical datasets - v25.02.25
What's Changed
- update documentation by @nanophyto in https://github.com/nanophyto/Abil/pull/177
Full Changelog: https://github.com/nanophyto/Abil/compare/v25.02.24...v25.02.25
- Python
Published by nanophyto over 1 year ago
Abil: A Python package for the interpolation of aquatic biogeochemical datasets - v25.02.24
What's Changed
- Changes how datasets are concatenated during post by @nanophyto in https://github.com/nanophyto/Abil/pull/195
- Updates parallel prediction to create a tmp folder in "." by @nanophyto in https://github.com/nanophyto/Abil/pull/196
- Fixes ds export by @nanophyto in https://github.com/nanophyto/Abil/pull/200
Full Changelog: https://github.com/nanophyto/Abil/compare/v25.02.19...v25.02.24
- Python
Published by nanophyto over 1 year ago
Abil: A Python package for the interpolation of aquatic biogeochemical datasets - v25.02.19
What's Changed
- Fix ZIR prediction over heterogeneous outputs by @ljwolf in https://github.com/nanophyto/Abil/pull/189
Full Changelog: https://github.com/nanophyto/Abil/compare/v25.02.17...v.25.02.19
- Python
Published by nanophyto over 1 year ago
Abil: A Python package for the interpolation of aquatic biogeochemical datasets - v25.02.17
What's Changed
- Merge main updates to docs by @nanophyto in https://github.com/nanophyto/Abil/pull/51
- Only test Python 3.11 during CI by @nanophyto in https://github.com/nanophyto/Abil/pull/85
- add local tests by @nanophyto in https://github.com/nanophyto/Abil/pull/84
- add monthly_integration by @nicola-wiseman in https://github.com/nanophyto/Abil/pull/83
- update post.py use xarray for merge_env by @nicola-wiseman in https://github.com/nanophyto/Abil/pull/86
- merge wiseman2024_updates by @nicola-wiseman in https://github.com/nanophyto/Abil/pull/88
- add pre.py by @nicola-wiseman in https://github.com/nanophyto/Abil/pull/90
- Cross val errors by @nanophyto in https://github.com/nanophyto/Abil/pull/93
- Revert "Cross val errors" by @nanophyto in https://github.com/nanophyto/Abil/pull/96
- Revert "Cross val errors" by @nanophyto in https://github.com/nanophyto/Abil/pull/97
- add raw env_data preprocessing by @nicola-wiseman in https://github.com/nanophyto/Abil/pull/100
- Wiseman2024 updates by @nicola-wiseman in https://github.com/nanophyto/Abil/pull/101
- merge main updates by @nicola-wiseman in https://github.com/nanophyto/Abil/pull/107
- Wiseman2024 updates by @nicola-wiseman in https://github.com/nanophyto/Abil/pull/108
- 104 update mld in env data by @nicola-wiseman in https://github.com/nanophyto/Abil/pull/109
- update with main by @nicola-wiseman in https://github.com/nanophyto/Abil/pull/110
- Remove classifiers by @nanophyto in https://github.com/nanophyto/Abil/pull/114
- Remove package build by @nanophyto in https://github.com/nanophyto/Abil/pull/115
- add yml export to post init by @nicola-wiseman in https://github.com/nanophyto/Abil/pull/116
- remove tau by @nicola-wiseman in https://github.com/nanophyto/Abil/pull/118
- Remove mapie by @nanophyto in https://github.com/nanophyto/Abil/pull/117
- Update docs branch with latest main changes by @nanophyto in https://github.com/nanophyto/Abil/pull/120
- replace np.arraysplit with indices call and then create dfsections … by @nicola-wiseman in https://github.com/nanophyto/Abil/pull/121
- 47 scikit bio is broken by @nicola-wiseman in https://github.com/nanophyto/Abil/pull/122
- 111 non posix path support by @nicola-wiseman in https://github.com/nanophyto/Abil/pull/124
- avoid d.rename(inplace=True) by @nicola-wiseman in https://github.com/nanophyto/Abil/pull/130
- update yml to have more reasonable rf clf hyperparams by @nanophyto in https://github.com/nanophyto/Abil/pull/132
- update yml to have more reasonable rf clf hyperparams (#132) by @nicola-wiseman in https://github.com/nanophyto/Abil/pull/134
- 131 hyperparameter values not exported correctly by @nicola-wiseman in https://github.com/nanophyto/Abil/pull/135
- 129 mtrain refractor by @nicola-wiseman in https://github.com/nanophyto/Abil/pull/138
- remove MLP support by @nicola-wiseman in https://github.com/nanophyto/Abil/pull/139
- Remove hpc arg by @nanophyto in https://github.com/nanophyto/Abil/pull/142
- Refactor merge param and merge performance by @nanophyto in https://github.com/nanophyto/Abil/pull/144
- add refactor changes to docstrings branch by @nicola-wiseman in https://github.com/nanophyto/Abil/pull/145
- 137 update docstrings by @nicola-wiseman in https://github.com/nanophyto/Abil/pull/148
- Merge main to wiseman2024_updates by @nicola-wiseman in https://github.com/nanophyto/Abil/pull/149
- Wiseman2024 updates by @nicola-wiseman in https://github.com/nanophyto/Abil/pull/150
- Fix predictions issue by @nanophyto in https://github.com/nanophyto/Abil/pull/153
- Fix predictions issue in devries2024 branch by @nanophyto in https://github.com/nanophyto/Abil/pull/155
- adds datatype argument to post by @nanophyto in https://github.com/nanophyto/Abil/pull/158
- main updates -> devries2024 branch by @nanophyto in https://github.com/nanophyto/Abil/pull/159
- Fix dist exclude by @nanophyto in https://github.com/nanophyto/Abil/pull/160
- new main updates -> devries2024 by @nanophyto in https://github.com/nanophyto/Abil/pull/162
- Remove verbose hyperparam specs by @nanophyto in https://github.com/nanophyto/Abil/pull/164
- updates by @nanophyto in https://github.com/nanophyto/Abil/pull/165
- post updates by @nanophyto in https://github.com/nanophyto/Abil/pull/166
- improve upsampling such that the presences are not randomly replaced by @nanophyto in https://github.com/nanophyto/Abil/pull/167
- 137 update docstrings by @nicola-wiseman in https://github.com/nanophyto/Abil/pull/172
- Add initial version of docs by @nanophyto in https://github.com/nanophyto/Abil/pull/175
- Revert "Add initial version of docs" by @nanophyto in https://github.com/nanophyto/Abil/pull/176
- Add the area of applicability estimation by @ljwolf in https://github.com/nanophyto/Abil/pull/170
- Using XGBoost trees for summary stats by @nanophyto in https://github.com/nanophyto/Abil/pull/105
Full Changelog: https://github.com/nanophyto/Abil/compare/v.0.0.10...v25.02.17
- Python
Published by ljwolf over 1 year ago
Abil: A Python package for the interpolation of aquatic biogeochemical datasets - v0.0.10
Fixes a MAPIE dependency
- Python
Published by nanophyto over 1 year ago
Abil: A Python package for the interpolation of aquatic biogeochemical datasets - v0.0.9
New version now support parallel prediction.
Other features:
- 2-phase zero-inflated models
- Model prediction intervals (MAPIE)
- Presence/Absence and continuous data
- Random Forest, XGBoost, Bagged KNN, and MultiLayer Perceptrons
- Automatic feature scaling and one-hot-encoding
- Hyperparameter tuning and cross-validation
- SLURM and Singularity scripts
- Python
Published by nanophyto about 2 years ago