fasttrackpy

A fasttrack implementation in python

https://github.com/fasttrackiverse/fasttrackpy

Science Score: 54.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
    Found .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 (9.2%) to scientific vocabulary
Last synced: 10 months ago · JSON representation ·

Repository

A fasttrack implementation in python

Basic Info
Statistics
  • Stars: 12
  • Watchers: 1
  • Forks: 4
  • Open Issues: 2
  • Releases: 18
Created over 3 years ago · Last pushed about 1 year ago
Metadata Files
Readme License Citation

README.md

FastTrackPy

PyPI PyPI - Python Version PyPI - Python Version Python CI codecov DOI

A python implementation of the FastTrack method

Installation

bash pip install fasttrackpy

This will make the command line executable fasttrack available, along with its subcommands:

  • audio
  • audio-textgrid
  • corpus

Getting help

For any of the fasttrack subcommands, add the --help flag to print the help info. You can also visit the docs.

Usage

For a single audio file containing a vowel-like sound:

bash fasttrack audio --file audio.wav \ --output formants.csv

For a paired audio file and textgrid with intervals defining target audio to process:

bash fasttrack audio-textgrid --audio audio.wav \ --textgrid audio.TextGrid \ --output formants.csv

For a corpus directory of paired audio files and textgrid

bash fasttrack corpus --corpus dir/ \ --output formants.csv

Owner

  • Name: FastTrackiverse
  • Login: FastTrackiverse
  • Kind: organization
  • Location: United States of America

A Github Organization for Developing FastTrack

Citation (CITATION.cff)

# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!

cff-version: 1.2.0
title: fasttrackpy
message: >-
  If you use this software, please cite it using the
  metadata from this file.
type: software
authors:
  - given-names: Josef
    family-names: Fruehwald
    orcid: 'https://orcid.org/0000-0001-8480-9461'
    affiliation: University of Kentucky
  - given-names: Santiago
    family-names: Barreda
    affiliation: UC Davis
    orcid: 'https://orcid.org/0000-0002-1552-083X'
identifiers:
  - type: doi
    value: 10.5281/zenodo.10212100
    description: zenodo
repository-code: 'https://github.com/FastTrackiverse/fasttrackpy'
url: 'https://fasttrackiverse.github.io/fasttrackpy/'
abstract: A python implementation of FastTrack
license: MIT

GitHub Events

Total
  • Create event: 11
  • Issues event: 2
  • Release event: 4
  • Watch event: 3
  • Issue comment event: 11
  • Push event: 55
  • Pull request event: 31
  • Fork event: 4
Last Year
  • Create event: 11
  • Issues event: 2
  • Release event: 4
  • Watch event: 3
  • Issue comment event: 11
  • Push event: 55
  • Pull request event: 31
  • Fork event: 4

Issues and Pull Requests

Last synced: 10 months ago

All Time
  • Total issues: 24
  • Total pull requests: 93
  • Average time to close issues: 22 days
  • Average time to close pull requests: 3 days
  • Total issue authors: 2
  • Total pull request authors: 3
  • Average comments per issue: 0.25
  • Average comments per pull request: 0.53
  • Merged pull requests: 93
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 2
  • Pull requests: 29
  • Average time to close issues: 5 months
  • Average time to close pull requests: 10 days
  • Issue authors: 2
  • Pull request authors: 2
  • Average comments per issue: 0.0
  • Average comments per pull request: 0.69
  • Merged pull requests: 29
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • JoFrhwld (21)
  • maxmerben (1)
Pull Request Authors
  • JoFrhwld (110)
  • HenryNomeland (2)
  • santiagobarreda (1)
Top Labels
Issue Labels
enhancement (2) bug (1) good first issue (1)
Pull Request Labels

Packages

  • Total packages: 1
  • Total downloads:
    • pypi 193 last-month
  • Total dependent packages: 0
  • Total dependent repositories: 0
  • Total versions: 20
  • Total maintainers: 1
pypi.org: fasttrackpy

A python implementation of FastTrack

  • Versions: 20
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 193 Last month
Rankings
Dependent packages count: 10.0%
Average: 38.8%
Dependent repos count: 67.5%
Maintainers (1)
Last synced: 10 months ago

Dependencies

pyproject.toml pypi
  • librosa ^0.9.2
  • praat-parselmouth ^0.4.2
  • python ^3.9
.github/workflows/test-and-run.yml actions
  • actions/checkout v4 composite
  • actions/setup-python v4 composite
  • codecov/codecov-action v3 composite
requirements/dev.txt pypi
  • anyio ==4.0.0 development
  • appnope ==0.1.3 development
  • argon2-cffi ==23.1.0 development
  • argon2-cffi-bindings ==21.2.0 development
  • arrow ==1.3.0 development
  • asttokens ==2.4.1 development
  • async-lru ==2.0.4 development
  • attrs ==23.1.0 development
  • babel ==2.13.1 development
  • beautifulsoup4 ==4.12.2 development
  • bleach ==6.1.0 development
  • certifi ==2023.7.22 development
  • cffi ==1.16.0 development
  • charset-normalizer ==3.3.2 development
  • colorama ==0.4.6 development
  • comm ==0.2.0 development
  • debugpy ==1.8.0 development
  • decorator ==5.1.1 development
  • defusedxml ==0.7.1 development
  • exceptiongroup ==1.1.3 development
  • executing ==2.0.1 development
  • fastjsonschema ==2.18.1 development
  • fqdn ==1.5.1 development
  • idna ==3.4 development
  • iniconfig ==2.0.0 development
  • ipykernel ==6.26.0 development
  • ipython ==8.17.2 development
  • ipywidgets ==8.1.1 development
  • isoduration ==20.11.0 development
  • jedi ==0.19.1 development
  • jinja2 ==3.1.2 development
  • joblib ==1.3.2 development
  • json5 ==0.9.14 development
  • jsonpointer ==2.4 development
  • jsonschema ==4.19.2 development
  • jsonschema-specifications ==2023.7.1 development
  • jupyter ==1.0.0 development
  • jupyter-client ==8.6.0 development
  • jupyter-console ==6.6.3 development
  • jupyter-core ==5.5.0 development
  • jupyter-events ==0.9.0 development
  • jupyter-lsp ==2.2.0 development
  • jupyter-server ==2.10.0 development
  • jupyter-server-terminals ==0.4.4 development
  • jupyterlab ==4.0.8 development
  • jupyterlab-pygments ==0.2.2 development
  • jupyterlab-server ==2.25.1 development
  • jupyterlab-widgets ==3.0.9 development
  • kaleido ==0.2.1 development
  • markupsafe ==2.1.3 development
  • matplotlib-inline ==0.1.6 development
  • mistune ==3.0.2 development
  • nbclient ==0.9.0 development
  • nbconvert ==7.11.0 development
  • nbformat ==5.9.2 development
  • nest-asyncio ==1.5.8 development
  • notebook ==7.0.6 development
  • notebook-shim ==0.2.3 development
  • numpy ==1.26.1 development
  • overrides ==7.4.0 development
  • packaging ==23.2 development
  • pandas ==2.1.2 development
  • pandocfilters ==1.5.0 development
  • parso ==0.8.3 development
  • pexpect ==4.8.0 development
  • platformdirs ==3.11.0 development
  • plotly ==5.18.0 development
  • pluggy ==1.3.0 development
  • polars ==0.19.13 development
  • praat-parselmouth ==0.4.3 development
  • prometheus-client ==0.18.0 development
  • prompt-toolkit ==3.0.39 development
  • psutil ==5.9.6 development
  • ptyprocess ==0.7.0 development
  • pure-eval ==0.2.2 development
  • pycparser ==2.21 development
  • pygments ==2.16.1 development
  • pytest ==7.4.3 development
  • python-dateutil ==2.8.2 development
  • python-json-logger ==2.0.7 development
  • pytz ==2023.3.post1 development
  • pywin32 ==306 development
  • pywinpty ==2.0.12 development
  • pyyaml ==6.0.1 development
  • pyzmq ==25.1.1 development
  • qtconsole ==5.5.0 development
  • qtpy ==2.4.1 development
  • referencing ==0.30.2 development
  • requests ==2.31.0 development
  • rfc3339-validator ==0.1.4 development
  • rfc3986-validator ==0.1.1 development
  • rpds-py ==0.12.0 development
  • scikit-learn ==1.3.2 development
  • scipy ==1.11.3 development
  • send2trash ==1.8.2 development
  • setuptools ==68.2.2 development
  • six ==1.16.0 development
  • sniffio ==1.3.0 development
  • soupsieve ==2.5 development
  • stack-data ==0.6.3 development
  • tenacity ==8.2.3 development
  • terminado ==0.17.1 development
  • threadpoolctl ==3.2.0 development
  • tinycss2 ==1.2.1 development
  • tomli ==2.0.1 development
  • tornado ==6.3.3 development
  • traitlets ==5.13.0 development
  • types-python-dateutil ==2.8.19.14 development
  • typing-extensions ==4.8.0 development
  • tzdata ==2023.3 development
  • uri-template ==1.3.0 development
  • urllib3 ==2.0.7 development
  • wcwidth ==0.2.9 development
  • webcolors ==1.13 development
  • webencodings ==0.5.1 development
  • websocket-client ==1.6.4 development
  • widgetsnbextension ==4.0.9 development
requirements/docs.txt pypi
  • annotated-types ==0.6.0
  • attrs ==23.1.0
  • beartype ==0.16.4
  • certifi ==2023.7.22
  • click ==8.1.7
  • cloup ==3.0.3
  • colorama ==0.4.6
  • coverage ==7.3.2
  • exceptiongroup ==1.1.3
  • griffe ==0.32.3
  • importlib-metadata ==6.8.0
  • importlib-resources ==6.1.1
  • iniconfig ==2.0.0
  • joblib ==1.3.2
  • jsonschema ==4.19.2
  • jsonschema-specifications ==2023.7.1
  • numpy ==1.26.2
  • packaging ==23.2
  • pluggy ==1.3.0
  • plum-dispatch ==2.2.2
  • polars ==0.19.13
  • praat-parselmouth ==0.4.3
  • pydantic ==2.5.0
  • pydantic-core ==2.14.1
  • pytest ==7.4.3
  • pytest-cov ==4.1.0
  • python-magic ==0.4.27
  • python-magic-bin ==0.4.14
  • pyyaml ==6.0.1
  • quartodoc ==0.6.5
  • referencing ==0.30.2
  • rpds-py ==0.12.0
  • scikit-learn ==1.3.2
  • scipy ==1.11.3
  • sphobjinv ==2.3.1
  • tabulate ==0.9.0
  • threadpoolctl ==3.2.0
  • tomli ==2.0.1
  • typing-extensions ==4.8.0
  • watchdog ==3.0.0
  • zipp ==3.17.0
requirements/requirements.txt pypi
  • joblib ==1.3.2
  • numpy ==1.26.1
  • polars ==0.19.13
  • praat-parselmouth ==0.4.3
  • scikit-learn ==1.3.2
  • scipy ==1.11.3
  • threadpoolctl ==3.2.0