alphadia-search-rs
High-performance alphaDIA backend.
Notes for users
This repository contains the high-performance backend for alphaDIA. This code should to used as part of alphaDIA.
Controlling Thread Count
Control the number of threads used for parallel operations:
Option 1: Direct call (must be first call after import)
import alphadia_search_rs
alphadia_search_rs.set_num_threads(4)
Option 2: Environment variable (recommended)
ℹ️ Note: The environment variable
RAYON_NUM_THREADSmust be set before starting Python, or at least before importingalphadia_search_rs. Setting it at runtime will not affect the thread pool.
export RAYON_NUM_THREADS=4
python your_script.py
Development Setup
📌 Versioning Policy
This repository strictly follows Semantic Versioning 2.0.0. Given a version number MAJOR.MINOR.PATCH:
- MAJOR version for incompatible API changes
- MINOR version for backwards-compatible functionality additions
- PATCH version for backwards-compatible bug fixes
Prerequisites
- Rust 1.88.0
- Python 3.11+
Quick Start
-
Clone and enter the repository:
git clone <repository-url> cd alphadia-search-rs
-
Set up pre-commit hooks (recommended):
# Install pre-commit pip install pre-commit # or: conda install -c conda-forge pre-commit # or: brew install pre-commit # Install the git hook scripts pre-commit install
-
Install Python dependencies:
conda activate alphadia-search-rs # or create environment if it doesn't exist pip install maturin
-
Build the Rust extension:
maturin develop --release
Omit the --release extension for a developer build.
- Run tests:
cargo test # Rust tests python ./scripts/test_search.py # Python integration test
Testing
Integration Test
The scripts/test_search.py script provides a comprehensive integration test.
# Run the integration test
python ./scripts/test_search.py --path ./test_data
The script will automatically:
- Use existing test data in
./test_dataif available (using a temporary directory if--pathnot specified). - Otherwise download required files:
spectrum_df.parquet- Mass spectrometry spectra datapeak_df.parquet- Peak detection resultsprecursor_df.parquet- Precursor ion informationfragment_df.parquet- Fragment ion data
Expected output:
- Processing speed: ~200k+ precursors per second
- Results: ~11M candidates found
Scripts
The scripts/ directory contains analysis pipelines for processing DIA-MS data:
Key Scripts
-
Candidate Selection: Takes a calibrated speclib as an input and an AlphaRaw hdf. Performs candidate selection and saves the candidates.
python scripts/candidate_selection.py --ms_data_path data.hdf --spec_lib_path lib.hdf --output_folder ./output
-
Candidate Scoring: Performs scoring following selection. Takes input from previous step and save precursor at 1% FDR.
python scripts/candidate_scoring.py --ms_data_path data.hdf --spec_lib_path lib.hdf --candidates_path candidates.parquet --fdr --quantify
- option to perform quantification with
--quantify - option to perform FDR adn filter @1% with
--fdr - option to add diagnosis plot for all features with
--diagnosis
- option to perform quantification with
CLI Benchmarking
Score Benchmark Tool
The score-benchmark CLI tool benchmarks multiple implementations of axis_log_dot_product to compare performance and verify numerical accuracy.
# Run the benchmark
cargo run --bin score-benchmark
Troubleshooting
Library Loading Error on macOS:
If you encounter the error dyld[xxxxx]: Library not loaded: @rpath/libpython3.11.dylib when running cargo test, set the library path:
Mac:
export DYLD_LIBRARY_PATH=$(realpath $(which python)/../../lib)
cargo test
Linux:
export LD_LIBRARY_PATH=$CONDA_PREFIX/lib:$LD_LIBRARY_PATH
cargo test
Development Workflow
Code Quality Standards
This project enforces strict code quality standards via automated tooling:
- Formatting: All code must be formatted with
rustfmt - Linting: All code must pass
clippywith no warnings - Consistency: Same toolchain used locally and in CI (Rust 1.88.0)
Pre-Commit Hooks
We use the pre-commit framework for automated code quality checks:
# Install pre-commit (one-time setup)
pip install pre-commit
# Install hooks (one-time setup)
pre-commit install
Manual Code Quality Checks
You can run the same checks manually:
# Format code
cargo fmt
# Check formatting (without modifying files)
cargo fmt --all -- --check
# Run linting
cargo clippy -- -D warnings
# Run all pre-commit hooks manually
pre-commit run --all-files
Metadata
Release files for alphadia-search-rs 1.3.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| alphadia_search_rs-1.3.1.tar.gz | 138.4 kB | Details |
Built distributions (wheels)
Total release size: 17.2 MB
Release files / alphadia_search_rs-1.3.1.tar.gz
| Download URL | alphadia_search_rs-1.3.1.tar.gz |
|---|---|
| Size | 138.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6c5efaa8ca72707ee3e2885ac811743f8175940f0175252b2f971a632c842b59
|
|
BLAKE2b-256 checksum How to use checksums |
6c0fafa5942c18225869a6f96ec6e1979fcd81f9e1e6ed07c38a8cb8fbf59a05
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / alphadia_search_rs-1.3.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | alphadia_search_rs-1.3.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 635.1 kB |
| Tags | Linux glibc 2.17+ x86-64 PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
7c827b2c2784cba916a54544386790c9310ec5c36cfd6a02441695ef0a18898a
|
|
BLAKE2b-256 checksum How to use checksums |
d4f4dfff265a3ea578ca0ffc5cb5b789b4fed91f0d42c07fa2e90ab38ac9241d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / alphadia_search_rs-1.3.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | alphadia_search_rs-1.3.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 625.6 kB |
| Tags | Linux glibc 2.17+ ARM64 PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
90e4906d85a76e8422f963a317f4f352621656c3139ff798ee5d25afe822db17
|
|
BLAKE2b-256 checksum How to use checksums |
3872c99c1a76f49544e29c4c48ba4d7fb37af1002d055e49013e42a68207499b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / alphadia_search_rs-1.3.1-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | alphadia_search_rs-1.3.1-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 629.2 kB |
| Tags | CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
19a5439e63085f9495af75e08c147c49a23a2abae52f92cfe40d570af415d470
|
|
BLAKE2b-256 checksum How to use checksums |
78af8d0c1b70ce510c0aeb04bdc198a7fe686a37cf494b8cb06568b3d0a89b29
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / alphadia_search_rs-1.3.1-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | alphadia_search_rs-1.3.1-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 634.2 kB |
| Tags | CPython 3.15 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
4cc40d18e73e05c13930069be4ae9a1d554dfa2b6d30c0be1e47cf188427acfe
|
|
BLAKE2b-256 checksum How to use checksums |
86bc3d8f4b114155c65d9cbfd324f41514d5e57339906648f58843422f960d63
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / alphadia_search_rs-1.3.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | alphadia_search_rs-1.3.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 629.0 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
ec43366c12ca1d950f2d18385119a00f3696ebd38988d303daef4d1fd1510c9b
|
|
BLAKE2b-256 checksum How to use checksums |
7ab16369c17c53383279b080cad8694e3be14882d266298d18c391fbe9a8aef1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / alphadia_search_rs-1.3.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | alphadia_search_rs-1.3.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 626.7 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
b8099974789c8f45d3828646c9a95cc12ee04c9a5c46e2a1a29c188e7fd2b0e1
|
|
BLAKE2b-256 checksum How to use checksums |
def2ccdf3d0b7c16d21a2aec20b777571c2b87f005e6d34ac3202f22ea8c7b94
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / alphadia_search_rs-1.3.1-cp314-cp314-win_amd64.whl
| Download URL | alphadia_search_rs-1.3.1-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 466.0 kB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
d762695146d322bbd69c4f9a9ccc3d93e4908fb4e7923168436c34ab2e7c086f
|
|
BLAKE2b-256 checksum How to use checksums |
2b8332143f06097ea6a02cb82d5d08eac2139093966eea1cbac1ae046aa3a614
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / alphadia_search_rs-1.3.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | alphadia_search_rs-1.3.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 633.9 kB |
| Tags | CPython 3.14 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
c40dc525c93475d902f2db5ae2cec522b302ba8990442b3d08c8c89696ab6994
|
|
BLAKE2b-256 checksum How to use checksums |
cf68bf4ceba95d3a9118fda9f763c5551ad6213bb948eeba89a72876bf9234d0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / alphadia_search_rs-1.3.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | alphadia_search_rs-1.3.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 620.4 kB |
| Tags | CPython 3.14 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
c9118cf4ada34533308cc3667d09d7b13922e90de1ddfd8628b91397d46a6046
|
|
BLAKE2b-256 checksum How to use checksums |
a860ff2c1588c5ab3ddd3dba83292e1fad82139da18fd4bb8c22457df3f098f7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / alphadia_search_rs-1.3.1-cp314-cp314-macosx_11_0_arm64.whl
| Download URL | alphadia_search_rs-1.3.1-cp314-cp314-macosx_11_0_arm64.whl |
|---|---|
| Size | 572.8 kB |
| Tags | CPython 3.14 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
897ed275261e6497f5446e80b6bbfb47baecf39a5af763792feb40b661239b16
|
|
BLAKE2b-256 checksum How to use checksums |
e1c8bacab8736469f6bcf6ce2f81ca42a0554a1ed0322859bcd8acc47bd2b0a2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / alphadia_search_rs-1.3.1-cp314-cp314-macosx_10_12_x86_64.whl
| Download URL | alphadia_search_rs-1.3.1-cp314-cp314-macosx_10_12_x86_64.whl |
|---|---|
| Size | 580.4 kB |
| Tags | CPython 3.14 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
14dfc3e71cb93438a141d20f0811fc8531185f0db8e1ead7142ae96b47cf505e
|
|
BLAKE2b-256 checksum How to use checksums |
c8996a2c5f13fa8a3263eac4a2f8511e39349f1d31d0b974f234e6360a52dd54
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / alphadia_search_rs-1.3.1-cp313-cp313-win_amd64.whl
| Download URL | alphadia_search_rs-1.3.1-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 474.3 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
d1520974fdb1dd3fd2f9280b75aeb1ad80d31d1756fe25b33cae3df4c0ce9be0
|
|
BLAKE2b-256 checksum How to use checksums |
ce2eddc1e79467855c549a6409d9af5a13c62484fd209755e4c8ee8c5f21682a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / alphadia_search_rs-1.3.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | alphadia_search_rs-1.3.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 629.1 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
ca9a4e7d8a704d336a8d03690bec17ff6cbf21c56b1d74933eb0ae76fd300a36
|
|
BLAKE2b-256 checksum How to use checksums |
0ab7d508753d30c9a4c450b0b60de0e3e50e23e4ca09e0cb694baa1f0ba059e6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / alphadia_search_rs-1.3.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | alphadia_search_rs-1.3.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 616.7 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
ab17bdd57cacf372bef933839c9a1a67ef0ebc97032795b4e5ec534817db1cd1
|
|
BLAKE2b-256 checksum How to use checksums |
ed3a2da07dc18b167f67ed7ec1e114aba5c2f452e7bf22398bb4c44ec7a0aa68
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / alphadia_search_rs-1.3.1-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | alphadia_search_rs-1.3.1-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 571.9 kB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
e92f833667eba95f847e7f0927c90c0f090762831710959a11b060745e0e9d5a
|
|
BLAKE2b-256 checksum How to use checksums |
3a34de59a56fb809674b692fbd7951482e11ad4a5a4e3e68485e6d7f245d705e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / alphadia_search_rs-1.3.1-cp313-cp313-macosx_10_12_x86_64.whl
| Download URL | alphadia_search_rs-1.3.1-cp313-cp313-macosx_10_12_x86_64.whl |
|---|---|
| Size | 581.0 kB |
| Tags | CPython 3.13 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
6184d0dcb25e24528d7787acaab338dcec4b9f1f30b262afe8e116a7a5fa3b1c
|
|
BLAKE2b-256 checksum How to use checksums |
e4d2ee4930ddd655456352b759d3f5b3b2e033154d4c7b667144a83b61e796d7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / alphadia_search_rs-1.3.1-cp312-cp312-win_amd64.whl
| Download URL | alphadia_search_rs-1.3.1-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 465.5 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
d537efafaf877766784ae9bfa3f0bfc3fcc7b15e1638f7111ffcf031be864e32
|
|
BLAKE2b-256 checksum How to use checksums |
dde3ef6cb3fb30b506c96b97eea9e6618f1f1f876fa97153e5cd107ab6b47c96
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / alphadia_search_rs-1.3.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | alphadia_search_rs-1.3.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 633.5 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
43c7841861f1f625ba226a34fa262fdeda3b8383a58fd12d5a8282b50ddc9722
|
|
BLAKE2b-256 checksum How to use checksums |
480c1899c6d0d13676fe3ef6296ad22bd6a1c4b861df2adfca6cab8ef812c742
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / alphadia_search_rs-1.3.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | alphadia_search_rs-1.3.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 616.6 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
af63d2ad1a35b0b739cb64b8948bcc000ae85362f04e4c36d678738560b4b1eb
|
|
BLAKE2b-256 checksum How to use checksums |
b9fb0c685352aeb6ce5053bc8f1fc74476e0e9ed0f53cad9b84a9c817f8927d1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / alphadia_search_rs-1.3.1-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | alphadia_search_rs-1.3.1-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 572.2 kB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
f0e966b08a597831ac544de0a5e8a89ed3f33951e5f160181cd40a6c73b59b6c
|
|
BLAKE2b-256 checksum How to use checksums |
e5b5070bac992a7404e48c7361bc6cca7a8a7b734613ad10b078670555d7af16
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / alphadia_search_rs-1.3.1-cp312-cp312-macosx_10_12_x86_64.whl
| Download URL | alphadia_search_rs-1.3.1-cp312-cp312-macosx_10_12_x86_64.whl |
|---|---|
| Size | 579.6 kB |
| Tags | CPython 3.12 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
cf13f06c695762ca7557e00f00cfa6cd399d090da27d41d3dc03c2bb27107c24
|
|
BLAKE2b-256 checksum How to use checksums |
7bad27ea0ad6e5a54ab9219e0c478320837f531fa024798e0915460fbce0e5e5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / alphadia_search_rs-1.3.1-cp311-cp311-win_amd64.whl
| Download URL | alphadia_search_rs-1.3.1-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 466.6 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
4c4ce64edfc99fdd391b05302dde97ec1b37a4bdbe7b10684c02f9230d7c4b83
|
|
BLAKE2b-256 checksum How to use checksums |
8ca36d82332c4a6f65902a775f9e82447676ac1fac24cf1911be2abb4d45b387
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / alphadia_search_rs-1.3.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | alphadia_search_rs-1.3.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 635.6 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
9d52e0bcac3da424de753329f4a9a1c4a7672a87348453064b3b9f97d740c881
|
|
BLAKE2b-256 checksum How to use checksums |
93930e0ea7b11e0a18225e7c4dc676b0bc591742bf5e501763e75870f8d15877
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / alphadia_search_rs-1.3.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | alphadia_search_rs-1.3.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 636.1 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
4212d1e5bc7f72c88ed371bdf56fcfa0b95523e7e815027ec1943b261ab9670e
|
|
BLAKE2b-256 checksum How to use checksums |
081af3c99e3384e2c5c5af555a1fea48d20d9d22995e9f6de122c41532e98063
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / alphadia_search_rs-1.3.1-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | alphadia_search_rs-1.3.1-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 590.5 kB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
39562e2537bd7a0525c376f622b5c7af4fa77776a3c2650b10bd3a8c934556ed
|
|
BLAKE2b-256 checksum How to use checksums |
322eba4e655b70772bc54006ce432ca8a42a4d2de7ad4c5c742ddb6ddb188456
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / alphadia_search_rs-1.3.1-cp311-cp311-macosx_10_12_x86_64.whl
| Download URL | alphadia_search_rs-1.3.1-cp311-cp311-macosx_10_12_x86_64.whl |
|---|---|
| Size | 577.9 kB |
| Tags | CPython 3.11 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
a5110a4635d74a44a0c3c6148ab0d5c5eaad80065620b382b80eb4599e32af44
|
|
BLAKE2b-256 checksum How to use checksums |
8e78ee36966f32934537f82e7a72cc20a0181ee9146f08f7ca7d58befd33e071
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / alphadia_search_rs-1.3.1-cp310-cp310-win_amd64.whl
| Download URL | alphadia_search_rs-1.3.1-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 467.6 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
07bbf44b20a12cfe3a59bbd4549b0d6cf13b6ab8ebfb8cfe4d367035eea75e7b
|
|
BLAKE2b-256 checksum How to use checksums |
d81d017106f7f323b5f84eda56e01600c71a7a86436aa43dc9b94c1be6a59dba
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / alphadia_search_rs-1.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | alphadia_search_rs-1.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 635.1 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
106a1d5a78affeb9f468216f7e4ca78356cd6110f556bea4e34d0ef3f7b7c49f
|
|
BLAKE2b-256 checksum How to use checksums |
53f4241a02506e3643d1a5a6641fed55b36daf6487b97356e46d7b4dd51775e6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / alphadia_search_rs-1.3.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | alphadia_search_rs-1.3.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 622.8 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
a48f38dba9c3b441317aff98147e398f42461f2a642ec8b9ff05097ab7d1952a
|
|
BLAKE2b-256 checksum How to use checksums |
e605e4506678617e207e6f983aa826d2d67332ca0309642769ecc3a3299111aa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|