Skip to content

Joss review fixes - #1

Merged
IAmirKhani merged 6 commits into
mainfrom
joss-review-fixes
Jul 1, 2026
Merged

Joss review fixes#1
IAmirKhani merged 6 commits into
mainfrom
joss-review-fixes

Conversation

@IAmirKhani

Copy link
Copy Markdown
Collaborator

No description provided.

… JOSS

- rename paper/Figures -> paper/figures (case-sensitive Linux build)
- BSD-3 -> BSD-2 to match LICENSE; repo URL -> CMC-lab/PyGPLA
- add required generative-AI disclosure; fix typos
- remove stale paper.html; rebuild paper.pdf
- README: real PyPI install, fill Citing section
Add direct tests for coupling matrix, SVD factorization, whitening,
spike-jitter surrogates, and config validation (3 -> 32 tests).
- pytest matrix + ruff gate; openjournals draft-pdf workflow
- wrap long lines, drop dead vars/imports; scope figure-script E402
- pyproject: real authors, per-file ignores
Clarify in GPLAResult/gpla docstrings and quickstart/usage/examples that
p_value is NaN by design for RMT-based; decision is in stats['gPLV_stats'].
The earlier rename silently no-op'd under core.ignorecase=true, leaving git
tracking paper/Figures/ (capital) while disk, paper.md, docs, and the ruff
per-file-ignore all used lowercase. On Linux CI, ruff then linted the capital
path, missing the E402 ignore. Force the index to lowercase to match.
@IAmirKhani
IAmirKhani merged commit d138df8 into main Jul 1, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant