Implement the standard/non-standard/not-macrolactone classification layer and integrate it into analyzer, fragmenter, and CLI outputs. Port the remaining legacy package capabilities into new visualization and workflow modules, restore batch/statistics/SDF scripts on top of the flat CSV workflow, and update active docs to the new package API.
25 lines
591 B
TOML
25 lines
591 B
TOML
[workspace]
|
|
authors = ["hotwa <pylyzeng@gmail.com>"]
|
|
channels = ["conda-forge"]
|
|
name = "macro_lactone_toolkit"
|
|
platforms = ["osx-arm64", "linux-64"]
|
|
version = "0.1.0"
|
|
|
|
[tasks]
|
|
test = "pytest"
|
|
lint = "python -m compileall src"
|
|
smoke-import = "python -c \"import macro_lactone_toolkit\""
|
|
macro-lactone-toolkit = "python -m macro_lactone_toolkit.cli"
|
|
|
|
[dependencies]
|
|
python = "3.12.*"
|
|
pip = ">=24,<26"
|
|
pytest = ">=8.3,<9"
|
|
rdkit = ">=2025.9.1,<2026"
|
|
pandas = ">=2.3.3,<3"
|
|
numpy = ">=2.3.4,<3"
|
|
matplotlib = ">=3.10,<4"
|
|
|
|
[pypi-dependencies]
|
|
macro_lactone_toolkit = { path = ".", editable = true }
|