{ "info": { "author": "Tiago Tresoldi", "author_email": "tresoldi@shh.mpg.de", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Topic :: Software Development :: Libraries" ], "description": "# Abzu \n\n[![Build Status](https://travis-ci.org/tresoldi/abzu.svg?branch=master)](https://travis-ci.org/tresoldi/abzu)\n[![codecov](https://codecov.io/gh/tresoldi/abzu/branch/master/graph/badge.svg)](https://codecov.io/gh/tresoldi/abzu)\n\nAbzu system for simulating language evolution, which used the\n[ngesh](https://github.com/tresoldi/ngesh) and\n[alteruphono](https://github.com/tresoldi/alteruphono) libraries.\nIt is named after the\n[underground aquifers](https://en.wikipedia.org/wiki/Abzu) that were the\ndomais of\n[Enki](https://en.wikipedia.org/wiki/Enki), the Sumerian god of language and\nconfusion.\n\n*Please remember that `abzu` is a work-in-progress.*\n\n## Installation\n\nIn any standard Python environment, `abzu` can be installed with:\n\n```\npip install abzu\n```\n\nThe `pip` instalation will also fetch dependencies, such as `ngesh` and\n`alteruphono`, if necessary. Installation in a virtual environment is\nrecommended.\n\n## How to use\n\nThe library is under development, and the best way to understand its\nusage is to follow the\n[tests](https://github.com/tresoldi/abzu/blob/master/tests/test_abzu.py).\n\nA quick generation of a vocabulary following a random phonological\nsystem can be performed from the command-line:\n\n```\n$ abzu\nLanguage: Aburo\n 1: o\u02d0 e\n 2: i \u014b e\u0303\n 3: f \u0254 j \u014b\n 4: e h \u026a\u0303 s e\u02d0 \u0283\n 5: i\n 6: k \u0254\u02d0 m i\u0303 \u014b u\u02d0\n 7: h a e\u02d0\n 8: u f\n 9: i\u02d0 p\n 10: a o a \u014b\n```\n\nThe utility accepts `size` (indicating the number of words in the\nvocabulary) and `seed` (for reproducibility) parameters:\n\n```\n$ abzu --size 15 --seed jena\nLanguage: Rafvo\n 1: a m a\u0303\n 2: e m e \u0254 n \u0268 n\n 3: p \u026a \u0292 \u0254\n 4: i\u0303 b a \u0254\n 5: i n\n 6: \u026a a \u014b u j \u0283\n 7: t \u026a l u\n 8: n \u0254 e\n 9: d u \u0254 e \u0283\n 10: i s \u026a x\n 11: a b e\u0303 j\n 12: \u026a\u0303 \u026a b l a t u \u0282\n 13: e m \u0254 n a \u026a \u0272 e j s\n 14: n \u026a\u0303 t\u0283 i\u0303 a\u0303\n 15: a \u0283 a\n```\n\n## TODO\n\n*See internal notes*\n\n## How to cite\n\nIf you use `abzu`, please cite it as:\n\n> Tresoldi, Tiago (2019). Abzu, a system for simulating language evolution.\nVersion 0.0.1dev. Jena. Available at https://github.com/tresoldi/abzu\n\nIn BibTex:\n\n```\n@misc{Tresoldi2019abzu,\n author = {Tresoldi, Tiago},\n title = {Abzu, a system for simulating language evolution},\n howpublished = {\\url{https://github.com/tresoldi/abzu}},\n address = {Jena},\n year = {2019},\n}\n```\n\n## Author\n\nTiago Tresoldi (tresoldi@shh.mpg.de)\n\nThe author was supported during development by the \n[ERC Grant #715618](https://cordis.europa.eu/project/rcn/206320/factsheet/en)\nfor the project [CALC](http://calc.digling.org)\n(Computer-Assisted Language Comparison: Reconciling Computational and Classical\nApproaches in Historical Linguistics), led by\n[Johann-Mattis List](http://www.lingulist.de).\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/tresoldi/abzu", "keywords": "linguistics,language evolution,simulation,conlang", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "abzu", "package_url": "https://pypi.org/project/abzu/", "platform": "", "project_url": "https://pypi.org/project/abzu/", "project_urls": { "Homepage": "https://github.com/tresoldi/abzu" }, "release_url": "https://pypi.org/project/abzu/0.0.1.dev0/", "requires_dist": [ "ngesh", "alteruphono", "numpy" ], "requires_python": "", "summary": "System for the simulation of language evolution", "version": "0.0.1.dev0" }, "last_serial": 5989694, "releases": { "0.0.1.dev0": [ { "comment_text": "", "digests": { "md5": "6c4cf78988d37317c5cf9b35ca9c4a5d", "sha256": "accc79c88b5006bd6835eb9103a87a204e801bc34d5ab94680cdc07b827e44ab" }, "downloads": -1, "filename": "abzu-0.0.1.dev0-py3-none-any.whl", "has_sig": false, "md5_digest": "6c4cf78988d37317c5cf9b35ca9c4a5d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 75563, "upload_time": "2019-10-17T13:20:48", "url": "https://files.pythonhosted.org/packages/87/96/48df545248ded1f53b5f3a751e7812e8249d936e0373da3328792ebc74a9/abzu-0.0.1.dev0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4aed17036a88f36d898261d8a3fe433d", "sha256": "528b90b8dee2448ef36a13a5daff42de9a41abbdee4b2410a4c220b597a25c4a" }, "downloads": -1, "filename": "abzu-0.0.1.dev0.tar.gz", "has_sig": false, "md5_digest": "4aed17036a88f36d898261d8a3fe433d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 87341, "upload_time": "2019-10-17T13:20:51", "url": "https://files.pythonhosted.org/packages/11/b5/445a3b0c813f5bb22138ba547b0ad993308b67b516f8aad72bd2ba2da01b/abzu-0.0.1.dev0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6c4cf78988d37317c5cf9b35ca9c4a5d", "sha256": "accc79c88b5006bd6835eb9103a87a204e801bc34d5ab94680cdc07b827e44ab" }, "downloads": -1, "filename": "abzu-0.0.1.dev0-py3-none-any.whl", "has_sig": false, "md5_digest": "6c4cf78988d37317c5cf9b35ca9c4a5d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 75563, "upload_time": "2019-10-17T13:20:48", "url": "https://files.pythonhosted.org/packages/87/96/48df545248ded1f53b5f3a751e7812e8249d936e0373da3328792ebc74a9/abzu-0.0.1.dev0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4aed17036a88f36d898261d8a3fe433d", "sha256": "528b90b8dee2448ef36a13a5daff42de9a41abbdee4b2410a4c220b597a25c4a" }, "downloads": -1, "filename": "abzu-0.0.1.dev0.tar.gz", "has_sig": false, "md5_digest": "4aed17036a88f36d898261d8a3fe433d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 87341, "upload_time": "2019-10-17T13:20:51", "url": "https://files.pythonhosted.org/packages/11/b5/445a3b0c813f5bb22138ba547b0ad993308b67b516f8aad72bd2ba2da01b/abzu-0.0.1.dev0.tar.gz" } ] }