gemmi.ReflnBlock class

Contents

Methods

def column_labels(self, /) -> typing.List[str]
def data_fits_into(self, size: typing.List[int[3]]) -> bool
def get_f_phi_on_grid(self, f: str, phi: str, size: typing.List[int[3]], half_l: bool = False, order: AxisOrder = AxisOrder.XYZ) -> ReciprocalComplexGrid
def get_size_for_hkl(self, min_size: typing.List[int[3]] = [0, 0, 0], sample_rate: float = 0.0) -> typing.List[int[3]]
def get_value_on_grid(self, column: str, size: typing.List[int[3]], half_l: bool = False, order: AxisOrder = AxisOrder.XYZ) -> ReciprocalFloatGrid
def is_unmerged(self, /) -> bool
def make_1_d2_array(self, /) -> numpy.ndarray[numpy.float64]
def make_d_array(self, /) -> numpy.ndarray[numpy.float64]
def make_float_array(self, tag: str, null: float = nan) -> numpy.ndarray[numpy.float64]
def make_float_array(self, tag: str, null: float = nan) -> typing.List[float]
def make_index_array(self, /) -> array
def make_int_array(self, tag: str, null: int) -> numpy.ndarray[numpy.int32]
def transform_f_phi_to_map(self, f: str, phi: str, min_size: typing.List[int[3]] = [0, 0, 0], exact_size: typing.List[int[3]] = [0, 0, 0], sample_rate: float = 0.0, order: AxisOrder = AxisOrder.XYZ) -> FloatGrid
def use_unmerged(self, arg0: bool, /) -> None

Special methods

def __bool__(self, /) -> bool
def __repr__(self, /) -> str

Properties

block: cif.Block get
cell: UnitCell get
entry_id: str get
spacegroup: SpaceGroup get
wavelength: float get