xmi2conll CLI
Simple CLI to convert any annotated document in UIMA CAS XMI to CONLL format (IOB schema support).
Installation:
Start by create and activate a new environnement with virtualenv :
virtualenv --python=/usr/bin/python3.8 venv
source venv/bin/activate
then choose:
- Easy way (use pip):
pip install xmi2conll
- Dev install:
git clone https://github.com/Lucaterre/xmi2conll
pip install -r requirements.txt
Usage:
with pip install run:
x2c --help
or with dev install run:
python x2c.py --help
Usage: x2c.py [OPTIONS] INPUT_XMI TYPESYSTEM
XMI to CONLL Converter CLI © 2022 - @Lucaterre
INPUT_XMI (str): XMI file path or directory path that contains XMI for batch
processing.
TYPESYSTEM (str): Typesystem.xml path.
Options:
-o, --output TEXT output path that contains new conll,
if it not specify ./output/ is auto created.
[default: ./output/]
-tn, --type_name_annotations TEXT
type name of the annotations [default: de.t
udarmstadt.ukp.dkpro.core.api.ner.type.Named
Entity]
-s, --conll_separator TEXT Defines a separator in CONLL between mention
and label; only 'space' or 'tab' are accepted [default:
space]
-h, --header BOOLEAN show or hide title of CLI [default: True]
--help Show this message and exit.
Citation:
@misc{xmi2conll-cli,
author = "Lucas Terriel",
title = {xmi2conll, a cli to convert any annotated document in UIMA CAS XMI to CONLL format (IOB schema support)},
howpublished = {\url{https://github.com/Lucaterre/xmi2conll}},
year = {2022}
}
License:
This tool is distributed under MIT license.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
xmi2conll-0.1.6.tar.gz
(8.0 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file xmi2conll-0.1.6.tar.gz.
File metadata
- Download URL: xmi2conll-0.1.6.tar.gz
- Upload date:
- Size: 8.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/4.0.1 CPython/3.10.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
aff572beaf96c1f3373a575687996f8f04fcb5e31c5034e7cd4adb9d81fd0f37
|
|
| MD5 |
f28bb95afa85dcbfc6d94a753881eb2b
|
|
| BLAKE2b-256 |
069ac6eb2cec24d32e231b5dd2d1c39f303cc500d0c5fb907b66762071241373
|
File details
Details for the file xmi2conll-0.1.6-py3-none-any.whl.
File metadata
- Download URL: xmi2conll-0.1.6-py3-none-any.whl
- Upload date:
- Size: 8.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/4.0.1 CPython/3.10.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2566862c5c171194152b97e27de5472456c8929628c8f9e974b7b32017a9ce25
|
|
| MD5 |
3528b8a09ae04aeb57e08b62b970c3eb
|
|
| BLAKE2b-256 |
d791123ad07f01dd8288336b7d1be6ac9ad38ea259331a20be24414638b782e3
|