-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathsetup.py
More file actions
36 lines (30 loc) · 1.97 KB
/
Copy pathsetup.py
File metadata and controls
36 lines (30 loc) · 1.97 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
from setuptools import setup
from spats_shape_seq import _PRODUCTION, _VERSION, _PUBLIC_RELEASE
DESCRIPTION = 'The Spats package implements a read mapping and reactivity analysis pipeline for calculating SHAPE-Seq reactivities from an input set of next-generation reads.'
README = '''
Spats processes reads and calculates SHAPE reactivities for SHAPE-Seq experiments on multiple RNAs. It accepts raw paired-end sequencing reads in fastq format, and a target sequence file containing the sequences of RNAs present in the experimental pool. Spats then performs read alignment to calculate distributions of read ends in the SHAPE (+) and (-) channel for each nucleotide in each RNA. Spats then estimates nucleotide resolution SHAPE reactivities for each RNA, using a model-driven maximum likelihood procedure based on a model of the reverse transcriptase process used in the SHAPE-Seq experiment. Spats is a collaborative effort between the Aviran Lab at UC Davis, the Pachter Lab at UC Berkeley, the Trapnell Lab at the University of Washington, and the Lucks Lab at Northwestern University.
Spats is provided under the OSI-approved Boost License.
http://luckslab.github.io/spats/
'''
setup(name='spats_shape_seq',
version=_VERSION,
description=DESCRIPTION,
long_description=README,
classifiers=[
'Development Status :: ' + ('5 - Production/Stable' if _PRODUCTION else '4 - Beta'),
'License :: OSI Approved :: Boost Software License 1.0 (BSL-1.0)',
'Programming Language :: Python :: 2.7',
],
author='LucksLab',
author_email='spats.shape@gmail.com',
include_package_data=True,
install_requires=[], # for notebook support: 'jupyter', 'nbformat', 'matplotlib'
python_requires="<3",
keywords='spats',
license='MIT',
packages=['spats_shape_seq'],
scripts=['bin/spats_tool'],
test_suite='nose.collector',
tests_require=['nose'],
url='http://luckslab.github.io/spats',
zip_safe=False)