PyLangAcq: Language Acquisition Research in Python
==================================================
Full documentation: https://pylangacq.org
|
.. image:: https://badge.fury.io/py/pylangacq.svg
:target: https://pypi.python.org/pypi/pylangacq
:alt: PyPI version
.. image:: https://img.shields.io/pypi/pyversions/pylangacq.svg
:target: https://pypi.python.org/pypi/pylangacq
:alt: Supported Python versions
.. image:: https://img.shields.io/pypi/dm/pylangacq
:target: https://pypi.python.org/pypi/pylangacq
:alt: PyPI - Downloads
.. image:: https://circleci.com/gh/jacksonllee/pylangacq.svg?style=shield
:target: https://circleci.com/gh/jacksonllee/pylangacq
:alt: CircleCI Builds
|
.. start-sphinx-website-index-page
PyLangAcq is a Python library for language acquisition research.
- Easy access to CHILDES and other TalkBank datasets
- Intuitive Python data structures for flexible data access and manipulation
- Standard developmental measures readily available: Mean length of utterance (MLU),
type-token ratio (TTR), and index of productive syntax (IPSyn)
- Direct support and powerful extensions possible for CHAT-formatted conversational datasets
more generally
.. _download_install:
Download and Install
--------------------
To download and install the most recent version::
$ pip install --upgrade pylangacq
Ready for more?
Check out the `Quickstart <https://pylangacq.org/quickstart.html>`_ page.
Links
-----
* Source code: https://github.com/jacksonllee/pylangacq
* Bug tracker: https://github.com/jacksonllee/pylangacq/issues
* Social media: `Twitter <https://twitter.com/pylangacq>`_
How to Cite
-----------
PyLangAcq is authored and maintained by `Jackson L. Lee <https://jacksonllee.com>`_.
Lee, Jackson L., Ross Burkholder, Gallagher B. Flinn, and Emily R. Coppess. 2016.
`Working with CHAT transcripts in Python <https://jacksonllee.com/papers/lee-etal-2016-pylangacq.pdf>`_.
Technical report `TR-2016-02 <https://newtraell.cs.uchicago.edu/research/publications/techreports/TR-2016-02>`_,
Department of Computer Science, University of Chicago.
.. code-block:: latex
@TechReport{lee-et-al-pylangacq:2016,
Title = {Working with CHAT transcripts in Python},
Author = {Lee, Jackson L. and Burkholder, Ross and Flinn, Gallagher B. and Coppess, Emily R.},
Institution = {Department of Computer Science, University of Chicago},
Year = {2016},
Number = {TR-2016-02},
}
License
-------
MIT License. Please see ``LICENSE.txt`` in the GitHub source code for details.
The test data files included come from CHILDES,
and have a `CC BY-NC-SA 3.0 <https://creativecommons.org/licenses/by-nc-sa/3.0/>`_
license instead; please also see
``src/pylangacq/tests/README.md`` in the GitHub source code for details.
.. end-sphinx-website-index-page
Changelog
---------
Please see ``CHANGELOG.md``.
Setting up a Development Environment
------------------------------------
The latest code under development is available on Github at
`jacksonllee/pylangacq <https://github.com/jacksonllee/pylangacq>`_.
To obtain this version for experimental features or for development:
.. code-block:: bash
$ git clone https://github.com/jacksonllee/pylangacq.git
$ cd pylangacq
$ pip install -e ".[dev]"
To run tests and styling checks:
.. code-block:: bash
$ pytest -vv --doctest-modules --cov=pylangacq pylangacq docs/source
$ flake8 pylangacq
$ black --check pylangacq
To build the documentation website files:
.. code-block:: bash
$ python docs/source/build_docs.py
Raw data
{
"_id": null,
"home_page": null,
"name": "pylangacq",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": null,
"keywords": "CHILDES, TalkBank, language-acquisition, language-development",
"author": null,
"author_email": "\"Jackson L. Lee\" <jacksonlunlee@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/e5/84/3e1ec38aa3c0b03b227177c3c9eceae68bf25629c00fd4d00ef0cc019e09/pylangacq-0.19.1.tar.gz",
"platform": null,
"description": "PyLangAcq: Language Acquisition Research in Python\n==================================================\n\nFull documentation: https://pylangacq.org\n\n|\n\n.. image:: https://badge.fury.io/py/pylangacq.svg\n :target: https://pypi.python.org/pypi/pylangacq\n :alt: PyPI version\n\n.. image:: https://img.shields.io/pypi/pyversions/pylangacq.svg\n :target: https://pypi.python.org/pypi/pylangacq\n :alt: Supported Python versions\n\n.. image:: https://img.shields.io/pypi/dm/pylangacq\n :target: https://pypi.python.org/pypi/pylangacq\n :alt: PyPI - Downloads\n\n.. image:: https://circleci.com/gh/jacksonllee/pylangacq.svg?style=shield\n :target: https://circleci.com/gh/jacksonllee/pylangacq\n :alt: CircleCI Builds\n\n|\n\n.. start-sphinx-website-index-page\n\nPyLangAcq is a Python library for language acquisition research.\n\n- Easy access to CHILDES and other TalkBank datasets\n- Intuitive Python data structures for flexible data access and manipulation\n- Standard developmental measures readily available: Mean length of utterance (MLU),\n type-token ratio (TTR), and index of productive syntax (IPSyn)\n- Direct support and powerful extensions possible for CHAT-formatted conversational datasets\n more generally\n\n.. _download_install:\n\nDownload and Install\n--------------------\n\nTo download and install the most recent version::\n\n $ pip install --upgrade pylangacq\n\nReady for more?\nCheck out the `Quickstart <https://pylangacq.org/quickstart.html>`_ page.\n\nLinks\n-----\n\n* Source code: https://github.com/jacksonllee/pylangacq\n* Bug tracker: https://github.com/jacksonllee/pylangacq/issues\n* Social media: `Twitter <https://twitter.com/pylangacq>`_\n\nHow to Cite\n-----------\n\nPyLangAcq is authored and maintained by `Jackson L. Lee <https://jacksonllee.com>`_.\n\nLee, Jackson L., Ross Burkholder, Gallagher B. Flinn, and Emily R. Coppess. 2016.\n`Working with CHAT transcripts in Python <https://jacksonllee.com/papers/lee-etal-2016-pylangacq.pdf>`_.\nTechnical report `TR-2016-02 <https://newtraell.cs.uchicago.edu/research/publications/techreports/TR-2016-02>`_,\nDepartment of Computer Science, University of Chicago.\n\n.. code-block:: latex\n\n @TechReport{lee-et-al-pylangacq:2016,\n Title = {Working with CHAT transcripts in Python},\n Author = {Lee, Jackson L. and Burkholder, Ross and Flinn, Gallagher B. and Coppess, Emily R.},\n Institution = {Department of Computer Science, University of Chicago},\n Year = {2016},\n Number = {TR-2016-02},\n }\n\nLicense\n-------\n\nMIT License. Please see ``LICENSE.txt`` in the GitHub source code for details.\n\nThe test data files included come from CHILDES,\nand have a `CC BY-NC-SA 3.0 <https://creativecommons.org/licenses/by-nc-sa/3.0/>`_\nlicense instead; please also see\n``src/pylangacq/tests/README.md`` in the GitHub source code for details.\n\n.. end-sphinx-website-index-page\n\nChangelog\n---------\n\nPlease see ``CHANGELOG.md``.\n\nSetting up a Development Environment\n------------------------------------\n\nThe latest code under development is available on Github at\n`jacksonllee/pylangacq <https://github.com/jacksonllee/pylangacq>`_.\nTo obtain this version for experimental features or for development:\n\n.. code-block:: bash\n\n $ git clone https://github.com/jacksonllee/pylangacq.git\n $ cd pylangacq\n $ pip install -e \".[dev]\"\n\nTo run tests and styling checks:\n\n.. code-block:: bash\n\n $ pytest -vv --doctest-modules --cov=pylangacq pylangacq docs/source\n $ flake8 pylangacq\n $ black --check pylangacq\n\nTo build the documentation website files:\n\n.. code-block:: bash\n\n $ python docs/source/build_docs.py\n",
"bugtrack_url": null,
"license": "MIT License",
"summary": "Tools for Language Acquisition Research",
"version": "0.19.1",
"project_urls": {
"Homepage": "https://pylangacq.org",
"Source": "https://github.com/jacksonllee/pylangacq"
},
"split_keywords": [
"childes",
" talkbank",
" language-acquisition",
" language-development"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "30750afd1653a0094d23269c73597cc2510049619cc3fa4d3e0c8867ecc787aa",
"md5": "cdb9c523d3af2e3092f47e34e6ef0634",
"sha256": "59f10097c33d0b5e60a879275b2b07f0e0e213e4b3978716b07ce84f32a4e0b8"
},
"downloads": -1,
"filename": "pylangacq-0.19.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "cdb9c523d3af2e3092f47e34e6ef0634",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 85182,
"upload_time": "2024-03-29T11:09:43",
"upload_time_iso_8601": "2024-03-29T11:09:43.052797Z",
"url": "https://files.pythonhosted.org/packages/30/75/0afd1653a0094d23269c73597cc2510049619cc3fa4d3e0c8867ecc787aa/pylangacq-0.19.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e5843e1ec38aa3c0b03b227177c3c9eceae68bf25629c00fd4d00ef0cc019e09",
"md5": "1cb792ac8e226d3275a7a99b5acb1d1a",
"sha256": "8ba60d9ebef710c0b5946721efddae3e8b23c37865665239caa859b546482d1c"
},
"downloads": -1,
"filename": "pylangacq-0.19.1.tar.gz",
"has_sig": false,
"md5_digest": "1cb792ac8e226d3275a7a99b5acb1d1a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 88101,
"upload_time": "2024-03-29T11:09:59",
"upload_time_iso_8601": "2024-03-29T11:09:59.096827Z",
"url": "https://files.pythonhosted.org/packages/e5/84/3e1ec38aa3c0b03b227177c3c9eceae68bf25629c00fd4d00ef0cc019e09/pylangacq-0.19.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-03-29 11:09:59",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "jacksonllee",
"github_project": "pylangacq",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"circle": true,
"lcname": "pylangacq"
}