# coding=utf-8
"""Command line processing"""
import argparse
from sksurgerytrackervisualisation import __version__
from sksurgerytrackervisualisation.ui.sksurgerytrackervisualisation_demo \
import run
[docs]def main(args=None):
"""Entry point for scikit-surgerytrackervisualisation application"""
parser = argparse.ArgumentParser(description=
'scikit-surgerytrackervisualisation')
# ADD OPTINAL ARGUMENTS
parser.add_argument("-c", "--config",
required=True,
type=str,
help="A file containing the configuration."
)
version_string = __version__
friendly_version_string = version_string if version_string else 'unknown'
parser.add_argument(
"--version",
action='version',
version='scikit-surgerytrackervisualisation version '
+ friendly_version_string)
args = parser.parse_args(args)
run(args.config)