bids.layout.index.BIDSLayoutIndexer

class BIDSLayoutIndexer(layout)[source]

Indexer class for BIDSLayout.

Parameters

layout (BIDSLayout) – The BIDSLayout to index.

Methods

index_files(self)

Index all files in the BIDS dataset.

index_metadata(self, \*\*filters)

Index metadata for all files in the BIDS dataset.

__init__(self, layout)[source]

Initialize self. See help(type(self)) for accurate signature.

Methods

__init__(self, layout)

Initialize self.

index_files(self)

Index all files in the BIDS dataset.

index_metadata(self, \*\*filters)

Index metadata for all files in the BIDS dataset.

index_files(self)[source]

Index all files in the BIDS dataset.

index_metadata(self, **filters)[source]

Index metadata for all files in the BIDS dataset.

Parameters

**filters – keyword arguments passed to the .get() method of a bids.layout.BIDSLayout object. These keyword arguments define what files get selected for metadata indexing.