NeuroAnalyzer Plugins

Initialize NeuroAnalyzer
using NeuroAnalyzer

NeuroAnalyzer functionalities can be extended using plugins (extensions). Plugins are stored in the $HOME/NeuroAnalyzer/plugins folder. Each plugins must be located in its individual folder, inside the src subfolder. The structure of the plugins folder is:

$HOME/NeuroAnalyzer/
|- pipelines
|- plugins
   |- na_test_plugin
      |- src
         |- na_test_plugin.jl
   |- plugin_1
      |- src
         |- plugin1.jl
   |- plugin_2
      |- src
         |- plugin2.jl

Listing all installed plugins:

na_plugins_list()
Available plugins:
1. plot_env.jl
2. plot_ispc.jl
3. plot_itpc.jl
4. plot_pli.jl

Reloading all installed plugins:

na_plugins_reload()

Plugins are installed from Git repositories. Installing a new plugin:

url = "https://codeberg.org/AdamWysokinski/plot_ITPC.jl"
na_plugins_install(url)

Plugins may also be installed from local .ZIP/.TAR.GZ archives:

url = "plot_ITPC.jl_main.zip"
na_plugins_install(url)

Tip: Installing from local archive requires unzip or tar.

Tip: Files will be overwritten when installing from local archive.

Updating all plugins:

na_plugins_update()

Updating single plugins:

na_plugins_update("plot_ITPC")