-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathsetup.py
More file actions
25 lines (21 loc) · 775 Bytes
/
setup.py
File metadata and controls
25 lines (21 loc) · 775 Bytes
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
import sys, os, platform
from distutils.core import setup
"""
setup script for FLORA -- Fast Long-noncoding RNA Assembly Workflow
"""
if sys.version_info[0] != 2 or sys.version_info[1] < 7:
print >> sys.stderr, "ERROR: FLORA requires Python 2.7"
def main():
setup(
name='FLORA',
version='1.0',
description='FLORA (Fast Long-noncoding RNA Assembly Workflow)',
packages = ['lncmodule'],
package_dir = {'': 'lib'},
scripts = ['bin/filterTranscripts.py', 'bin/generateFilteredBams.py', 'bin/annotateTranscripts.py'],
author = "Alex Shi",
platforms = ['Linux','MacOS'],
long_description = "FLORA is a fast workflow for assembling lncRNA transcriptome",
)
if __name__ == "__main__":
main()