-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.py
21 lines (20 loc) · 1.2 KB
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
from setuptools import setup
setup(
# Needed to silence warnings (and to be a worthwhile package)
name='inchicompare',
url='https://github.com/timrozday/inchi_compare',
author='Tim Rozday',
author_email='[email protected]',
# Needed to actually package something
packages=['inchicompare'],
# Needed for dependencies
install_requires=[], # openbabel must be installed via conda, switch this to rdkit which has a nicer python API, will need to install manually with `conda create -c rdkit -n my-rdkit-env rdkit` and then install and use this package in the rdkit virtualenv.
# *strongly* suggested for sharing
version='0.2',
# The license can be anything you like
license='Do what you like with it (just nothing evil)',
description='A few functions for splitting, normalising and comparing InChi strings.',
# We will also need a readme eventually (there will be a warning)
long_description='A few functions for splitting, normalising and comparing InChi strings. Detects exact matches by InChi layer which is useful for detecting ions and stereoisomers. Can split a mixture InChi into single molecule InChi keys.',
# long_description=open('README.txt').read(),
)