proteindf_bridge.atom モジュール

class proteindf_bridge.atom.Atom(*args, **kwargs)[ソース]

ベースクラス: object

>>> a = Atom()
>>> a.symbol = 'Fe'
>>> a.atomic_number
26
>>> a.symbol
'Fe'
>>> a.charge = -0.2
>>> math.fabs(a.charge - (-0.2)) < 1.0E-10
True
>>> b = Atom(a)
>>> b.symbol = 'Na'
>>> a.symbol
'Fe'
>>> b.symbol
'Na'
property atomic_number
property charge
property force
get_raw_data()[ソース]
property is_real
property label
move_to(position)[ソース]
戻り値の型:

Atom

property name
property path
property position
rotate(rotmat)[ソース]
戻り値の型:

None

set_by_raw_data(data)[ソース]
shift_by(direction)[ソース]
戻り値の型:

Atom

property symbol
property vdw
weight()[ソース]
property xyz