# <FileIO> Element

When "true", file-based IO is used instead of memory based IO. File-based IO is useful when processing deep waveforms. See File-Based I/O in MATLAB or File-Based I/O in Python.

When file-based IO is used, use the SrcDataFile input variable(s) and the FiltDataFile output variable instead of the SrcData[] input variables and the FiltData[] output variable. See Accessing Variables in MATLAB User-Operator Scripts or Accessing Variables in Python User-Operator Scripts.

If the <FileIO> element is not present in the XML configuration file, the value is assumed to be "false", and file-based I/O is not used.

- XML file elements

## Parent Elements

- <Function>

## Child Elements

None

## Attributes

None

## Example

- <Function>
- …
- <FileIO>true</FileIO>
- …
- </Function>