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.BaseParser
Overloaded 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¶