forked from KULL-Centre/CALVADOS
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsetup.py
More file actions
51 lines (47 loc) · 1.86 KB
/
setup.py
File metadata and controls
51 lines (47 loc) · 1.86 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
46
47
48
49
50
51
from setuptools import setup, find_packages
import subprocess
# download BLOCKING code from GitHub repo
try:
subprocess.run(['wget','-O','calvados/BLOCKING/main.py','https://raw.githubusercontent.com/fpesceKU/BLOCKING/v0.1/main.py'])
subprocess.run(['wget','-O','calvados/BLOCKING/block_tools.py','https://raw.githubusercontent.com/fpesceKU/BLOCKING/v0.1/block_tools.py'])
except FileNotFoundError:
subprocess.run(['curl','-o','calvados/BLOCKING/main.py','https://raw.githubusercontent.com/fpesceKU/BLOCKING/v0.1/main.py'])
subprocess.run(['curl','-o','calvados/BLOCKING/block_tools.py','https://raw.githubusercontent.com/fpesceKU/BLOCKING/v0.1/block_tools.py'])
setup(
name='calvados',
version='0.6.1',
description='Coarse-grained implicit-solvent simulations of biomolecules',
url='https://github.com/KULL-Centre/CALVADOS',
authors=[
{'name':'Soren von Bulow', 'email':'soren.bulow@bio.ku.dk'},
{'name':'Giulio Tesei', 'email':'giulio.tesei@bio.ku.dk'},
{'name':'Fan Cao', 'email':'fan.cao@bio.ku.dk'},
{'name':'Kresten Lindorff-Larsen', 'email':'lindorff@bio.ku.dk'}
],
license='GNU GPL3',
packages=find_packages(),
install_requires=[
'OpenMM==8.2.0',
'numpy==1.24',
'pandas==2.1.1',
'MDAnalysis==2.6.1',
'biopython==1.81',
'Jinja2==3.1.2',
'tqdm==4.66',
'matplotlib==3.8',
'PyYAML==6.0',
'statsmodels==0.14',
'localcider==0.1.21',
'pytest==8.3.3',
'numba==0.60',
'scipy==1.13',
'mdtraj==1.10',
],
# include_package_data=True,
package_data={'' : ['data/*.csv', 'data/*.yaml', 'data/templates/*']},
classifiers=[
'Intended Audience :: Science/Research',
'Operating System :: POSIX :: Linux',
'Programming Language :: Python :: 3>=3.7,<3.11',
],
)