schrodinger.application.desmond.simulation_block_test module¶
Block data analysis script.
For a block average data file, determine if the simulation passed or not depending on the conditions in a test file.
Copyright Schrodinger, LLC. All rights reserved.
- schrodinger.application.desmond.simulation_block_test.print_usage(text=None)¶
- class schrodinger.application.desmond.simulation_block_test.Test(name)¶
Bases:
object
- __init__(name)¶
- set_val(key, token)¶
- print_val()¶
- update_pass_fail(sba_file)¶
- class schrodinger.application.desmond.simulation_block_test.Block(name)¶
Bases:
object
- __init__(name)¶
- find_block(sba_fname, property)¶
Given the name of a sba file, find the block with the name ‘property’.
- class schrodinger.application.desmond.simulation_block_test.Energy¶
Bases:
schrodinger.application.desmond.simulation_block_test.Test
- NAME = 'E'¶
- __init__()¶
- print_val()¶
- set_val(key, token)¶
- update_pass_fail(sba_file)¶
- class schrodinger.application.desmond.simulation_block_test.PotentialEnergy¶
Bases:
schrodinger.application.desmond.simulation_block_test.Test
- NAME = 'E_p'¶
- __init__()¶
- print_val()¶
- set_val(key, token)¶
- update_pass_fail(sba_file)¶
- class schrodinger.application.desmond.simulation_block_test.Pressure¶
Bases:
schrodinger.application.desmond.simulation_block_test.Test
- NAME = 'P'¶
- __init__()¶
- print_val()¶
- set_val(key, token)¶
- update_pass_fail(sba_file)¶
- class schrodinger.application.desmond.simulation_block_test.Temperature¶
Bases:
schrodinger.application.desmond.simulation_block_test.Test
- NAME = 'T'¶
- __init__()¶
- print_val()¶
- set_val(key, token)¶
- update_pass_fail(sba_file)¶
- class schrodinger.application.desmond.simulation_block_test.BoxSize¶
Bases:
schrodinger.application.desmond.simulation_block_test.Test
- NAME = 'Simulation_Box'¶
- __init__()¶
- print_val()¶
- set_val(key, token)¶
- update_pass_fail(sba_file)¶
- class schrodinger.application.desmond.simulation_block_test.Job_Details¶
Bases:
schrodinger.application.desmond.simulation_block_test.Test
- NAME = 'JobDetails'¶
- __init__()¶
- print_val()¶
- set_val(key, token)¶
- update_pass_fail(sba_file)¶
- class schrodinger.application.desmond.simulation_block_test.T_0¶
Bases:
schrodinger.application.desmond.simulation_block_test.Test
- NAME = 'T_0'¶
- __init__()¶
- print_val()¶
- set_val(key, token)¶
- update_pass_fail(sba_file)¶
- class schrodinger.application.desmond.simulation_block_test.E_k¶
Bases:
schrodinger.application.desmond.simulation_block_test.Test
- NAME = 'E_k'¶
- __init__()¶
- print_val()¶
- set_val(key, token)¶
- update_pass_fail(sba_file)¶
- class schrodinger.application.desmond.simulation_block_test.E_x¶
Bases:
schrodinger.application.desmond.simulation_block_test.Test
- NAME = 'E_x'¶
- __init__()¶
- print_val()¶
- set_val(key, token)¶
- update_pass_fail(sba_file)¶
- class schrodinger.application.desmond.simulation_block_test.E_f¶
Bases:
schrodinger.application.desmond.simulation_block_test.Test
- NAME = 'E_f'¶
- __init__()¶
- print_val()¶
- set_val(key, token)¶
- update_pass_fail(sba_file)¶
- class schrodinger.application.desmond.simulation_block_test.V¶
Bases:
schrodinger.application.desmond.simulation_block_test.Test
- NAME = 'V'¶
- __init__()¶
- print_val()¶
- set_val(key, token)¶
- update_pass_fail(sba_file)¶
- schrodinger.application.desmond.simulation_block_test.gen_test(s)¶
Returns a
*Test
object based on the given string ‘s’.This function will raise a ValueError if no object can be constructed.
- schrodinger.application.desmond.simulation_block_test.process_chunks(chunk, test)¶
- schrodinger.application.desmond.simulation_block_test.parse_sbt(sbt_fname)¶
Given a .sbt file, parses the file and returns a list of
*test
objects.
- schrodinger.application.desmond.simulation_block_test.get_job_details(sba_fname)¶
Given a .sba file, parses the file and return Job Detail information.
- schrodinger.application.desmond.simulation_block_test.get_sbt_tests(sbt_fname)¶