Getting Started

Windows users who installed using a standalone installer or conda should be able to launch neurotic from the Start Menu.

Mac and Linux users, as well as Windows users, can use the Terminal, command line, or Anaconda Prompt to start the app:

  1. Depending on your operating system, installation method, and environment settings, you may be able to just launch the app from the command line by invoking its name:

  2. If the command is not recognized, you likely need to first activate the conda environment into which the app was installed:

    conda activate <environment name>

    If you used a standalone installer, the environment name may be “neurotic”, so you would use

    conda activate neurotic

    You can then try again invoking the app name:


Several examples are provided. Select one, download the associated data using the “Download data” menu action, and then click “Launch”. See User Interface for help with navigation.

Disabling “Fast loading” before launch will enable additional features including amplitude-threshold spike detection and signal filtering.

To inspect the metadata file associated with the examples or to make changes to it, click “Edit metadata”. See Configuring Metadata for details about the format.

If you like working with Jupyter notebooks, you can launch an example notebook that includes a tutorial for using neurotic’s API:

neurotic --launch-example-notebook

The command line interface accepts other arguments too:

usage: neurotic [-h] [-V] [--debug] [--no-lazy] [--thick-traces]
                [--show-datetime] [--ui-scale {tiny,small,medium,large,huge}]
                [--theme {light,dark,original,printer-friendly}]
                [file] [dataset]

neurotic lets you curate, visualize, annotate, and share your behavioral ephys

positional arguments:
  file                  the path to a metadata YAML file (default: an example
  dataset               the name of a dataset in the metadata file to select
                        initially (default: the first entry in the metadata

optional arguments:
  -h, --help            show this help message and exit
  -V, --version         show program's version number and exit
  --debug               enable detailed log messages for debugging
  --no-lazy             do not use fast loading (default: use fast loading)
  --thick-traces        enable support for traces with thick lines, which has
                        a performance cost (default: disable thick line
  --show-datetime       display the real-world date and time, which may be
                        inaccurate depending on file type and acquisition
                        software (default: do not display)
  --ui-scale {tiny,small,medium,large,huge}
                        the scale of user interface elements, such as text
                        (default: medium)
  --theme {light,dark,original,printer-friendly}
                        a color theme for the GUI (default: light)
                        launch Jupyter with an example notebook instead of
                        starting the standalone app (other args will be