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.1.0.tar.gz (131.3 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.1.0-cp313-cp313-win_amd64.whl (246.9 kB view details)

Uploaded CPython 3.13Windows x86-64

heavyedge-1.1.0-cp313-cp313-win32.whl (235.3 kB view details)

Uploaded CPython 3.13Windows x86

heavyedge-1.1.0-cp313-cp313-musllinux_1_2_x86_64.whl (656.3 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

heavyedge-1.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (632.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

heavyedge-1.1.0-cp313-cp313-macosx_11_0_arm64.whl (249.2 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

heavyedge-1.1.0-cp312-cp312-win_amd64.whl (247.2 kB view details)

Uploaded CPython 3.12Windows x86-64

heavyedge-1.1.0-cp312-cp312-win32.whl (235.5 kB view details)

Uploaded CPython 3.12Windows x86

heavyedge-1.1.0-cp312-cp312-musllinux_1_2_x86_64.whl (655.1 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

heavyedge-1.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (636.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

heavyedge-1.1.0-cp312-cp312-macosx_11_0_arm64.whl (250.0 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

heavyedge-1.1.0-cp311-cp311-win_amd64.whl (246.6 kB view details)

Uploaded CPython 3.11Windows x86-64

heavyedge-1.1.0-cp311-cp311-win32.whl (235.1 kB view details)

Uploaded CPython 3.11Windows x86

heavyedge-1.1.0-cp311-cp311-musllinux_1_2_x86_64.whl (659.1 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

heavyedge-1.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (640.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

heavyedge-1.1.0-cp311-cp311-macosx_11_0_arm64.whl (250.3 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

heavyedge-1.1.0-cp310-cp310-win_amd64.whl (246.7 kB view details)

Uploaded CPython 3.10Windows x86-64

heavyedge-1.1.0-cp310-cp310-win32.whl (235.6 kB view details)

Uploaded CPython 3.10Windows x86

heavyedge-1.1.0-cp310-cp310-musllinux_1_2_x86_64.whl (633.6 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

heavyedge-1.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (614.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

heavyedge-1.1.0-cp310-cp310-macosx_11_0_arm64.whl (250.3 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

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

File metadata

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

File hashes

Hashes for heavyedge-1.1.0.tar.gz
Algorithm Hash digest
SHA256 f4d88e624df9ebc549e4cd1e0529f6bcff3e66d6805a981c3a8910981c13b52d
MD5 b052cd5ad1bb9a7221a33be5e76f7c1b
BLAKE2b-256 8f5d7d34de90f145375f7fd2906fb7930063006dc193ee39b8182ed1573c4545

See more details on using hashes here.

File details

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

File metadata

  • Download URL: heavyedge-1.1.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 246.9 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.1.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 3f2ecf5bf7155ab5606b573354fe25354d3008d0f9dc7ce207b4c15fcd1fb207
MD5 4a68389f9235e7fd8c7cb818eb8f6849
BLAKE2b-256 93417223ace7f74620e74f39ccb51cf2fb964c2a725fc804f2d2ef97974d7950

See more details on using hashes here.

File details

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

File metadata

  • Download URL: heavyedge-1.1.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 235.3 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.1.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 d6074bcf21f903feccd0f1b3714a7104f92a6c08a7c4966cb98ba8559ea22795
MD5 87c0036b15f404f66d94ef8600c16d4c
BLAKE2b-256 479658bce291e47b8631c277dccc9810cffe2bda0ba73e04090c7c274f2528f8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.1.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 63d26dcab80ac280f7196474c6837bac9346405b202591f375ecf6452154db03
MD5 bc7dff7bbfd8f07888c5f9b183bf1105
BLAKE2b-256 047a7ccf0321225ab69a24814524f82d0ec2faa79580b5f05c76f1dd5d07a754

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 70095397a359a3b051461892b641b86bff4fcd4f265dc36ac97f7b4bb3f7dbbb
MD5 033a7812bba0b10c9cc75be6f618d3c6
BLAKE2b-256 4e4319be329b59d02eded0b19f2a4bfa50eb5c71a758015386e43c19bf46a3c6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.1.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8f81993bbdb7c6a2ec438c790127fff63b579226bbd12ec1c7eb846658785fd5
MD5 b48097cc3c90b18fd00baca313859741
BLAKE2b-256 207c04f583d0e6aa001bbb75d68f0497d27d86b16b73516ff72fcc2d97870eb3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: heavyedge-1.1.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 247.2 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.1.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 e79a689cc3b7f046e3757e191ce8ba1f7a6cd661eae5e45b63aefd4e04d58c00
MD5 86d77314a470cbfd93e04775fe6d3283
BLAKE2b-256 ac158a768e0944e66ad447468803583f0db389f8bb4639d653f0651788f892ea

See more details on using hashes here.

File details

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

File metadata

  • Download URL: heavyedge-1.1.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 235.5 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.1.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 973543a79c688d4c6c051b066299ecef2e630060d1d524b3412a1387db018001
MD5 bc84ab61f7ef285ab3f761ea4f3825bf
BLAKE2b-256 022d7b9582b1a71fac7051022ac95b3d2e4a974309c4afa0bba9f232e84b37bd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.1.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 642e192d39ee818e3ceabe2f69df40f2b2b362151c085e239ba9c8fbc79a34b0
MD5 e4ed97d89638bc7f86bcacf2ee509b00
BLAKE2b-256 684db1c31c6dc1ee229d77248a48c42f10d804ee160f2ab3a4ddd46958521aad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0cf1b4fd87e0327866edd0cfc2db664a17317a0d2692674b6b0241b788901093
MD5 69822e8ed211b06f4b5cd6272681b1c0
BLAKE2b-256 ed5606a972ebc28129985f7fbf2f95f8cfd580555f89ea651241afc23d4cdd5f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.1.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2c1c7e6e14d412985a41561677cc30eac482bda2100c4f9d1e5bb8ddc15e2d79
MD5 ff370d04b53fe05f687662d94e44c60a
BLAKE2b-256 2fe8424764e3e990b87f5eb25e745c4bf148b4997e7cb9e75b061a0d42a70c8e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: heavyedge-1.1.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 246.6 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.1.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ab94bdf2f2bfd9bb205c742fcbba8071dc2d631b215294eb2ab0b5811f19fa53
MD5 3b2431478823a583ffd4df44af90f723
BLAKE2b-256 c2aca45772a3e55f378352c6ba2c7159c4d454b5dcd02a8d5c92f7807c5b8e03

See more details on using hashes here.

File details

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

File metadata

  • Download URL: heavyedge-1.1.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 235.1 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.1.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 ed37e7024f10807b54dc1764102efc04457a1597c3c3214f83faee1172ee00f1
MD5 934e302b0fcbf5a50a30bf005c946a61
BLAKE2b-256 dd15960d4d82652d7867cd4e559cce272c50cfd67abf3aec008492f75ebf4471

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.1.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 78480b4229d772f411dc0f2e71a3f8233099987dcb3b274a746c593eb6d7cfba
MD5 c07176b3c7122a04c19f6c53c8a8d152
BLAKE2b-256 cf59bcf20ae5240cfda342c58cbfa0c109ac9ccfb110b67e39a46165a6c9a2a2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f87071a6ecbd29003d5b923464b1457b11b6e27e95fe6081434b284536abcc19
MD5 abad419c5bae945478926fe8c621a41b
BLAKE2b-256 109f55e4243ba3b58b15288b8398727ccd27796a2f1ec4f4e6712b88b181b702

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.1.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f9f0e8f77d9e09fd009bf4e4e0a73deefd52242a37457f388ea15e554c19e7e2
MD5 b1e22616990e2b59c7c4df3d5da9bcdd
BLAKE2b-256 5d68d638f7667291e25398439fd8cc3d09c365f09d4771171dd0365c98768969

See more details on using hashes here.

File details

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

File metadata

  • Download URL: heavyedge-1.1.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 246.7 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.1.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 4a1350d9a40440065b8c01f4eaba6620b029bd69960629297bba222d2faa0dc3
MD5 a2b06914c37c71c9007c9e73214df6ee
BLAKE2b-256 ad205d31aa2e371693900b7de875c169951f966fdd9e9296b29de44830b7de8a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: heavyedge-1.1.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 235.6 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.1.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 a19e63dbcf50fd56cf9b174b309ad304297360fcac4070cb6babcc24910aa333
MD5 2a18318b32ae11b3831c7934b47a0cc5
BLAKE2b-256 774ad9c0f7d8f1e5e9941ed9c96514601a4f0de31b8a025b032591e29ba3c287

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.1.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f0e2b267fb0d8e13dd4bca08763c02022becad109529a5fd00fc54350556afd9
MD5 4b7b02f5b3ea995239a752d92b14674f
BLAKE2b-256 013244aadfe9b3dacdee12ca43346789a5d672d28845f9878f778999ce8b51bf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1ba934da8f5a1c5cb643af6518c745c0b36ff4dddd65350ab37f4af11905a595
MD5 fc3e1644a1e25f616bfe9700a30fd2c9
BLAKE2b-256 37d757f4eb9c89b550d605f486a198bd02ba4cee25aa9254244f882e2c5a6f57

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.1.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5f0cc092357d54ac68db95b36d8f7f473c186f2883132b04c270b673deeed24c
MD5 f1b4db427b5b816494207da772ee220b
BLAKE2b-256 e903eb6a607761b22237bf0d34b349247209a14313b4434b10f3853ee0e80424

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