Skip to main content

Paralex: lexicons of morphological paradigms

Paralex is a standard for morphological lexicons which document inflectional paradigms.

This package contains:

  • The paralex specification
  • The full documentation
  • Utilities to generate metadata and to validate paralex lexicons

Generating metadata

To generate paralex metadata (more in the docs):

from paralex import paralex_factory

package = paralex_factory("Vulcan Verbal Paradigms",
                          {
                              "forms": {"path": "vulcan_v_forms.csv"},
                          }
                          )
package.to_json("vulcan.package.json")

The package returned is a frictionless Package object and can be manipulated as such as needed.

Validation of paralex datasets

To validate a paralex lexicon:

    paralex validate <mypackagename>.package.json

This checks that the data is valid using frictionless, as well as a number of statements to match the paralex standard. For a detailed report on frictionless metadata, do:

    frictionless validate <mypackagename>.package.json

Accessing datasets

Available datasets in the Zenodo community:

    paralex list

Download a dataset and extract the .zip archive:

    paralex get <ZENODO_ID>

The Zenodo ID can be found with the paralex list command.

Serving the paralex site

First, build the standard package from files:

	paralex make_standard

Second, build the specs files from the standard package:

	paralex make_doc

Third, use mkdocs (which needs to be installed) to build this site:

	mkdocs serve

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

paralex-2.3.3.tar.gz (356.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

paralex-2.3.3-py2.py3-none-any.whl (380.0 kB view details)

Uploaded Python 2Python 3

File details

Details for the file paralex-2.3.3.tar.gz.

File metadata

  • Download URL: paralex-2.3.3.tar.gz
  • Upload date:
  • Size: 356.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.13.0

File hashes

Hashes for paralex-2.3.3.tar.gz
Algorithm Hash digest
SHA256 88e129c60245571e17c3ff8759876731ee5bcf97063c326eca44e71d585666d4
MD5 8d2468168c047cdd92ff7f8fdf6d4799
BLAKE2b-256 8b695191af054a3df50a1cac900c27f428de9465aa40ad11da1ec3452356e1d2

See more details on using hashes here.

File details

Details for the file paralex-2.3.3-py2.py3-none-any.whl.

File metadata

  • Download URL: paralex-2.3.3-py2.py3-none-any.whl
  • Upload date:
  • Size: 380.0 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.13.0

File hashes

Hashes for paralex-2.3.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 974052208a818e13474a523bff935280e410877d8e51b6161ac5bd868d838879
MD5 d24ad9be0eb31f78408a4c2587dcdca8
BLAKE2b-256 ef40ff1247f644130b8ab5d505ea3a17d5153603389758f33ca3c5d2ed11dd00

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

2.3.3 This release

2 files

2.3.2

2 files

2.3.1

2 files

2.3.0

2 files

2.2.17

2 files

2.2.16

2 files

2.2.8

2 files

2.2.6

2 files

2.2.5

2 files

2.2.4

2 files

2.2.3

2 files

2.2.1

2 files

2.2.0

2 files

2.1.1

2 files

2.1.0

2 files

2.0.7

2 files

2.0.6

2 files

2.0.5

2 files

2.0.4

2 files

2.0.3

2 files

1.0.16

2 files

1.0.15

2 files

1.0.14

2 files

1.0.13

2 files

1.0.12

2 files

1.0.11

2 files

1.0.10

2 files

1.0.9

2 files

1.0.8

2 files

1.0.7

2 files

1.0.6

2 files

1.0.5

2 files

1.0.4

2 files

1.0.3

2 files

1.0.2

2 files

1.0.1

2 files

1

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page