Package schrodinger :: Package application :: Package pldb :: Package packages :: Package pldbclient :: Module highwater_date_lib
[hide private]
[frames] | no frames]

Module highwater_date_lib

Functions [hide private]
 
setup_highwater_date(api_client, highwater_date, update_code=UPDATE_CODE)
highwater_date can be either a string or an int
 
create_highwater_date(api_client, highwater_date, update_code=UPDATE_CODE)
creates pdbupdate structure with highwater date
 
set_highwater_date(api_client, highwater_date, update_code=UPDATE_CODE)
Adds json encoded date to structure with code=update_code.
 
get_highwater_date(api_client, update_code=UPDATE_CODE)
 
create_highwater_file(highwater_date)
 
is_date(date)
 
date_val(date)
Variables [hide private]
  logger = logging.getLogger(__name__)
  UPDATE_CODE = 'PDBUPDATE'
  UPDATE_FILE_TYPE = 'pdb_update_directory_list'
  UPDATE_FILENAME = 'pdb_update_directory_list.json'
Function Details [hide private]

create_highwater_date(api_client, highwater_date, update_code=UPDATE_CODE)

 

creates pdbupdate structure with highwater date

Decorators:
  • @work_in_temp_directory()

set_highwater_date(api_client, highwater_date, update_code=UPDATE_CODE)

 

Adds json encoded date to structure with code=update_code. This structure must already exist.

Decorators:
  • @work_in_temp_directory()