# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" name = "bed-reader" version = "1.0.6" authors = ["FaST-LMM Team "] build = "build.rs" exclude = [ "**/tests/data/*", "doc/*", "docs/*", "target/*", "**/target/debug/*", "**/_static/fonts/*", "**/_static/css/*", ] autobins = false autoexamples = false autotests = false autobenches = false description = "Read and write the PLINK BED format, simply and efficiently." homepage = "https://fastlmm.github.io/" documentation = "https://docs.rs/bed-reader/latest/bed_reader/" readme = "README-rust.md" keywords = [ "bioinformatics", "plink", "genomics", "genotype", "snps", ] categories = ["science"] license = "Apache-2.0" repository = "https://github.com/fastlmm/bed-reader" [lib] name = "bed_reader" crate-type = [ "cdylib", "rlib", ] path = "src/lib.rs" [[example]] name = "cloud" path = "examples/cloud.rs" [[example]] name = "no_cloud" path = "examples/no_cloud.rs" [[test]] name = "tests_api" path = "tests/tests_api.rs" [[test]] name = "tests_api_cloud" path = "tests/tests_api_cloud.rs" [dependencies.anyinput] version = "0.1.8" features = ["ndarray"] [dependencies.bytecount] version = "0.6.8" [dependencies.byteorder] version = "1.5.0" default-features = false [dependencies.bytes] version = "1.8.0" [dependencies.cloud-file] version = "0.2.0" [dependencies.derive_builder] version = "0.20.2" [dependencies.dpc-pariter] version = "0.4.0" [dependencies.fetch-data] version = "0.2.0" [dependencies.futures-util] version = "0.3.31" [dependencies.itertools] version = "0.13.0" [dependencies.ndarray] version = "0.16.1" features = [ "approx", "rayon", ] [dependencies.ndarray-npy] version = "0.9.1" default-features = false [dependencies.num-traits] version = "0.2.19" [dependencies.numpy] version = "0.22.1" [dependencies.pyo3] version = "0.22.5" features = ["extension-module"] optional = true [dependencies.rayon] version = "1.10.0" [dependencies.statrs] version = "0.17.1" [dependencies.thiserror] version = "1.0.66" [dependencies.tokio] version = "1.41.0" features = ["full"] optional = true [dev-dependencies.anyhow] version = "1.0.92" [dev-dependencies.ndarray-rand] version = "0.15.0" [dev-dependencies.rusoto_credential] version = "0.48.0" [dev-dependencies.temp_testdir] version = "0.2.3" [dev-dependencies.thousands] version = "0.2.0" [build-dependencies.pyo3-build-config] version = "0.22.5" [features] default = ["tokio"] extension-module = [ "pyo3/extension-module", "tokio", ] tokio = ["dep:tokio"]