-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsetup.py
More file actions
30 lines (27 loc) · 1.07 KB
/
setup.py
File metadata and controls
30 lines (27 loc) · 1.07 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
#!/usr/bin/env python
import os
from distutils.core import setup
def generate_package_data():
data_files = []
for directory in ['data','lib','sample_input']:
for path, dirs, files in os.walk(directory):
for f in files:
data_files.append(os.path.join(path, f))
for other_file in ['config.ini','RRE.py','download_RRE_databases.py','setup_RRE_exploratory.py']:
data_files.append(other_file)
package_data={'RREFinder': data_files}
return package_data
setup(
name='RREFinder',
version='v1.0.1',
py_modules=['RRE','download_RRE_databases','setup_RRE_exploratory'],
scripts=['RRE.py','download_RRE_databases.py','setup_RRE_exploratory.py'],
packages=['RREFinder'],
package_dir={'RREFinder': '.'},
package_data=generate_package_data(),
description='Bioinformatic application for the detection of RREs in protein sequences of interest',
url='https://github.com/Alexamk/RREFinder',
author='Alexander Kloosterman',
author_email='alexander.kloosterman@ki.se',
license='GNU Affero v3'
)