Skip to main content

A python module for processing ELAN and Praat annotation files

Project description

pympi version 1.71

Introduction

Pympi is a package that allows you to interact with Elan files and TextGrid (regular, short and binary) files. You can create, edit and convert both formats into each other. It includes besides all the basic functions also functions for:

  • Calculating gaps and overlaps between speakers conform Heldner and Edlund's method. (Could be used to calculate floor transfers)
  • Shift annotations in both directions (Could be used when due to an error all annotations are misaligned).
  • Import from CLAN's chat files.
  • Merge and or filter tiers (could be used to combine hands in gesture coding)
  • Move tiers between elan files.
  • Etc.

Requirements

None

Optional requirements

  • lxml is used for testing.

Documentation and downloads

Full api documentation of the current and old versions can be found on here.

Pypi repository location can be found here.

Installation

Automatic

  • From a shell run with administrator rights:
pip install pympi-ling
  • Or alternatively run with administrator rights:
easy_install pympi-ling

NOTE: on windows the executable might not be in $PATH.

Manual

  1. Download the latest version from pypi
  2. Untar the file
  3. From that directory run with administrator rights
python setup.py install

How to cite

@misc{pympi-1.71,
	author={Lubbers, Mart and Torreira, Francisco},
	title={pympi-ling: a {Python} module for processing {ELAN}s {EAF} and {Praat}s {TextGrid} annotation files.},
	howpublished={\url{https://pypi.python.org/pypi/pympi-ling}},
	year={2013-2025},
	note={Version 1.71}
}

Authors

Mart Lubbers (mart at martlubbers.net) and Francisco Torerira (francisco.torreira at mpi.nl)

and with contributions from: JoFrhwld, sarpu, hadware, thomaskisler, mome, mimrock and xrotwang

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pympi_ling-1.71.tar.gz (375.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pympi_ling-1.71-py3-none-any.whl (25.7 kB view details)

Uploaded Python 3

File details

Details for the file pympi_ling-1.71.tar.gz.

File metadata

  • Download URL: pympi_ling-1.71.tar.gz
  • Upload date:
  • Size: 375.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for pympi_ling-1.71.tar.gz
Algorithm Hash digest
SHA256 d4e2481285bace4d1a8d90ad59abfe4bf289e529ce086551a975c3ce26e0b9d4
MD5 ffedff6accc4ccaacf0febf9f896af1f
BLAKE2b-256 54b111e08f4e51e173fec0e1633ef68e0f61bb098297097a861123971bff3f8f

See more details on using hashes here.

File details

Details for the file pympi_ling-1.71-py3-none-any.whl.

File metadata

  • Download URL: pympi_ling-1.71-py3-none-any.whl
  • Upload date:
  • Size: 25.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for pympi_ling-1.71-py3-none-any.whl
Algorithm Hash digest
SHA256 f89043d275946d9fe04c09cd5a5fbcff1e42b4160c91c8aa246e5e8136e305ab
MD5 c09d1c4dde8370f7c1bc672c5d9d0b83
BLAKE2b-256 6f643731b9770449857b51a17c269893b02e1e6a502bfafea5fca19ec1ab0600

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page