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.3.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.3-cp313-cp313-win_amd64.whl (247.9 kB view details)

Uploaded CPython 3.13Windows x86-64

heavyedge-1.1.3-cp313-cp313-win32.whl (235.4 kB view details)

Uploaded CPython 3.13Windows x86

heavyedge-1.1.3-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.3-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.3-cp313-cp313-macosx_11_0_arm64.whl (249.2 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

heavyedge-1.1.3-cp312-cp312-win_amd64.whl (248.1 kB view details)

Uploaded CPython 3.12Windows x86-64

heavyedge-1.1.3-cp312-cp312-win32.whl (235.6 kB view details)

Uploaded CPython 3.12Windows x86

heavyedge-1.1.3-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.3-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.3-cp312-cp312-macosx_11_0_arm64.whl (250.0 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

heavyedge-1.1.3-cp311-cp311-win_amd64.whl (247.1 kB view details)

Uploaded CPython 3.11Windows x86-64

heavyedge-1.1.3-cp311-cp311-win32.whl (235.2 kB view details)

Uploaded CPython 3.11Windows x86

heavyedge-1.1.3-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.3-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.3-cp311-cp311-macosx_11_0_arm64.whl (250.3 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

heavyedge-1.1.3-cp310-cp310-win_amd64.whl (247.3 kB view details)

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10Windows x86

heavyedge-1.1.3-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.3-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.3-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.3.tar.gz.

File metadata

  • Download URL: heavyedge-1.1.3.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.3.tar.gz
Algorithm Hash digest
SHA256 d98719108d6191974864b3f3b66546f2779c97a3dd0f6a1655d7c78375ed04e9
MD5 d0055a5b49000a6071b0e3ae3d5063af
BLAKE2b-256 4ce56f6dfc5207317d4174da93c9ceef2700c7f8abbed1c3dae2b6f86d62a72e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: heavyedge-1.1.3-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 247.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.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 e1c094ecaa67a44bca9677153821cebb7c45ce6a239b46735827964b3fe946e0
MD5 89d14e6b9ed2f35acf5cab37ae7871c2
BLAKE2b-256 c5f49aa057c3087b71d8d0c5a6a20c371c7cd9a8679ecc82aaec7297afe1fdbf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: heavyedge-1.1.3-cp313-cp313-win32.whl
  • Upload date:
  • Size: 235.4 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.3-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 eebaac6455a5fc8dd3ab4fd0924b5da97cc72b80758b4cfcf6f37617475f4021
MD5 17c6586700dbc69b04e231d32c76d366
BLAKE2b-256 e6fe5f6c1aae293d982b3ac9f42814372feea66ab6585fcdcf3bc2fd128c0c45

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.1.3-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 35b8075eed1899dde7f8b79df235ef73af70f8bd31ad1583489191548f69108f
MD5 7682a0052f5d837dd821c1e32e4c23df
BLAKE2b-256 901c503dfebf2494cedf33063a2a65dd3ff3b27e43f79397a3cbb62b81a1f77e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.1.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2ed4ef309eb4e491f4ed408e2e0856f0ddc77d57bfcadee23681d4229cba626a
MD5 ca42d2920d07f06ac2f2520bde9399f3
BLAKE2b-256 d93244b0573250b1443963141631862fe5b9fb18e7a6eb242179a12001a6051c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.1.3-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cf21c11c1b3dea5cad25aa7fcc32006f8fd2e3738d971f1855e62c2f6354f131
MD5 92a2c9c4c4f3a31ebc606046d68bc839
BLAKE2b-256 ceacecdefd360d593ae1953e0d3ef4fcb1bc8192a74aaa7909b97525ac38276e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: heavyedge-1.1.3-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 248.1 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.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 1ac58445beacb062ab020b2048a81f85e1ac8270483a652fcbfe3ac194d1e60d
MD5 be3101f18db9b30f8ae26651c432f997
BLAKE2b-256 4855946c07293cefce2c159c53cd9eaa91ad50932e0b61b5d52d1ec51ba7dc2d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: heavyedge-1.1.3-cp312-cp312-win32.whl
  • Upload date:
  • Size: 235.6 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.3-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 b2c3dc58a2973bb96163d5846f70680f9f6bbbc7e5aca5617668590bdc6d90ff
MD5 3099e4768e03a09fad1f12b785100ed2
BLAKE2b-256 e3d153fe9d4986de8bfe2383bdc4c68fc55c1b73191fcdbd008688deb1452555

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.1.3-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 30ab2d97fa851161a7df407f94ea76ce3bbec23f0b44a4c7fe3713ce6fd8531c
MD5 0b9adf35421b15a3381961b8ce0fbffe
BLAKE2b-256 c5231f5a8db59beb41d91eebb8f9f0203a0d1acc70185e04e683e4155a3517f7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 767fba1b6d5329361a3de6e3631944cfca03b074a2d515bff1711e6328fe52a9
MD5 7e69989124207e605739e86b4d0ea018
BLAKE2b-256 a82d2f38987a992d00c15e8e28bcf3d8fa33c1bbd17e6d8090c35fcee1393759

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.1.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f3db8df388de1319b66795603bc952537d82c022a255e33cc8479136b5bd5027
MD5 a02f5bcc3eba66eb2d117a681e64abf7
BLAKE2b-256 115f200e6e65a92003aa1b8114f7d37129dc43f6a7f90579d8fe650251d69ce9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: heavyedge-1.1.3-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 247.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.1.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 f6729d24743834ed438b37b205f17a6ba0a7ca235afd24390837d7507aea76df
MD5 54738ecaffec938457772ca2b3e2ff7d
BLAKE2b-256 237ad946ade270715a48f18c0e44a2b1f2793f1cfdb2949e528b30cfaec626f1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: heavyedge-1.1.3-cp311-cp311-win32.whl
  • Upload date:
  • Size: 235.2 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.3-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 cd4c7494195745368783af7e3c86c26217fad2d352d54e3ef7333e4f7bef8ac4
MD5 4c95a07cb7707a9c86ff31165effaad5
BLAKE2b-256 7d273d4143278050994b9f9a6dd348a88b69c7ae7c46a704b37b650c92ee8e5a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.1.3-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 de3466501b822bba750cdfcdea07862129e6ec91094809b36609b937303c9711
MD5 42a904119ded8637b02477139fd36139
BLAKE2b-256 4e7cf7fd6a23b133d29d3de9891bd6969bc71593047102c9545027615ccc62de

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ef9dc3eb34d19ac26c21f43ba9a150df833b97d885bb25cc2af95d44e4ea2f34
MD5 7e3e1c70bd882032359b60f6141a0735
BLAKE2b-256 ccae775da824055ca36ae8b2b0ee2b0c20d0cf10a47ccb2d4b50d1671d711387

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.1.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 53dc5bd14c2a2e4049aa88f37695e124ca1ba734ab8f363e8580a8341ae9c125
MD5 458d61f790e8503e1f920eea33821dec
BLAKE2b-256 ff6c6f45417f0dae662ee3cdad8540e27044a52016c940f83720c662969c937c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: heavyedge-1.1.3-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 247.3 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.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a74307d9f4bd00ca0fd1ff3ee38d6995e12a87cd4c2e85c05ed266dc020d6ea6
MD5 e3af13f7ce012f7ac2909020e4a04cbd
BLAKE2b-256 9359f439567bfe23c8a3aef7b58821880998b0b4f1204e55574e3ea75173535a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: heavyedge-1.1.3-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.3-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 88e2c7a9576128ca0823bc95497e3a6518364fe54474fa67d9ee97bdfc198b92
MD5 8b4f2900c5a00937ccca9d089e86a09a
BLAKE2b-256 b20ae69d78ef98cca6c076bb63ffa2e17fd3347ee1f29409e118cbdcb51b57d7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.1.3-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 97880c523d13c30f084f431a92f493cd65b650bfe012ddedab7dc5080becd2e6
MD5 85463ecedda19de23974550b5eb8ce73
BLAKE2b-256 c2b653cf3c3ec7bfc45ed9bb4a608cc895a9c44901a3625d1288c550ab98acb1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 aaaacfd8605e6dd5271505e41d147dcef7b28f4fc799c186e07def606f7dfcc2
MD5 3093fb16522219a4f02416570d2a5ce8
BLAKE2b-256 42148c597f10437019edfa8de700eb8f215489f174312a84eedd100794206c07

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.1.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a7574dae7b5419aefa3324d51ab0f43dc2b0f62f109101a131cfe4acc9c98d13
MD5 8f829583156d65482f281ffb8c2ba73d
BLAKE2b-256 8ac9196d65d16f6bcbeaf190e2bd2a7140153b550363db789b328cfadd306e9c

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