Skip to main content

# LingRex: Linguistic Reconstruction with LingPy

[![Build Status](https://github.com/lingpy/lingrex/workflows/tests/badge.svg)](https://github.com/lingpy/lingrex/actions?query=workflow%3Atests) [![codecov.io](http://codecov.io/github/lingpy/lingrex/coverage.svg?branch=master)](http://codecov.io/github/lingpy/lingrex?branch=master) [![DOI](https://zenodo.org/badge/doi/10.5281/zenodo.1544943.svg)](https://doi.org/10.5281/zenodo.1544943) [![PyPI version](https://badge.fury.io/py/lingrex.png)](https://badge.fury.io/py/lingrex)

LingRex offers the code needed for the automatic inference of sound correspondence patterns as described in the following paper:

> List, J.-M. (2019): Automatic inference of sound correspondence patterns across multiple languages. Computational Linguistics 45.1. 137-161.

To test this workflow, please check the workflow code example in tests/workflows/list-2019.

When using this package in your research, please make sure to quote the paper accordingly, and quote the software package as follows:

> List, Johann-Mattis and Robert Forkel (2021): LingRex: Linguistic reconstruction with LingPy. Version 1.1.0. Leipzig: Max Planck Institute for Evolutionary Anthropology. URL: https://github.com/lingpy/lingrex

Since this software package itself makes use of LingPy’s alignment algorithms, you should also quote the LingPy package itself.

> List, J.-M. and R. Forkel (2021): LingPy. A Python library for quantitative tasks in historical linguistics. Version 2.6.7. Version 2.6.7. Max Planck Institute for Evolutionary Anthropology: Leipzig. https://lingpy.org

## Installation

Install the package via pip:

`shell pip install lingrex `

## Further Examples

In addition to the paper in which the correspondence pattern inference algorithm was first introduced, LingRex also offers the code to compute the workflow described in the following paper:

> Wu, M.-S., N. Schweikhard, T. Bodt, N. Hill, and J.-M. List (2020): Computer-Assisted Language Comparison. State of the Art. Journal of Open Humanities Data 6.2. 1-14. https://doi.org/10.5334/johd.12

To test this workflow, please check the workflow code example in tests/workflows/wu-2020.

If you use this workflow in your work, please quote this paper as well.

In addition, our experiment (with T. Bodt) on predicting words with the help of sound correspondence patterns also made use of the LingRex package.

> Bodt, T. and J.-M. List (2021): Reflex prediction. A case study of Western Kho-Bwa. Diachronica 0.0. 1-38. https://doi.org/10.1075/dia.20009.bod

To test this workflow, please check the workflow code example in tests/workflows/bodt-2019.

Release files for lingrex 1.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for lingrex 1.1.0
File Size Uploaded
lingrex-1.1.0.tar.gz 19.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for lingrex 1.1.0
File Interpreter ABI Platform
lingrex-1.1.0-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 43.3 kB

Release files / lingrex-1.1.0.tar.gz

Download URL lingrex-1.1.0.tar.gz
Size 19.4 kB
Tags Source
SHA-256 checksum
How to use checksums
ce0ce0746ad82e6593689789cb67e33487589292ad61d45bff8d3045a623a82d
BLAKE2b-256 checksum
How to use checksums
9f93d6386e50dbf5615d7a4a4e357743b5c63c2cd6f01518edfd646d92356dc8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.55.0 CPython/3.9.5

Release files / lingrex-1.1.0-py2.py3-none-any.whl

Download URL lingrex-1.1.0-py2.py3-none-any.whl
Size 24.0 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
8978a208716a12c76935195d75fa5be5c0ed92cefffa952966a0cf43da4fd8e2
BLAKE2b-256 checksum
How to use checksums
6e25be37852d81405d8dc2bb4f21da01d65387b83a5d10dc20752b61771ebbbe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.55.0 CPython/3.9.5

Release history Release notifications | RSS feed

1.4.2

2 release files

1.4.1

2 release files

1.4.0

2 release files

1.3.0

2 release files

1.2.0

2 release files

1.1.1

2 release files

This release

1.1.0 This release

2 release files

1.0.0

2 release files

0.1.3

1 release file

0.1.2

1 release file

0.1.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page