Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Aug 6th, 2012  |  syntax: None  |  size: 1.57 KB  |  hits: 9  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. import ez_setup
  2. ez_setup.use_setuptools()
  3.  
  4. import glob
  5. import os
  6. import sys
  7. from setuptools import setup
  8. from distutils.extension import Extension
  9.  
  10. if 'setuptools.extension' in sys.modules:
  11.     m = sys.modules['setuptools.extension']
  12.     m.Extension.__dict__ = m._Extension.__dict__
  13.  
  14. version_py = os.path.join(os.path.dirname(__file__), 'pop', 'version.py')
  15. version = open(version_py).read().strip().split('=')[-1].replace('"','')
  16. long_description = """
  17. ``pop`` is a database framework for exploring genetic variation'
  18. """
  19.  
  20. tests_require = ['nose>=0.11']
  21. setup(
  22.         name="pop",
  23.         version=version,
  24.         install_requires=['numpy>=1.6.0', 'pyparsing>=1.5.6', 'pysam>=0.6', 'pyvcf>=0.4.0'],
  25.         requires = ['python (>=2.5, <3.0)'],
  26.         tests_require=tests_require,
  27.         setup_requires=tests_require,
  28.         extras_require={'test': tests_require},
  29.         packages=['pop',
  30.                   'pop.test',
  31.                   'pop.scripts',
  32.                   'pop.test.data'],
  33.         author="Aaron Quinlan and Uma Paila",
  34.         description='A database framework for exploring genetic variation',
  35.         long_description=long_description,
  36.         url="none",
  37.         package_dir = {'pop': "pop"},
  38.         package_data = {'pop': ['data/*']},
  39.         scripts = ['pop/scripts/pop'],
  40.         author_email="arq5x@virginia.edu",
  41.         classifiers=[
  42.             'Development Status :: 4 - Beta',
  43.             'Intended Audience :: Science/Research',
  44.             'License :: OSI Approved :: GNU General Public License (GPL)',
  45.             'Topic :: Scientific/Engineering :: Bio-Informatics']
  46.     )