-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsetup.py
More file actions
45 lines (42 loc) · 1.44 KB
/
setup.py
File metadata and controls
45 lines (42 loc) · 1.44 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
#!/usr/bin/env python3
import setuptools
setuptools.setup(
name="scmIonSuppressionCorrection",
version="0.0.4",
author="Marius Klein",
author_email="marius.klein@embl.de",
#package_dir = {"ISC": "ISC"},
packages=setuptools.find_packages(include=["scmIonSuppressionCorrection*"]),
description="This package showcases ion suppression correction on single-cell metabolomics datasets generated by SpaceM",
url="https://github.com/mariusrklein/FDA_project",
license='MIT',
entry_points={"gui_scripts": ["scmIonSuppressionCorrection=scmIonSuppressionCorrection.__main__:main"]},
python_requires='>=3.7',
install_requires=["setuptools>=61.0",
"jupyter-client==7.4.9",
"wheel",
"bioinfokit",
"importlib_resources",
"nbconvert",
"ipykernel",
"scanpy>=1.9.1",
"bbknn",
"patsy",
"papermill",
"ipywidgets",
"leidenalg",
"black",
# these are actually SpaceM dependencies
"imageio",
"metaspace2020",
"toolz",
"scikit-image",
"pyimzml",
"chardet",
"pyqt5",
"SpaceM @ git+https://git.embl.de/mklein/spacem.git",
],
# data_files=[("src/notebook_templates",["ISC/src/notebook_templates/qc.ipynb",
# "ISC/src/notebook_templates/results_analysis.ipynb"])],
package_data={'scmIonSuppressionCorrection': ["notebook_templates/*.ipynb"]},
)