Prepare for public release on Gitea: simurgarray package names, community files, Gitea templates, pseudonymised P6 probe names
This commit is contained in:
1 parent
7b13720a4f
commit
dc8a5361fb
23 files changed
+309
-30
No files matched your search
+3
-3
@@ -37,8 +37,8 @@ Without them the same code runs in pure Python/NumPy; `SIMURG_PURE_PYTHON=1` for
|
||||
`manylinux_2_28` kernel wheels for x86_64 and aarch64, glibc ≥ 2.28):
|
||||
|
||||
```bash
|
||||
python3 -m venv simurg-env && simurg-env/bin/pip install simurg-2.0.0-py3-none-any.whl \
|
||||
simurg_core-1.1.0-cp312-abi3-manylinux_2_28_$(uname -m).whl # the second wheel is optional
|
||||
python3 -m venv simurg-env && simurg-env/bin/pip install simurgarray-2.0.0-py3-none-any.whl \
|
||||
simurgarray_core-1.1.0-cp312-abi3-manylinux_2_28_$(uname -m).whl # the second wheel is optional
|
||||
```
|
||||
|
||||
**Docker** (image ≈ 550 MB, kernels included, runs as a non-root user; data stay in the mounted folder):
|
||||
@@ -53,7 +53,7 @@ docker run --rm --user "$(id -u):$(id -g)" -v "$PWD":/work simurg:2.0.0 \
|
||||
|
||||
```bash
|
||||
conda build -c conda-forge --output-folder conda-bld packaging/conda/simurg-core packaging/conda/simurg
|
||||
conda create -n simurg -c ./conda-bld -c conda-forge simurg simurg-core
|
||||
conda create -n simurgarray -c ./conda-bld -c conda-forge simurgarray simurgarray-core
|
||||
```
|
||||
|
||||
All four installs give identical results on x86_64 and aarch64 (`docs/validation/P10.md`).
|
||||
|
||||
@@ -79,4 +79,4 @@ Manifest loading: GSA 13 s → 3 s, Omni2.5 53 s → 13 s, GDA 40 s → 10 s (Pi
|
||||
* Remaining per-sample time with the kernels (Pi, 1.1 s): normalization fit 0.53 s (many small robust fits per bin),
|
||||
calling 0.24 s, normalize/polar 0.08 s, raw X/Y 0.06 s. A full Rust normalization fit is the next step if needed.
|
||||
* Pi thread scaling is poor (36 samples, 3 workers ≈ 1.7× one core): the Pi 5's memory bandwidth, not the code.
|
||||
* CI (`.github/workflows/ci.yml`) builds the extension and runs the unit tests with and without it.
|
||||
* CI (`.gitea/workflows/ci.yml`) builds the extension and runs the unit tests with and without it.
|
||||
Reference in new issue
Block a user