Table of Contents

These documents are available offline. See the doc directory in your NIMH ML installation path or click the "?" icon on the main menu.

  1. About NIMH MonkeyLogic
  2. Features
  3. System Requirements
  4. Getting Started
    1. Obtaining NIMH MonkeyLogic
    2. Software Installation
      1. Using a MATLAB app installer
      2. Using a ZIP file
      3. Installing additional libraries
      4. A tip for future upgrades
    3. Starting NIMH MonkeyLogic
    4. File Formats Supported by NIMH MonkeyLogic
  5. Main Menu
    1. Logo & Load/Save Settings
    2. Conditions File & Run Button
    3. Video
    4. Input / Output
      1. DAQ board settings
      2. Non-DAQ devices (USB, TCP/IP, etc.)
    5. Task
      1. Task flow control
  6. Creating Task
    1. Conditions File
    2. Userloop Function
    3. Timing Script v1
    4. Timing Script v2 (Scene Framework)
      1. Background
      2. What is the adapter?
      3. How to create adapter chains
      4. How to trigger adapter stimuli
      5. RunSceneParam
  7. Running a Task
    1. Loading a Conditions/Userloop File
    2. Pause Menu
    3. Control Screen
    4. Behavioral Summary & mlplayer
  8. Hardware Setup
    1. Monitor
    2. NI Multifunction I/O Device
      1. Selecting a DAQ Board
      2. Device Pinouts
      3. Analog Input Ground Configuration
    3. Calibrating Eye/Joystick Signals
      1. Raw Signal (Pre-calibrated)
      2. Origin & Gain
      3. 2-D Spatial Transformation
    4. Touchscreen
    5. Triggering a remote reward device via Bluetooth
  9. Appendix
    1. TaskObjects
    2. Timing script functions & Command window functions
    3. TrialRecord Structure
    4. Keycode Table
    5. BHV2 Binary Structure
    6. HDF5 Implementation
    7. NIMH DAQ Toolbox
    8. MonkeyLogic Graphics Library (MGL)

The National Institute of Mental Health (NIMH) is part of the National Institutes of Health (NIH), a component of the U.S. Department of Health and Human Services.