コード例 #1
0
    def test_color(self):
        self.color.method = COLOR_COLOR
        self.assertEqual(self.color.method, COLOR_COLOR)
        self.assertEqual(self.color.get_parameters(), {'color': 1})
        self.assertEqual(_molrep.get_color(self.molid, 0), 'ColorID 1')

        self.color.set_parameters(color=3)
        self.assertEqual(self.color.method, COLOR_COLOR)
        self.assertEqual(self.color.get_parameters(), {'color': 3})
        self.assertEqual(_molrep.get_color(self.molid, 0), 'ColorID 3')
コード例 #2
0
    def test_volume(self):
        self.color.method = COLOR_VOLUME
        self.assertEqual(self.color.method, COLOR_VOLUME)
        self.assertEqual(self.color.get_parameters(), {'volume_id': 0})
        self.assertEqual(_molrep.get_color(self.molid, 0), 'Volume 0')

        self.color.set_parameters(volume_id=42)
        self.assertEqual(self.color.method, COLOR_VOLUME)
        self.assertEqual(self.color.get_parameters(), {'volume_id': 42})
        self.assertEqual(_molrep.get_color(self.molid, 0), 'Volume 42')
コード例 #3
0
ファイル: test_coloring_methods.py プロジェクト: ziima/pyvmd
    def test_volume(self):
        self.color.method = COLOR_VOLUME
        self.assertEqual(self.color.method, COLOR_VOLUME)
        self.assertEqual(self.color.get_parameters(), {'volume_id': 0})
        self.assertEqual(_molrep.get_color(self.molid, 0), 'Volume 0')

        self.color.set_parameters(volume_id=42)
        self.assertEqual(self.color.method, COLOR_VOLUME)
        self.assertEqual(self.color.get_parameters(), {'volume_id': 42})
        self.assertEqual(_molrep.get_color(self.molid, 0), 'Volume 42')
コード例 #4
0
ファイル: test_coloring_methods.py プロジェクト: ziima/pyvmd
    def test_color(self):
        self.color.method = COLOR_COLOR
        self.assertEqual(self.color.method, COLOR_COLOR)
        self.assertEqual(self.color.get_parameters(), {'color': 1})
        self.assertEqual(_molrep.get_color(self.molid, 0), 'ColorID 1')

        self.color.set_parameters(color=3)
        self.assertEqual(self.color.method, COLOR_COLOR)
        self.assertEqual(self.color.get_parameters(), {'color': 3})
        self.assertEqual(_molrep.get_color(self.molid, 0), 'ColorID 3')
コード例 #5
0
ファイル: test_representations.py プロジェクト: ziima/pyvmd
    def test_method(self):
        color = Color(self.rep)
        self.assertEqual(color.method, COLOR_NAME)

        color.method = COLOR_TYPE
        self.assertEqual(color.method, COLOR_TYPE)
        self.assertEqual(_molrep.get_color(self.molid, 0), 'Type')
コード例 #6
0
ファイル: test_coloring_methods.py プロジェクト: ziima/pyvmd
 def test_pos_z(self):
     self.color.method = COLOR_POS_Z
     self.assertEqual(self.color.method, COLOR_POS_Z)
     self.assertEqual(self.color.get_parameters(), {})
     self.assertEqual(_molrep.get_color(self.molid, 0), 'PosZ')
コード例 #7
0
ファイル: test_coloring_methods.py プロジェクト: ziima/pyvmd
 def test_fragment(self):
     self.color.method = COLOR_FRAGMENT
     self.assertEqual(self.color.method, COLOR_FRAGMENT)
     self.assertEqual(self.color.get_parameters(), {})
     self.assertEqual(_molrep.get_color(self.molid, 0), 'Fragment')
コード例 #8
0
 def test_pos_z(self):
     self.color.method = COLOR_POS_Z
     self.assertEqual(self.color.method, COLOR_POS_Z)
     self.assertEqual(self.color.get_parameters(), {})
     self.assertEqual(_molrep.get_color(self.molid, 0), 'PosZ')
コード例 #9
0
ファイル: test_coloring_methods.py プロジェクト: ziima/pyvmd
 def test_mass(self):
     self.color.method = COLOR_MASS
     self.assertEqual(self.color.method, COLOR_MASS)
     self.assertEqual(self.color.get_parameters(), {})
     self.assertEqual(_molrep.get_color(self.molid, 0), 'Mass')
コード例 #10
0
ファイル: test_coloring_methods.py プロジェクト: ziima/pyvmd
 def test_restype(self):
     self.color.method = COLOR_RESTYPE
     self.assertEqual(self.color.method, COLOR_RESTYPE)
     self.assertEqual(self.color.get_parameters(), {})
     self.assertEqual(_molrep.get_color(self.molid, 0), 'ResType')
コード例 #11
0
ファイル: test_coloring_methods.py プロジェクト: ziima/pyvmd
 def test_conformation(self):
     self.color.method = COLOR_CONFORMATION
     self.assertEqual(self.color.method, COLOR_CONFORMATION)
     self.assertEqual(self.color.get_parameters(), {})
     self.assertEqual(_molrep.get_color(self.molid, 0), 'Conformation')
コード例 #12
0
 def test_physical_time(self):
     self.color.method = COLOR_PHYSICAL_TIME
     self.assertEqual(self.color.method, COLOR_PHYSICAL_TIME)
     self.assertEqual(self.color.get_parameters(), {})
     self.assertEqual(_molrep.get_color(self.molid, 0), 'PhysicalTime')
コード例 #13
0
ファイル: test_coloring_methods.py プロジェクト: ziima/pyvmd
 def test_velocity(self):
     self.color.method = COLOR_VELOCITY
     self.assertEqual(self.color.method, COLOR_VELOCITY)
     self.assertEqual(self.color.get_parameters(), {})
     self.assertEqual(_molrep.get_color(self.molid, 0), 'Velocity')
コード例 #14
0
 def test_backbone(self):
     self.color.method = COLOR_BACKBONE
     self.assertEqual(self.color.method, COLOR_BACKBONE)
     self.assertEqual(self.color.get_parameters(), {})
     self.assertEqual(_molrep.get_color(self.molid, 0), 'Backbone')
コード例 #15
0
 def test_throb(self):
     self.color.method = COLOR_THROB
     self.assertEqual(self.color.method, COLOR_THROB)
     self.assertEqual(self.color.get_parameters(), {})
     self.assertEqual(_molrep.get_color(self.molid, 0), 'Throb')
コード例 #16
0
 def test_index(self):
     self.color.method = COLOR_INDEX
     self.assertEqual(self.color.method, COLOR_INDEX)
     self.assertEqual(self.color.get_parameters(), {})
     self.assertEqual(_molrep.get_color(self.molid, 0), 'Index')
コード例 #17
0
 def test_fragment(self):
     self.color.method = COLOR_FRAGMENT
     self.assertEqual(self.color.method, COLOR_FRAGMENT)
     self.assertEqual(self.color.get_parameters(), {})
     self.assertEqual(_molrep.get_color(self.molid, 0), 'Fragment')
コード例 #18
0
 def test_user_4(self):
     self.color.method = COLOR_USER_4
     self.assertEqual(self.color.method, COLOR_USER_4)
     self.assertEqual(self.color.get_parameters(), {})
     self.assertEqual(_molrep.get_color(self.molid, 0), 'User4')
コード例 #19
0
ファイル: test_coloring_methods.py プロジェクト: ziima/pyvmd
 def test_backbone(self):
     self.color.method = COLOR_BACKBONE
     self.assertEqual(self.color.method, COLOR_BACKBONE)
     self.assertEqual(self.color.get_parameters(), {})
     self.assertEqual(_molrep.get_color(self.molid, 0), 'Backbone')
コード例 #20
0
 def test_timestep(self):
     self.color.method = COLOR_TIMESTEP
     self.assertEqual(self.color.method, COLOR_TIMESTEP)
     self.assertEqual(self.color.get_parameters(), {})
     self.assertEqual(_molrep.get_color(self.molid, 0), 'Timestep')
コード例 #21
0
ファイル: test_coloring_methods.py プロジェクト: ziima/pyvmd
 def test_physical_time(self):
     self.color.method = COLOR_PHYSICAL_TIME
     self.assertEqual(self.color.method, COLOR_PHYSICAL_TIME)
     self.assertEqual(self.color.get_parameters(), {})
     self.assertEqual(_molrep.get_color(self.molid, 0), 'PhysicalTime')
コード例 #22
0
 def test_velocity(self):
     self.color.method = COLOR_VELOCITY
     self.assertEqual(self.color.method, COLOR_VELOCITY)
     self.assertEqual(self.color.get_parameters(), {})
     self.assertEqual(_molrep.get_color(self.molid, 0), 'Velocity')
コード例 #23
0
ファイル: test_coloring_methods.py プロジェクト: ziima/pyvmd
 def test_element(self):
     self.color.method = COLOR_ELEMENT
     self.assertEqual(self.color.method, COLOR_ELEMENT)
     self.assertEqual(self.color.get_parameters(), {})
     self.assertEqual(_molrep.get_color(self.molid, 0), 'Element')
コード例 #24
0
 def test_mass(self):
     self.color.method = COLOR_MASS
     self.assertEqual(self.color.method, COLOR_MASS)
     self.assertEqual(self.color.get_parameters(), {})
     self.assertEqual(_molrep.get_color(self.molid, 0), 'Mass')
コード例 #25
0
ファイル: test_coloring_methods.py プロジェクト: ziima/pyvmd
 def test_chain(self):
     self.color.method = COLOR_CHAIN
     self.assertEqual(self.color.method, COLOR_CHAIN)
     self.assertEqual(self.color.get_parameters(), {})
     self.assertEqual(_molrep.get_color(self.molid, 0), 'Chain')
コード例 #26
0
 def test_element(self):
     self.color.method = COLOR_ELEMENT
     self.assertEqual(self.color.method, COLOR_ELEMENT)
     self.assertEqual(self.color.get_parameters(), {})
     self.assertEqual(_molrep.get_color(self.molid, 0), 'Element')
コード例 #27
0
ファイル: test_coloring_methods.py プロジェクト: ziima/pyvmd
 def test_structure(self):
     self.color.method = COLOR_STRUCTURE
     self.assertEqual(self.color.method, COLOR_STRUCTURE)
     self.assertEqual(self.color.get_parameters(), {})
     self.assertEqual(_molrep.get_color(self.molid, 0), 'Structure')
コード例 #28
0
 def test_resname(self):
     self.color.method = COLOR_RESNAME
     self.assertEqual(self.color.method, COLOR_RESNAME)
     self.assertEqual(self.color.get_parameters(), {})
     self.assertEqual(_molrep.get_color(self.molid, 0), 'ResName')
コード例 #29
0
ファイル: test_coloring_methods.py プロジェクト: ziima/pyvmd
 def test_occupancy(self):
     self.color.method = COLOR_OCCUPANCY
     self.assertEqual(self.color.method, COLOR_OCCUPANCY)
     self.assertEqual(self.color.get_parameters(), {})
     self.assertEqual(_molrep.get_color(self.molid, 0), 'Occupancy')
コード例 #30
0
 def test_restype(self):
     self.color.method = COLOR_RESTYPE
     self.assertEqual(self.color.method, COLOR_RESTYPE)
     self.assertEqual(self.color.get_parameters(), {})
     self.assertEqual(_molrep.get_color(self.molid, 0), 'ResType')
コード例 #31
0
ファイル: test_coloring_methods.py プロジェクト: ziima/pyvmd
 def test_charge(self):
     self.color.method = COLOR_CHARGE
     self.assertEqual(self.color.method, COLOR_CHARGE)
     self.assertEqual(self.color.get_parameters(), {})
     self.assertEqual(_molrep.get_color(self.molid, 0), 'Charge')
コード例 #32
0
 def test_resid(self):
     self.color.method = COLOR_RESID
     self.assertEqual(self.color.method, COLOR_RESID)
     self.assertEqual(self.color.get_parameters(), {})
     self.assertEqual(_molrep.get_color(self.molid, 0), 'ResID')
コード例 #33
0
ファイル: test_coloring_methods.py プロジェクト: ziima/pyvmd
 def test_user_4(self):
     self.color.method = COLOR_USER_4
     self.assertEqual(self.color.method, COLOR_USER_4)
     self.assertEqual(self.color.get_parameters(), {})
     self.assertEqual(_molrep.get_color(self.molid, 0), 'User4')
コード例 #34
0
 def test_chain(self):
     self.color.method = COLOR_CHAIN
     self.assertEqual(self.color.method, COLOR_CHAIN)
     self.assertEqual(self.color.get_parameters(), {})
     self.assertEqual(_molrep.get_color(self.molid, 0), 'Chain')
コード例 #35
0
ファイル: test_coloring_methods.py プロジェクト: ziima/pyvmd
 def test_index(self):
     self.color.method = COLOR_INDEX
     self.assertEqual(self.color.method, COLOR_INDEX)
     self.assertEqual(self.color.get_parameters(), {})
     self.assertEqual(_molrep.get_color(self.molid, 0), 'Index')
コード例 #36
0
 def test_segname(self):
     self.color.method = COLOR_SEGNAME
     self.assertEqual(self.color.method, COLOR_SEGNAME)
     self.assertEqual(self.color.get_parameters(), {})
     self.assertEqual(_molrep.get_color(self.molid, 0), 'SegName')
コード例 #37
0
ファイル: test_coloring_methods.py プロジェクト: ziima/pyvmd
 def test_throb(self):
     self.color.method = COLOR_THROB
     self.assertEqual(self.color.method, COLOR_THROB)
     self.assertEqual(self.color.get_parameters(), {})
     self.assertEqual(_molrep.get_color(self.molid, 0), 'Throb')
コード例 #38
0
 def test_conformation(self):
     self.color.method = COLOR_CONFORMATION
     self.assertEqual(self.color.method, COLOR_CONFORMATION)
     self.assertEqual(self.color.get_parameters(), {})
     self.assertEqual(_molrep.get_color(self.molid, 0), 'Conformation')
コード例 #39
0
ファイル: test_coloring_methods.py プロジェクト: ziima/pyvmd
 def test_timestep(self):
     self.color.method = COLOR_TIMESTEP
     self.assertEqual(self.color.method, COLOR_TIMESTEP)
     self.assertEqual(self.color.get_parameters(), {})
     self.assertEqual(_molrep.get_color(self.molid, 0), 'Timestep')
コード例 #40
0
 def test_molecule(self):
     self.color.method = COLOR_MOLECULE
     self.assertEqual(self.color.method, COLOR_MOLECULE)
     self.assertEqual(self.color.get_parameters(), {})
     self.assertEqual(_molrep.get_color(self.molid, 0), 'Molecule')
コード例 #41
0
 def test_beta(self):
     self.color.method = COLOR_BETA
     self.assertEqual(self.color.method, COLOR_BETA)
     self.assertEqual(self.color.get_parameters(), {})
     self.assertEqual(_molrep.get_color(self.molid, 0), 'Beta')
コード例 #42
0
 def test_structure(self):
     self.color.method = COLOR_STRUCTURE
     self.assertEqual(self.color.method, COLOR_STRUCTURE)
     self.assertEqual(self.color.get_parameters(), {})
     self.assertEqual(_molrep.get_color(self.molid, 0), 'Structure')
コード例 #43
0
ファイル: test_coloring_methods.py プロジェクト: ziima/pyvmd
 def test_resname(self):
     self.color.method = COLOR_RESNAME
     self.assertEqual(self.color.method, COLOR_RESNAME)
     self.assertEqual(self.color.get_parameters(), {})
     self.assertEqual(_molrep.get_color(self.molid, 0), 'ResName')
コード例 #44
0
 def test_occupancy(self):
     self.color.method = COLOR_OCCUPANCY
     self.assertEqual(self.color.method, COLOR_OCCUPANCY)
     self.assertEqual(self.color.get_parameters(), {})
     self.assertEqual(_molrep.get_color(self.molid, 0), 'Occupancy')
コード例 #45
0
ファイル: test_coloring_methods.py プロジェクト: ziima/pyvmd
 def test_resid(self):
     self.color.method = COLOR_RESID
     self.assertEqual(self.color.method, COLOR_RESID)
     self.assertEqual(self.color.get_parameters(), {})
     self.assertEqual(_molrep.get_color(self.molid, 0), 'ResID')
コード例 #46
0
ファイル: representations.py プロジェクト: lumik/pyvmd
 def _get_method(self):
     raw_color = _molrep.get_color(self.representation.molecule.molid,
                                   self.representation.repindex)
     return _parse_raw_color(raw_color)[0]
コード例 #47
0
ファイル: test_coloring_methods.py プロジェクト: ziima/pyvmd
 def test_segname(self):
     self.color.method = COLOR_SEGNAME
     self.assertEqual(self.color.method, COLOR_SEGNAME)
     self.assertEqual(self.color.get_parameters(), {})
     self.assertEqual(_molrep.get_color(self.molid, 0), 'SegName')
コード例 #48
0
ファイル: test_representations.py プロジェクト: ziima/pyvmd
 def test_set_parameters(self):
     color = Color(self.rep)
     color.method = COLOR_COLOR
     color.set_parameters(color=4)
     self.assertEqual(_molrep.get_color(self.molid, 0), 'ColorID 4')
     self.assertEqual(color.get_parameters(), {'color': 4})
コード例 #49
0
ファイル: test_coloring_methods.py プロジェクト: ziima/pyvmd
 def test_molecule(self):
     self.color.method = COLOR_MOLECULE
     self.assertEqual(self.color.method, COLOR_MOLECULE)
     self.assertEqual(self.color.get_parameters(), {})
     self.assertEqual(_molrep.get_color(self.molid, 0), 'Molecule')
コード例 #50
0
ファイル: test_coloring_methods.py プロジェクト: ziima/pyvmd
 def test_beta(self):
     self.color.method = COLOR_BETA
     self.assertEqual(self.color.method, COLOR_BETA)
     self.assertEqual(self.color.get_parameters(), {})
     self.assertEqual(_molrep.get_color(self.molid, 0), 'Beta')
コード例 #51
0
ファイル: representations.py プロジェクト: ziima/pyvmd
 def _get_method(self):
     raw_color = _molrep.get_color(self.representation.molecule.molid, self.representation.repindex)
     return _parse_raw_color(raw_color)[0]
コード例 #52
0
 def test_charge(self):
     self.color.method = COLOR_CHARGE
     self.assertEqual(self.color.method, COLOR_CHARGE)
     self.assertEqual(self.color.get_parameters(), {})
     self.assertEqual(_molrep.get_color(self.molid, 0), 'Charge')
コード例 #53
0
ファイル: representations.py プロジェクト: lumik/pyvmd
 def get_parameters(self):
     """Returns coloring parameters"""
     raw_color = _molrep.get_color(self.representation.molecule.molid,
                                   self.representation.repindex)
     return _parse_raw_color(raw_color)[1]
コード例 #54
0
ファイル: representations.py プロジェクト: ziima/pyvmd
 def get_parameters(self):
     """Returns coloring parameters"""
     raw_color = _molrep.get_color(self.representation.molecule.molid, self.representation.repindex)
     return _parse_raw_color(raw_color)[1]