A package to modify StateMod's input and output files for exploratory modeling
active 2023-08-23 → 2025-03-23 (UTC)
Activity over time
Daily event counts in the loaded window
Line chart, 579 days from 2023-08-23 to 2025-03-23. Pushes: 53 total, peak 13 in a day. Pull requests: 33 total, peak 8 in a day. Issues: 40 total, peak 12 in a day. Comments: 25 total, peak 5 in a day. Stars: 3 total, peak 1 in a day.
- Pushes
- Pull requests
- Issues
- Comments
- Stars
Stars, PRs, issues and forks are under-captured in the later part of this window. GH Archive progressively stopped capturing non-push events during 2026 — −95% or worse by the end of the window. Every series here except Pushes fades for that reason, so a decline above reflects the archive, not this repository. Pushes stay reliable throughout, so read them, and the contributor counts derived from them, as the real signal. Data health has the measurements.
Top contributors
Pushes, PRs, issues, reviews and comments — stars and forks excluded, so this is contribution rather than popularity
| Contributor | Contributions | Pushes | PRs | Comments |
|---|---|---|---|---|
| crvernon | 104 | 45 | 26 | 6 |
| rg727 | 42 | 8 | 7 | 11 |
| codecov[bot] | 6 | 0 | 0 | 6 |
| ekblad | 3 | 0 | 0 | 1 |
| barneydobson | 1 | 0 | 0 | 1 |
Recent activity
Latest issues, pull requests and releases
- Pull request#68rg7272024-04-25 14:21
- Pull request#67crvernon2024-04-24 22:53
- Pull request#67crvernon2024-04-24 22:52
- Releasecrvernon2024-04-24 18:51v0.2.1 statemodify
- Releasecrvernon2024-04-24 18:45v0.2 statemodify
- Releasecrvernon2024-04-10 19:14v0.2 statemodify
- Issue#42crvernon2024-04-10 19:12JOSS review
- Issue comment#42crvernon2024-04-10 19:12JOSS review
- Issue#54rg7272024-04-10 19:11notebook UI
- Pull request#66rg7272024-04-10 19:11
- Pull request#66rg7272024-04-10 19:06
- Issue comment#66rg7272024-04-10 19:04JOSS Review Meta-Response
- Pull request#66rg7272024-04-10 19:04
- Pull request#66crvernon2024-04-10 18:56
- Issue comment#55rg7272024-04-10 18:47sampling docs and unit tests
- Issue#55rg7272024-04-10 18:47sampling docs and unit tests
- Issue comment#56crvernon2024-04-10 18:41when the user should see something, show it to them. example is when saying "In the input_files directory, you can open the sj2015B_S0_1.ddr file and see that the Admin # of our selected user has now become 1.0000." two ideas for this: 1a. use pandas immediately after to query the information that was described in words 1b. print directory contents or trees from cells using !
- Issue#56crvernon2024-04-10 18:41when the user should see something, show it to them. example is when saying "In the input_files directory, you can open the sj2015B_S0_1.ddr file and see that the Admin # of our selected user has now become 1.0000." two ideas for this: 1a. use pandas immediately after to query the information that was described in words 1b. print directory contents or trees from cells using !
- Issue#49crvernon2024-04-10 18:24A few public functions do not appear to have docstrings: `hmm_multisite_sample`, `hmm_multisite_fit`. I guess there are more. You can find these by `pip install ruff`, navigate to directory, `ruff . --select D100`.
- Issue#50crvernon2024-04-10 18:24More generally on this (don't necessarily need to address this for JOSS), implementing linters including such as `ruff` may be helpful to ensure code quality is maintained.
- Issue#44crvernon2024-04-10 18:24To avoid potential other issues like this, I think it would be sensible for your testing in automation to run on windows and macos. You would only need to add `windows-latest` and `macos-latest` into `.github/workflows/build.yml`. Edit: having started the notebooks I can see that StateMod is compiled for linux and mingw/cygwin, so I can see why you'd only test ubuntu, that said - considering there was only one error on my windows machine, it probably won't hurt and ensures that potential future
- Issue#43crvernon2024-04-10 18:24Path error in test, I think due to my using a windows machine. Should be fixable by using `os.path.join` in `COMP_FILE` under `TestModify`. Though you may want to consider using `pathlib` throughout for a more convenient long term handling of file paths than `os`.
- Issue comment#51crvernon2024-04-10 18:23In general I like the largely functional approach that you have taken, but I do wonder if a class might be helpful to wrap these processes together. Particularly the 'iterate over samples' loop in all of the notebooks does somehow feel like it should be contained in a class rather than a user having to copy it over each time. Edit: whether a class, or maybe some kind of configuration file.
- Issue#51crvernon2024-04-10 18:23In general I like the largely functional approach that you have taken, but I do wonder if a class might be helpful to wrap these processes together. Particularly the 'iterate over samples' loop in all of the notebooks does somehow feel like it should be contained in a class rather than a user having to copy it over each time. Edit: whether a class, or maybe some kind of configuration file.
- Issue#57crvernon2024-04-10 18:20when executing model runs, suppress model output to avoid bogging down the instance.
Totals cover only the window loaded into ClickHouse and count events, not GitHub's lifetime totals — 3 stars here means stars gained during the window, not the repo's star count.