Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

✨✨✨ Megacomplex based models, full models (spectrotemporal), damped oscillations models (DOAS), 🧪 test result validation ✔️ #778

Merged
merged 29 commits into from
Sep 16, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
de4b949
🚇 Raised benchmark timeout to 5min (#724)
s-weigand Jun 26, 2021
ba53029
✨ Use xarray internally and move relations/constraints/penaltys to gl…
s-weigand Jul 4, 2021
a61a39d
🔧Add more QA tools for parts of glotaran (#739)
s-weigand Jul 4, 2021
a2539b5
✨ Feature: Megacomplex Models (#736)
s-weigand Jul 9, 2021
ffec6c7
🩹 Fix Performance Regressions (#740)
joernweissenborn Jul 15, 2021
0b86a15
✨ Feature: Full Models (#747)
joernweissenborn Jul 20, 2021
677a992
Small fix for baseline megacomplex (#762)
joernweissenborn Aug 7, 2021
8adfe8f
Refactor/spectral model (#763)
joernweissenborn Aug 12, 2021
c2bb87b
Fix/cli0.5 (#765)
joernweissenborn Aug 13, 2021
d2b297b
🩹Fix check_deprecations not showing deprecation warnings (#775)
s-weigand Aug 13, 2021
998bad5
✨ Damped Oscillation Megacomplex (#764)
joernweissenborn Aug 15, 2021
a464ec3
🔧 Fix interrogate usage (#781)
s-weigand Aug 20, 2021
b960a98
📚 Add docs for the CLI (#784)
s-weigand Aug 22, 2021
5e9eb22
🚇 Speedup PR benchmark (#785)
s-weigand Aug 22, 2021
dd0ce80
🩹 Update calls to clp_area_penalties where deprecated func is called …
jsnel Aug 25, 2021
a6a5a51
Improve ordering in k_matrix involved_compartments function (#788)
jsnel Aug 25, 2021
b281799
🩹 Fix and re-enable IRF Dispersion Test (#786)
jsnel Aug 26, 2021
6689a95
🩹 Fixed wrong value for model spec deprecation and spectral model (#795)
s-weigand Aug 29, 2021
9dc64af
Cleanup IRF Dispersion test PR #786
jsnel Aug 29, 2021
70a1205
Fix compartment ordering randomization due to use of set (#799)
jsnel Aug 31, 2021
fe7d75c
🩹 False positive model validation fail when combining multiple defaul…
s-weigand Sep 3, 2021
2a6b3e6
Improvements to application of clp_penalties (equal area) (#801)
jsnel Sep 4, 2021
5238409
🧪🚇 Add integration test result validation (#754)
s-weigand Sep 5, 2021
902454e
🔧 Use flake8-print in pre-commit (#772)
s-weigand Sep 7, 2021
9d49c12
Fix codacy issues on staging (#806)
jsnel Sep 9, 2021
9892b6e
🧪 Added more tools from the 'pygrep-hooks' pre-commit hook (#805)
s-weigand Sep 11, 2021
ae63eb4
🩹 Fix coherent artifact crash for index dependent models (#808)
s-weigand Sep 11, 2021
0f36985
🔧 Added sourcery config file (#811)
s-weigand Sep 11, 2021
af7addc
♻️ Refactor model.from_dict to parse megacomplex_type from dict and a…
jsnel Sep 16, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
54 changes: 30 additions & 24 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
Expand Up @@ -12,49 +12,55 @@
# This should make it easy to add new rules without breaking existing ones.

# Global rule:
* @glotaran/admins
* @glotaran/admins

# tooling
/.github @glotaran/admins @glotaran/maintainers
/.* @glotaran/admins @glotaran/maintainers
/*.y*ml @glotaran/admins @glotaran/maintainers
/*.ini @glotaran/admins @glotaran/maintainers
/*.toml @glotaran/admins @glotaran/maintainers
/*.txt @glotaran/admins @glotaran/maintainers
LICENSE @glotaran/pyglotaran_creators
/.github @glotaran/admins @glotaran/maintainers
/.* @glotaran/admins @glotaran/maintainers
/*.y*ml @glotaran/admins @glotaran/maintainers
/*.ini @glotaran/admins @glotaran/maintainers
/*.toml @glotaran/admins @glotaran/maintainers
/*.txt @glotaran/admins @glotaran/maintainers
LICENSE @glotaran/pyglotaran_creators

# docs
/docs/**/*.rst @glotaran/maintainers @glotaran/pyglotaran_creators
# /docs/**/*.md @glotaran/maintainers @glotaran/pyglotaran_creators
/docs/**/*.rst @glotaran/maintainers @glotaran/pyglotaran_creators
# /docs/**/*.md @glotaran/maintainers @glotaran/pyglotaran_creators

# analysis module:
/glotaran/analysis/ @jsnel @joernweissenborn
/glotaran/analysis/ @jsnel @joernweissenborn

# builtin module:
/glotaran/builtin/io/* @glotaran/admins
/glotaran/builtin/io/ascii @jsnel @glotaran/maintainers
/glotaran/builtin/io/csv @glotaran/maintainers
/glotaran/builtin/io/netCDF @glotaran/maintainers
/glotaran/builtin/io/sdt @glotaran/maintainers
/glotaran/builtin/models/ @jsnel @joernweissenborn
/glotaran/builtin/io/* @glotaran/admins
/glotaran/builtin/io/ascii @jsnel @glotaran/maintainers
/glotaran/builtin/io/csv @glotaran/maintainers
/glotaran/builtin/io/netCDF @glotaran/maintainers
/glotaran/builtin/io/sdt @glotaran/maintainers
/glotaran/builtin/megacomplexes/ @jsnel @joernweissenborn

# cli
/glotaran/cli/ @jsnel @glotaran/admins
/glotaran/cli/ @jsnel @glotaran/admins

# examples
/glotaran/examples/ @jsnel @glotaran/maintainers
/glotaran/examples/ @jsnel @glotaran/maintainers

# io
/glotaran/io/ @jsnel @glotaran/maintainers
/glotaran/io/ @jsnel @glotaran/maintainers

# model
/glotaran/model/ @jsnel @glotaran/admins @joernweissenborn
/glotaran/model/ @jsnel @glotaran/admins @joernweissenborn

# parameter
/glotaran/parameter/ @jsnel @glotaran/admins @joernweissenborn
/glotaran/parameter/ @jsnel @glotaran/admins @joernweissenborn

# plugin_system
glotaran/plugin_system @s-weigand @glotaran/admins
glotaran/plugin_system @s-weigand @glotaran/admins

# deprecation framework and tests
glotaran/deprecation @s-weigand @glotaran/admins

# utility function
glotaran/utils @s-weigand @glotaran/admins

# project
/glotaran/project/ @jsnel @glotaran/admins
/glotaran/project/ @jsnel @glotaran/admins
Loading