Configuration parsers¶
All parsers inherit from BaseParser and override the _parse_stream and, possibly, the _parse_file methods. After a parser has been initialised it can be used to build a single system through its make_system() method or a whole trajectory by using it to initialise a Trajectory object.
Overloaded function. |
|
-
class
baggianalysis.core.BaseParser(self: baggianalysis.core.BaseParser) → None¶ Bases:
pybind11_builtins.pybind11_object-
_parse_file(self: baggianalysis.core.BaseParser, arg0: str) → baggianalysis.core.System¶
-
make_system(self: baggianalysis.core.BaseParser, arg0: str) → baggianalysis.core.System¶
-
set_topology(self: baggianalysis.core.BaseParser, arg0: baggianalysis.core.Topology) → None¶
-
-
class
baggianalysis.core.OxDNAParser(*args, **kwargs)¶ Bases:
baggianalysis.core.BaseParserOverloaded function.
__init__(self: baggianalysis.core.OxDNAParser, arg0: str) -> None
__init__(self: baggianalysis.core.OxDNAParser, arg0: baggianalysis.core.oxDNA_topology.Default) -> None
-
class
baggianalysis.core.GroParser(self: baggianalysis.core.GroParser, arg0: float) → None¶
-
class
baggianalysis.core.LAMMPSDataFileParser(self: baggianalysis.core.LAMMPSDataFileParser, arg0: str) → None¶
-
class
baggianalysis.core.LAMMPSDumpParser(self: baggianalysis.core.LAMMPSDumpParser, rescaled_coords: bool = False) → None¶
-
class
baggianalysis.core.LJKAParser(self: baggianalysis.core.LJKAParser) → None¶