gemmi.cif.Table class

Classes

class Row

Methods

def append_row(self, new_values: typing.List[str]) -> None
def column(self, n: int) -> Column
def erase(self, /) -> None
def find_column(self, tag: str) -> Column
def find_row(self, arg0: str, /) -> Row
def get_prefix(self, /) -> str
def has_column(self, arg0: int, /) -> bool
def move_row(self, old_pos: int, new_pos: int) -> None
def remove_row(self, row_index: int) -> None
def width(self, /) -> int

Special methods

def __bool__(self, /) -> bool
def __delitem__(self, arg0: int, /) -> None
def __delitem__(self, arg0: slice, /) -> None
def __getitem__(self, arg0: int, /) -> Row
def __iter__(self, /) -> typing.Iterator
def __len__(self, /) -> int
def __repr__(self, /) -> str

Properties

loop: Loop get
prefix_length: int get
tags: Row get