rxnDB
Documentation
Installation Guide
Usage Guide
API Reference
rxnDB
Submodules
rxnDB.app
Attributes
Functions
Module Contents
rxnDB.cli
Functions
Module Contents
rxnDB.data
Submodules
rxnDB.ui
Functions
Module Contents
rxnDB.utils
Attributes
Module Contents
rxnDB.visualize
Classes
Module Contents
rxnDB
rxnDB
⁄
API Reference
⁄
rxnDB
⁄
rxnDB.data
⁄
rxnDB.data.preprocessor
rxnDB.data.preprocessor
¶
Classes
¶
HP11Preprocessor
Functions
¶
main
()
Module Contents
¶
class
rxnDB.data.preprocessor.
HP11Preprocessor
[source]
¶
in_data
:
pathlib.Path
¶
out_dir
:
pathlib.Path
¶
__post_init__
(
)
→
None
[source]
¶
preprocess
(
)
→
None
[source]
¶
static
_split_into_entries
(
text
:
str
)
→
list
[
str
]
[source]
¶
_process_entry
(
entry
:
str
)
→
dict
[
str
,
Any
]
[source]
¶
static
_round_data
(
data
:
dict
[
str
,
dict
[
str
,
list
[
float
]
]
]
,
decimals
:
int
=
3
)
→
dict
[
str
,
Any
]
[source]
¶
_split_reaction_and_citation
(
header
:
str
)
→
tuple
[
str
,
str
,
dict
[
str
,
Any
]
]
[source]
¶
static
_split_reaction
(
reaction
:
str
)
→
tuple
[
list
[
str
]
,
list
[
str
]
]
[source]
¶
static
_split_citations
(
citation_text
:
str
)
→
dict
[
str
,
Any
]
[source]
¶
static
_parse_data_lines
(
data_lines
:
list
[
str
]
)
→
dict
[
str
,
Any
]
[source]
¶
rxnDB.data.preprocessor.
main
(
)
[source]
¶