tgt

Read, write, and manipulate Praat TextGrid files with Python

https://github.com/hbuschme/textgridtools

Science Score: 41.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (10.3%) to scientific vocabulary

Keywords

annotation data-analysis elan linguistics praat python textgrid
Last synced: 6 months ago · JSON representation ·

Repository

Read, write, and manipulate Praat TextGrid files with Python

Basic Info
  • Host: GitHub
  • Owner: hbuschme
  • License: gpl-3.0
  • Language: Python
  • Default Branch: master
  • Homepage:
  • Size: 590 KB
Statistics
  • Stars: 128
  • Watchers: 8
  • Forks: 30
  • Open Issues: 11
  • Releases: 15
Topics
annotation data-analysis elan linguistics praat python textgrid
Created almost 15 years ago · Last pushed about 2 years ago
Metadata Files
Readme License Citation

README.md

TextGridTools

Read, write, and manipulate Praat TextGrid files with Python

Copyright (C) 2011-2023 Hendrik Buschmeier, Marcin Włodarczak

Installation

Installation with python distribute (stable version)

pip install tgt

Installation via github (development version)

git clone https://github.com/hbuschme/TextGridTools.git
cd TextGridTools
python setup.py install

Documentation

Buschmeier, H. & Włodarczak, M. (2013). TextGridTools: A TextGrid processing and analysis toolkit for Python. In Proceedings der 24. Konferenz zur Elektronischen Sprachsignalverarbeitung, pp. 152–157, Bielefeld, Germany. [pdf]

Current documentation can be viewed at https://textgridtools.readthedocs.io/en/stable/.

Alternatively, the API can be browsed with pydoc (e.g., pydoc tgt.IntervalTier), or documentation can be generated locally, using Sphinx, in the following way:

cd doc
make html # creates html documentation in doc/build/html/

Citation

To cite TextGridTools in publications, please use (a BibTeX record can be found in the file CITATION):

  • Buschmeier, H. & Włodarczak, M. (2013). TextGridTools: A TextGrid processing and analysis toolkit for Python. In Proceedings der 24. Konferenz zur Elektronischen Sprachsignalverarbeitung, pp. 152–157, Bielefeld, Germany.

If you want to refer to the specific release you used, do that using its DOI (see the release notes). The DOI of the most recent release is:

DOI

Owner

  • Name: Hendrik Buschmeier
  • Login: hbuschme
  • Kind: user
  • Location: Bielefeld, Germany
  • Company: Bielefeld University

Digital Linguistics Lab, Bielefeld University.

Citation (CITATION)

To cite TextGridTools in publications, please use:

Buschmeier, H. & Włodarczak, M. (2013). TextGridTools: A TextGrid processing and analysis toolkit for Python. In Proceedings der 24. Konferenz zur Elektronischen Sprachsignalverarbeitung, pp. 152–157, Bielefeld, Germany.

A BibTeX entry for LaTeX users is

@inproceedings{TextGridTools,
	Address = {Bielefeld, Germany},
	Author = {Buschmeier, Hendrik and W{\l}odarczak, Marcin},
	Booktitle = {Proceedings der 24. Konferenz zur elektronischen Sprachsignalverarbeitung},
	Pages = {152--157},
	Title = {{TextGridTools}: {A TextGrid} Processing and Analysis Toolkit for {Python}},
	URN = {urn:nbn:de:0070-pub-25616204},
	Year = {2013}
}

GitHub Events

Total
  • Watch event: 6
Last Year
  • Watch event: 6

Packages

  • Total packages: 1
  • Total downloads:
    • pypi 5,235 last-month
  • Total docker downloads: 9
  • Total dependent packages: 3
  • Total dependent repositories: 129
  • Total versions: 14
  • Total maintainers: 2
pypi.org: tgt

TextGridTools -- Read, write, and manipulate Praat TextGrid files

  • Versions: 14
  • Dependent Packages: 3
  • Dependent Repositories: 129
  • Downloads: 5,235 Last month
  • Docker Downloads: 9
Rankings
Dependent repos count: 1.3%
Dependent packages count: 2.4%
Docker downloads count: 2.4%
Average: 2.4%
Downloads: 3.5%
Maintainers (2)
Last synced: 7 months ago