A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

addAssociatedFile(java.lang.String) - Method in BidsFile
Add associated file (JSON sidecar, etc.)
addEntity(java.lang.String, java.lang.String) - Method in BidsChannelData
Add entity value
addEntity(nfneuro.model.BidsEntity) - Method in BidsFile
addFile(nfneuro.model.BidsFile) - Method in BidsDataset
Add file to dataset
addFilePath(java.lang.String) - Method in BidsChannelData
Add file path
addFilePaths(List<String>) - Method in BidsChannelData
Add multiple file paths
addMetadata(java.lang.String, java.lang.Object) - Method in BidsFile
Add metadata to file
addSuffixData(java.lang.String, java.lang.Object) - Method in BidsChannelData
Add suffix data
analyzeConfiguration(java.util.Map) - Method in BidsConfigAnalyzer
Analyze configuration to determine required workflows
apply() - Method in CombineByOp
Apply the combine operator.
apply() - Method in GroupTupleByOp
Apply the grouping operator.
apply() - Method in JoinByOp
Apply the join operator.
applyFlatOrdering(java.util.List) - Method in BaseSetHandler
applyHierarchicalOrdering(java.util.List) - Method in BaseSetHandler
applyPartsGrouping(java.util.Map, List<String>, List<BidsFile>, java.lang.String) - Method in BaseSetHandler
Apply parts grouping to a nested data map
associatedFiles - Property in BidsFile

B

BaseSetHandler - Class in nfneuro.grouping
BaseSetHandler() - Constructor in BaseSetHandler
BidsChannelData - Class in nfneuro.model
Container for BIDS channel data assembled by the set handlers.
BidsChannelData() - Constructor in BidsChannelData
Construct an empty BidsChannelData container.
BidsChannelFactory - Class in nfneuro.channel
Channel factory for creating BIDS-structured Nextflow channels.
BidsChannelFactory(nextflow.Session) - Constructor in BidsChannelFactory
Construct a new factory bound to the given Nextflow session.
BidsConfigAnalyzer - Class in nfneuro.config
Analyzes a bids2nf configuration map to determine which set-handler sub-workflows are required.
BidsConfigAnalyzer() - Constructor in BidsConfigAnalyzer
BidsConfigLoader - Class in nfneuro.config
Loads and validates bids2nf.yaml configuration files.
BidsConfigLoader() - Constructor in BidsConfigLoader
Construct a loader backed by a SnakeYAML parser.
BidsConfigurationException(java.lang.String, java.lang.Throwable) - Constructor in BidsErrorHandler.BidsConfigurationException
BidsConfigValidator - Class in nfneuro.config
Validates bids2nf.yaml configuration maps.
BidsConfigValidator.ValidationResult - Class in nfneuro.config
Holds the outcome of a configuration validation pass.
BidsConfigValidator.ValidationResult() - Constructor in BidsConfigValidator.ValidationResult
BidsConfigValidator() - Constructor in BidsConfigValidator
BidsCsvParser - Class in nfneuro.util
Tabular parser for the output of libBIDSsh_parse_bids_to_table.
BidsCsvParser() - Constructor in BidsCsvParser
BidsDataset - Class in nfneuro.model
Represents a parsed BIDS dataset.
BidsDataset(java.lang.String) - Constructor in BidsDataset
Construct a BidsDataset for the given root directory.
BidsEntity - Class in nfneuro.model
Represents a single BIDS entity (key–value pair such as sub-01 or ses-BL).
BidsEntity(java.lang.String, java.lang.String) - Constructor in BidsEntity
Construct a BIDS entity.
BidsEntityUtils - Class in nfneuro.util
Utility methods for matching and grouping nfneuro.plugin.model.BidsFile objects by their nfneuro.plugin.model.BidsEntity values.
BidsEntityUtils() - Constructor in BidsEntityUtils
BidsErrorHandler - Class in nfneuro.util
Context-aware error-handling utilities for nf-bids processing.
BidsErrorHandler.BidsConfigurationException - Class in nfneuro.util
Custom exception for BIDS configuration errors
BidsErrorHandler.BidsProcessingException - Class in nfneuro.util
Custom exception for BIDS-specific errors
BidsErrorHandler.BidsValidationException - Class in nfneuro.util
Custom exception for BIDS validation errors
BidsErrorHandler() - Constructor in BidsErrorHandler
BidsExtension - Class in nfneuro.plugin
DSL extension point for the nf-bids Nextflow plugin.
BidsExtension() - Constructor in BidsExtension
BidsFactory - Class in nfneuro.plugin
Factory that registers BidsObserver with the Nextflow trace system.
BidsFactory() - Constructor in BidsFactory
BidsFile - Class in nfneuro.model
Represents a single file entry in a BIDS dataset.
BidsFile(java.lang.String) - Constructor in BidsFile
Construct a BidsFile for the given path.
BidsHandler - Class in nfneuro.channel
Fluent builder that orchestrates the full BIDS-to-channel pipeline.
BidsHandler() - Constructor in BidsHandler
BidsLogger - Class in nfneuro.util
Centralized structured logging for nf-bids operations.
BidsLogger() - Constructor in BidsLogger
BidsObserver - Class in nfneuro.plugin
Nextflow trace observer for the nf-bids plugin.
BidsObserver() - Constructor in BidsObserver
bidsParentDir - Property in BidsChannelData
BidsParser - Class in nfneuro.parser
Main BIDS dataset parser.
BidsParser(nextflow.Session) - Constructor in BidsParser
Construct a parser bound to the given Nextflow session.
BidsPlugin - Class in nfneuro.plugin
Entry point for the nf-bids Nextflow plugin.
BidsPlugin(org.pf4j.PluginWrapper) - Constructor in BidsPlugin
Construct the plugin instance.
BidsProcessingException(java.lang.String, java.lang.Throwable) - Constructor in BidsErrorHandler.BidsProcessingException
BidsValidationException(java.lang.String, java.lang.Throwable) - Constructor in BidsErrorHandler.BidsValidationException
BidsValidator - Class in nfneuro.parser
BIDS dataset validator — stub implementation (deferred to v1.1).
BidsValidator() - Constructor in BidsValidator
buildAliasToEntityMap(java.lang.String) - Method in BidsEntityUtils

C

combineBy(groovyx.gpars.dataflow.DataflowReadChannel, groovyx.gpars.dataflow.DataflowReadChannel, groovy.lang.Closure, java.util.Map) - Method in BidsExtension
Convenience overload — uses a single closure as both left and right key extractor, with an explicit options map.
CombineByOp - Class in nfneuro.channel.operations
Combines two channels by extracting and matching keys.
CombineByOp(groovyx.gpars.dataflow.DataflowReadChannel, groovyx.gpars.dataflow.DataflowReadChannel, groovy.lang.Closure) - Constructor in CombineByOp
compareSequenceValues(java.util.List, java.util.List) - Method in BaseSetHandler
comparisonKey(nfneuro.plugin.model.BidsFile, List<String>) - Method in BidsEntityUtils
Create entity comparison key
CompositeKey - Class in nfneuro.channel.operations.keys
Wrapper for composite (multi-part) keys to ensure proper equality semantics.
CompositeKey(List<Object>) - Constructor in CompositeKey
Create a composite key from a list of parts
consumedEntities(java.util.Map) - Method in BaseSetHandler
Collect the entities consumed internally by this set type across all configurations, normalized to their short form.
create(nextflow.Session) - Method in BidsFactory
Create the set of trace observers for the current session.
createDetailedError(java.lang.String, List<String>) - Method in BidsErrorHandler
Create detailed error message with suggestions

D

data - Property in BidsChannelData
debug(java.lang.Object) - Method in BidsLogger
Convenience method for debug logging (alias for logDebug)
description - Property in BidsDataset

E

entities - Property in BidsChannelData
entities - Property in BidsFile
entitiesMatch(List<BidsEntity>, List<BidsEntity>, java.util.Comparator) - Method in BidsEntityUtils
Check if entities match the required pattern
ENTITY_ALIASES_RESOURCE - Property in BidsEntityUtils
equals(java.lang.Object) - Method in BidsChannelData
equals(java.lang.Object) - Method in BidsEntity
equals(java.lang.Object) - Method in BidsFile
errors - Property in BidsConfigValidator.ValidationResult
extractEntityValues(nfneuro.plugin.model.BidsFile, List<String>) - Method in BidsEntityUtils
Extract entity values as ordered list
extractKey(java.lang.Object, groovy.lang.Closure, java.lang.String) - Method in KeyExtractor
Extract a key from an item using a closure, with error handling.

F

filePaths - Property in BidsChannelData
files - Property in BidsDataset
fileSize - Property in BidsFile
filterByEntities(List<BidsFile>, List<BidsEntity>) - Method in BidsEntityUtils
Filter files by entity values
filterBySuffix(List<BidsFile>, java.lang.String) - Method in BaseSetHandler
Filter files by suffix
findMatchingGrouping(nfneuro.plugin.model.BidsFile, java.util.Map, Map<String, Map<String, String>>) - Method in BaseSetHandler
Find matching grouping pattern for given file
fromBIDS(java.lang.String, java.lang.String, java.util.Map) - Method in BidsChannelFactory
Create a channel from a BIDS dataset
fromBIDS(java.lang.String, java.lang.String, java.util.Map) - Method in BidsExtension
Parse BIDS dataset and return channel

G

get(int) - Method in CompositeKey
Get a specific part of the composite key by index
getAvailableKeys(java.util.Map, List<BidsFile>) - Method in BaseSetHandler
Get available keys for required field validation
getBasename(List<String>) - Method in BidsFile
Get the base name of a file without extension
getConfigurationSummary(java.util.Map) - Method in BidsConfigAnalyzer
Generate configuration summary for logging
getEntities(List<String>) - Method in BidsCsvParser
Get all entity values from a row
getEntity(java.lang.String) - Method in BidsChannelData
Get entity value
getEntity(java.lang.String) - Method in BidsFile
getEntityValue(java.lang.String) - Method in BidsFile
Get entity value by name
getExtensionType() - Method in BidsFile
Get extension type for categorization
getFilename() - Method in BidsFile
Get filename without path
getFilesByEntity(java.lang.String, java.lang.String) - Method in BidsDataset
Get files by entity value
getFilesBySuffix(java.lang.String) - Method in BidsDataset
Get files by suffix
getLibBidsVersion(java.lang.String) - Method in LibBidsShWrapper
Attempt to extract the version string from a libBIDS.sh script.
getLoopOverEntities(java.util.Map) - Method in BidsConfigAnalyzer
Extract loop_over entities from configuration
getMetadata(java.lang.String) - Method in BidsFile
Get metadata value by key
getOrdering(nfneuro.plugin.model.BidsFile, java.util.Map) - Method in BaseSetHandler
Get sequence by entities from set config
getOutputSuffix(java.lang.String, java.util.Map) - Method in SuffixMapper
Get the actual suffix that should be used in output
getParentDir() - Method in BidsFile
Get parent directory
getSequenceByEntities(java.util.Map) - Method in BaseSetHandler
Get sequence by entities from set config
getSequenceByEntities(java.util.Map) - Method in MixedSetHandler
Get sequential_dimension entity from config
getSequenceByEntities(java.util.Map) - Method in NamedSetHandler
getSequenceByEntities(java.util.Map) - Method in PlainSetHandler
getSequenceByEntities(java.util.Map) - Method in SequentialSetHandler
Get sequence entities from config (single or multiple)
getSessions() - Method in BidsDataset
Get all unique sessions in dataset
getSetConfig(java.util.Map) - Method in BaseSetHandler
Get set configuration from suffix config
getSetConfig(java.util.Map) - Method in MixedSetHandler
getSetConfig(java.util.Map) - Method in NamedSetHandler
getSetConfig(java.util.Map) - Method in PlainSetHandler
getSetConfig(java.util.Map) - Method in SequentialSetHandler
getSetIndex(nfneuro.plugin.model.BidsFile, java.util.Map, java.lang.String) - Method in BaseSetHandler
Get set index for a file based on set configuration
getSetIndex(nfneuro.plugin.model.BidsFile, java.util.Map, java.lang.String) - Method in MixedSetHandler
getSetIndex(nfneuro.plugin.model.BidsFile, java.util.Map, java.lang.String) - Method in NamedSetHandler
getSetIndex(nfneuro.plugin.model.BidsFile, java.util.Map, java.lang.String) - Method in PlainSetHandler
getSetIndex(nfneuro.plugin.model.BidsFile, java.util.Map, java.lang.String) - Method in SequentialSetHandler
getSetType(java.util.Map) - Method in BaseSetHandler
Return the set-type key present in the suffix configuration map (one of "plain_set", "named_set", "sequential_set", "mixed_set"), or null if none is found.
getSidecarPath() - Method in BidsFile
Get sidecar path (alias for jsonSidecar for compatibility)
getStatistics() - Method in BidsDataset
Get dataset statistics
getSubjects() - Method in BidsDataset
Get all unique subjects in dataset
getSuffixData(java.lang.String) - Method in BidsChannelData
Get suffix data
getSuffixes() - Method in BidsChannelData
Get all suffixes in this channel data
getSuffixes() - Method in BidsDataset
Get all unique suffixes in dataset
getTargetSuffix(java.lang.String, java.lang.String, Map<String, Map<String, String>>) - Method in SuffixMapper
Get target suffix from inverted mapping for a config key
getType() - Method in BidsFile
getUniqueValues(List<BidsFile>, java.lang.String) - Method in BidsEntityUtils
Get all unique values for an entity across files
groupByEntities(List<BidsFile>, List<String>) - Method in BidsEntityUtils
Group files by multiple entities
groupByEntity(List<BidsFile>, java.lang.String) - Method in BidsEntityUtils
Group files by entity value
groupingEntities(java.util.Map, List<String>) - Method in BaseSetHandler
Determine the entities used to group files for loop-over.
groupingKey(nfneuro.plugin.model.BidsFile, List<String>) - Method in BidsEntityUtils
Build group key from file entities
groupingKeyToMap(java.util.List, List<String>) - Method in BidsEntityUtils
Build entity map from grouping key and entity names
groupPathsByParts(List<String>, List<String>, java.util.Map) - Method in BaseSetHandler
Group a list of file paths by their part entity values
groupTupleBy(groovyx.gpars.dataflow.DataflowReadChannel, groovy.lang.Closure, java.util.Map) - Method in BidsExtension
Group channel items by dynamically extracted keys.
GroupTupleByOp - Class in nfneuro.channel.operations
Groups channel items by closure-extracted keys.
GroupTupleByOp(groovyx.gpars.dataflow.DataflowReadChannel, groovy.lang.Closure) - Constructor in GroupTupleByOp
groupValueByParts(java.util.List, List<String>, java.util.Map) - Method in BaseSetHandler

H

handleError(java.lang.String, java.lang.Exception) - Method in BidsErrorHandler
Handle error with context
handleErrorWithMessage(java.lang.String, java.lang.String) - Method in BidsErrorHandler
Handle error with custom message
handleWarning(java.lang.String, java.lang.String) - Method in BidsErrorHandler
Handle warning with context
hasConsistentEntities(List<BidsFile>, List<String>) - Method in BidsEntityUtils
Check if files have consistent entity values
hasEntity(java.lang.String) - Method in BidsChannelData
Check if entity exists
hasEntity(java.lang.String) - Method in BidsFile
Check if entity exists
hashCode() - Method in BidsChannelData
hashCode() - Method in BidsEntity
hashCode() - Method in BidsFile
hasRequiredEntities(nfneuro.plugin.model.BidsFile, List<String>) - Method in BidsEntityUtils
Validate required entities are present
hasSuffix(java.lang.String) - Method in BidsChannelData
Check if suffix exists in data

I

ignite(nextflow.Session) - Method in BidsHandler
Create the output channel and schedule asynchronous execution.
info(java.lang.Object) - Method in BidsLogger
Convenience method for info logging (alias for logProgress)
init(nextflow.Session) - Method in BidsExtension
Called by the Nextflow plugin framework to inject the active session.
isEmpty() - Method in BidsChannelData
Check if channel data is empty
isKnownEntity() - Method in BidsEntity
Check if this entity name is a known BIDS entity
isPrimaryFile() - Method in BidsFile
isValid() - Method in BidsChannelData
Validate that channel data has required content
isValid() - Method in BidsConfigValidator.ValidationResult
isValidName() - Method in BidsEntity
Validate entity name format (alphanumeric, no special chars except underscore)
isValidValue() - Method in BidsEntity
Validate entity value format (alphanumeric)

J

joinBy(groovyx.gpars.dataflow.DataflowReadChannel, groovyx.gpars.dataflow.DataflowReadChannel, groovy.lang.Closure, java.util.Map) - Method in BidsExtension
Convenience overload — uses a single closure as both left and right key extractor, with an explicit options map.
JoinByOp - Class in nfneuro.channel.operations
Joins two channels by closure-extracted keys.
JoinByOp(groovyx.gpars.dataflow.DataflowReadChannel, groovyx.gpars.dataflow.DataflowReadChannel, groovy.lang.Closure) - Constructor in JoinByOp
jsonSidecar - Property in BidsFile

K

KeyExtractor - Class in nfneuro.channel.operations.keys
Utility class for extracting and comparing keys from channel items using closures.
KeyExtractor() - Constructor in KeyExtractor
keysEqual(java.lang.Object, java.lang.Object) - Method in KeyExtractor
Compare two keys for equality.

L

lastModified - Property in BidsFile
LibBidsShWrapper - Class in nfneuro.parser
Wrapper for the libBIDS.sh bash library.
LibBidsShWrapper() - Constructor in LibBidsShWrapper
load(java.lang.String) - Method in BidsConfigLoader
Load configuration from YAML file
loadConfiguration(java.lang.String) - Method in BidsHandler
Load and analyze configuration from file or use defaults
loadDefaults() - Method in BidsConfigLoader
Load default configuration
loadFileMetadata() - Method in BidsFile
Load file metadata (size, modification time)
loadParticipants() - Method in BidsDataset
Load participants.tsv if it exists
logConfig(java.lang.String, Map<String, Object>) - Method in BidsLogger
Log configuration summary
logDebug(java.lang.String) - Method in BidsLogger
Log debug message with default context
logError(java.lang.String) - Method in BidsLogger
Log error message with default context
logGroup() - Method in BaseSetHandler
logProcessingStats(int, int) - Method in BaseSetHandler
Log processing statistics
logProgress(java.lang.String) - Method in BidsLogger
Log progress message with default context
logStats(java.lang.String, Map<String, Object>) - Method in BidsLogger
Log statistics
logSuccess(java.lang.String) - Method in BidsLogger
Log success message with default context
logTiming(java.lang.String, java.lang.String, BigDecimal) - Method in BidsLogger
logWarning(java.lang.String) - Method in BidsLogger
Log warning message with default context
LONG_ENTITIES - Field in BidsEntity
longEntityExists(java.lang.String) - Method in BidsEntity

M

mergeIntoMeta(java.util.Map, List<Map<String, String>>, List<String>) - Method in ParticipantsMetadataMerger
metadata - Property in BidsFile
MixedSetHandler - Class in nfneuro.grouping
MixedSetHandler() - Constructor in MixedSetHandler

N

NA_VALUE - Property in BidsEntityUtils
name - Property in BidsDataset
name - Property in BidsEntity
NamedSetHandler - Class in nfneuro.grouping
NamedSetHandler() - Constructor in NamedSetHandler
nameMatches(nfneuro.model.BidsEntity) - Method in BidsEntity
normalizeEntityKey(java.lang.String, Map<String, String>) - Method in BidsEntityUtils
normalizeEntityMap(java.util.Map, Map<String, String>) - Method in BidsEntityUtils
normalizeEntityValue(java.lang.String, java.lang.String, Map<String, String>) - Method in BidsEntityUtils
normalizeName(java.lang.String) - Method in BidsEntity
normalizeValue(java.lang.String) - Method in BidsEntity
Normalize entity value for comparison

O

onFlowComplete() - Method in BidsObserver
Called when the Nextflow pipeline has finished executing all processes.
onFlowCreate(nextflow.Session) - Method in BidsObserver
Called when the Nextflow pipeline session is created and about to start.

P

packFileIntoSet(java.util.Map, java.util.Map, java.util.Map, nfneuro.plugin.model.BidsFile, java.util.Map) - Method in BaseSetHandler
Pack file into set structure
packFileIntoSet(java.util.Map, java.util.Map, java.util.Map, nfneuro.plugin.model.BidsFile, java.util.Map) - Method in MixedSetHandler
packFileIntoSet(java.util.Map, java.util.Map, java.util.Map, nfneuro.plugin.model.BidsFile, java.util.Map) - Method in NamedSetHandler
packFileIntoSet(java.util.Map, java.util.Map, java.util.Map, nfneuro.plugin.model.BidsFile, java.util.Map) - Method in PlainSetHandler
packFileIntoSet(java.util.Map, java.util.Map, java.util.Map, nfneuro.plugin.model.BidsFile, java.util.Map) - Method in SequentialSetHandler
parse(java.io.File) - Method in BidsCsvParser
Parse TSV table file from libBIDS.sh
parseBidsToTable(java.lang.String, java.lang.String, java.lang.Boolean, java.lang.Boolean) - Method in LibBidsShWrapper
Parse BIDS directory to TSV table using libBIDS.sh
parseRow(java.lang.String) - Method in BidsCsvParser
Parse a single TSV row into a BidsFile
parseToDataset(java.lang.String, java.lang.String, java.lang.Boolean, java.lang.Boolean) - Method in BidsParser
Parse BIDS dataset to BidsDataset object
participants - Property in BidsDataset
ParticipantsMetadataMerger - Class in nfneuro.util
ParticipantsMetadataMerger(java.lang.String) - Constructor in ParticipantsMetadataMerger
parts - Property in CompositeKey
The list of key parts that make up this composite key
path - Property in BidsDataset
path - Property in BidsFile
perform(boolean) - Method in BidsHandler
Execute the BIDS parsing pipeline, optionally in a background thread.
PlainSetHandler - Class in nfneuro.grouping
PlainSetHandler() - Constructor in PlainSetHandler
preFlightChecks(java.lang.String, java.lang.String, java.lang.String) - Method in BidsValidator
Perform pre-flight checks before the main workflow.
PRIMARY_EXTENSIONS - Field in BidsFile
process(java.lang.String, List<BidsFile>, java.util.Map, List<String>, Map<String, Map<String, String>>) - Method in BaseSetHandler
processGroup(java.lang.String, java.util.Map, java.util.Map, java.util.Map, List<String>, java.util.Map) - Method in BaseSetHandler
processGroup(java.lang.String, java.util.Map, java.util.Map, java.util.Map, List<String>, Map<String, Map<String, String>>) - Method in MixedSetHandler
Process a group for mixed set configuration
processGroup(java.lang.String, java.util.Map, java.util.Map, java.util.Map, List<String>, java.util.Map) - Method in NamedSetHandler
Process a group of files for named set configuration
processGroup(java.lang.String, java.util.Map, java.util.Map, java.util.Map, List<String>, java.util.Map) - Method in PlainSetHandler
processGroup(java.lang.String, java.util.Map, java.util.Map, java.util.Map, List<String>, Map<String, Map<String, String>>) - Method in SequentialSetHandler

Q

R

relativeTo(java.lang.String) - Method in BidsFile
Convert absolute path to relative path from base path
resolveConfigKeys(java.lang.String, java.lang.String, Map<String, Map<String, String>>) - Method in SuffixMapper
Resolve configuration key for a given file suffix
rowToMap(List<String>) - Method in BidsCsvParser
Convert parsed row to map

S

safeExecute(java.lang.String, Closure<T>, T) - Method in BidsErrorHandler
Execute code block safely with default value on failure
sanitizeValue(java.lang.String) - Method in BidsEntity
SequentialSetHandler - Class in nfneuro.grouping
SequentialSetHandler() - Constructor in SequentialSetHandler
setName() - Method in BaseSetHandler
Get set name
setName() - Method in MixedSetHandler
setName() - Method in NamedSetHandler
setName() - Method in PlainSetHandler
setName() - Method in SequentialSetHandler
SHORT_ENTITIES - Field in BidsEntity
SHORT_ENTITY_MAPPING - Field in BidsEntity
shortEntityExists(java.lang.String) - Method in BidsEntity
size() - Method in CompositeKey
Get the number of parts in this composite key
sortByEntity(List<BidsFile>, java.lang.String) - Method in BidsEntityUtils
Sort files by entity value
suffix - Property in BidsFile
SuffixMapper - Class in nfneuro.util
Resolves suffix_maps_to aliases in the bids2nf.yaml configuration.
SuffixMapper() - Constructor in SuffixMapper
suffixMapping(java.util.Map) - Method in SuffixMapper
Build suffix mapping from configuration

T

toChannelTuple(List<String>) - Method in BidsChannelData
Convert to channel tuple format
toEntityString(nfneuro.plugin.model.BidsFile, List<String>) - Method in BidsEntityUtils
Create entity string representation
toString() - Method in BidsChannelData
toString() - Method in BidsConfigValidator.ValidationResult
toString() - Method in BidsDataset
toString() - Method in BidsEntity
toString() - Method in BidsFile
trace(java.lang.Object) - Method in BidsLogger
Convenience method for trace logging (same as debug)
tryWithContext(java.lang.String, Closure<T>) - Method in BidsErrorHandler
Execute code block with error context
TYPE_ALLOWING_PARTS - Field in BidsFile
typeAllowsParts(java.lang.String) - Method in BidsFile

U

V

VALID_EXTENSIONS - Field in BidsFile
validate(java.util.Map) - Method in BidsConfigValidator
Validate entire configuration
validate(java.lang.String, List<Integer>) - Method in BidsValidator
Validate BIDS dataset structure.
validateAndLog(java.util.Map) - Method in BidsConfigValidator
Convenience method to validate and log results
validateKeyExtractor(groovy.lang.Closure, java.lang.String) - Method in KeyExtractor
Validate that a keyExtractor closure has the correct arity (parameter count).
validateLibBidsScript(java.lang.String) - Method in LibBidsShWrapper
Verify that a libBIDS.sh script exists, is readable, and contains the expected libBIDSsh_parse_bids_to_table function signature.
validateRequiredFileCount(List<BidsFile>, java.lang.Integer) - Method in BaseSetHandler
Validate required files are present in group
validateWithContext(boolean, java.lang.String, java.lang.String) - Method in BidsErrorHandler
Validate condition with context
value - Property in BidsEntity
valueMatches(nfneuro.model.BidsEntity) - Method in BidsEntity

W

warn(java.lang.Object) - Method in BidsLogger
Convenience method for warn logging (alias for logWarning)
warnings - Property in BidsConfigValidator.ValidationResult
withBidsDir(java.lang.String) - Method in BidsHandler
Set the path to the BIDS dataset directory.
withConfig(java.lang.String) - Method in BidsHandler
Load and analyze the YAML configuration file.
withOpts(java.util.Map) - Method in BidsHandler
Supply the runtime options map (e.g.
withParser(nfneuro.plugin.parser.BidsParser) - Method in BidsHandler
Inject the nfneuro.plugin.parser.BidsParser to use for dataset parsing.
withTarget(groovyx.gpars.dataflow.DataflowWriteChannel) - Method in BidsHandler
Override the output channel (used internally by ignite).
withTiming(java.lang.String, java.lang.String, Closure<T>) - Method in BidsLogger
Execute closure with timing

X

Y

Z

_

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _