Unknown macro: {center}


STANDARD CONTROLS Panel


The settings on the STANDARD CONTROLS panel pertain to ScanImage capabilities for complex image acquisitions – such as Multi-Frame Acquisitions, Image Stacks, and [*LOOPS*].

Multi-Frame Acquisition Settings

ScanImage allows multiple frames to be acquired continuously, without interruption (i.e. gap-free). The acquisition of multiple frames is initiated by a single trigger.

  • Unknown macro: {blue}
    Specifies the number of frames to be acquired per trigger, which marks the start of a GRAB or LOOP Repeat or the start of each individual Slice in an Image Stack acquisition.
    If
    Unknown macro: {blue}
    is disabled, then the acquired data will be stored as a multi-page TIF file consisting of C * Z * N images, where C is the number of Channels stored, Z is the specified
    Unknown macro: {blue}
    , and N is the specified
    Unknown macro: {blue}
    The value Inf (infinity) can be entered for continuous imaging (with data file streaming, if
    Unknown macro: {blue}
    is enabled) until
    Unknown macro: {blue}
    is pressed
  • Unknown macro: {blue}
    Indicates that the specified
    Unknown macro: {blue}
    should be aveaged, rather than individually stored and/or displayed.
    If enabled, the image display for each Channel will show the accumulating average, i.e. improving in signal-to-noise ratio with each Frame
    If enabled, the averaged data will be stored to the image file as a single frame. The TIF file may still be a multi-page TIF file, however, e.g. consisting of C * Z images, where C is the number of Channels stored and Z is the specified
    Unknown macro: {blue}
    .

Image Stack Settings

When the value of

Unknown macro: {blue}

is greater than 1, an Image Stack acquisition is implied. Image Stack acquisitions consist of multiple Slices, corresponding to different axial (Z) positions. Each Slice is individually triggered and consists of a Frame or set of frames as specified by

Unknown macro: {blue}

  • Unknown macro: {blue}
    Specifies the number of Slices to collect during the Image Stack acquisition
  • Unknown macro: {blue}
    Specifies the axial (Z) step to take with the stage/motor controller between each Slice
    Either a positive or negative value can be specified, so the motion may proceed in either axial direction
  • Unknown macro: {blue}
    : Specifies that stage/motor controller returns to the Home position – the initial position when GRAB or LOOP is pressed – following the GRAB acquisition or LOOP Repeat, so that subsequent acquisitions or Repeats occur at the same axial positions.
    If this option is not selected when using LOOP mode, then successive Repeats will image further along the axial direction specified
Unknown macro: {vi-indent}

The first acquisition in the Image Stack (or first Image Stack within a LOOP acquisition) consists of the Home position – i.e. the motor does not move until after the first Slice.
At this time, external triggering is not supported for Image Stack acquisitions

Using Start/End Limits

The

Unknown macro: {report-info}

panel provides an option where

Unknown macro: {blue}

. With this option, two axial positions can be identified by the user (i.e. while using FOCUS mode) as the boundaries of the Image Stack to collect. The

Unknown macro: {blue}

and

Unknown macro: {blue}

parameters will then obey the start/end position constraint – i.e. the

Unknown macro: {blue}

is automatically updated by the start/end position values, and each of

Unknown macro: {blue}

and

Unknown macro: {blue}

updates the other value. See MOTOR CONTROLS for further details.

LOOP Mode Settings

  • Unknown macro: {blue}
    When operating in LOOP Mode, this determines the total time following the trigger of each LOOP Repeat to wait before ScanImage generates trigger to begin the next Repeat. In other words, this specifies the trigger-to-trigger time between Repeats.
    The specified time should be at least as long as the acquisition during each Repeat plus any post-acquisition processing.
    When a Stack Acquisistion is employed, this value indicates the time for the entire stack, and specifically the time between the ScanImage triggers issued for the first slice of each Repeat
    This setting only has effect when internal triggering is employed
    Unknown macro: {multi-excerpt}
    • Unknown macro: {blue}
      Specifies the number of Repeats to be acquired for each LOOP acquisition
      Value of Inf (the default) can be entered so that LOOP acquisition will continue indefinitely until
      Unknown macro: {blue}
      is pressed
Unknown macro: {comment}

Continuous TIF Streaming

  • Unknown macro: {blue}
    Enables ScanImage capability for continuous TIF streaming during GRAB or LOOP mode acquisitions. This causes data to be stored to the image file as each Frame arrives during an acquisition, as opposed to the default ScanImage behavior of buffering acquired data and saving to disk at the completion of the acquisition.
    Selecting this option avoids out-of-memory errors associated with acquisitions consisting of large
    Unknown macro: {blue}
    and/or
    Unknown macro: {blue}
    values
    Selecting this option reduces the processing time following acquisitions, allowing for LOOP _Repeats to occur with a smaller
    Unknown macro: {blue}
    , or smaller gap between when an external trigger can be processed.
    At this time, the
    Unknown macro: {blue}
    option is not supported for:
    • Image Stack acquisitions
    • acquisitions involving the Power Box feature.
    • acquisitions where
      Unknown macro: {blue}
      is enabled
  • Unknown macro: {blue}
    Some users may prefer to separate ('chunk') data from very long acquisitions into several smaller files. This value specifies the number of Frames to log to each file during the acquisition. As further data is collected, a new data file is automatically created.
    To disable such 'chunking', this value should be set to 'inf' (infinity), causing all data to be logged to a single file.
    When chunking is enabled, a three-digit number (e.g. 001, 002, etc) is appended to the filename, following an underscore. The number is auto-incremented as each new file ('chunk') is added. For example, if 3000 frames are collected with 500 frames/file, with
    Unknown macro: {blue}
    ='BehaviorExpt' and
    Unknown macro: {blue}
    =1, specified in the
    Unknown macro: {report-info}
    panel, there will be six files named 'BehaviorExpt1_001' through 'BehaviorExpt1_006.

Pseudo-Focus Mode

If

Unknown macro: {blue}

is set to 0, then no data will be stored, nor buffered, during a GRAB or LOOP acquisition. This is termed 'pseudo-FOCUS' mode. The mode is useful for FOCUS like applications where the user requires 1) external triggering, 2) control over the

Unknown macro: {blue}

, and/or 3) execution of a [_User Function_] during each Frame.

  • No labels