|
| 1 | +[project] |
| 2 | +name = "deeplc" |
| 3 | +version = "2.2.27" |
| 4 | +description = "DeepLC: Retention time prediction for (modified) peptides using Deep Learning." |
| 5 | +readme = "README.md" |
| 6 | +license = { file = "LICENSE" } |
| 7 | +authors = [ |
| 8 | + { name = "Robbin Bouwmeester", email = "robbin.bouwmeester@ugent.be" }, |
| 9 | + { name = "Niels Hulstaert" }, |
| 10 | + { name = "Arthur Declercq" }, |
| 11 | + { name = "Ralf Gabriels" }, |
| 12 | + { name = "Lennart Martens" }, |
| 13 | + { name = "Sven Degroeve" }, |
| 14 | +] |
| 15 | +classifiers = [ |
| 16 | + "Intended Audience :: Science/Research", |
| 17 | + "License :: OSI Approved :: Apache Software License", |
| 18 | + "Operating System :: OS Independent", |
| 19 | + "Programming Language :: Python :: 3", |
| 20 | + "Topic :: Scientific/Engineering :: Bio-Informatics", |
| 21 | + "Development Status :: 5 - Production/Stable", |
| 22 | +] |
| 23 | +requires-python = ">=3.7" |
| 24 | +keywords = [ |
| 25 | + "DeepLC", |
| 26 | + "Proteomics", |
| 27 | + "deep learning", |
| 28 | + "peptides", |
| 29 | + "retention time", |
| 30 | + "prediction", |
| 31 | +] |
| 32 | + |
| 33 | +dependencies = [ |
| 34 | + "tensorflow>=2.2,<2.13.0", |
| 35 | + "numpy>=1.17,<2", |
| 36 | + "pandas>=0.25,<2", |
| 37 | + "h5py>=2.10.0,<4", |
| 38 | + "pygam>=0.8.0,<1", |
| 39 | + "deeplcretrainer>=0.1,<1", |
| 40 | + "psm_utils>=0.2.3,<1", |
| 41 | + "hdf5plugin>=4.1.1", |
| 42 | +] |
| 43 | + |
| 44 | +[project.optional-dependencies] |
| 45 | +test = ["pytest", "matplotlib>=3,<4"] |
| 46 | +gui = ["gooey>=1.0"] |
| 47 | +plot = ["plotly>=5"] |
| 48 | +deepcallc = ["scikit-learn<2,>=0.24.0"] |
| 49 | + |
| 50 | +[project.scripts] |
| 51 | +deeplc = "deeplc.__main__:main" |
| 52 | +deeplc-gui = "deeplc.gui:start_gui" |
| 53 | + |
| 54 | +[project.urls] |
| 55 | +GitHub = "https://github.com/compomics/deeplc" |
| 56 | +PyPi = "https://pypi.org/project/deeplc/" |
| 57 | +CompOmics = "https://www.compomics.com" |
| 58 | + |
| 59 | +[build-system] |
| 60 | +requires = ["setuptools"] |
| 61 | +build-backend = "setuptools.build_meta" |
| 62 | + |
| 63 | +[tool.setuptools] |
| 64 | +packages = ["deeplc"] |
| 65 | +include-package-data = true |
0 commit comments