Skip to main content

CLiC region tagging

Project description

Python module to identify regions in text.

ci gh-pages

Part of the CLiC project

Installation

Linux

First make sure you have the following prerequisites installed:

apt-get install python3 python3-dev \
    libicu-dev pkg-config

Then install via. pip:

pip install clictagger

Windows / MacOS

Under either you can install clictagger via. Anaconda:

  1. Install Miniconda if you haven’t already.

  2. Download environment-windows.yml if running windows, environment.yml otherwise.

  3. Start an Anaconda prompt

  4. On windows, run conda env create -f environment-windows.yml, otherwise run conda env create -f environment.yml

  5. conda activate clictagger

You can now use clictagger.

Usage

Python notebook

See getting_started.ipynb.

To region-tag your own examples, use file-upload.ipynb

Command line

Animation of command_line usage

You should now have the clictagger command available. See --help for usage.

For more examples, see the clictagger.script documentation.

Development

There is a Makefile that will setup and perform common development actions, in a venv. Once code is checked out you can run:

make test  # Run all tests
make lint  # Check code formatting
make coverage  # Check unit-test coverage
make notebook  # Install and serve a Jupyter notebook session
make release  # Use zest.releaser to make a new release

Acknowledgements

This work is released under MIT.

Changelog

0.9.0 (2021-07-30)

  • Initial release.

Project details


Download files

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

Source Distribution

clictagger-0.9.0.tar.gz (32.0 kB view details)

Uploaded Source

File details

Details for the file clictagger-0.9.0.tar.gz.

File metadata

  • Download URL: clictagger-0.9.0.tar.gz
  • Upload date:
  • Size: 32.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.2

File hashes

Hashes for clictagger-0.9.0.tar.gz
Algorithm Hash digest
SHA256 50dc3be58e6a14e878e097b1d860f68e536239ebf2367a2d8e8e9162e274f1ea
MD5 1fda7a3e993fb7f16677cd927e1e7e87
BLAKE2b-256 0261425fac29ae894f7a11a0d918aeda2bce7fd2a925495efa68f9647ed37479

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page