forked from wtclarke/fsl_mrs
-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.py
60 lines (56 loc) · 2.52 KB
/
setup.py
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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
#!/usr/bin/env python
from setuptools import setup
import versioneer
with open('requirements.txt', 'rt') as f:
install_requires = [line.strip() for line in f.readlines()]
with open("README.md", "r") as fh:
long_description = fh.read()
setup(name='fsl_mrs',
version=versioneer.get_version(),
cmdclass=versioneer.get_cmdclass(),
description='FSL Tools for Spectroscopy',
author=['Saad Jbabdi', 'William Clarke'],
author_email=['saad@fmrib.ox.ac.uk', 'william.clarke@ndcn.ox.ac.uk'],
url='www.fmrib.ox.ac.uk/fsl',
long_description=long_description,
long_description_content_type="text/markdown",
packages=['fsl_mrs',
'fsl_mrs.scripts',
'fsl_mrs.core',
'fsl_mrs.models',
'fsl_mrs.utils',
'fsl_mrs.utils.mrs_io',
'fsl_mrs.utils.stats',
'fsl_mrs.utils.preproc',
'fsl_mrs.utils.synthetic',
'fsl_mrs.utils.fmrs_tools',
'fsl_mrs.dynamic',
'fsl_mrs.denmatsim',
'fsl_mrs.mmbasis',
'fsl_mrs.auxiliary'
],
package_data={'fsl_mrs.denmatsim': ['spinSystems.json'],
'fsl_mrs.mmbasis': ['mmbasis.json'],
'fsl_mrs.utils.preproc': ['templates/*.html'],
'fsl_mrs': ['pkg_data/mrs_fitting_challenge/*/*']},
install_requires=install_requires,
entry_points={
'console_scripts': [
'fsl_mrs = fsl_mrs.scripts.fsl_mrs:main',
'fsl_mrsi = fsl_mrs.scripts.fsl_mrsi:main',
'fsl_dynmrs = fsl_mrs.scripts.fsl_dynmrs:main',
'fsl_mrs_preproc = fsl_mrs.scripts.fsl_mrs_preproc:main',
'fsl_mrs_preproc_edit = fsl_mrs.scripts.fsl_mrs_preproc_edit:main',
'fsl_mrs_proc = fsl_mrs.scripts.fsl_mrs_proc:main',
'fsl_mrs_sim = fsl_mrs.scripts.fsl_mrs_sim:main',
'fmrs_stats = fsl_mrs.scripts.fmrs_stats:main',
'basis_tools = fsl_mrs.scripts.basis_tools:main',
'merge_mrs_reports = fsl_mrs.scripts.merge_mrs_reports:main',
'svs_segment = fsl_mrs.scripts.svs_segment:main',
'mrsi_segment = fsl_mrs.scripts.mrsi_segment:main',
'results_to_spectrum = fsl_mrs.scripts.results_to_spectrum:main',
'fsl_mrs_summarise = fsl_mrs.scripts.fsl_mrs_summarise:main',
'fsl_mrs_verify = fsl_mrs.scripts.fsl_mrs_verify:main'
]
}
)