source: orange-bioinformatics/setup.py @ 1568:6f35074fbb48

Revision 1568:6f35074fbb48, 2.1 KB checked in by ales_erjavec, 2 years ago (diff)

Updated setup.py script

Line 
1from distutils.core import setup
2import os, glob
3
4# list all documentation files that need to be included
5docFiles = []
6for (dirp, dirns, n) in os.walk('doc'):
7    nr = [n1.replace('\\', '/') for n1 in n]
8    dirn = dirp.replace('\\', '/')[4:]
9    if len(dirn):
10        dirn = dirn + '/'
11    docFiles.extend( [dirn + n1r for n1r in nr if '.svn' not in dirp + '/' + n1r] )
12
13destDir="Orange/add-ons/Bioinformatics"
14
15if __name__ == "__main__":
16    setup(name = "Orange-Bioinformatics",
17          version = "1.0.0b",
18          description = "Bioinformatics Add-On for Orange",
19          author = "Bioinformatics Laboratory, FRI UL",
20          author_email = "orange@fri.uni-lj.si",
21          url = "http://www.biolab.si/obi/",
22          download_url = "https://bitbucket.org/biolab/orange-addon-bioinformatics",
23          packages = [ 'widgets', 'widgets.prototypes', 'doc', '.' ],
24          package_data = {'widgets': ['icons/*.png'], 'doc': docFiles, '.':["addon.xml"] },
25          extra_path=("orange-bioinformatics", destDir),
26          license = "GNU General Public License (GPL)",
27          keywords = ["data mining", "machine learning", "artificial intelligence",
28                      "bioinformatics", "gene ontology", "KEGG", "expression profiles"],
29          classifiers = ["Development Status :: 4 - Beta",
30                     "Programming Language :: Python",
31                     "License :: OSI Approved :: GNU General Public License (GPL)",
32                     "Operating System :: POSIX",
33                     "Operating System :: Microsoft :: Windows",
34                     "Topic :: Scientific/Engineering :: Visualization",
35                     "Topic :: Scientific/Engineering :: Bio-Informatics",
36                     "Intended Audience :: Education",
37                     "Intended Audience :: Science/Research"
38                     ],
39          long_description="""\
40Orange Bioinformatics
41=====================
42
43Orange Bioinformatics is an add-on for Orange data mining
44software package. It extends Orange by providing common functionality
45for basic tasks in bioinformatics.
46
47""")
Note: See TracBrowser for help on using the repository browser.