-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathCargo.toml
47 lines (42 loc) · 1.49 KB
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
[package]
authors = ["JWare Solutions <[email protected]>", "Sergio Leandro Calderón <[email protected]>"]
description = "Computes efficiently the correlation (Pearson, Spearman or Kendall) and the p-value (two-sided) between all the pairs from two datasets"
documentation = "https://docs.rs/ggca/"
edition = "2018"
keywords = ["mRNA", "expression", "modulation", "correlation", "p-value"]
license = "MIT"
name = "ggca"
version = "1.0.1"
repository = "https://github.com/jware-solutions/ggca"
readme = "README.md"
exclude = [".*", "*.tar.gz", "*.sh"]
[lib]
crate-type = ["cdylib", "rlib"]
name = "ggca"
[dependencies]
bincode = "1.3.1"
csv = "1.1"
env_logger = "0.9.0"
extsort = "0.4.2"
fast-float = "0.2"
itertools = "0.9.0"
lazy_static = "1.4.0"
log = "0.4.14"
pyo3 = { version = "0.22.2", features = ["extension-module"] }
rayon = "1.10.0"
serde = {version = "1.0.14", default-features = false}
serde_derive = {version = "1.0.14", default-features = false}
statrs = "0.17.1"
[dev-dependencies]
approx = "0.5.0"
criterion = "0.5.1"
[[bench]]
name = "benchmarks"
harness = false
[features]
# This prevent errors with get/set macro
# Read this https://github.com/PyO3/pyo3/issues/1084
# Solved using this: https://pyo3.rs/master/faq.html#i-cant-run-cargo-test-im-having-linker-issues-like-symbol-not-found-or-undefined-reference-to-_pyexc_systemerror
# It will be fixed once https://github.com/PyO3/pyo3/pull/1123 is merged
default = ["extension-module"]
extension-module = ["pyo3/extension-module"]