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)

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