TimeseriesExtractor.__str__#

TimeseriesExtractor.__str__()[source]#

Print Current Object State.

Provides a formatted summary of the TimeseriesExtractor configuration when called with print(self). Returns a string containing the following information:

  • Preprocessed BOLD template space

  • Parcellation approach used

  • Signal cleaning parameters applied

  • Task information

  • Number of subjects in subject_timeseries

  • Number of CPU cores used for extraction (multiprocessing)

  • Estimated memory usage estimate for subject_timeseries (in bytes)

Returns:

str – A formatted string containing information about the object’s current state.

Examples

>>> from neurocaps.extraction import TimeseriesExtractor
>>> extractor = TimeseriesExtractor()
>>> print(extractor)
    Current Object State:
    =====================
    Preprocessed BOLD Template Space                           : "MNI152NLin2009cAsym"
    ...