OERecordToCSVOptions

Attention

This is a preliminary API and may be improved based on user feedback. It is currently available in C++ and Python.

class OERecordToCSVOptions

Stores the delimiter, the order of the OEFields, and whether a molecule title field is included for the OERecordToCSV.

Constructors

OERecordToCSVOptions() -> OERecordToCSVOptions
OERecordToCSVOptions(arg2: OERecordToCSVOptions) -> OERecordToCSVOptions

GetDelimiter

GetDelimiter() -> str

Returns the delimiter set for the CSV file.

GetIncludeMolTitle

GetIncludeMolTitle() -> bool

Returns a boolean based on whether a molecule title field will be added.

GetOrderedFields

GetOrderedFields() -> OEStringVector

Returns a vector of strings for how the OEField are ordered.

SetDelimiter

SetDelimiter(delimiter: str) -> None

Sets the delimiter for the CSV file.

SetIncludeMolTitle

SetIncludeMolTitle(state: bool) -> None

Boolean for adding a Mol Title OEField to the CSV.

SetOrderedFields

SetOrderedFields(orderedFields: OEStringVector) -> None

Sets the OEField order of the CSV file.