schrodinger.utils.maestro_scripts_path module

A module of maestro scripts path related APIs.

schrodinger.utils.maestro_scripts_path.get_maestro_scripts_path(path_type)[source]

This function returns the maestro scripts specific path. If an invalid path_type is specified, then a TypeError is thrown.

Valid path types are:

  • USER_SCRIPTS_MENU_PATH

    • Linux/Mac: $HOME/.schrodinger/{RELEASE_DIR}/maestro/scriptsx.mnu

    • Windows: AppData/Schrodinger/{RELEASE_DIR}/maestro/scriptsx.mnu

  • USER_SCRIPTS_INSTALL_DIR_PATH

    • Linux/Mac: $HOME/.schrodinger/{RELEASE_DIR}/scriptsx

    • Windows: AppData/Schrodinger/{RELEASE_DIR}/scriptsx

  • STD_SCRIPTS_MENU_PATH

    • $SCHRODINGER/mmshare-vX.Y/python/common/scriptsx.mnu

  • STD_SCRIPTS_INSTALL_DIR_PATH

    • $SCHRODINGER/mmshare-vX.Y/python/common

Return type

str

Returns

Maestro scripts path