pleiades.sammy.alphanumerics.experimental_data_input module

class pleiades.sammy.alphanumerics.experimental_data_input.ExperimentalDataInputOptions(*, data_in_original_multi_style_format: bool = True, data_format_is_one_point_per_line: bool = False, use_csisrs_format_for_data: bool = False, use_twenty_significant_digits: bool = False, data_are_in_standard_odf_format: bool = False, data_are_in_odf_file: bool = False, data_are_endf_b_file: bool = False, use_endf_b_energies_and_data: bool = False, differential_data_are_in_ascii_file: bool = False, do_not_divide_data_into_regions: bool = True, divide_data_into_regions: bool = False, mutually_exclusive_groups: List[List[str]] = [['data_in_original_multi_style_format', 'data_format_is_one_point_per_line', 'use_csisrs_format_for_data', 'use_twenty_significant_digits', 'data_are_in_standard_odf_format', 'data_are_in_odf_file', 'data_are_endf_b_file', 'use_endf_b_energies_and_data'], ['differential_data_are_in_ascii_file'], ['do_not_divide_data_into_regions', 'divide_data_into_regions']])[source]

Bases: BaseModel

model_config = {'validate_default': True}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

data_in_original_multi_style_format: bool
data_format_is_one_point_per_line: bool
use_csisrs_format_for_data: bool
use_twenty_significant_digits: bool
data_are_in_standard_odf_format: bool
data_are_in_odf_file: bool
data_are_endf_b_file: bool
use_endf_b_energies_and_data: bool
differential_data_are_in_ascii_file: bool
do_not_divide_data_into_regions: bool
divide_data_into_regions: bool
mutually_exclusive_groups: List[List[str]]
enforce_exclusivity() ExperimentalDataInputOptions[source]
get_alphanumeric_commands() List[str][source]

Return the list of alphanumeric commands based on the selected options.