schrodinger.infra.structure module

exception schrodinger.infra.structure.PyStructureReaderException(exc)

Bases: Exception

__init__(exc)

Initialize self. See help(type(self)) for accurate signature.

isEOF()
args
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception schrodinger.infra.structure.MmctSerializerException

Bases: RuntimeError

__init__

Initialize self. See help(type(self)) for accurate signature.

args
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

class schrodinger.infra.structure.TextBlockReader

Bases: structure._TextBlockReader

EMPTY = ''
__init__

Initialize self. See help(type(self)) for accurate signature.

acquire()

acquires ownership of the pointer

append()

appends another ‘this’ object

close()
disown()

releases ownership of the pointer

eof() → bool
getFormat() → schrodinger::FileFormat
next()

returns the next ‘this’ object

own()

returns/sets ownership of the pointer

this
thisown
class schrodinger.infra.structure.TextBlockWriter

Bases: structure._TextBlockWriter

__init__

Initialize self. See help(type(self)) for accurate signature.

acquire()

acquires ownership of the pointer

append(char const * text_block)
close()
disown()

releases ownership of the pointer

getFormat() → schrodinger::FileFormat
next()

returns the next ‘this’ object

own()

returns/sets ownership of the pointer

this
thisown
class schrodinger.infra.structure.FileSplitStrategy

Bases: object

FileSize = 0
StructureCount = 1
__init__

Initialize self. See help(type(self)) for accurate signature.

class schrodinger.infra.structure.WSActionMenuMaestroWriter

Bases: structure._WSActionMenuMaestroWriter

Append = 0
Overwrite = 1
__init__

Initialize self. See help(type(self)) for accurate signature.

acquire()

acquires ownership of the pointer

append(Structure ct)
close()
disown()

releases ownership of the pointer

next()

returns the next ‘this’ object

own()

returns/sets ownership of the pointer

this
thisown
class schrodinger.infra.structure.WSActionType

Bases: object

NONE = 0
POSE_VIEWER = 1
PHASE_COMMON_PH4 = 2
__init__

Initialize self. See help(type(self)) for accurate signature.

AUTOTS_ANALYSIS = 3