[metadata]
name = nbforge
version = 0.1.1
description = NbForge CLI for nanobody structure prediction
license = Apache-2.0
license_files =
LICENSE
long_description = file: README.md
long_description_content_type = text/markdown
classifiers =
Development Status :: 3 - Alpha
Intended Audience :: Science/Research
License :: OSI Approved :: Apache Software License
Programming Language :: Python :: 3 :: Only
Programming Language :: Python :: 3.9
Programming Language :: Python :: 3.10
Programming Language :: Python :: 3.11
Programming Language :: Python :: 3.12
[options]
packages = find:
package_dir =
=src
python_requires = >=3.9
include_package_data = True
install_requires =
dm-tree
lightning>=2.5.6
loguru
ml-collections
numpy>=2.2.6,<3
biopython
pandas
torch
tqdm
typer
[options.extras_require]
nbframe =
joblib
scikit-learn>=1.6.1
rich
train =
lightning>=2.5.6
pandas
[options.package_data]
NbForge = weights/*.ckpt
NbForge.nbframe =
data/*
data/**/*
[options.packages.find]
where = src
[options.entry_points]
console_scripts =
nbforge = NbForge.cli:app