Rosetta  2020.37
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Static Public Attributes | List of all members
pyrosetta.tests.distributed.test_smoke.SmokeTestDistributed Class Reference
Inheritance diagram for pyrosetta.tests.distributed.test_smoke.SmokeTestDistributed:
Inheritance graph
[legend]

Public Member Functions

def test_score_smoke_test
 
def test_update_score
 
def test_silent_io
 

Static Public Attributes

string min_rs
 

Member Function Documentation

def pyrosetta.tests.distributed.test_smoke.SmokeTestDistributed.test_score_smoke_test (   self)
RosettaScripts 'null' tasks just score with default score function.

A high-level smoke test of the distributed namespace. Inits a
packed-pose object via a call through the io layer, passes this through
the RosettaScripts layer, then through the scoring layers. Covers pose
serializiation/deserialization, score value extraction and rosetta
scripts parser access.

Which is to say, turn on the power and look for magic smoke.

References pyrosetta.distributed._normflags(), pyrosetta.distributed.init(), and pyrosetta.tests.distributed.test_smoke.SmokeTestDistributed.min_rs.

def pyrosetta.tests.distributed.test_smoke.SmokeTestDistributed.test_silent_io (   self)
def pyrosetta.tests.distributed.test_smoke.SmokeTestDistributed.test_update_score (   self)
PackedPose.update_score returns an updated copy.

PackedPose.update_score performs an copy-update of the pack, not an
inplace modification. New score values are applied from kwargs and args,
with kwargs and later-arg masking duplicate values.

Member Data Documentation

string pyrosetta.tests.distributed.test_smoke.SmokeTestDistributed.min_rs
static
Initial value:
1 = """
2  <ROSETTASCRIPTS>
3  <SCOREFXNS>
4  </SCOREFXNS>
5 
6  <RESIDUE_SELECTORS>
7  </RESIDUE_SELECTORS>
8 
9  <TASKOPERATIONS>
10  </TASKOPERATIONS>
11 
12  <FILTERS>
13  </FILTERS>
14 
15  <MOVERS>
16  </MOVERS>
17 
18  <PROTOCOLS>
19  </PROTOCOLS>
20 
21  <OUTPUT />
22  </ROSETTASCRIPTS>
23 """

Referenced by pyrosetta.tests.distributed.test_smoke.SmokeTestDistributed.test_score_smoke_test().


The documentation for this class was generated from the following file: