Skip to main content

Central package for heavy edge coating profile analysis

Project description

HeavyEdge

Supported Python Versions PyPI Version License CI CD Docs

title

Basic package for heavy edge coating profile analysis.

Provides:

  • Profile preprocessing and averaging.
  • Landmark detection.
  • File I/O and command line API.

Documentation

The manual can be found online:

https://heavyedge.readthedocs.io

If you want to build the document yourself, get the source code and install with [doc] dependency. Then, go to doc directory and build the document:

$ pip install .[doc]
$ cd doc
$ make html

Document will be generated in build/html directory. Open index.html to see the central page.

Developing

Installation

For development features, you must install the package by pip install -e .[dev].

Testing

Run pytest command to perform unit test.

When doctest is run, buildable sample data are rebuilt by default. To disable this, set HEAVYEDGE_TEST_REBUILD environment variable to zero. For example,

HEAVYEDGE_TEST_REBUILD=0 pytest

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

heavyedge-1.0.1.tar.gz (129.9 kB view details)

Uploaded Source

Built Distributions

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

heavyedge-1.0.1-cp313-cp313-win_amd64.whl (245.4 kB view details)

Uploaded CPython 3.13Windows x86-64

heavyedge-1.0.1-cp313-cp313-win32.whl (233.9 kB view details)

Uploaded CPython 3.13Windows x86

heavyedge-1.0.1-cp313-cp313-musllinux_1_2_x86_64.whl (653.5 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

heavyedge-1.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (630.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

heavyedge-1.0.1-cp313-cp313-macosx_11_0_arm64.whl (247.6 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

heavyedge-1.0.1-cp312-cp312-win_amd64.whl (245.6 kB view details)

Uploaded CPython 3.12Windows x86-64

heavyedge-1.0.1-cp312-cp312-win32.whl (234.1 kB view details)

Uploaded CPython 3.12Windows x86

heavyedge-1.0.1-cp312-cp312-musllinux_1_2_x86_64.whl (652.7 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

heavyedge-1.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (634.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

heavyedge-1.0.1-cp312-cp312-macosx_11_0_arm64.whl (248.4 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

heavyedge-1.0.1-cp311-cp311-win_amd64.whl (245.1 kB view details)

Uploaded CPython 3.11Windows x86-64

heavyedge-1.0.1-cp311-cp311-win32.whl (233.6 kB view details)

Uploaded CPython 3.11Windows x86

heavyedge-1.0.1-cp311-cp311-musllinux_1_2_x86_64.whl (656.5 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

heavyedge-1.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (638.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

heavyedge-1.0.1-cp311-cp311-macosx_11_0_arm64.whl (248.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

heavyedge-1.0.1-cp310-cp310-win_amd64.whl (245.2 kB view details)

Uploaded CPython 3.10Windows x86-64

heavyedge-1.0.1-cp310-cp310-win32.whl (234.0 kB view details)

Uploaded CPython 3.10Windows x86

heavyedge-1.0.1-cp310-cp310-musllinux_1_2_x86_64.whl (631.2 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

heavyedge-1.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (611.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

heavyedge-1.0.1-cp310-cp310-macosx_11_0_arm64.whl (248.6 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file heavyedge-1.0.1.tar.gz.

File metadata

  • Download URL: heavyedge-1.0.1.tar.gz
  • Upload date:
  • Size: 129.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for heavyedge-1.0.1.tar.gz
Algorithm Hash digest
SHA256 24ab11800ed702ad193c1e4534c0fdafea08e149f03e99882de841f3b94c6b18
MD5 fda5b17722d84f44581cf4286e2738c2
BLAKE2b-256 9dbd4ceef1dd6ab8bad929ad0a19aeb8c56e55befb11dfc4baaf1aad3dfdfc66

See more details on using hashes here.

File details

Details for the file heavyedge-1.0.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: heavyedge-1.0.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 245.4 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for heavyedge-1.0.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 d104aa252225d7dfcaa04854901465289aeef5e7378f4e37bfd3166aafa92dd3
MD5 fb639c55be61479b6e9a9116aab6a294
BLAKE2b-256 7b9f7764bd5e0e9493c58df9b30fdb6fb90e4e7c7c19efd3e5f682e5a56f4106

See more details on using hashes here.

File details

Details for the file heavyedge-1.0.1-cp313-cp313-win32.whl.

File metadata

  • Download URL: heavyedge-1.0.1-cp313-cp313-win32.whl
  • Upload date:
  • Size: 233.9 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for heavyedge-1.0.1-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 0754e2410f813007e403039f4cf1412fbb4d83945470606e02d1439e353346d6
MD5 dd75f074faffb9d036624ec9f581d584
BLAKE2b-256 a7144169b78c5514fa4bfaf8c51e9378565665e419daefb5b35ec0c05eaf43dd

See more details on using hashes here.

File details

Details for the file heavyedge-1.0.1-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for heavyedge-1.0.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a1366bd48a4421d423d00cea20ceee2c1a9b013fcf83456d0ee69e634e12c6f1
MD5 5c1bbc46de5da18b14a0aeab624a7923
BLAKE2b-256 76f825e836524026c047d69a45294f851867250da82c84937c2bf9d9eaa33989

See more details on using hashes here.

File details

Details for the file heavyedge-1.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for heavyedge-1.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0490baa569065f25a5db6eeea4254baafd02b1c192c29a8a56d45328ddec22ce
MD5 ffbe25c3b64f04803b53a3d18869dd9e
BLAKE2b-256 064c4abccdfaf521bcc9d8e331541112d2e7b32e5b18cab8664b0b1bc5ef7dbf

See more details on using hashes here.

File details

Details for the file heavyedge-1.0.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for heavyedge-1.0.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 33dfdd3b33517aaab46a02007728c0ef152ec7558391a3c8c2a53f6d294a86db
MD5 427dda0f58e1f39f4cad0b1f84efa7ba
BLAKE2b-256 539d096c884a28f6006a8df52717e934b8848b8ddaaa2502cf71937a9968538a

See more details on using hashes here.

File details

Details for the file heavyedge-1.0.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: heavyedge-1.0.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 245.6 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for heavyedge-1.0.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 c6740a5638dbe6817c44d025d0fab6560b80702fb36ff7095b0b0ff7943f5447
MD5 3046dc0ab0d042e472bd77f6545cd7db
BLAKE2b-256 a0afdebe9db3b3b65841d86a44422b40fda0e5a97ff2a2a945b010a3f7b72119

See more details on using hashes here.

File details

Details for the file heavyedge-1.0.1-cp312-cp312-win32.whl.

File metadata

  • Download URL: heavyedge-1.0.1-cp312-cp312-win32.whl
  • Upload date:
  • Size: 234.1 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for heavyedge-1.0.1-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 836180f670100db436041e3cc607070f81f8c94af716c750c19ae4aa634a9fc6
MD5 7599caa3a0d5cbf9b0be19b61472fe2e
BLAKE2b-256 05dbe029b06b1f4b8f0ee5de9c9859a83ffa8391990a252ff8974489563a8872

See more details on using hashes here.

File details

Details for the file heavyedge-1.0.1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for heavyedge-1.0.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d18ab32056dce6a8b06f9398d059990801ccca0a47c09763e8c5b77f67379a4e
MD5 2bfa8c11f0c8a837d1d10a03045fd3aa
BLAKE2b-256 e743eb44d6a697b176815b94cd5e7cbe4fd5b5c53d9ef320a417ee2fa589b081

See more details on using hashes here.

File details

Details for the file heavyedge-1.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for heavyedge-1.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 27c21a5542515dee18db35ef7306451dfea57e043f46bad07819a8aa49290cf7
MD5 321e4bc856da08b7deb9bbe762f29b3d
BLAKE2b-256 4c2c3ecd1f50e748ae360695daee4b863b84d40c66279b4ea1ca53d4dd74bcd1

See more details on using hashes here.

File details

Details for the file heavyedge-1.0.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for heavyedge-1.0.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d271bf0df6b1e5b58e16df01f305e8de606153268b96b09f067ecf2b8de0ccdd
MD5 95fd012771664937152cef72d2a23b79
BLAKE2b-256 741fe295294dd592a212cb1238254fe30d8a0824937312a43b63229c21cff1ce

See more details on using hashes here.

File details

Details for the file heavyedge-1.0.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: heavyedge-1.0.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 245.1 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for heavyedge-1.0.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 9330bed71080ca0ba609381ba3e6e3aff7c9cf52dd5dec98fef08e04573b8e87
MD5 d3e79eea3b608f8a126496d142c80ff3
BLAKE2b-256 059f58210c71b3b4beb59859c66ba68ada5842e1e8ca5a273cea8ea81b2e2f01

See more details on using hashes here.

File details

Details for the file heavyedge-1.0.1-cp311-cp311-win32.whl.

File metadata

  • Download URL: heavyedge-1.0.1-cp311-cp311-win32.whl
  • Upload date:
  • Size: 233.6 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for heavyedge-1.0.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 557859f1653304253d53b78cc324ab92b27762b3f685ab94304d60647bd01a27
MD5 b132baf3e1dbac4118556970d48053d5
BLAKE2b-256 7927f230a2bb0a77f196a433e53faf6c1f821b9cc6fa432a8fcbc4d0fac3e5aa

See more details on using hashes here.

File details

Details for the file heavyedge-1.0.1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for heavyedge-1.0.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 969544e5cbb77be213a56f740c65f515df3e3c455485d6bde7ed6bc90df7c42d
MD5 2a6cbb47d4e4c869aa636f4f8addf77f
BLAKE2b-256 74d6f1b4f4dff066b84eef88d24689f35cc2fa4a53ef360c6672fce816d38fa3

See more details on using hashes here.

File details

Details for the file heavyedge-1.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for heavyedge-1.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 867cea82aa398fb92dd762036df9107ffed4afef3b067d140574f4894669210f
MD5 fc69aa0cce235586e25c9e9027deb820
BLAKE2b-256 50f4932a0de3e77f4e0f66081f5ba8c6f1d3fca18f632f1e2cc6e641c00012c4

See more details on using hashes here.

File details

Details for the file heavyedge-1.0.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for heavyedge-1.0.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a92ab34797bce11d2fd2411dd660af0f7ae08b9c83efd609aa5144274a204229
MD5 4e22ef01f0436fcaed7ee94f83a119cd
BLAKE2b-256 c59e40032e890a3f2eb109b2b19bb5f75d6b25ef2605e79d6bb21ce0a9544e69

See more details on using hashes here.

File details

Details for the file heavyedge-1.0.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: heavyedge-1.0.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 245.2 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for heavyedge-1.0.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 56dae4944274dfd741e4f870d8be9e7b1d3badc4462dc93787308dc4609125d9
MD5 619838344d475287eb55713e79ea0fba
BLAKE2b-256 a811324ad2481500628a27c832a450b0cfe72f42bd6093110e58e9e420a460fa

See more details on using hashes here.

File details

Details for the file heavyedge-1.0.1-cp310-cp310-win32.whl.

File metadata

  • Download URL: heavyedge-1.0.1-cp310-cp310-win32.whl
  • Upload date:
  • Size: 234.0 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for heavyedge-1.0.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 44ae2ba9ec86cbc75492b7289c52d2ff3d539c7d60eb7b412383501d77215ddf
MD5 25183da38c0ee2e81f7556db715b4864
BLAKE2b-256 2fa8a86680fc8fe39804f5994ee268e4146c48a1e3f613f50cf8bd5fcbd8bc10

See more details on using hashes here.

File details

Details for the file heavyedge-1.0.1-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for heavyedge-1.0.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d16927bb9599487ce783177e7b61b939470b744b18807ee6e63ee774c9c73dcf
MD5 6fec46d51847cad47aa5230f234abd10
BLAKE2b-256 647d733754ff751cca032bea4e39981dd15eedfb9c4a58dab3be1ae1174e6293

See more details on using hashes here.

File details

Details for the file heavyedge-1.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for heavyedge-1.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ba3de02084c4cf46f73bc560560383fe213a528628c8b8c62a08916a8e4dc247
MD5 c87b153114eef1a78ac19c960572dcae
BLAKE2b-256 af0fbb245424acdcc7855ae5daa460e317b0e8c4e5a23fcb1f1e3fab4457f189

See more details on using hashes here.

File details

Details for the file heavyedge-1.0.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for heavyedge-1.0.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5a83e0b1b225ac3bf00eea3093de22fa1075e982ee5ff108611eb815aa808411
MD5 e992fa2f11840a17f11d59870396608c
BLAKE2b-256 2f78edcbacb8e497a0f7e3bf8f2b56e85ec532ff61525ce667d2ab990f77a14b

See more details on using hashes here.

Supported by

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