ABOUT_PATH = '/about'
ASSAYS_PATH = '/assays'
AUTH_PATH = '/auth'
COLUMN_ALIAS_PATH = '/column_alias'
COLUMN_DESCRIPTORS_PATH = '/column_descriptors'
CACHE_PATH = '/cache'
DATABASES_PATH = '/databases'
DATABASE_COLUMNS_PATH = '/database_columns'
GROUPS_PATH = '/groups'
PROJECTS_PATH = '/projects'
LIVE_REPORTS_PATH = '/live_reports'
LIVE_REPORTS_METADATA_PATH = '/live_reports_metadata'
COLUMN_FOLDER_PATH = '/column_folder'
FOLDERS_PATH = '/tags'
USERS_PATH = '/users'
CURRENT_USER_PATH = '/users/current'
USER_PATH = '/users/user'
INVALIDATE_ROLE_CACHE_PATH = '/users/invalidate_role_cache'
MODELS_BASE = '/models/{}'
MODELS_PATH = MODELS_BASE.format('model')
PROTOCOLS_PATH = MODELS_BASE.format('protocol')
ASYNC_DRIVER_PATH = MODELS_BASE.format('driver')
DELETE_OBSERVATIONS_PATH = MODELS_BASE.format('delete_observations')
DELETE_RESULTS_PATH = MODELS_BASE.format('delete_results')
QUICK_TEST_MODELS_PATH = MODELS_BASE.format('test_model')
IMPORT_PATH = '/import'
ASYNC_PATH = '/async_task'
TAGS_PATH = '/tags/live_reports'
COMPOUNDS_PATH = '/compounds'
XTALS_PATH = '/xtals/export'
ATTACHMENT_PATH = '/attachment'
POSE_PATH = '/pose'
CONFIG_PATH = '/config'
REFRESH_DB_CONSTANTS_PATH = '/mapped_database/refresh_db_constants'
NIGHTLY_TASK = '/nightly_task'
PERMISSIONS_PATH = '/permissions'
GROUP_MEMBERSHIP_PATH = '/groups/membership'
TOOLS_PATH = '/tool'
HEALTH_PATH = '/health'
TIMINGS_PATH = HEALTH_PATH + '/timings'
CLEAR_TIMINGS_PATH = HEALTH_PATH + '/clear'
FREEFORM_COLUMNS_PATH = '/freeform_columns'
OBSERVATION_PATH = '/observation'
ASSAY_DEFAULT_AGGREGATION_RULE_PATH = '/assay_default_aggregation_rule'
DECIMAL_FORMATTING_RULE_PATH = '/decimal_formatting_rules'
COMPOUNDS_LINK_PATH = '{}/links'.format(COMPOUNDS_PATH)
DATA_PATH = '/data'
DATA_SOURCE_ASSAY_FOLDER_RULES_PATH = '/data_source_assay_folder_rules'
EXPORT_TO_MAESTRO_PATH = '{}/export_to_maestro'.format(LIVE_REPORTS_PATH)
COLUMN_GROUPS_PATH = '/column_groups'
FORMULATIONS_PATH = '/formulations'
