Skip to content

bioelectric-interfaces/voice_zone_passive_mapping_ui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

voice_zone_passive_mapping_ui

Python GUI for Voice Zone Passive Mapping

NOTE: Tool is developed for Windows OS! Though, it can be launched on Linux, but can contain bugs and have not nice look.

How to configure enviroment for development using Miniconda:

  • Clone repository to your system:
    git clone [email protected]:AsyaPronina/voice_zone_passive_mapping_ui.git
  • Install Miniconda on your system: https://docs.conda.io/projects/conda/en/latest/user-guide/install/index.html
  • Go to Anaconda Prompt from your "Start Menu" on Windows or just open a new bash (to catch newly installed miniconda) on Linux.
  • In the Anaconda Prompt/Bash shell:
    • Go to directory of repository:
      cd <path-to>/voice_zone_passive_mapping_ui/
    • Type:
      conda env create -f environment.yml
      conda activate voice-zone-passive-mapping-ui
    • Launch the tool!
      python tool.py
      You are ready to edit it!

This tool is implemented through MVVM pattern:

image https://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93viewmodel

But, now it seems, that MVP should be chosen at start point as here is no binder implemented for MVVM.

Map of UI and Python classes:

image

image

Integration of mapping algorithm status:

  • WIP on the branch: integrate_mapping_algorithm_wip

Known issues:

  • Objects pictures are not yet handled in any view of the tool

About

Python GUI for Voice Zone Passive Mapping

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages