Neurotic

Latest version: v1.4.1

Safety actively analyzes 688803 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

1.4.1

[Installing **neurotic**](https://neurotic.readthedocs.io/en/latest/install.html) | [Updating **neurotic**](https://neurotic.readthedocs.io/en/latest/update.html) | [Documentation](https://neurotic.readthedocs.io/en/latest)

Improvements

* Add ``neurotic_version`` parameter to metadata (247)
* Revised and added new example datasets (250, 251)

Bug fixes

* Fix broken import of Neo’s ``generate_one_simple_block`` in example notebook (253)
* Fix default font size determination in scripts and Jupyter notebooks (249)

Other changes

* Make “large” UI scale larger and “huge” UI scale huger (244)
* Scale loading message with other fonts (245)
* Address numpy FutureWarning when epoch list is empty (248)

Documentation

* Add project acronym to package description, app, and docs (252)
* Building of standalone installers is now automated (254)

1.4.0

[Installing **neurotic**](https://neurotic.readthedocs.io/en/latest/install.html) | [Updating **neurotic**](https://neurotic.readthedocs.io/en/latest/update.html) | [Documentation](https://neurotic.readthedocs.io/en/latest)

New features

* Add computation of smoothed firing rates for spike trains (189)
* Add ``quick_launch`` function for easier scripting and interactive sessions (191, 196)
* Add ``blk`` param to ``load_dataset`` for using existing Neo Block (196)
* Add ``rec_datetime`` metadata parameter for setting real-world start time (190)
* Add ``past_fraction`` metadata parameter for controlling the placement of the vertical line marking the current time (220)
* Add color options for signal plots to metadata (177)
* Add options for scaling the user interface (222, 241, 242)
* Add launch via double click in standalone app (218)

Help & feedback

* Display loading indicator when launching in the standalone app (223)
* Prompt the user to reload metadata after using the menu to edit metadata (226)
* Show “Downloads complete” in app status bar and in log (219)
* Add menu action status tips to standalone app (221, 240)
* Add “Check for updates” to help menu (201)
* Add Help menu actions for opening common URLs (198, 230)
* Add Python version and **neurotic** install path to About window (181)
* Display common error messages to status bar in standalone app (225)
* Display a splash screen when first starting the standalone app (224)

Jupyter tutorial

Start the tutorial using ``neurotic --launch-example-notebook`` or [view it here](https://github.com/jpgill86/neurotic/blob/master/neurotic/example/example-notebook.ipynb).

* Add API tutorial to example Jupyter notebook (234, 236)
* Add shell commands to example Jupyter notebook for installing **neurotic** (185)

Other changes

* Move RAUC calculations to ``load_dataset`` and store them as annotations (188)
* Disable RAUC calculations by default (193)
* Allow ``data_file`` to be unspecified in metadata and signals to be optional (195)
* Ignore ``video_file`` if PyAV is not installed (231)
* Rename elephant functions (183)

Bug fixes

* Fix crash when ``plots`` list is empty (217)
* Fix plotted signal sampling rate and start time if units are not Hz and sec, respectively (194)
* Fix incompatibility with old versions of tqdm and unknown download size (184)

Documentation

* Improve documentation for [installation](https://neurotic.readthedocs.io/en/latest/install.html) and [updating](https://neurotic.readthedocs.io/en/latest/update.html) (180, 229)

Logging

* Add package logger and permanent log file (174)
* Log fatal errors in standalone app instead of crashing (176)
* Add CLI and GUI options for enabling debug log messages (178)
* Raise the default threshold for PyAV messages from warning to critical (179)

1.3.0

Improvements

* Add burst detection via firing rate thresholding (156)
* Add button for auto-scaling signals to main window (150)
* Add metadata color parameters for ``amplitude_discriminators`` (166)
* Add metadata parameters ``rauc_baseline`` and ``rauc_bin_duration`` (151)
* Make ``data_dir`` default to metadata file directory (163)

Bug fixes

* Unmask FileNotFoundError when local data file is missing (154)

Documentation

* Add Zenodo archive badge (162)

1.2.1

Bug fixes

* Fix loading using Neo IOs lacking ``signals_group_mode`` (``TypeError: read_block() got an unexpected keyword argument 'signal_group_mode'``) (143)

1.2.0

**neurotic** should now have broader compatibility with file types supported by Neo’s [``neo.io``](https://neo.readthedocs.io/en/latest/io.htmlmodule-neo.io) classes thanks to two new metadata parameters: ``io_class`` and ``io_args``. See [Data Reader (Neo) Settings](https://neurotic.readthedocs.io/en/1.2.0/metadata.htmlconfig-metadata-neo-io) for details.

**neurotic** is now available on conda-forge! See [Recommended Method](https://neurotic.readthedocs.io/en/1.2.0/install.htmlinstallation-conda-forge) for details on how to install.

Improvements

* Add metadata parameters ``io_class`` and ``io_args`` (137)

Documentation

* Add conda-forge installation instructions (128)

1.1.1

Changes

* Remove elephant as a dependency (120)

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.