Source code for schrodinger.application.desmond.packages.viparr1
import os
import sys
from schrodinger.utils.env import prepend_sys_path
viparr1_dir = os.path.dirname(__file__)
viparr_ffdir = os.path.join(viparr1_dir, 'viparr-ff', 'ff')
viparr_converters_dir = os.path.join(viparr1_dir, 'viparr-ff')
viparr_pdir = os.path.join(viparr1_dir, 'plugins')
viparr_main_dir = os.path.join(viparr1_dir, 'viparr')
[docs]def get_ffdir():
return viparr_ffdir
[docs]def get_pdir():
return viparr_pdir
# needed for plugins, which all expect to be able to do
# 'from viparr_plugin_utils import * # noqa F403'
sys.path.append(viparr_main_dir)
with prepend_sys_path(viparr_converters_dir):
import converters # isort:skip # noqa: F401