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.4.0
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.4.0.tar.gz | 148.1 kB | Details |
Built distributions (wheels)
Total release size: 18.2 MB
Release files / alphadia_search_rs-1.4.0.tar.gz
| Download URL | alphadia_search_rs-1.4.0.tar.gz |
|---|---|
| Size | 148.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ca4f805e8634df1b0a0c832b69a93794209aa011285d84c9420e19640c59ee46
|
|
BLAKE2b-256 checksum How to use checksums |
8a18573f431d7149b42ff90f0ee22563597e20266a6ea392dfb73a7ebded4f15
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / alphadia_search_rs-1.4.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | alphadia_search_rs-1.4.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 671.6 kB |
| Tags | Linux glibc 2.17+ x86-64 PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
8a4b9f5e5bda149a4628d002726ad520c0f26ab510088c393106cf3def8e606b
|
|
BLAKE2b-256 checksum How to use checksums |
f15e9de48f6fa2da275a0bbd6db26f68c513ae6aafd4cbc9fe08201d3bc09856
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / alphadia_search_rs-1.4.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | alphadia_search_rs-1.4.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 664.5 kB |
| Tags | Linux glibc 2.17+ ARM64 PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
e343b8393a3e5fee692e027cb389c29ff7299b5ddf570d123f9df3bf2f548ce0
|
|
BLAKE2b-256 checksum How to use checksums |
ae4ecbd91e946b250860f79a1dcd948bf2645138ce7b1caec32103821a2b34d7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / alphadia_search_rs-1.4.0-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | alphadia_search_rs-1.4.0-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 667.1 kB |
| Tags | CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
d2a0cf55bb4f28be082170ded977cfa6af67563bf429fa491b3d07ea9da33b68
|
|
BLAKE2b-256 checksum How to use checksums |
2e52c46639746a7acf6017533b01c3c51d96acc95daeefbabe6e3dab6fc5a79c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / alphadia_search_rs-1.4.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | alphadia_search_rs-1.4.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 668.7 kB |
| Tags | CPython 3.15 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
2f585db0d409d87a5865d8ff2199ce3e8095708e91cf61a0c7e72934b3fc80ca
|
|
BLAKE2b-256 checksum How to use checksums |
6d6d80adf3bae8a1c90a726687c0c95b0d75e7b01680d7b46395c5d0e02d7a1f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / alphadia_search_rs-1.4.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | alphadia_search_rs-1.4.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 667.4 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
18c1ac7715ec4d6d69fa8ed8483f3eeccef736a00887bafe7724ea7ae5160f97
|
|
BLAKE2b-256 checksum How to use checksums |
814c076d8386141bd0cb0f926444bb63421cefa562d6dd293e024b2910e59d15
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / alphadia_search_rs-1.4.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | alphadia_search_rs-1.4.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 651.8 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
721ea9a2d321e1e5497e9b65fe012d05d991c4072e0c13ee8aa3d1c81b205af1
|
|
BLAKE2b-256 checksum How to use checksums |
81dfebe7dbf563f262c85ca579fee562048e7120ca5b5c9633be1959c3b402d2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / alphadia_search_rs-1.4.0-cp314-cp314-win_amd64.whl
| Download URL | alphadia_search_rs-1.4.0-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 500.3 kB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
c630fcf42cabe59fdd87a185269ef5a4d9d30d0d87d6e56547d218bd1b619241
|
|
BLAKE2b-256 checksum How to use checksums |
a997ed36ba2b1b6637d2c5d8c738b0d19d77bef323a3bdd17ba36d4e62d9cb48
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / alphadia_search_rs-1.4.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | alphadia_search_rs-1.4.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 668.4 kB |
| Tags | CPython 3.14 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
fec8f01e782abb57661e201b2b9e731e68b2fb5f2a6ae6ed56e542e08d5d2034
|
|
BLAKE2b-256 checksum How to use checksums |
236073c1d5165ca656b484d997ff03dcf74902e021c3a6b5bc04c46d9d87a742
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / alphadia_search_rs-1.4.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | alphadia_search_rs-1.4.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 656.0 kB |
| Tags | CPython 3.14 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
465bcad77317a28fb7788f56bb9323d78ed228d726107480c05679368381c450
|
|
BLAKE2b-256 checksum How to use checksums |
82ff937ad5338e43c44209ea567c1f98f1b654c0069781ab2bd7c5e2c8b086d4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / alphadia_search_rs-1.4.0-cp314-cp314-macosx_11_0_arm64.whl
| Download URL | alphadia_search_rs-1.4.0-cp314-cp314-macosx_11_0_arm64.whl |
|---|---|
| Size | 607.7 kB |
| Tags | CPython 3.14 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
2ece82826ff30fe6edc4b57d7208bfc33613846d211c2c72b8a6ffb5ecacb9b7
|
|
BLAKE2b-256 checksum How to use checksums |
699066a769ad7b7902a9ec6152b5596ac0a3b19baf577aeae8de4d49d9606b1c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / alphadia_search_rs-1.4.0-cp314-cp314-macosx_10_12_x86_64.whl
| Download URL | alphadia_search_rs-1.4.0-cp314-cp314-macosx_10_12_x86_64.whl |
|---|---|
| Size | 623.8 kB |
| Tags | CPython 3.14 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
8ca2a0793c1ec75a65c6b3e8fd91e25ee0e135909d1b6b7a3f8dcc7a8b920611
|
|
BLAKE2b-256 checksum How to use checksums |
31c940d381dea6a66d250e238767186412d536cdd23ed4ed43cc8fe2a8654215
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / alphadia_search_rs-1.4.0-cp313-cp313-win_amd64.whl
| Download URL | alphadia_search_rs-1.4.0-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 508.7 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
b36c44783d221f2395fda82843d89af7fa2ce67e7df1f4f1b37c90682ad13d6d
|
|
BLAKE2b-256 checksum How to use checksums |
8ada7bb35e9b68598263f6872e909b761d5486d18c5dc6a4fc175deebea80052
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / alphadia_search_rs-1.4.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | alphadia_search_rs-1.4.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 665.5 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
13f0cec28b860ff3f136b0e9750a9be0fe744dba3d31212ff5bdc6e7bd63b569
|
|
BLAKE2b-256 checksum How to use checksums |
5fddbb277718e86d528e7131bf35e0d2e3cef854f8b5b8a9f75150b17d059c82
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / alphadia_search_rs-1.4.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | alphadia_search_rs-1.4.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 654.2 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
051968567dd1eac4bff58b07b2b749cf75a331a31135a4e050681914c03c6670
|
|
BLAKE2b-256 checksum How to use checksums |
d0052242da255ae6319c6de37748b22f64b6c5b7c0c12bcd7eb49acc42d3e960
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / alphadia_search_rs-1.4.0-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | alphadia_search_rs-1.4.0-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 615.3 kB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
353654ae0874f2e1ac2369894f3789b995827a30d65ca9556349b17222a3df64
|
|
BLAKE2b-256 checksum How to use checksums |
1ba02792b0b72619930ed7fea01fcd27651fe6abec4fea80fd1d056c10b414e7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / alphadia_search_rs-1.4.0-cp313-cp313-macosx_10_12_x86_64.whl
| Download URL | alphadia_search_rs-1.4.0-cp313-cp313-macosx_10_12_x86_64.whl |
|---|---|
| Size | 620.4 kB |
| Tags | CPython 3.13 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
b7965692753f1b99c65f844ea64e85ce17a8a8602acbc8a5325b3e216743da54
|
|
BLAKE2b-256 checksum How to use checksums |
13bc603f5e98166250cf95400b65a6080685dd7414d2072a3867ea141fe2996c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / alphadia_search_rs-1.4.0-cp312-cp312-win_amd64.whl
| Download URL | alphadia_search_rs-1.4.0-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 499.3 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
1a674046b17ff7f9c188592dba974f974320eca92840c235fef3b56103d36dac
|
|
BLAKE2b-256 checksum How to use checksums |
23dee23e81934dcc21217821d38e9cb4fa7ae98a44139afddf6926c3453d1f23
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / alphadia_search_rs-1.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | alphadia_search_rs-1.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 666.3 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
3863ea44c1904476dca8c6a7c4dd0603878bd6a025191a754220d97e60d6ef77
|
|
BLAKE2b-256 checksum How to use checksums |
250982f3c181723409afea1e88e2eaf1e349197f676de1b5baacb8f7ee4a171f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / alphadia_search_rs-1.4.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | alphadia_search_rs-1.4.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 653.5 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
51a55283fb8f896c28b8c0fb69d5721ea402a327c633550a32bb34f1ac43f3e4
|
|
BLAKE2b-256 checksum How to use checksums |
63d129e555e5363122b1d18b7a2db589a39e0dacd94bd0877a2c8e1d703630c6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / alphadia_search_rs-1.4.0-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | alphadia_search_rs-1.4.0-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 606.1 kB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
bab52fcce5dae922a9e678810ad96a79a41a6bec7a901c421254b38642b49653
|
|
BLAKE2b-256 checksum How to use checksums |
714d9041bbe2f2bd7a0632672f3eae0c460d2ba2abdc19f776ae65b5d005ad3a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / alphadia_search_rs-1.4.0-cp312-cp312-macosx_10_12_x86_64.whl
| Download URL | alphadia_search_rs-1.4.0-cp312-cp312-macosx_10_12_x86_64.whl |
|---|---|
| Size | 621.6 kB |
| Tags | CPython 3.12 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
d97cb4cddef12be57b88dd61a53faca0c277907f9fa09c06a280735a045b7c36
|
|
BLAKE2b-256 checksum How to use checksums |
fc8e426d38d2e4ca00f8640175782cf94fa23363bb132a25b6f056aa9cc30fef
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / alphadia_search_rs-1.4.0-cp311-cp311-win_amd64.whl
| Download URL | alphadia_search_rs-1.4.0-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 511.2 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
b98c0fc0b43bc620094424deee9e514392e12d47052f8b8557e4341d40863d0b
|
|
BLAKE2b-256 checksum How to use checksums |
80bd1989246a6a0af3f22ed1e7312a500b2be84782211790e0604d4ef60b72c1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / alphadia_search_rs-1.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | alphadia_search_rs-1.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 671.9 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
c79fc86e0c5d9dca6eae2bdde4840226ea99230a80d1771ab7c1816e045118bf
|
|
BLAKE2b-256 checksum How to use checksums |
554bc0cf3cb957a636e6294c99bb7bf30d2008c0ed7efb733377d34455717c0a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / alphadia_search_rs-1.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | alphadia_search_rs-1.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 660.1 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
16952376566bd8d4ec58d294b38e7ad7156c070dda645a44584dfec78c12e902
|
|
BLAKE2b-256 checksum How to use checksums |
3df826d4b54ae8abd2ab5497d78a4ea421f1d91014549505e27d9369496182fc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / alphadia_search_rs-1.4.0-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | alphadia_search_rs-1.4.0-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 627.4 kB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
97a0a9f75d438edf2b60a8aafe643f0fde5d8dd706766393829b672381fddd5f
|
|
BLAKE2b-256 checksum How to use checksums |
308f5c5fa091d36740dcce20ba529301063d5ed4184fa7f762a38abdc9b713b1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / alphadia_search_rs-1.4.0-cp311-cp311-macosx_10_12_x86_64.whl
| Download URL | alphadia_search_rs-1.4.0-cp311-cp311-macosx_10_12_x86_64.whl |
|---|---|
| Size | 618.6 kB |
| Tags | CPython 3.11 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
a99236963490199dceb0e4fb1106fe8f24e0891547e926e6de01f8206a837d63
|
|
BLAKE2b-256 checksum How to use checksums |
f3276634b7070030125cbcd8c73b535bb1fe9c52d467be531785fbdbc4317b93
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / alphadia_search_rs-1.4.0-cp310-cp310-win_amd64.whl
| Download URL | alphadia_search_rs-1.4.0-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 503.4 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
e9b8dfef814b8324fb235cdb777d71b5c5ebd20a85c402a9c47c43c3b737d429
|
|
BLAKE2b-256 checksum How to use checksums |
7a5a884c910c5c3706abacae07e85a8b246237e79756cad2a5ae029949f5b805
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / alphadia_search_rs-1.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | alphadia_search_rs-1.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 671.3 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
af2e919109461935578097c89e5f2011f706e9fd90384a38db8e905d71483f01
|
|
BLAKE2b-256 checksum How to use checksums |
fe50eacb9f5647246f6c5cbe93fa5a2fc276357ceace72e5311b109047217f55
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / alphadia_search_rs-1.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | alphadia_search_rs-1.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 662.8 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
70367a64d8bfed0a2131d6ec9a8e52d31220b8ce682dd02ca6ace3ed5e4b4456
|
|
BLAKE2b-256 checksum How to use checksums |
8bf9d27559409ef9e390c7c3668a888c36a7c87f5387295ffd03a612b4839f68
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|