Index _ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | R | S | T | U | V | W _ __init__() (agnostic_JSONfile method) (agnosticFilename method) (BidsDataset method) (CallbackBase method) (CallbackGetterMixin method) (callbackKwargs method) (categoryDict method) (Column method) (columnView method) (CompositeFilename method) (DatasetCore method) (DescriptorProtocol method) (Directory method) (Entity method) (extra_JSONfile method) (FileCollection method) (FileEntry method) (JSONfile method) (Metadata method) (metadataDict method) (MinimalDict method), [1] (MinimalList method), [1] (MinimalSet method), [1] (Observable method) (ObservableMeta method) (PerInstanceCallbackMixin method) (PlainValMixin method) (raw_Datatype method) (selectorFunc method) (selectorHook method) (SelectorParser method) (Session method) (sidecar_JSONfile method) (SingleCallbackMixin method) (Subject method) (Suffix method) (tableView method) (tabularFile method) (tabularJSONFile method) (token method) (UnknownFile method) (UserDefinedColumn method) (WatchableDict method) __new__() (callbackKwargs class method) (ObservableMeta static method) A add() (columnView method) (MinimalSet method), [1] add_callback() (PerInstanceCallbackMixin method) add_child() (Directory method) (FileCollection method) add_data() (in module bidsbuilder.modules.file_bases.file_collection) add_datatype() (Session method) (Subject method) ADD_OPS (SelectorParser attribute) add_session() (Subject method) add_subject() (BidsDataset method) add_tree_node() (Directory method) (FileCollection method) addColumn() (tableView method) (tabularFile method) addDataframe() (tableView method) (tabularFile method) additional_columns_flag (tableView attribute) additive_term() (SelectorParser method) addRow() (tableView method) (tabularFile method) addValues() (tableView method) (tabularFile method) advance() (SelectorParser method) agnostic_JSONfile (class in bidsbuilder.modules.file_bases.json_files) agnosticFilename (class in bidsbuilder.modules.core.filenames) allequal() (in module bidsbuilder.schema.interpreter.evaluation_funcs) anonymise() (Subject method) append() (MinimalList method), [1] args (selectorFunc attribute) associations() (in module bidsbuilder.schema.interpreter.fields_funcs) B bidsbuilder.main_module module bidsbuilder.modules.core.dataset_core module bidsbuilder.modules.core.dataset_tree module bidsbuilder.modules.core.filenames module bidsbuilder.modules.file_bases.agnostic_files module bidsbuilder.modules.file_bases.directories module bidsbuilder.modules.file_bases.file_collection module bidsbuilder.modules.file_bases.json_files module bidsbuilder.modules.file_bases.tabular_files module bidsbuilder.modules.schema_objects module bidsbuilder.schema.interpreter.evaluation_funcs module bidsbuilder.schema.interpreter.fields_funcs module bidsbuilder.schema.interpreter.operator_funcs module bidsbuilder.schema.interpreter.selectors module bidsbuilder.schema.schema module bidsbuilder.schema.schema_checking module bidsbuilder.util.categoryDict module bidsbuilder.util.dictview module bidsbuilder.util.hooks.containers module bidsbuilder.util.hooks.descriptors module bidsbuilder.util.hooks.meta module bidsbuilder.util.hooks.test_containers module bidsbuilder.util.io module bidsbuilder.util.util module BidsDataset (class in bidsbuilder.main_module) boolean() (SelectorParser method) brackets() (SelectorParser method) build() (BidsDataset method) C callback (callbackKwargs attribute) CallbackBase (class in bidsbuilder.util.hooks.descriptors) CallbackGetterMixin (class in bidsbuilder.util.hooks.descriptors) callbackKwargs (class in bidsbuilder.util.hooks.descriptors) CallbackNoGetterMixin (class in bidsbuilder.util.hooks.descriptors) CATEGORY (categoryDict attribute) categoryDict (class in bidsbuilder.util.categoryDict) check_schema() (in module bidsbuilder.schema.schema_checking) (JSON_shema_checker class method) check_tags() (JSON_shema_checker static method) checkPath() (in module bidsbuilder.util.util) children (Directory attribute) (FileCollection attribute) (Session attribute) (Subject attribute) clear() (callbackKwargs method) (columnView method) (metadataDict method) (MinimalDict method), [1] (MinimalList method), [1] (MinimalSet method), [1] clearSchema() (in module bidsbuilder.util.util) col_names (columnView attribute) Column (class in bidsbuilder.modules.schema_objects) columns (tableView attribute) (tabularFile attribute) columns() (in module bidsbuilder.schema.interpreter.fields_funcs) columnView (class in bidsbuilder.modules.file_bases.tabular_files) CompositeFilename (class in bidsbuilder.modules.core.filenames) contains() (in module bidsbuilder.schema.interpreter.operator_funcs) copy() (callbackKwargs method) count() (in module bidsbuilder.schema.interpreter.evaluation_funcs) (MinimalList method), [1] create() (agnostic_JSONfile class method) (CompositeFilename class method) (DatasetCore class method) (extra_JSONfile class method) (JSONfile class method) (Session class method) (sidecar_JSONfile class method) (Subject class method) (tabularFile class method) (tabularJSONFile class method) (UnknownFile class method) (UserDefinedColumn class method) cur_token (SelectorParser property) D data (columnView attribute) (tableView attribute) (tabularFile attribute) data_schema (columnView attribute) (tableView attribute) dataset() (in module bidsbuilder.schema.interpreter.fields_funcs) dataset_description (BidsDataset property) DatasetCore (class in bidsbuilder.modules.core.dataset_core) datatype (CompositeFilename attribute) datatype() (in module bidsbuilder.schema.interpreter.fields_funcs) default (callbackKwargs attribute) del_metadata() (metadataDict method) delete_self() (agnostic_JSONfile method) (DatasetCore method) (extra_JSONfile method) (JSONfile method) (Session method) (sidecar_JSONfile method) (Subject method) (tabularFile method) (tabularJSONFile method) (UnknownFile method) Delimiter (Column property) (UserDefinedColumn attribute) delRow() (tableView method) (tabularFile method) delValues() (tableView method) (tabularFile method) description (Column property) (Entity property) (Metadata property) (raw_Datatype property) (Suffix property) Description (UserDefinedColumn attribute) DescriptorProtocol (class in bidsbuilder.util.hooks.descriptors) dictview (class in bidsbuilder.util.dictview) Directory (class in bidsbuilder.modules.core.dataset_tree) discard() (columnView method) (MinimalSet method), [1] display_name (Column property) (Entity property) (Metadata property) (raw_Datatype property) (Suffix property) E entities (CompositeFilename attribute) entities() (in module bidsbuilder.schema.interpreter.fields_funcs) Entity (class in bidsbuilder.modules.schema_objects) EQ_OPS (SelectorParser attribute) equality_term() (SelectorParser method) EVAL_FUNCS (SelectorParser attribute) evaluate_static_nodes() (selectorFunc method) exists (agnostic_JSONfile attribute) (DatasetCore attribute) (extra_JSONfile attribute) (JSONfile attribute) (Session attribute) (sidecar_JSONfile attribute) (Subject attribute) (tabularFile attribute) (tabularJSONFile attribute) (UnknownFile attribute) exists() (in module bidsbuilder.schema.interpreter.evaluation_funcs) extend() (MinimalList method), [1] extension() (in module bidsbuilder.schema.interpreter.fields_funcs) extra_JSONfile (class in bidsbuilder.modules.file_bases.json_files) F factory (callbackKwargs attribute) fetch() (Directory method) (FileCollection method) fget (callbackKwargs attribute) FIELDS_MAP (SelectorParser attribute) FileCollection (class in bidsbuilder.modules.core.dataset_tree) FileEntry (class in bidsbuilder.modules.core.dataset_tree) filename (agnostic_JSONfile property) (DatasetCore property) (extra_JSONfile property) (JSONfile property) (Session property) (sidecar_JSONfile property) (Subject property) (tabularFile property) (tabularJSONFile property) (UnknownFile property) filter_schema() (in module bidsbuilder.schema.schema) forbidden_instance_names (columnView attribute) (metadataDict attribute) (MinimalDict attribute), [1] (MinimalList attribute), [1] (MinimalSet attribute), [1] format (Column property) (Entity property) (Metadata property) Format (UserDefinedColumn attribute) from_raw() (selectorHook class method) (SelectorParser class method) fromkeys() (callbackKwargs class method) funcs (selectorHook attribute) fval (callbackKwargs attribute) G get() (callbackKwargs method) (metadataDict method) (MinimalDict method), [1] (WatchableDict method) get_list_index() (in module bidsbuilder.schema.interpreter.operator_funcs) get_property() (in module bidsbuilder.schema.interpreter.operator_funcs) gzip() (in module bidsbuilder.schema.interpreter.fields_funcs) H HED (UserDefinedColumn attribute) HookedDescriptor() (in module bidsbuilder.util.hooks.descriptors) I identifier() (SelectorParser method) index() (in module bidsbuilder.schema.interpreter.evaluation_funcs) (MinimalList method), [1] insert() (MinimalList method), [1] interpret_schema() (in module bidsbuilder.schema.schema) intersects() (in module bidsbuilder.schema.interpreter.evaluation_funcs) is_callable (selectorFunc attribute) is_dir (Directory property) (FileCollection property) (FileEntry property) is_supported_type() (in module bidsbuilder.util.hooks.containers) (in module bidsbuilder.util.hooks.test_containers) isDir() (in module bidsbuilder.util.util) isdisjoint() (columnView method) (MinimalSet method), [1] isRow() (tableView method) (tabularFile method) items() (callbackKwargs method) (categoryDict method) (metadataDict method) (MinimalDict method), [1] (WatchableDict method) J json() (in module bidsbuilder.schema.interpreter.fields_funcs) JSON_check_schema() (in module bidsbuilder.modules.file_bases.json_files) JSON_shema_checker (class in bidsbuilder.modules.file_bases.json_files) json_sidecar (tabularFile property) JSONfile (class in bidsbuilder.modules.file_bases.json_files) K keys() (callbackKwargs method) (categoryDict method) (metadataDict method) (MinimalDict method), [1] (WatchableDict method) kind (token attribute) L length() (in module bidsbuilder.schema.interpreter.evaluation_funcs) level (Column attribute) (Entity attribute) (Metadata attribute) Levels (UserDefinedColumn attribute) local_name (agnosticFilename property) (CompositeFilename property) LOGIC_OPS (SelectorParser attribute) logic_term() (SelectorParser method) LongName (UserDefinedColumn attribute) M make_column_view() (in module bidsbuilder.modules.file_bases.tabular_files) make_observable_type() (in module bidsbuilder.util.hooks.meta) match() (SelectorParser method) max() (in module bidsbuilder.schema.interpreter.evaluation_funcs) Maximum (UserDefinedColumn attribute) metadata (agnostic_JSONfile attribute) Metadata (class in bidsbuilder.modules.schema_objects) metadata (extra_JSONfile attribute) (JSONfile attribute) (sidecar_JSONfile attribute) metadataDict (class in bidsbuilder.modules.file_bases.json_files) min() (in module bidsbuilder.schema.interpreter.evaluation_funcs) MinimalDict (class in bidsbuilder.util.hooks.containers) (class in bidsbuilder.util.hooks.test_containers) MinimalList (class in bidsbuilder.util.hooks.containers) (class in bidsbuilder.util.hooks.test_containers) MinimalSet (class in bidsbuilder.util.hooks.containers) (class in bidsbuilder.util.hooks.test_containers) Minimum (UserDefinedColumn attribute) modality() (in module bidsbuilder.schema.interpreter.fields_funcs) module bidsbuilder.main_module bidsbuilder.modules.core.dataset_core bidsbuilder.modules.core.dataset_tree bidsbuilder.modules.core.filenames bidsbuilder.modules.file_bases.agnostic_files bidsbuilder.modules.file_bases.directories bidsbuilder.modules.file_bases.file_collection bidsbuilder.modules.file_bases.json_files bidsbuilder.modules.file_bases.tabular_files bidsbuilder.modules.schema_objects bidsbuilder.schema.interpreter.evaluation_funcs bidsbuilder.schema.interpreter.fields_funcs bidsbuilder.schema.interpreter.operator_funcs bidsbuilder.schema.interpreter.selectors bidsbuilder.schema.schema bidsbuilder.schema.schema_checking bidsbuilder.util.categoryDict bidsbuilder.util.dictview bidsbuilder.util.hooks.containers bidsbuilder.util.hooks.descriptors bidsbuilder.util.hooks.meta bidsbuilder.util.hooks.test_containers bidsbuilder.util.io bidsbuilder.util.util mro() (ObservableMeta method) MULT_OPS (SelectorParser attribute) mult_term() (SelectorParser method) N n (Session attribute) (Subject attribute) name (agnosticFilename property) (Column property) (CompositeFilename property) (DescriptorProtocol attribute) (Directory property) (Entity property) (FileCollection property) (FileEntry property) (Metadata property) (raw_Datatype property) (Suffix property) (UserDefinedColumn attribute) nanToken (SelectorParser attribute) next_token (SelectorParser property) nifti_header() (in module bidsbuilder.schema.interpreter.fields_funcs) nMatch() (in module bidsbuilder.schema.interpreter.evaluation_funcs) NOT_ALLOWED (in module bidsbuilder.modules.file_bases.tabular_files) notImplemented() (in module bidsbuilder.schema.interpreter.operator_funcs) nSorted() (in module bidsbuilder.schema.interpreter.evaluation_funcs) nType() (in module bidsbuilder.schema.interpreter.evaluation_funcs) number() (SelectorParser method) O Observable (class in bidsbuilder.util.hooks.meta) ObservableMeta (class in bidsbuilder.util.hooks.meta) ome() (in module bidsbuilder.schema.interpreter.fields_funcs) on_change() (WatchableDict method) op_and() (in module bidsbuilder.schema.interpreter.operator_funcs) op_or() (in module bidsbuilder.schema.interpreter.operator_funcs) original (selectorHook attribute) P p_float() (SelectorParser method) parent (agnosticFilename property) (CompositeFilename property) (Directory attribute) (FileCollection attribute) (FileEntry attribute) parentheses() (SelectorParser method) parse() (SelectorParser method) parse_load_schema() (in module bidsbuilder.schema.schema) participants (Subject property) path (Directory property) (FileCollection property) (FileEntry property) path() (in module bidsbuilder.schema.interpreter.fields_funcs) PerInstanceCallbackMixin (class in bidsbuilder.util.hooks.descriptors) PlainMixin (class in bidsbuilder.util.hooks.descriptors) PlainValMixin (class in bidsbuilder.util.hooks.descriptors) pop() (callbackKwargs method) (categoryDict method) (columnView method) (metadataDict method) (MinimalDict method), [1] (MinimalList method), [1] (MinimalSet method), [1] popDict() (in module bidsbuilder.util.util) popDicts() (in module bidsbuilder.util.util) popitem() (callbackKwargs method) (metadataDict method) (MinimalDict method), [1] POSTFIX_OPS (SelectorParser attribute) postfix_term() (SelectorParser method) prev_token (SelectorParser property) primary() (SelectorParser method) R raw_Datatype (class in bidsbuilder.modules.schema_objects) rawMetadata (agnostic_JSONfile property) (extra_JSONfile property) (JSONfile property) (sidecar_JSONfile property) read() (BidsDataset method) recursive_interpret() (in module bidsbuilder.schema.schema) relative_path (Directory property) (FileCollection property) (FileEntry property) remove() (columnView method) (MinimalList method), [1] (MinimalSet method), [1] requires_input (selectorFunc attribute) resolved_datatype (CompositeFilename property) resolved_entities (CompositeFilename property) resolved_suffix (CompositeFilename property) reverse() (MinimalList method), [1] S schema (Column attribute) (CompositeFilename attribute) (Entity attribute) (Metadata attribute) (raw_Datatype attribute) (Suffix attribute) schema() (in module bidsbuilder.schema.interpreter.fields_funcs) selectorFunc (class in bidsbuilder.schema.interpreter.selectors) selectorHook (class in bidsbuilder.schema.interpreter.selectors) SelectorParser (class in bidsbuilder.schema.interpreter.selectors) Session (class in bidsbuilder.modules.file_bases.directories) set_metadata() (metadataDict method) setdefault() (callbackKwargs method) (metadataDict method) (MinimalDict method), [1] sidecar() (in module bidsbuilder.schema.interpreter.fields_funcs) sidecar_JSONfile (class in bidsbuilder.modules.file_bases.json_files) SingleCallbackMixin (class in bidsbuilder.util.hooks.descriptors) str_name (Column property) (Entity property) (Metadata property) (raw_Datatype property) (Suffix property) string() (SelectorParser method) stringify_all() (in module bidsbuilder.modules.file_bases.tabular_files) Subject (class in bidsbuilder.modules.file_bases.directories) subject() (in module bidsbuilder.schema.interpreter.fields_funcs) substr() (in module bidsbuilder.schema.interpreter.evaluation_funcs) Suffix (class in bidsbuilder.modules.schema_objects) suffix (CompositeFilename attribute) suffix() (in module bidsbuilder.schema.interpreter.fields_funcs) T tableView (class in bidsbuilder.modules.file_bases.tabular_files) tabularFile (class in bidsbuilder.modules.file_bases.tabular_files) tabularJSONFile (class in bidsbuilder.modules.file_bases.tabular_files) tags (callbackKwargs attribute) (selectorFunc attribute) (selectorHook attribute) TermURL (UserDefinedColumn attribute) tiff() (in module bidsbuilder.schema.interpreter.fields_funcs) tok_regex (SelectorParser attribute) token (class in bidsbuilder.schema.interpreter.selectors) token_specification (SelectorParser attribute) tokenizer() (SelectorParser method) tree (BidsDataset property) type (Column property) (Entity property) (Metadata property) U UNARY_OPS (SelectorParser attribute) unary_term() (SelectorParser method) Units (UserDefinedColumn attribute) UnknownFile (class in bidsbuilder.modules.core.dataset_core) update() (callbackKwargs method) (metadataDict method) (MinimalDict method), [1] update_entity() (CompositeFilename method) UserDefinedColumn (class in bidsbuilder.modules.schema_objects) V val (Column property) (Entity property) (Metadata property) (selectorFunc attribute) (Session property) (Subject property) (token attribute) val_checker() (Column method) (UserDefinedColumn method) valid_types (Column attribute) (Entity attribute) (Metadata attribute) validate_object() (Column class method) (Entity class method) (Metadata class method) (raw_Datatype class method) (Suffix class method) VALUE (categoryDict attribute) values() (callbackKwargs method) (categoryDict method) (metadataDict method) (MinimalDict method), [1] vectorized_val_checker() (Column method) (UserDefinedColumn method) W WatchableDict (class in bidsbuilder.util.categoryDict) wrap_container() (in module bidsbuilder.util.hooks.containers) (in module bidsbuilder.util.hooks.test_containers) wrap_list() (in module bidsbuilder.schema.interpreter.operator_funcs)