{ "info": { "author": "David Nicholson", "author_email": "nicholdav@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "License :: OSI Approved :: BSD License", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: Implementation :: CPython" ], "description": "\n# pollyglot\nSmall example datasets of annotated vocalizations.\n\nUseful if you have:\n- need some example vocalizations that are quick to download\n- build a tool that works with different annotation formats\n and you want to test that tool\n\n## usage\nThere are two components to `pollyglot`:\n1. command-line tool that creates the small example datasets from\n larger publicly-available datasets\n2. package that fetches the small example datasets, which can be\n a dependency for your library\n\nTo use (1), you invoke the command-line tool `pollymake`\n\nCloning this repository, installing it for development (see below), and then calling\n```\n$ pollymake all\n```\nwill re-make the dataset within the repository.\n\n`pollymake` creates an archive from each repository. These are then uploaded to a Figshare dataset repository:\n\n\nThe goal of this package to share code that automates the process of creating a data\nrepository on FigShare, and make this source open for collaboration. The \nformats in this repository can be parsed by the \n[Crowsetta]() package. Development and \ntutorials for `crowsetta` make use of the small, quick-to-download archives of \neach format on Figshare that are generated from the source in this repository.\n\n`crowsetta` provides tools for anyone that wants to write clean code \nwhen working with these annotation formats (or their own format)\nTo learn more, please visit \n\n## formats + references\nBelow are the formats included and references for the sources.\n\n### Praat textgrid\nTextgrids output by the Praat program.\n\nSongs with Praat textgrid format are from the Birdsong Database provided by the\nTaylor lab at UCLA: \n \nas presented in this paper: \nThe .xls file containing links to songs from the Taylor lab birdsong database was \ncreated by Tim Sainburg to train generative networks for animal vocalizations: \n; adapted under MIT license. \n\n### .not.mat\n.not.mat files are output by the evsonganaly GUI created by Evren Tumer in the Brainard lab.\nThe audio file format .cbin is output by the Labview program EvTAF.\n\nAnother repository of Bengalese finch song annotated in this format is here:\n\n\n### BirdsongRecognition\nA specific .xml format for a repository of labeled Bengalese Finch song.\nThe repository is here:\n.\nThe repository provides data for testing a convolutional neural network to segment \nand label vocalizations, as shared in the repository \n\nand discussed in the paper \"Automatic recognition of element classes and boundaries in the birdsong \nwith variable sequences\" by Takuya Koumura and Kazuo Okanoya \n().\n\n## Project information\n\n### License\nPollyglot (c) by David Nicholson, 2018-2019.\n\nCode is shared under [BSD-3 License](./LICENSE-CODE).\n\nWhere applicable, data in the vocal-annotations-formats-dataset is licensed \nunder a Creative Commons Attribution-ShareAlike 4.0 International License.\n(The figshare repositories are shared under CC-BY-4.0)\nWhere the authors have not made their intentions clear with a license, \ncitations to papers and links to the original source are included.\nPlease raise an issue on this repository if there are any concerns about this.\n\nYou should have received a [copy of the license](./LICENSE-DATA) along with this\nwork. If not, see .\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/NickleDave/pollyglot", "keywords": "", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "pollyglot", "package_url": "https://pypi.org/project/pollyglot/", "platform": "", "project_url": "https://pypi.org/project/pollyglot/", "project_urls": { "Homepage": "https://github.com/NickleDave/pollyglot" }, "release_url": "https://pypi.org/project/pollyglot/0.1.1/", "requires_dist": [ "pyyaml", "requests", "tqdm", "rarfile" ], "requires_python": ">=3.6.0", "summary": "Small example datasets of annotated vocalizations", "version": "0.1.1" }, "last_serial": 5923511, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "8e90766cb5ce59a8e07245208b76dae6", "sha256": "6620e430bc9370a7ef55a8920531b49e55c0bef519215041b735fdadcc950928" }, "downloads": -1, "filename": "pollyglot-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "8e90766cb5ce59a8e07245208b76dae6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.0", "size": 21247, "upload_time": "2019-10-03T13:38:48", "url": "https://files.pythonhosted.org/packages/a3/6f/cba0b60245b8bc13d2a417a01c3f635f9c133c84d9ebadd0a0c98590e18e/pollyglot-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f0254d588e9af16e03b7b28d66be673e", "sha256": "0870e46a15ccc90744c6a4804057692d996ca8c66474d7a2277626e29549bc84" }, "downloads": -1, "filename": "pollyglot-0.1.1.tar.gz", "has_sig": false, "md5_digest": "f0254d588e9af16e03b7b28d66be673e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 13176, "upload_time": "2019-10-03T13:38:51", "url": "https://files.pythonhosted.org/packages/0b/4e/920931f8b00699ce4ce3fb349d53d0054b607fd58fa66ddf958449d78ea6/pollyglot-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8e90766cb5ce59a8e07245208b76dae6", "sha256": "6620e430bc9370a7ef55a8920531b49e55c0bef519215041b735fdadcc950928" }, "downloads": -1, "filename": "pollyglot-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "8e90766cb5ce59a8e07245208b76dae6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.0", "size": 21247, "upload_time": "2019-10-03T13:38:48", "url": "https://files.pythonhosted.org/packages/a3/6f/cba0b60245b8bc13d2a417a01c3f635f9c133c84d9ebadd0a0c98590e18e/pollyglot-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f0254d588e9af16e03b7b28d66be673e", "sha256": "0870e46a15ccc90744c6a4804057692d996ca8c66474d7a2277626e29549bc84" }, "downloads": -1, "filename": "pollyglot-0.1.1.tar.gz", "has_sig": false, "md5_digest": "f0254d588e9af16e03b7b28d66be673e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 13176, "upload_time": "2019-10-03T13:38:51", "url": "https://files.pythonhosted.org/packages/0b/4e/920931f8b00699ce4ce3fb349d53d0054b607fd58fa66ddf958449d78ea6/pollyglot-0.1.1.tar.gz" } ] }