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.4.0.tar.gz (132.2 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.4.0-cp313-cp313-win_amd64.whl (249.3 kB view details)

Uploaded CPython 3.13Windows x86-64

heavyedge-1.4.0-cp313-cp313-win32.whl (236.7 kB view details)

Uploaded CPython 3.13Windows x86

heavyedge-1.4.0-cp313-cp313-musllinux_1_2_x86_64.whl (657.7 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

heavyedge-1.4.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (633.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

heavyedge-1.4.0-cp313-cp313-macosx_11_0_arm64.whl (258.1 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

heavyedge-1.4.0-cp312-cp312-win_amd64.whl (249.5 kB view details)

Uploaded CPython 3.12Windows x86-64

heavyedge-1.4.0-cp312-cp312-win32.whl (236.9 kB view details)

Uploaded CPython 3.12Windows x86

heavyedge-1.4.0-cp312-cp312-musllinux_1_2_x86_64.whl (656.4 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

heavyedge-1.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (637.9 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

heavyedge-1.4.0-cp312-cp312-macosx_11_0_arm64.whl (258.9 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

heavyedge-1.4.0-cp311-cp311-win_amd64.whl (248.5 kB view details)

Uploaded CPython 3.11Windows x86-64

heavyedge-1.4.0-cp311-cp311-win32.whl (236.5 kB view details)

Uploaded CPython 3.11Windows x86

heavyedge-1.4.0-cp311-cp311-musllinux_1_2_x86_64.whl (660.4 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

heavyedge-1.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (641.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

heavyedge-1.4.0-cp311-cp311-macosx_11_0_arm64.whl (258.7 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

heavyedge-1.4.0-cp310-cp310-win_amd64.whl (248.7 kB view details)

Uploaded CPython 3.10Windows x86-64

heavyedge-1.4.0-cp310-cp310-win32.whl (237.0 kB view details)

Uploaded CPython 3.10Windows x86

heavyedge-1.4.0-cp310-cp310-musllinux_1_2_x86_64.whl (634.9 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

heavyedge-1.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (615.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

heavyedge-1.4.0-cp310-cp310-macosx_11_0_arm64.whl (258.6 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

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

File metadata

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

File hashes

Hashes for heavyedge-1.4.0.tar.gz
Algorithm Hash digest
SHA256 58579ba177009ae7dd06a0bb1ad9d4358aa53ca43e12fe83fcb1acabd0a7f11a
MD5 bde577a5b80f7d4fe10176fa9d7dce33
BLAKE2b-256 963ac55a71c3e443a72c9609507cc159460a83cb4743ea6b85530864c7bdf209

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for heavyedge-1.4.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 1d5e6eb228256a6a78430447aa4616906338a350a0993fa141f0a31d2cc70932
MD5 dd70264b1c9781584c5fa4d52c39a237
BLAKE2b-256 5de747d9f54aeef498dde242fd36c049393e7e4378746472cad291ce6c04bc70

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for heavyedge-1.4.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 19e553498578dfdf0d94eee20f3c414292d23d89143dac9d0b9b70387601feb5
MD5 cb0d5cc20a9547cda970e2f58c57ef07
BLAKE2b-256 d3c6fef5ea4d33585bbcc87a0e06a41e67ce2217856312365b153c3ad8b7fd28

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.4.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 68c88dc123c3d4b5c8a21623802086781f69abc44f95ad3837ac67571f986e92
MD5 d83d04283c2bd93cb81cad983cec0882
BLAKE2b-256 972a0de6e7d8cc7406d364a9216b21ac72ed00b863280a78496e415180579b0c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.4.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 93cd313c3b1b66225de77296ef1de39367c18c70513c3c33ea993afe5e69047f
MD5 66ca445698aefe3524f92b290f587b93
BLAKE2b-256 83a06d6432856b457d1b42e67694f68ef4ed6073f1c2d6329743ad630d0c5882

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.4.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1093cbe3ae2e495598633f347b429eb4b591c230756444a31b139aa1fe2bd09a
MD5 c78a333f5092fa8a75a6358af2ccce35
BLAKE2b-256 ad4d9afb21808ee60898e4ce10154ee0ed84c29749b63fe673b81dde1c57f6de

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for heavyedge-1.4.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 5a51d5b1ccf6973c901ca8e72122e3834720c3d9b86b788f2757ff5529e65b99
MD5 2fcf42215aa812aa06c451a47535c44b
BLAKE2b-256 db943007f992c6fc9d53bc9d5c840ac464bdbc08c627f6f29963d7e1b6fbd081

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for heavyedge-1.4.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 f7d4f5c1378769bfd2253c2199d7aa8d5521028b659f2d7bbc8481043631756f
MD5 3d12972c745bd1361c0fcfffeeef662a
BLAKE2b-256 62ecfadacd5e80b14484e8da93b540a9fc20ee51578636c87c8a217be8dd6767

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.4.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8f88c4f71b18d51d96748156b4e910b2c5470687a1cddd5dcf476e4510e9f0e0
MD5 54ef6b3ad277caff3533a3983c3e78aa
BLAKE2b-256 ebad6c79d07d7787354c14485b75eb881300a0d372cba9201b01390fa1007d1c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3edbd9043307140ab7ab74ca604ba4250998c5d58ef4fe909c5aa303bc9af4d0
MD5 86daa6787c42fddbf00c05a7e99fb670
BLAKE2b-256 a0e742c82cb888af926789c3d9b478473bd4b3ed8efc4877fe6077f1ded268ed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.4.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1ee82dd49b3eac4101d148b42f9478a2f32c8de9e0e13ac9f9bdf941c2982217
MD5 9cd98eb55ee928e3160e17cd74709d65
BLAKE2b-256 9e373931415f85de93374c592c0950bfb8f2dca624cd6635e1d68bfb538962f4

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for heavyedge-1.4.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 7b504980af16907e18a25b05c21b34d399383750a08d786fa6307b452b920d3a
MD5 b9cc0f5571bced12955aed66433cdfad
BLAKE2b-256 5d38f367254dfcc9855f54c90b25f4e73c9c910375bb94a46dc7fee51caec291

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for heavyedge-1.4.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 5809d57095da531e4b7d45ebc52094b66e500a2ae44c0a9a09ef8b7c3cbdae99
MD5 982dce88d4afdf39b078ab8261d3142b
BLAKE2b-256 1910d2142b375a58303d47f15d0dba5a7c4ed1aa77c00d504a8e8e4f84166c67

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.4.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5be3ed8dac601a7538529c3b3faae1e2cb69d0a63a9c2f84f3aaae89b1178322
MD5 91a91b76d38e965dcce6b752cc3cc98c
BLAKE2b-256 56118dea4678a9632d20296aec705d59f44a4fa7de199b5721397626e1756b28

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 80764f810498ea17efc1340d82ce38ae5527b60e0930edd03060d682cff4cd27
MD5 c76110b17cc4a38d53566c1c1343cd67
BLAKE2b-256 0c0577b6c903e69c89414cd89f8f758e06963869807de53ab8628c32af988374

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.4.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f908fb16e8102c3f49d9834d0fecd073a0cac26292b6a1b8bdebe9f0d4542b49
MD5 d1d477a50b7ccca7a93b658887499598
BLAKE2b-256 4acff3854392db7c5a052ac54a04a5f229f8947ea1d59d3a5294a710250cb56e

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for heavyedge-1.4.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 482ec0b90afe87e5e16a1814657137337e71ee6ba17d0182fb79f84ea6210271
MD5 8bb99240d694dedeb559f70535366451
BLAKE2b-256 d207240c7e71045636b78d5c854474ecaff88f91b55e15291a5e5aa407fb7aa0

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for heavyedge-1.4.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 20e75dfc8e3d5e01ea2e186dc0f91144bf02dc11f474699048c02eb13cd289b8
MD5 f94bec4d303857bf1f895b5c92edabdf
BLAKE2b-256 90fce9e6b86a47d053e171d6ffd973503d178a4690f9f5eb9f4a907bcc19b21c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.4.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6c6ea105b84ba1de3ad3bcf2103169681da90b4ded32cad70825c6dee12bed1d
MD5 f1fc2be2b0c7e19dc162ef3a6776b25c
BLAKE2b-256 867938679ae7b47021190f164768068602d67681a7c860355d874c93a5025ad6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f944609ca5fa5c8bc9d2434068ceb6618c7c853613ff13bc3935bc8b728a6361
MD5 bc545e562d81fbc14030a9768250af6f
BLAKE2b-256 c79c0440216ad2d25a5b3fb1720bdca7bd13dcf2b2df15ad6ad924ec9d686e02

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.4.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 db5aee0b3dec5fdff0a7b0cf1d7975ed39452cdd88dd5fa654d09e4c7c3dc4e0
MD5 145477b690cffb4a07f867a9ba33c7b0
BLAKE2b-256 8024b7d211d68b2678136afa14a363d718556698e28895848afbf0f65fc74bc5

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