Skip to content

This GUI provides a search engine for ELAN files (.eaf EAF Annotation Format) in a specified directory. Based on your ELAN annotations, it allows direct access to your ELAN through the GUI and can save you valuable time on researching your ELAN database.

License

Notifications You must be signed in to change notification settings

MitchFuchs/elan_finder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

elan_finder

This GUI provides a search engine for ELAN files (.eaf EAF Annotation Format) in a specified directory. Based on your ELAN annotations, it allows direct access to your ELAN through the GUI and can save you valuable time on researching your ELAN database.

demo

demo.mp4

use case example

You possess a large database of ELAN-annotated videos and need to access / view your annotations without having to open each file individually.

instructions

  1. After starting the application, choose the directory in which all your ELAN files are stored.
  2. You can then filter the linguistic types and their related annotation values.
  3. The table shows a list of all matching results in your database.
  4. Double-click any row to display the video of your selected annotation.

dependencies

Using our env freeze:

  • pip install -r requirements.txt

Or manually install:

  • [pip or conda] install opencv
  • [pip or conda] install pillow
  • [pip or conda] install pandas
  • [pip or conda] install xlsxwriter

dev

To freeze the venv:

  • pip list --format=freeze > requirements.txt

To build executable on mac (app witll be in build folder):

  • pyinstaller --onefile --hidden-import cmath main.py

contact

Feel free to reach out at [email protected] Cheers, Mitch.

About

This GUI provides a search engine for ELAN files (.eaf EAF Annotation Format) in a specified directory. Based on your ELAN annotations, it allows direct access to your ELAN through the GUI and can save you valuable time on researching your ELAN database.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages