MoleculeType

class pylimer_tools_cpp.MoleculeType(self: pylimer_tools_cpp.MoleculeType, value: int)

Bases: pybind11_object

An enum representing the type of molecule/chain/strand.

Members:

UNDEFINED : This value indicates that either the property was not set or not discovered.

NETWORK_STRAND :

A network strand is a strand in a network.

PRIMARY_LOOP :

A primary loop is a network strand looping from and to the same crosslinker.

DANGLING_CHAIN :

A dangling chain is a network strand where only one end is attached to a crosslinker.

FREE_CHAIN :

A free chain is a strand not connected to any crosslinker.

Attributes Summary

Attributes Documentation

DANGLING_CHAIN = <MoleculeType.DANGLING_CHAIN: 3>
FREE_CHAIN = <MoleculeType.FREE_CHAIN: 4>
NETWORK_STRAND = <MoleculeType.NETWORK_STRAND: 1>
PRIMARY_LOOP = <MoleculeType.PRIMARY_LOOP: 2>
UNDEFINED = <MoleculeType.UNDEFINED: 0>
name
value