#!/usr/bin/python
# -*- coding: utf-8 -*-
import pkg_resources
import argparse
from OpenDiscovery.screen import run


parser = argparse.ArgumentParser(description='Open Discovery Screening Protocol')
parser.add_argument('-d', '--directory',help='Path to the ligand directory. Required!', required=True)
parser.add_argument('-e', '--exhaustiveness',help='Exhaustiveness. Default = 20.', type=int, default=20)
parser.add_argument('-v', '--verbose', help='Enable verbose output. Default = False.', action='store_true', default=False)
parsed = vars(parser.parse_args())

options                   = {}
options['directory']      = parsed['directory']
options['exhaustiveness'] = parsed['exhaustiveness']
options['verbose']		  = parsed['verbose']

run(options)