Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • D Documentation
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • anywave
  • Documentation
  • Wiki
  • Write Python Plugin

Write Python Plugin · Changes

Page history
Update Write Python Plugin authored Jul 23, 2025 by Bruno Colombet's avatar Bruno Colombet
Hide whitespace changes
Inline Side-by-side
Showing with 10 additions and 0 deletions
+10 -0
  • Write-Python-Plugin.md Write-Python-Plugin.md +10 -0
  • No files found.
Write-Python-Plugin.md
View page @ f88c1306
...@@ -52,6 +52,16 @@ This line will create a sub menu called MyCategory in the Processes Menu of AnyW ...@@ -52,6 +52,16 @@ This line will create a sub menu called MyCategory in the Processes Menu of AnyW
A filed called __main__.py must also be put in your Plugin. A filed called __main__.py must also be put in your Plugin.
This file along with desc.txt file will make your folder an AnyWave Python plugin. This file along with desc.txt file will make your folder an AnyWave Python plugin.
When using the Plugin Creation Assistant, the file is created for you. When using the Plugin Creation Assistant, the file is created for you.
The file must look like:
````python
import sys
import anywave as aw
aw.init(sys.argv)
args = aw.get_props()
````
args is a dict containing all the properties related to AnyWave current data file and the plugin context.
## [DEBUG Python plugin](/anywave/documentation/-/wikis/Python_debug) ## [DEBUG Python plugin](/anywave/documentation/-/wikis/Python_debug)
......
Clone repository
  • Build_AnyWave
  • CLI
  • CLI_List
  • Changes
  • ExportData
  • ICA
  • Imaginary Coherence
  • MATLAB anywave function
  • MATLAB_BIDS
  • MATLAB_change_sig_prop
  • MATLAB_debug
  • MATLAB_get_data
  • MATLAB_get_markers
  • MATLAB_get_props
  • MATLAB_init
View All Pages