| [build-system] |
| requires = ["setuptools>=61.0", "wheel"] |
| build-backend = "setuptools.build_meta" |
|
|
| [project] |
| name = "sf_cluster" |
| version = "0.1.0" |
| description = "Frustration-guided MSA subset builders for AlphaFold2 multi-conformer prediction (mosaic + gradient arms)." |
| readme = "README.md" |
| license = {file = "LICENSE"} |
| requires-python = ">=3.10" |
| authors = [ |
| {name = "Hanqun Cao", email = "hanquncao@gmail.com"}, |
| ] |
| keywords = ["alphafold", "msa", "frustration", "protein", "fold-switch", "subsampling"] |
| classifiers = [ |
| "License :: OSI Approved :: MIT License", |
| "Programming Language :: Python :: 3", |
| "Programming Language :: Python :: 3.10", |
| "Programming Language :: Python :: 3.11", |
| "Programming Language :: Python :: 3.12", |
| "Topic :: Scientific/Engineering :: Bio-Informatics", |
| ] |
| dependencies = [ |
| "numpy>=1.23", |
| "scipy>=1.10", |
| ] |
|
|
| [project.optional-dependencies] |
| dev = ["pytest>=7.0"] |
|
|
| [project.scripts] |
| sf-cluster = "sf_cluster.cli:main" |
|
|
| [project.urls] |
| Homepage = "https://github.com/hanqun-cao/sf-cluster" |
| Issues = "https://github.com/hanqun-cao/sf-cluster/issues" |
|
|
| [tool.setuptools.packages.find] |
| where = ["src"] |
|
|
| [tool.setuptools.package-dir] |
| "" = "src" |
|
|