@@ -8,41 +8,77 @@ build-backend = "setuptools.build_meta"
88
99[project ]
1010name = " exp_heatmap"
11- version = " 1.2 .0"
11+ version = " 1.3 .0"
1212authors = [
1313 {name = " Edvard Ehler" , email = " edvard.ehler@img.cas.cz" },
1414 {name = " Ondřej Moravčík" }
1515]
1616maintainers = [
1717 {name = " Adam Nógell" , email = " adam.nogell@img.cas.cz" }
1818]
19- description = " Computing and drawing ExP heatmap for displaying complex cross-population data "
19+ description = " Ordered-pair workflow for regional cross-population genomic visualization (VCF -> empirical rank-score heatmaps) "
2020readme = " README.md"
21- requires-python = " >=3.8 "
21+ requires-python = " >=3.10 "
2222license = " MIT"
23+ keywords = [
24+ " bioinformatics" ,
25+ " population-genetics" ,
26+ " selection-scan" ,
27+ " xpehh" ,
28+ " xpnsl" ,
29+ " fst" ,
30+ " tajima-d" ,
31+ " heatmap" ,
32+ " visualization" ,
33+ " 1000-genomes" ,
34+ " ggvp"
35+ ]
2336classifiers = [
37+ " Development Status :: 5 - Production/Stable" ,
38+ " Intended Audience :: Science/Research" ,
2439 " Programming Language :: Python :: 3" ,
40+ " Programming Language :: Python :: 3.10" ,
41+ " Programming Language :: Python :: 3.11" ,
42+ " Programming Language :: Python :: 3.12" ,
2543 " Operating System :: OS Independent" ,
26- " Topic :: Scientific/Engineering :: Bio-Informatics"
44+ " Topic :: Scientific/Engineering :: Bio-Informatics" ,
45+ " Topic :: Scientific/Engineering :: Visualization"
2746]
2847dependencies = [
29- " scikit-allel" ,
30- " zarr<3.0.0" ,
31- " numpy" ,
32- " pandas" ,
33- " matplotlib" ,
34- " seaborn" ,
35- " click" ,
36- " plotly" ,
37- " tqdm"
48+ " scikit-allel>=1.3.7" ,
49+ " zarr>=2.10,<3.0.0" ,
50+ " numpy>=1.22" ,
51+ " pandas>=1.4" ,
52+ " matplotlib>=3.5" ,
53+ " seaborn>=0.12" ,
54+ " click>=8.0" ,
55+ " plotly>=5.10" ,
56+ " tqdm>=4.60"
57+ ]
58+
59+ [project .optional-dependencies ]
60+ dev = [
61+ " pytest>=7.0" ,
62+ " pytest-cov>=4.0"
63+ ]
64+ benchmarks = [
65+ " psutil>=5.9" ,
66+ " pysam>=0.22"
67+ ]
68+ all = [
69+ " pytest>=7.0" ,
70+ " pytest-cov>=4.0" ,
71+ " psutil>=5.9" ,
72+ " pysam>=0.22"
3873]
3974
4075[project .urls ]
4176Homepage = " https://github.com/bioinfocz/exp_heatmap"
77+ Repository = " https://github.com/bioinfocz/exp_heatmap"
4278"Bug Tracker" = " https://github.com/bioinfocz/exp_heatmap/issues"
79+ Documentation = " https://github.com/bioinfocz/exp_heatmap#readme"
4380
4481[project .scripts ]
45- exp-selection = " exp_heatmap.cli:cli"
4682exp_heatmap = " exp_heatmap.cli:cli"
4783exp-heatmap = " exp_heatmap.cli:cli"
4884
@@ -51,3 +87,7 @@ where = ["src"]
5187
5288[tool .setuptools .package-dir ]
5389"" = " src"
90+
91+ [tool .pytest .ini_options ]
92+ testpaths = [" tests" ]
93+ python_files = [" test_*.py" ]
0 commit comments