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.

Installation

$ pip install heavyedge

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.5.0.tar.gz (132.6 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.5.0-cp313-cp313-win_amd64.whl (250.4 kB view details)

Uploaded CPython 3.13Windows x86-64

heavyedge-1.5.0-cp313-cp313-win32.whl (237.9 kB view details)

Uploaded CPython 3.13Windows x86

heavyedge-1.5.0-cp313-cp313-musllinux_1_2_x86_64.whl (658.2 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

heavyedge-1.5.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (634.8 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

heavyedge-1.5.0-cp313-cp313-macosx_11_0_arm64.whl (259.2 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

heavyedge-1.5.0-cp312-cp312-win_amd64.whl (250.6 kB view details)

Uploaded CPython 3.12Windows x86-64

heavyedge-1.5.0-cp312-cp312-win32.whl (238.0 kB view details)

Uploaded CPython 3.12Windows x86

heavyedge-1.5.0-cp312-cp312-musllinux_1_2_x86_64.whl (657.5 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

heavyedge-1.5.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (638.9 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

heavyedge-1.5.0-cp312-cp312-macosx_11_0_arm64.whl (260.0 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

heavyedge-1.5.0-cp311-cp311-win_amd64.whl (249.6 kB view details)

Uploaded CPython 3.11Windows x86-64

heavyedge-1.5.0-cp311-cp311-win32.whl (237.6 kB view details)

Uploaded CPython 3.11Windows x86

heavyedge-1.5.0-cp311-cp311-musllinux_1_2_x86_64.whl (661.7 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

heavyedge-1.5.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (643.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

heavyedge-1.5.0-cp311-cp311-macosx_11_0_arm64.whl (259.8 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

heavyedge-1.5.0-cp310-cp310-win_amd64.whl (249.8 kB view details)

Uploaded CPython 3.10Windows x86-64

heavyedge-1.5.0-cp310-cp310-win32.whl (238.1 kB view details)

Uploaded CPython 3.10Windows x86

heavyedge-1.5.0-cp310-cp310-musllinux_1_2_x86_64.whl (636.1 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

heavyedge-1.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (616.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

heavyedge-1.5.0-cp310-cp310-macosx_11_0_arm64.whl (259.7 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

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

File metadata

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

File hashes

Hashes for heavyedge-1.5.0.tar.gz
Algorithm Hash digest
SHA256 b9a19228f42f0d7552cc6f4b7c0922c9aa6dfa7cf7b6e8a9da73bd4e94eff741
MD5 157b3c0f6fed93b8e0f0f0ff12b826d3
BLAKE2b-256 a2110ecee05e12252d4136af68060ddb4e2c536d4cf64ebc9c3f04a52432f875

See more details on using hashes here.

File details

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

File metadata

  • Download URL: heavyedge-1.5.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 250.4 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.5.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 16bea5de1206053f985dfa5bb30b0a8056f46de1be997a828ce51ae52ba33118
MD5 5d05cf1f278cc6ad96fd284d972849fc
BLAKE2b-256 729caae8496552e74f69787de4fb05bb93fa6968ec0707bd5c63e1313928494e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: heavyedge-1.5.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 237.9 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.5.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 00540d51495a766ff14bb796103e723b02c1186c9ed5ba943b4e3fa595e23141
MD5 21902b4de3f8d3d7a85627e9bb748aa0
BLAKE2b-256 55460df0d109553856ba7948ad71cfa75d5ed374bbf00942a998b714af736ce1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.5.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 803e8bc227f6a6bbac3ed304b54b6e576dd095d399fac9a9e64ceda959e3f831
MD5 5adaf6a23f0ef78be3b5fc8dd3c18cda
BLAKE2b-256 6bc007ad8a1989ba6c4986a763fd6726535cc384782f1b85e6e737bf32b02fcf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.5.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5a5b06ccdfbd7f820db330602e0571b5e48cd72827799cf6184948257e22f8ee
MD5 dae19e56a6208c122a6e5b96b09bc80b
BLAKE2b-256 0ab9818a16cda348af26d43093a71fc567cf78ae42fe3db85f137c0413c31f89

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.5.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3b2f2ccf18caacca8b9fcd4e2917e94d0d07c6b4006bef13cf2fbbd2db18acef
MD5 601a2d0afc33d3cf166b3dc5fff9f125
BLAKE2b-256 6f2a057f9e00f1754352cb16a52a0397bf54fc4df65c5417db629519df581089

See more details on using hashes here.

File details

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

File metadata

  • Download URL: heavyedge-1.5.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 250.6 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.5.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 04d3c9bf2155bbac5b3688fce4e084025eb6b10b949bb7cc8de0c75ac1d9e2d4
MD5 c2fda850bda5dedd4ca6f919758f8151
BLAKE2b-256 348006a81f371eec38e060ce8313422c03bcbcb3f628c5484fb1d54c77b54f6d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: heavyedge-1.5.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 238.0 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.5.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 61ad917b51fe0aab9a0a99382139d1305064ad8e5c338c077bf3fd1296804558
MD5 faf96b59467b5f71ee85e06a8a1571c5
BLAKE2b-256 56b2d3eb3ee3ad97769f49686a6cae8c0faf25141eeb6b51795adf90148cae70

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.5.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 58ac783d50af42e216d5e68e82cfd960600deb32be1b683b500b7c8206b13d66
MD5 c71ab3b504da3743aabd6438e7abcac2
BLAKE2b-256 1db5afa12ede920b1a279304ee017e708f4f4e7b5ce4aa9e87f0666b5d448806

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.5.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f6a09babb7ea5017e302d8740ee669d52b58118b227ae533685486437a9635dd
MD5 37ad4dbe7db88e55af1d19d0f1acc75a
BLAKE2b-256 3562553d81cd07ec201601bcc81754ff3653a9f20ec07b5b2d41518388bffa08

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.5.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6c734b90458f34c9957273f05b6321ededec9489bd494890e1ff5d6a6aa5a1f9
MD5 22d4cc55f191afebe1e09932b3d5f00f
BLAKE2b-256 b379a92e82f34f04c317fb6b473c456d17e94d3403d8e14c3307962bd6241819

See more details on using hashes here.

File details

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

File metadata

  • Download URL: heavyedge-1.5.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 249.6 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.5.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 36b9c6a50e6e390d3ce7a6db71a956eb6c12ea0f854226baa780a1cbe86291c8
MD5 172f37b7beaaf5e323bdfce960e70fc0
BLAKE2b-256 0cf31e7effeffa1954e3410a01fa7066c90cc03eddb9730d0988cba32d92bc97

See more details on using hashes here.

File details

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

File metadata

  • Download URL: heavyedge-1.5.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 237.6 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.5.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 9c9b28f3e64ffaa6cb127f87c234d37ff128a8fd50c374f13e32e6e0293e77ad
MD5 a96ee2c1ec637fc121f34843314aaa65
BLAKE2b-256 a0e30ed7d3dd593de1332151ecaf99754758b687b4b842b2afb7a6004a316019

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.5.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6d8577f5f5790b17c00207976f81c3cd42cf3a85f08621bb601459ab5158c912
MD5 8fc2012c44ded4c9ef5e01c268465f63
BLAKE2b-256 50eaa19ebd40d72d0dbd1855995ce484d0c95e22fe439b8894d961af6cbb3d22

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.5.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 94d40b65c5faa5f347eb8f3f6a2fc7295a82cb2ea9461d1ac984fd51689f4684
MD5 2d9852830904c9e7e7dd4d916f7a6871
BLAKE2b-256 9344e851dd47cc7093be6ff305cbb59f471a72818a77dd86da6d711e30ba81b0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.5.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8c9f3e1b51a4546c63e50b26b2b39a4d4c84bdc8b7993c5313dd26d7675236ce
MD5 528bebc4e47a1530ca7c462603650ae7
BLAKE2b-256 a4fc4942ed903370b1955a64923fc1ab2c47e55eb7f83efcb4154233755c3c49

See more details on using hashes here.

File details

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

File metadata

  • Download URL: heavyedge-1.5.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 249.8 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.5.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a4204e08b30d0bcbaae12c614c5eeafeffa69b99185b3cbe64c81a5e2b50ce47
MD5 87d8cb5d6dcbd0bdb6374c81cbb6861c
BLAKE2b-256 53ada7b7187cf7a6c55d91004e304746c4e055fc3bb291651f35c9ef796057f4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: heavyedge-1.5.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 238.1 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.5.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 1f3249612206dcfe9b5c7d2aaf254252720c658a79e1efdbf087b5cfe995ec28
MD5 355f747438542e12c23a5c2787b2d2b7
BLAKE2b-256 292501d3943964e6e180596b3393134d9ecc58269158112018911442fd4e1a4a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.5.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 28711c62e9efaf88c4c34d4e520be4d54b41f24c0f9dd99bab4ea5e77e7a84b8
MD5 559cc04c55fa0df01f03eee34ec1f389
BLAKE2b-256 fe8df1c6de18bde92edc9c00615fd1afa60e90cef4851dd3d39580dc0573969c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0e870adf37406aee63ad036d1b8fb2949c812380c688a59734e7ef390bd29f9d
MD5 d4288651c4b178261ac3fac1469bbf5d
BLAKE2b-256 c9689b57076bdfef87f85631561b7b04a7dd6d97b496af0e0f8b1c854679feac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.5.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5b45c545b397353533216a6d605b93f78793373fb63a10e14d5d6d2cb7ba5cd8
MD5 59509185008d26b277ec88d4419585a9
BLAKE2b-256 9e4a7e60a5a95d406ecb468f4642b23c4fcb107d52bb0252bb48033a86cb56b6

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