Skip to main content

Read and write the annotation files from Halo

Project description

mypy Black Black

PyHaloXML

Python code to read/write .annotation files from Halo. Can export as .geojson for further analysis.

Examples

Example 1 : Move rectangles to a different layer and save as .annotation.

Example 2 : Check if annotations have holes in them and save as .geojson.

Example 3 : Show the wkt representation of the shapely polygon.

Example 4 : Create a .annotation file from coordinates.

Installation

pip install pyhaloxml

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

pyhaloxml-2.5.1.tar.gz (483.8 kB view details)

Uploaded Source

Built Distributions

pyhaloxml-2.5.1-cp310-abi3-win_amd64.whl (126.8 kB view details)

Uploaded CPython 3.10+ Windows x86-64

pyhaloxml-2.5.1-cp310-abi3-win32.whl (122.9 kB view details)

Uploaded CPython 3.10+ Windows x86

pyhaloxml-2.5.1-cp310-abi3-musllinux_1_1_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.10+ musllinux: musl 1.1+ x86-64

pyhaloxml-2.5.1-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.10+ manylinux: glibc 2.17+ x86-64

pyhaloxml-2.5.1-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.1 MB view details)

Uploaded CPython 3.10+ manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

pyhaloxml-2.5.1-cp310-abi3-macosx_10_9_x86_64.whl (236.2 kB view details)

Uploaded CPython 3.10+ macOS 10.9+ x86-64

File details

Details for the file pyhaloxml-2.5.1.tar.gz.

File metadata

  • Download URL: pyhaloxml-2.5.1.tar.gz
  • Upload date:
  • Size: 483.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.2

File hashes

Hashes for pyhaloxml-2.5.1.tar.gz
Algorithm Hash digest
SHA256 aa70f0ffe6ea7079ea665aa7866f7cba6a5cc8fe7e9b7acee9358cff13902a63
MD5 4b4facb7d61dcf28373186004152debf
BLAKE2b-256 69a32d960e9439566ced398437b88504fca89bba8630eaaf84d89219b3eb8e48

See more details on using hashes here.

File details

Details for the file pyhaloxml-2.5.1-cp310-abi3-win_amd64.whl.

File metadata

  • Download URL: pyhaloxml-2.5.1-cp310-abi3-win_amd64.whl
  • Upload date:
  • Size: 126.8 kB
  • Tags: CPython 3.10+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.2

File hashes

Hashes for pyhaloxml-2.5.1-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 a82e6560ddf486ad47a38df956835f5cb3af849f35fc15b26f148ee7aa9f5006
MD5 7eee2799154dbeee26636c09e3c3e7ac
BLAKE2b-256 c472d56bccdf3dd3db9cb5a77789bccbd3e8802dd545940deed124c132dfe188

See more details on using hashes here.

File details

Details for the file pyhaloxml-2.5.1-cp310-abi3-win32.whl.

File metadata

  • Download URL: pyhaloxml-2.5.1-cp310-abi3-win32.whl
  • Upload date:
  • Size: 122.9 kB
  • Tags: CPython 3.10+, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.2

File hashes

Hashes for pyhaloxml-2.5.1-cp310-abi3-win32.whl
Algorithm Hash digest
SHA256 8381fe35b7f8c42854813c4401c19bd2af46d4bd767d92e15b0d13b4169c0355
MD5 a0b197b892b14bf5789c12668ebc8cbc
BLAKE2b-256 b1884eaff76928058852a0c0f2c890c5536b614114df1003e912ae116fa548a3

See more details on using hashes here.

File details

Details for the file pyhaloxml-2.5.1-cp310-abi3-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for pyhaloxml-2.5.1-cp310-abi3-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 5ec5035781927421b8e7078fbbed3efe2c0c141b921c21cfa4eafa5d8d9c08fc
MD5 362735ed7fcaca6fd458c747efb2138b
BLAKE2b-256 6273224ae5bde2ac39d75fd0b662aa572dbb223f9638c9fd9e5d6fad1e04fc5c

See more details on using hashes here.

File details

Details for the file pyhaloxml-2.5.1-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyhaloxml-2.5.1-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 12ec33fcd3b093324ec45d865c6c12e1e5427384ca4120bbce2ec722aa1fc284
MD5 2a25d2d831c0ac208a05fe25f1349492
BLAKE2b-256 b5346caa0ea491735c4882a4f38a3699b1ba9f5fadd6cd21e7d7352dbdcca02b

See more details on using hashes here.

File details

Details for the file pyhaloxml-2.5.1-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pyhaloxml-2.5.1-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ceed3b19f0292753adcea15c7885e935ea6ac23f63047d774fdf1190e9b5f188
MD5 cf263906d9537181a7b7e09997677603
BLAKE2b-256 181e4a1535b9cbff697d176bb1d742f7a167e4c401982dd0c59be99e9b715762

See more details on using hashes here.

File details

Details for the file pyhaloxml-2.5.1-cp310-abi3-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyhaloxml-2.5.1-cp310-abi3-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 bec0c952d89e241da64825be2315b1a6eef5ad8272ad9e9afdb04716512be325
MD5 5a208a12a0b8d831fc50783dc61ca77b
BLAKE2b-256 33ecc4d2e370c19dee5246499e799bacd327b8f5f2764e327b59334c0b245a3f

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