Skip to main content

SemanticLayerTools

PyPI DH community code review: May 2022 Documentation Status

Collects tools to create semantic layers in the socio-epistemic networks framework. Source material can be any structured corpus with metadata of authors, time, and at least one text column.

Documentation is available on ReadTheDocs.

Part of the code was reviewed by Itay Zandbank, thank you.

Installation

tl;dr Use pip

pip install semanticlayertools

Consider using a clean virtual environment to keep your main packages separated. Create a new virtual environment and install the package

python3 -m venv env
source env/bin/activate
pip install semanticlayertools

To use some sentence embedding utility functions please install with the ml option

pip install semanticlayertools[ml]

Testing

Tests can be run by installing the dev requirements and running tox.

pip install semanticlayertools[dev]
tox

Building documentation

The documentation is build using sphinx. Install with the dev option and run

pip install semanticlayertools[dev]
tox -e docs

Funding information

The development was part of the research project ModelSEN

Socio-epistemic networks: Modelling Historical Knowledge Processes,

in Department I of the Max Planck Institute for the History of Science and funded by the Federal Ministry of Education and Research, Germany (Grant No. 01 UG2131). The work is continued at the Max Planck Institute of Geoanthropology, Jena.

Metadata

Release files for semanticlayertools 1.1.1

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

Source distribution (sdist)

Source distribution for semanticlayertools 1.1.1
File Size Uploaded
semanticlayertools-1.1.1.tar.gz 121.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for semanticlayertools 1.1.1
File Interpreter ABI Platform
semanticlayertools-1.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 177.7 kB

Release files / semanticlayertools-1.1.1.tar.gz

Download URL semanticlayertools-1.1.1.tar.gz
Size 121.8 kB
Tags Source
SHA-256 checksum
How to use checksums
ca9669e0e80dd0c027c830f4a403a11210d05e12965b6fd9ca7b0a9781490f1b
BLAKE2b-256 checksum
How to use checksums
4f3611ade7b0c5ef5a03f680db2df4a767cd9750a224d4a6b65b2c53aa2b1702
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.3

Release files / semanticlayertools-1.1.1-py3-none-any.whl

Download URL semanticlayertools-1.1.1-py3-none-any.whl
Size 55.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
56e1280e8bf7ddaf6081d5a57f3a258178816a08d19cd963fa56431d744e92da
BLAKE2b-256 checksum
How to use checksums
0993d0d477fca9c405b5129636e743d6488d7b118f750a05a896f57411f83738
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.3

Release history Release notifications | RSS feed

This release

1.1.1 This release

2 release files

1.1.0

2 release files

1.0.0

2 release files

0.6.2

2 release files

0.6.1

2 release files

0.6.0

2 release files

0.5.0

2 release files

0.4.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.5

2 release files

0.2.4

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.1

2 release files

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