Skip to main content

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_THREADS must be set before starting Python, or at least before importing alphadia_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

  1. Clone and enter the repository:

    git clone <repository-url>
    cd alphadia-search-rs
    
  2. 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
    
  3. Install Python dependencies:

    conda activate alphadia-search-rs  # or create environment if it doesn't exist
    pip install maturin
    
  4. Build the Rust extension:

    maturin develop --release
    

Omit the --release extension for a developer build.

  1. 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:

  1. Use existing test data in ./test_data if available (using a temporary directory if --path not specified).
  2. Otherwise download required files:
    • spectrum_df.parquet - Mass spectrometry spectra data
    • peak_df.parquet - Peak detection results
    • precursor_df.parquet - Precursor ion information
    • fragment_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

  1. 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
    
  2. 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

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 clippy with 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

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

alphadia_search_rs-1.2.0.tar.gz (128.1 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

alphadia_search_rs-1.2.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (634.8 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

alphadia_search_rs-1.2.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (634.3 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64

alphadia_search_rs-1.2.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (636.1 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

alphadia_search_rs-1.2.0-cp314-cp314-win_amd64.whl (470.7 kB view details)

Uploaded CPython 3.14Windows x86-64

alphadia_search_rs-1.2.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (639.6 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

alphadia_search_rs-1.2.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (639.4 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

alphadia_search_rs-1.2.0-cp314-cp314-macosx_11_0_arm64.whl (574.6 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

alphadia_search_rs-1.2.0-cp314-cp314-macosx_10_12_x86_64.whl (588.3 kB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

alphadia_search_rs-1.2.0-cp313-cp313-win_amd64.whl (479.6 kB view details)

Uploaded CPython 3.13Windows x86-64

alphadia_search_rs-1.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (632.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

alphadia_search_rs-1.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (640.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

alphadia_search_rs-1.2.0-cp313-cp313-macosx_11_0_arm64.whl (573.9 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

alphadia_search_rs-1.2.0-cp313-cp313-macosx_10_12_x86_64.whl (590.7 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

alphadia_search_rs-1.2.0-cp312-cp312-win_amd64.whl (479.8 kB view details)

Uploaded CPython 3.12Windows x86-64

alphadia_search_rs-1.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (632.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

alphadia_search_rs-1.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (640.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

alphadia_search_rs-1.2.0-cp312-cp312-macosx_11_0_arm64.whl (574.0 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

alphadia_search_rs-1.2.0-cp312-cp312-macosx_10_12_x86_64.whl (591.1 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

alphadia_search_rs-1.2.0-cp311-cp311-win_amd64.whl (477.5 kB view details)

Uploaded CPython 3.11Windows x86-64

alphadia_search_rs-1.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (635.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

alphadia_search_rs-1.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (639.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

alphadia_search_rs-1.2.0-cp311-cp311-macosx_11_0_arm64.whl (593.0 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

alphadia_search_rs-1.2.0-cp311-cp311-macosx_10_12_x86_64.whl (594.4 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

alphadia_search_rs-1.2.0-cp310-cp310-win_amd64.whl (477.5 kB view details)

Uploaded CPython 3.10Windows x86-64

alphadia_search_rs-1.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (635.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

alphadia_search_rs-1.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (639.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

File details

Details for the file alphadia_search_rs-1.2.0.tar.gz.

File metadata

  • Download URL: alphadia_search_rs-1.2.0.tar.gz
  • Upload date:
  • Size: 128.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.14.1

File hashes

Hashes for alphadia_search_rs-1.2.0.tar.gz
Algorithm Hash digest
SHA256 a70ba65ca553041a90d915848e8a9f7f6be4b113e0fa327653fff501cbc03281
MD5 4ed43d0aca04c216479882ddaace93cc
BLAKE2b-256 9fab1ab92c2e836fe9b1dc5127e3115a7edfa1de8e3b41bb6e287560561be28f

See more details on using hashes here.

File details

Details for the file alphadia_search_rs-1.2.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for alphadia_search_rs-1.2.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d1303681ce02fb6a1879666aa50c940f458fe18c8677b979400f5091fd1e3fe2
MD5 c96b5bc812920d8f2625b1a0134f5152
BLAKE2b-256 5efa85c36a13e0ab430e63ae65b52113602dfae8a3ce110fe7e9351036430eb9

See more details on using hashes here.

File details

Details for the file alphadia_search_rs-1.2.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for alphadia_search_rs-1.2.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a44c6c5ab5dccb4754e45bf6e5855a37624cb83611a8c48295a9414d01d4cce3
MD5 ab5d0d171f743a697304b07c6d25c1f8
BLAKE2b-256 da703420800b21248b127f74fa02ba22206987d3f3768b90f8c267aa583584d1

See more details on using hashes here.

File details

Details for the file alphadia_search_rs-1.2.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for alphadia_search_rs-1.2.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 436e712eeaf22f42491fbb3354e292911f930346adefe78860613f99ab9f9ba9
MD5 131bf6378f5eb4a44bfd554f68658a33
BLAKE2b-256 c7c69b839a63f61ee2cc0a4132806f8a27d6ce0659e63739a574f6c1556c60b6

See more details on using hashes here.

File details

Details for the file alphadia_search_rs-1.2.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for alphadia_search_rs-1.2.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 818a514beef9f65e7d1a6de10c3bd17538938fcecda226483f8831d56b88d20f
MD5 95e45650882b6d5a42ca0c5ff41c2b03
BLAKE2b-256 5920dab0b26ad9b805bac2d1583b757794f77fa47d36345c5b7936ba62c0e47a

See more details on using hashes here.

File details

Details for the file alphadia_search_rs-1.2.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for alphadia_search_rs-1.2.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3b82d45878876b3fbd78c973f4a8cdde6ecd4fe0cbf6b469b84c1436523edb28
MD5 89ff1508d3a389997413af74a1879ff8
BLAKE2b-256 a91e5228394f5b632f3e5a4b97399355f396f0d887a7a760ced05859e7d556f6

See more details on using hashes here.

File details

Details for the file alphadia_search_rs-1.2.0-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for alphadia_search_rs-1.2.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 886b9b2de0b9de2c29d193900b81a46c847d64ae0b336a278c8797a5f211d6d2
MD5 5d717420146569d707d6b5d10386b302
BLAKE2b-256 36d655916d74b5879bc16b0e1ca01ca1e75a0677342e56e8a1a7c0a73c80cd16

See more details on using hashes here.

File details

Details for the file alphadia_search_rs-1.2.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for alphadia_search_rs-1.2.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 875724d82b61242b2118f8de8b0d8ebe6c0fe56cb1905f9255a6af1be3aa6f40
MD5 72fb49b2f015e11374cace41856478f8
BLAKE2b-256 50bdf870bc35bef598f2e7ba0ab093bd1c4cea624811e7f80098f3036f6cd81b

See more details on using hashes here.

File details

Details for the file alphadia_search_rs-1.2.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for alphadia_search_rs-1.2.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 efe15e134dcc5be223de6bcec6fe9af88b725e5cba9168e11fff7912811766b5
MD5 74eeae6257e2d3a194cab80438b17bf9
BLAKE2b-256 335873ce81003ae336bf8d411d4f6fe6cfe2bae8fbe5ffffbb6446389381bbbd

See more details on using hashes here.

File details

Details for the file alphadia_search_rs-1.2.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for alphadia_search_rs-1.2.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 29b06b1691337867ab535f9293ddc7231eecfa4df0819338a10fb2dbe95062ec
MD5 ec192f39c88b61b7090a28fbf99ae04c
BLAKE2b-256 fa3a296a646f8f3f00824fbf77cef4ceb8943316e6235ffaac90314857bf0d28

See more details on using hashes here.

File details

Details for the file alphadia_search_rs-1.2.0-cp314-cp314-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for alphadia_search_rs-1.2.0-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b0a4ebcd306d5a5b8be0355c3fa55457fb80616a8b1a5b62e45e70a754068a4f
MD5 aa2049edc2a8259ad110992309a17938
BLAKE2b-256 c104dfe8f6848e4e5f9450f1c8aca68824b3ada3869396dd8fcfe93c19f02734

See more details on using hashes here.

File details

Details for the file alphadia_search_rs-1.2.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for alphadia_search_rs-1.2.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 d65c29c980934bff4ba5974b34fcb887357c4d969d69774cca946fbda8784c9f
MD5 c778a4b19f15f1766bc7f4c8ebe78e49
BLAKE2b-256 c215566f609d17e4c64dd125db8a4d6993f4192d57a2f4f90fdd2ca78e19d9c5

See more details on using hashes here.

File details

Details for the file alphadia_search_rs-1.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for alphadia_search_rs-1.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fa174df2157dcfa9d1dd3655c011b1fbf2a53fd07fbaecd5ca40b46c900874b1
MD5 62047e80fda8b25b6d6b2a06d53179a0
BLAKE2b-256 9ddd58abecef29993b975b9cd13eccc07d81e1518a7063663d6ec79c1c1facea

See more details on using hashes here.

File details

Details for the file alphadia_search_rs-1.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for alphadia_search_rs-1.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 76424c0e561874e33a71e5db58cdfe45727a9377542aca12b98cfc81b5fdb67f
MD5 6c349a68a995e58a7c7262818b764350
BLAKE2b-256 a12aae842a459fef8f513b692313f75c7ba40402f484caa49218b724e29a07d2

See more details on using hashes here.

File details

Details for the file alphadia_search_rs-1.2.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for alphadia_search_rs-1.2.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 46be9fde83d45f4f189e223b767104313f5f118d626421617a3cac351fbbe6ff
MD5 39efa0a44423b0b8f0feb02cc79c5d27
BLAKE2b-256 a2b28ec5cc1e99d7b950799e0f9971e3782b7a70e38823447a9a38c64c076dc0

See more details on using hashes here.

File details

Details for the file alphadia_search_rs-1.2.0-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for alphadia_search_rs-1.2.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 cd9fda401c69957b685135287767eb82f33b3c9b7561f7532f1c21a3b07971bc
MD5 8486014c9a6223191127d2b26b024af3
BLAKE2b-256 05fbad4b3cec4d68dcf0ce4ac5502bc6286e78358aab440f636c2fc04b6cdacb

See more details on using hashes here.

File details

Details for the file alphadia_search_rs-1.2.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for alphadia_search_rs-1.2.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 614638eae1647e326d6670c7475128d5be5f337f7c6bbce94da5050bad63efdc
MD5 6fcda00c53d54f7b25b6042b5b1d1fa6
BLAKE2b-256 adb06e359c20f54ba16f76c3ede995d2187cedbf9f13aac7ae27300d3f47f697

See more details on using hashes here.

File details

Details for the file alphadia_search_rs-1.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for alphadia_search_rs-1.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2b8908235cbf481ca3c6903ccc227a80940a2871a0ac48e0572937a893178c4c
MD5 3b67a14a19135fe8ceecbf16bdaa337f
BLAKE2b-256 03f981726b8639692b0fe8e87e96f1510f8f5681ea9c1b8538fd80e1239cbfa4

See more details on using hashes here.

File details

Details for the file alphadia_search_rs-1.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for alphadia_search_rs-1.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 39c4aeaf9012b320bedc7a8e45ea055b7068b2ae47fd3f40d86c01bec04485e8
MD5 6aeeea79e7d1ca0afdf3eb31653ef516
BLAKE2b-256 99cc4a53b8e385f356eb21c68c59ab6ef559af74c923743bd1a15f747707430f

See more details on using hashes here.

File details

Details for the file alphadia_search_rs-1.2.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for alphadia_search_rs-1.2.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9f2b347e35a61c97663bb2eedbf8c82855133dcd2b2b713b05c7f2eb356bac65
MD5 6b9fbc82c5376ba58a1b3e7f1d0aa1de
BLAKE2b-256 18901878ceb4bbe6c151b2730e018c5d2e77b323f3eeb34effe7f49f8dc2d0cb

See more details on using hashes here.

File details

Details for the file alphadia_search_rs-1.2.0-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for alphadia_search_rs-1.2.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 4041e71c241d1eb9f0cd460b123dab0c9400ede8143710eeb27aa69773d636f7
MD5 309894bf53ad8c7aee2fe30387697d1b
BLAKE2b-256 72ba6bce2bad9cf190b7505c12b7ac5544c8b0461031b405fa7bca058fffdd98

See more details on using hashes here.

File details

Details for the file alphadia_search_rs-1.2.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for alphadia_search_rs-1.2.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 aba0e95ea5f888107889199027ebb5e301e4817c9434d7b66d39f63cf8554dc0
MD5 5ba36726729d7c39b1465b550370067c
BLAKE2b-256 79918a4afd4a090ae82996f58a755b179501a7f0dffff4fa5bd580c98efe933b

See more details on using hashes here.

File details

Details for the file alphadia_search_rs-1.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for alphadia_search_rs-1.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 54f90278f34037957730a92964dbc706cd24cba2bfdf0060a7ee04c2e8e8e4eb
MD5 dfd4477e5795168ddeb17184a6f644c6
BLAKE2b-256 edf61c88f7b17f12bb977b2b794364c623bfe3183d81256176da12981a30fdc7

See more details on using hashes here.

File details

Details for the file alphadia_search_rs-1.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for alphadia_search_rs-1.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5b525c5a87e7ef0aa8a20357aee3e0d233cbd60a44b238d7e3da3164bc8dd05e
MD5 9f01c5fa83825e2a3e1b883d023afa0f
BLAKE2b-256 9e93ddd41d3d3cf2bdd5f629cf46433b6437c6820fde65b761614900f29525db

See more details on using hashes here.

File details

Details for the file alphadia_search_rs-1.2.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for alphadia_search_rs-1.2.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a23f0d59447de40cac85c262ea990fddbb92a0a9589f83bae690f375125a75c0
MD5 6c90b2b7550907f86a28e46741efcf55
BLAKE2b-256 06f5968760a9165056234fc959f163bf179098df6f30a3bbf3d566ff36b2470f

See more details on using hashes here.

File details

Details for the file alphadia_search_rs-1.2.0-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for alphadia_search_rs-1.2.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c0ad3bd4bb3ade4de6d5135d5d1a82ef65bab872d8a882cf07b656e18f6dbb50
MD5 4444247a65ab6ebe497a37524d62e817
BLAKE2b-256 5272ffcd005d700b8f9da3f79a3d3db2ded66ba702290190f5596da772328c34

See more details on using hashes here.

File details

Details for the file alphadia_search_rs-1.2.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for alphadia_search_rs-1.2.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 3a35be47af4083a9be7b9b0a6bc5e5e7747222a4076c9609dccb9f5be8b2cba9
MD5 496fdf4feac0e3cfb6c663b269c5e8f6
BLAKE2b-256 c8bf2a53337b5ae0182e2a15fd450083c3bcefb517c2ff15e68ec5001d52c769

See more details on using hashes here.

File details

Details for the file alphadia_search_rs-1.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for alphadia_search_rs-1.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a6059f1eaed7c011d33cc172c496c102b5c534b3145b7525038da72609df1b68
MD5 fd1444c3f3c9f561ef0f95decc01ddab
BLAKE2b-256 1c35e7a9717aac78f3e5e3fc214aa6e4a7439bb276aada57595b1ce86fa1de60

See more details on using hashes here.

File details

Details for the file alphadia_search_rs-1.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for alphadia_search_rs-1.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7cabf5ce12bdea6aca7f80a8b54e7bd4383b7918a3bd60a6df414c0231b7964a
MD5 4b32c8cf9e84959780ed523c37114498
BLAKE2b-256 c7d782d6b98acaf88368920375866a95f9683e2e1a2e07c4d33e25fbd660d81e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page