source: orange-bioinformatics/setup.py @ 1575:3ddb8a20016d

Revision 1575:3ddb8a20016d, 2.2 KB checked in by ales_erjavec, 2 years ago (diff)

Added obiKEGG2 package to the 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                      'obiKEGG2', 'obiKEGG2.entry' ],
25          package_data = {'widgets': ['icons/*.png'],
26                          'doc': docFiles,
27                          '.':["addon.xml"] },
28          extra_path=("orange-bioinformatics", destDir),
29          license = "GNU General Public License (GPL)",
30          keywords = ["data mining", "machine learning",
31                      "artificial intelligence", "bioinformatics",
32                      "gene ontology", "KEGG", "expression profiles"],
33          classifiers = ["Development Status :: 4 - Beta",
34                     "Programming Language :: Python",
35                     "License :: OSI Approved :: GNU General Public License (GPL)",
36                     "Operating System :: POSIX",
37                     "Operating System :: Microsoft :: Windows",
38                     "Topic :: Scientific/Engineering :: Visualization",
39                     "Topic :: Scientific/Engineering :: Bio-Informatics",
40                     "Intended Audience :: Education",
41                     "Intended Audience :: Science/Research"
42                     ],
43          long_description="""\
44Orange Bioinformatics
45=====================
46
47Orange Bioinformatics is an add-on for Orange data mining
48software package. It extends Orange by providing common functionality
49for basic tasks in bioinformatics.
50
51""")
Note: See TracBrowser for help on using the repository browser.