Index _ | A | B | C | D | F | G | H | L | M | N | O | P | R | S | T | U | V _ __class_vars__ (sovabids.errors.ApplyError.DataModel attribute) (sovabids.errors.ConvertError.DataModel attribute) (sovabids.errors.FileListError.DataModel attribute) (sovabids.errors.RulesError.DataModel attribute) (sovabids.errors.SaveError.DataModel attribute) __private_attributes__ (sovabids.errors.ApplyError.DataModel attribute) (sovabids.errors.ConvertError.DataModel attribute) (sovabids.errors.FileListError.DataModel attribute) (sovabids.errors.RulesError.DataModel attribute) (sovabids.errors.SaveError.DataModel attribute) __pydantic_complete__ (sovabids.errors.ApplyError.DataModel attribute) (sovabids.errors.ConvertError.DataModel attribute) (sovabids.errors.FileListError.DataModel attribute) (sovabids.errors.RulesError.DataModel attribute) (sovabids.errors.SaveError.DataModel attribute) __pydantic_computed_fields__ (sovabids.errors.ApplyError.DataModel attribute) (sovabids.errors.ConvertError.DataModel attribute) (sovabids.errors.FileListError.DataModel attribute) (sovabids.errors.RulesError.DataModel attribute) (sovabids.errors.SaveError.DataModel attribute) __pydantic_core_schema__ (sovabids.errors.ApplyError.DataModel attribute) (sovabids.errors.ConvertError.DataModel attribute) (sovabids.errors.FileListError.DataModel attribute) (sovabids.errors.RulesError.DataModel attribute) (sovabids.errors.SaveError.DataModel attribute) __pydantic_custom_init__ (sovabids.errors.ApplyError.DataModel attribute) (sovabids.errors.ConvertError.DataModel attribute) (sovabids.errors.FileListError.DataModel attribute) (sovabids.errors.RulesError.DataModel attribute) (sovabids.errors.SaveError.DataModel attribute) __pydantic_decorators__ (sovabids.errors.ApplyError.DataModel attribute) (sovabids.errors.ConvertError.DataModel attribute) (sovabids.errors.FileListError.DataModel attribute) (sovabids.errors.RulesError.DataModel attribute) (sovabids.errors.SaveError.DataModel attribute) __pydantic_extra__ (sovabids.errors.ApplyError.DataModel attribute) (sovabids.errors.ConvertError.DataModel attribute) (sovabids.errors.FileListError.DataModel attribute) (sovabids.errors.RulesError.DataModel attribute) (sovabids.errors.SaveError.DataModel attribute) __pydantic_fields__ (sovabids.errors.ApplyError.DataModel attribute) (sovabids.errors.ConvertError.DataModel attribute) (sovabids.errors.FileListError.DataModel attribute) (sovabids.errors.RulesError.DataModel attribute) (sovabids.errors.SaveError.DataModel attribute) __pydantic_fields_set__ (sovabids.errors.ApplyError.DataModel attribute) (sovabids.errors.ConvertError.DataModel attribute) (sovabids.errors.FileListError.DataModel attribute) (sovabids.errors.RulesError.DataModel attribute) (sovabids.errors.SaveError.DataModel attribute) __pydantic_generic_metadata__ (sovabids.errors.ApplyError.DataModel attribute) (sovabids.errors.ConvertError.DataModel attribute) (sovabids.errors.FileListError.DataModel attribute) (sovabids.errors.RulesError.DataModel attribute) (sovabids.errors.SaveError.DataModel attribute) __pydantic_parent_namespace__ (sovabids.errors.ApplyError.DataModel attribute) (sovabids.errors.ConvertError.DataModel attribute) (sovabids.errors.FileListError.DataModel attribute) (sovabids.errors.RulesError.DataModel attribute) (sovabids.errors.SaveError.DataModel attribute) __pydantic_post_init__ (sovabids.errors.ApplyError.DataModel attribute) (sovabids.errors.ConvertError.DataModel attribute) (sovabids.errors.FileListError.DataModel attribute) (sovabids.errors.RulesError.DataModel attribute) (sovabids.errors.SaveError.DataModel attribute) __pydantic_private__ (sovabids.errors.ApplyError.DataModel attribute) (sovabids.errors.ConvertError.DataModel attribute) (sovabids.errors.FileListError.DataModel attribute) (sovabids.errors.RulesError.DataModel attribute) (sovabids.errors.SaveError.DataModel attribute) __pydantic_root_model__ (sovabids.errors.ApplyError.DataModel attribute) (sovabids.errors.ConvertError.DataModel attribute) (sovabids.errors.FileListError.DataModel attribute) (sovabids.errors.RulesError.DataModel attribute) (sovabids.errors.SaveError.DataModel attribute) __pydantic_serializer__ (sovabids.errors.ApplyError.DataModel attribute) (sovabids.errors.ConvertError.DataModel attribute) (sovabids.errors.FileListError.DataModel attribute) (sovabids.errors.RulesError.DataModel attribute) (sovabids.errors.SaveError.DataModel attribute) __pydantic_validator__ (sovabids.errors.ApplyError.DataModel attribute) (sovabids.errors.ConvertError.DataModel attribute) (sovabids.errors.FileListError.DataModel attribute) (sovabids.errors.RulesError.DataModel attribute) (sovabids.errors.SaveError.DataModel attribute) __signature__ (sovabids.errors.ApplyError.DataModel attribute) (sovabids.errors.ConvertError.DataModel attribute) (sovabids.errors.FileListError.DataModel attribute) (sovabids.errors.RulesError.DataModel attribute) (sovabids.errors.SaveError.DataModel attribute) __version__ (in module sovabids) _apply_mappings() (sovabids.tui.MappingsPane method) _apply_preview() (sovabids.tui.RulesPane method) _compose_builder() (sovabids.tui.RulesPane method) _confirm() (sovabids.tui.DirPickerScreen method) (sovabids.tui.FilePickerScreen method) (sovabids.tui.FSPickerScreen method) _convert_worker() (sovabids.tui.ConvertPane method) _DOUBLE_CLICK_SECONDS (sovabids.tui.FSPickerScreen attribute) _excepthook() (in module sovabids.loggers) _expand_path() (in module sovabids.rules) _ext_count_timer (sovabids.tui.RulesPane attribute) _ext_count_worker() (sovabids.tui.RulesPane method) _extra_controls() (sovabids.tui.DirPickerScreen method) (sovabids.tui.FSPickerScreen method) _fields (sovabids.tui.FilesListScreen attribute) _filepath (sovabids.tui.ChannelNamesScreen attribute) _files (sovabids.tui.FilesListScreen attribute) _flatten_dict() (in module sovabids.tui) _gen_error() (sovabids.tui.MappingsPane method) _gen_token (sovabids.tui.SovabidsApp attribute) _gen_worker() (sovabids.tui.MappingsPane method) _generate() (sovabids.tui.MappingsPane method) _get_files() (in module sovabids.files) _get_io_example() (sovabids.tui.RulesPane method) _get_mode_and_fields() (sovabids.tui.RulesPane method) _get_source() (sovabids.tui.RulesPane method) _invalidate_mappings_if_edit() (sovabids.tui.SovabidsApp method) _last_dir (sovabids.tui.FSPickerScreen attribute) _last_dir_t (sovabids.tui.FSPickerScreen attribute) _load_worker() (sovabids.tui.ChannelNamesScreen method) _log() (sovabids.tui.ConvertPane method) _make_folder() (sovabids.tui.FSPickerScreen method) _mapping_data (sovabids.tui.SovabidsApp attribute) _matched_files (sovabids.tui.RulesPane attribute) _mode (sovabids.tui.FilesListScreen attribute) _modify_entities_of_placeholder_pattern() (in module sovabids.parsers) _on_dir_selected() (sovabids.tui.DirPickerScreen method) (sovabids.tui.FSPickerScreen method) _on_path_picked() (sovabids.tui.SovabidsApp method) _open_path_in_viewer() (in module sovabids.tui) _OptionalNumber (class in sovabids.tui) _pattern (sovabids.tui.FilesListScreen attribute) _pending_input_id (sovabids.tui.SovabidsApp attribute) _plf_problem() (in module sovabids.tui) _populate() (sovabids.tui.ChannelNamesScreen method) _populate_table() (sovabids.tui.MappingsPane method) _preview_gen (sovabids.tui.RulesPane attribute) _preview_timer (sovabids.tui.RulesPane attribute) _preview_worker() (sovabids.tui.RulesPane method) _prompt (sovabids.tui.DirPickerScreen attribute) (sovabids.tui.FilePickerScreen attribute) (sovabids.tui.FSPickerScreen attribute) _psd_done() (sovabids.tui.RulesPane method) _psd_in_flight (sovabids.tui.RulesPane attribute) _psd_png_path() (sovabids.tui.RulesPane method) _psd_worker() (sovabids.tui.RulesPane method) _regex_match() (in module sovabids.rules) _reroot() (sovabids.tui.FSPickerScreen method) _root (sovabids.tui.FSPickerScreen attribute) _run_ext_count() (sovabids.tui.RulesPane method) _run_preview() (sovabids.tui.RulesPane method) _SAMPLE_COLLECT_CAP (sovabids.tui.RulesPane attribute) _SAMPLE_SHOW (sovabids.tui.RulesPane attribute) _save_mappings_yaml() (sovabids.tui.MappingsPane method) _schedule_ext_count() (sovabids.tui.RulesPane method) _schedule_preview() (sovabids.tui.RulesPane method) _selected (sovabids.tui.FSPickerScreen attribute) _set_builder_locked() (sovabids.tui.RulesPane method) _set_ch_error() (sovabids.tui.ChannelNamesScreen method) _set_ext_count() (sovabids.tui.RulesPane method) _set_mappings_valid() (sovabids.tui.SovabidsApp method) _set_preview() (sovabids.tui.RulesPane method) _set_status() (sovabids.tui.MappingsPane method) _show_extraction() (sovabids.tui.FilesListScreen method) _start_convert() (sovabids.tui.ConvertPane method) _tree_root() (in module sovabids.tui) _UNICODE_DASHES (in module sovabids.misc) _update_psd_btn() (sovabids.tui.RulesPane method) _update_samples() (sovabids.tui.RulesPane method) _update_show_files_btn() (sovabids.tui.RulesPane method) _write_yaml() (in module sovabids.files) A action_save_rules() (sovabids.tui.SovabidsApp method) api (in module sovabids.sovarpc) app (in module sovabids.sovarpc) apply_rules() (in module sovabids.rules) (in module sovabids.sovarpc) apply_rules_to_single_file() (in module sovabids.rules) (in module sovabids.sovarpc) ApplyError ApplyError.DataModel (class in sovabids.errors) B BINDINGS (sovabids.tui.SovabidsApp attribute) C ChannelNamesScreen (class in sovabids.tui) CODE (sovabids.errors.ApplyError attribute) (sovabids.errors.ConvertError attribute) (sovabids.errors.FileListError attribute) (sovabids.errors.RulesError attribute) (sovabids.errors.SaveError attribute) compose() (sovabids.tui.ChannelNamesScreen method) (sovabids.tui.ConvertPane method) (sovabids.tui.FilesListScreen method) (sovabids.tui.FSPickerScreen method) (sovabids.tui.MappingsPane method) (sovabids.tui.RulesPane method) (sovabids.tui.SetupPane method) (sovabids.tui.SovabidsApp method) convert_them() (in module sovabids.convert) (in module sovabids.sovarpc) ConvertError ConvertError.DataModel (class in sovabids.errors) ConvertPane (class in sovabids.tui) CSS (sovabids.tui.SovabidsApp attribute) D deep_get() (in module sovabids.dicts) deep_merge() (in module sovabids.dicts) deep_merge_N() (in module sovabids.dicts) DEFAULT_CSS (sovabids.tui.ChannelNamesScreen attribute) (sovabids.tui.ConvertPane attribute) (sovabids.tui.FilesListScreen attribute) (sovabids.tui.FSPickerScreen attribute) (sovabids.tui.MappingsPane attribute) (sovabids.tui.RulesPane attribute) (sovabids.tui.SetupPane attribute) details (sovabids.errors.ApplyError.DataModel attribute) (sovabids.errors.ConvertError.DataModel attribute) (sovabids.errors.FileListError.DataModel attribute) (sovabids.errors.RulesError.DataModel attribute) (sovabids.errors.SaveError.DataModel attribute) DirPickerScreen (class in sovabids.tui) download() (in module sovabids.files) F FileListError FileListError.DataModel (class in sovabids.errors) FilePickerScreen (class in sovabids.tui) FilesListScreen (class in sovabids.tui) find_bidsroot() (in module sovabids.parsers) flat_paren_counter() (in module sovabids.misc) flatten() (in module sovabids.dicts) from_io_example() (in module sovabids.heuristics) FSPickerScreen (class in sovabids.tui) G generate_1_over_f_noise() (in module sovabids.datasets) get_dummy_raw() (in module sovabids.datasets) get_files() (in module sovabids.rules) (in module sovabids.sovarpc) get_info_from_path() (in module sovabids.rules) get_num_digits() (in module sovabids.misc) get_rules() (sovabids.tui.RulesPane method) get_rules_file() (sovabids.tui.RulesPane method) get_sova2coin_bidsmap() (in module sovabids.schemas) get_values() (sovabids.tui.SetupPane method) H handle_unicode_dashes() (in module sovabids.misc) L lemon_bidscoin_prepare() (in module sovabids.datasets) lemon_prepare() (in module sovabids.datasets) load_rules() (in module sovabids.rules) (in module sovabids.sovarpc) LOGGER (in module sovabids.convert) (in module sovabids.rules) M main() (in module sovabids.sovarpc) (in module sovabids.sovatui) (in module sovabids.tui) make_dummy_dataset() (in module sovabids.datasets) MappingsPane (class in sovabids.tui) MESSAGE (sovabids.errors.ApplyError attribute) (sovabids.errors.ConvertError attribute) (sovabids.errors.FileListError attribute) (sovabids.errors.RulesError attribute) (sovabids.errors.SaveError attribute) module sovabids sovabids.bids sovabids.convert sovabids.datasets sovabids.dicts sovabids.errors sovabids.files sovabids.heuristics sovabids.loggers sovabids.misc sovabids.parsers sovabids.rules sovabids.schemas sovabids.settings sovabids.sovarpc sovabids.sovatui sovabids.tui N nested_notation_to_tree() (in module sovabids.dicts) NULL_VALUES (in module sovabids.settings) O on_button_pressed() (sovabids.tui.ChannelNamesScreen method) (sovabids.tui.ConvertPane method) (sovabids.tui.FilesListScreen method) (sovabids.tui.FSPickerScreen method) (sovabids.tui.MappingsPane method) (sovabids.tui.RulesPane method) (sovabids.tui.SetupPane method) on_data_table_row_highlighted() (sovabids.tui.FilesListScreen method) on_directory_tree_directory_selected() (sovabids.tui.FSPickerScreen method) on_directory_tree_file_selected() (sovabids.tui.FilePickerScreen method) on_input_changed() (sovabids.tui.RulesPane method) (sovabids.tui.SovabidsApp method) on_input_submitted() (sovabids.tui.FSPickerScreen method) on_key() (sovabids.tui.ChannelNamesScreen method) (sovabids.tui.FilesListScreen method) (sovabids.tui.FSPickerScreen method) on_mount() (sovabids.tui.ChannelNamesScreen method) (sovabids.tui.FilesListScreen method) (sovabids.tui.MappingsPane method) on_radio_set_changed() (sovabids.tui.RulesPane method) (sovabids.tui.SovabidsApp method) on_select_changed() (sovabids.tui.RulesPane method) (sovabids.tui.SovabidsApp method) on_tabbed_content_tab_activated() (sovabids.tui.SovabidsApp method) on_unmount() (sovabids.tui.RulesPane method) P parse_entities_from_bidspath() (in module sovabids.parsers) parse_entity_from_bidspath() (in module sovabids.parsers) parse_from_placeholder() (in module sovabids.parsers) parse_from_regex() (in module sovabids.parsers) parse_path_pattern_from_entities() (in module sovabids.parsers) placeholder_to_regex() (in module sovabids.parsers) plf_error() (sovabids.tui.RulesPane method) R replace_brainvision_filename() (in module sovabids.datasets) REPO_PATH (in module sovabids.settings) RulesError RulesError.DataModel (class in sovabids.errors) RulesPane (class in sovabids.tui) S save_dummy_cnt() (in module sovabids.datasets) save_dummy_vhdr() (in module sovabids.datasets) save_mappings() (in module sovabids.sovarpc) save_rules() (in module sovabids.sovarpc) SaveError SaveError.DataModel (class in sovabids.errors) SECTION_STRING (in module sovabids.settings) setup_logging() (in module sovabids.loggers) SetupPane (class in sovabids.tui) sovabids module sovabids.bids module sovabids.convert module sovabids.datasets module sovabids.dicts module sovabids.errors module sovabids.files module sovabids.heuristics module sovabids.loggers module sovabids.misc module sovabids.parsers module sovabids.rules module sovabids.schemas module sovabids.settings module sovabids.sovarpc module sovabids.sovatui module sovabids.tui module SOVABIDS_PATH (in module sovabids.settings) SovabidsApp (class in sovabids.tui) sovaconvert() (in module sovabids.convert) sovapply() (in module sovabids.rules) SUB_TITLE (sovabids.tui.SovabidsApp attribute) SUPPORTED_EXTENSIONS (in module sovabids.settings) T TITLE (sovabids.tui.SovabidsApp attribute) U update_dataset_description() (in module sovabids.bids) V validate() (sovabids.tui._OptionalNumber method)