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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13Windows x86

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12Windows x86

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11Windows x86

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

heavyedge-1.1.1-cp310-cp310-win32.whl (235.5 kB view details)

Uploaded CPython 3.10Windows x86

heavyedge-1.1.1-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.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (614.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

heavyedge-1.1.1-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.1.tar.gz.

File metadata

  • Download URL: heavyedge-1.1.1.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.1.tar.gz
Algorithm Hash digest
SHA256 f9f0196b59e5d51e56dcb642449d8605f89cdbafdf794ee7910903eaa6406082
MD5 33d1cdc0d30d4966f611dd138437cd5f
BLAKE2b-256 e9c40d6d43fe208d224b3d3be527268885a22adebbc69f504f8e9f32247046d9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: heavyedge-1.1.1-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.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 80339412a71b9fbe209a5538509bb12482fd3b640ac66519ded675501da7a960
MD5 8617cc9d057958c20fb4da58d5a8f41d
BLAKE2b-256 2da4eba7e26c6f38a792b2cb889a532a61c908b5b9c511efff1b8ba98866bed0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: heavyedge-1.1.1-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.1-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 4c57d5b7279d2498c5b5f89ab0a638a470e51ca53e6d264b8703be21670d623b
MD5 f221babc91dfd24a44ac3eda854aec47
BLAKE2b-256 74930fbb488b3171e40e1983c9be3284d796d961b13475f2d010427198b34491

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.1.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 22b766b848387ca1086e0be7a880c801426fb200fae9b7dacf075879933db847
MD5 53c84a4a6f950c343af6479c87c64acd
BLAKE2b-256 f23c447b17bce5b0098dcdfc4bfbcb4fd1ef7e7242fa8b934489fb16e0c8232f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b015a84fe09d8663b2f24925447636e21b8283521506c095e0a82efd712a0fa0
MD5 e7356f35cb1a1a6cc4f79f66296a800e
BLAKE2b-256 c341ea433dc11f6d80b2966a6dacd0afb2cda8189832f394baffb026192d0844

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.1.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6692359005f4f38be7fc09343d4b2011bda1d91bb959cb69e4aae91b73dc806c
MD5 0e150771d52184aaf6ebacd6963cdfe5
BLAKE2b-256 15d528cfc79b3544e1a0ece964e076b86875be3105ebe65ab45733fe569a583a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: heavyedge-1.1.1-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.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 33ddc81c64b532ff904abd3ea67defe0f0f55cf15c5480002602c07b2e98f424
MD5 f962e1387347f196686dd1875b6369d0
BLAKE2b-256 c01b2d3cc512d94b834e4f9af0a56401cd9e6a5f668379d957c516f0364c9ba3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: heavyedge-1.1.1-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.1-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 a618047e84b1632d00ccd1438cb5c23ac76fe923b70e9f317f95944ad83623c5
MD5 371f175e548bbc092cbea0c2c00d9f7d
BLAKE2b-256 da9d24fdb9ece1a0428d332a35c9fd9d58dfb6501233798c3cf4bcaf0cd6b732

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.1.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 258e297a82f74c61a75eebdecafd242d74357a9d0719ace5c4da87b1ebddbce7
MD5 0c77e2b4ccc4e9d7500bbfb517d72464
BLAKE2b-256 8f49a05524ebfad693ce02c4820e700af2276ada1e8a66458f78539351236293

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2c2983c0ac641500254d0c21bf3cb85a7d3730e5de0cc60203de96072a12a074
MD5 31da3583fedcbc5d69ade48f31115adc
BLAKE2b-256 52bf8aa6218bef8660ea4df7ed6dcc7142b1c9800d7472f20581da473cc655aa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.1.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9cc3be335b1877938b64781d30cb4dd0f7516f997562d6f491e84f261235a4dc
MD5 55773b5fe2584e31295681d4d9cf5bca
BLAKE2b-256 0346839f268cb66c2b487a8b8c132eee89b550dab5e5bb3079f7b2619ae1dce5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: heavyedge-1.1.1-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.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 e0dceaf3d81b12bdf9b741ccbd5a80ee79cc3cf9dc4d7fac3311f24019d4b2d9
MD5 0d63f399b90448f31c9d5e61bd4d77fe
BLAKE2b-256 38c17e2888960f1383712d9a1a206f3bf84fd272d0a1abfabaaefa16438fbd28

See more details on using hashes here.

File details

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

File metadata

  • Download URL: heavyedge-1.1.1-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.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 dce668a2fdfbbc9882472d0a0782642b8127584a870c563f1b3aebcff149b694
MD5 3b6a10edaaaa1a525c5ef64dbc09569d
BLAKE2b-256 20dcb576e57fe94a2c6febd05272247dc22591cc6d1f99bd04afb2d5781f06fe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.1.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3dd5e528974a7cb1e7b4768237358ea8bcede325b9eb7e29d7e840057d8d6d6b
MD5 8a54d791095c3cd9e81b40adfc095b1c
BLAKE2b-256 566019438e34630317a2f69d01387bcf97b843485e66216eb73911c71992242b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 903c51eaa4a24b69cfb5a9a0ee603cdd209798b314131be50b6791e889ac0168
MD5 cfc4b7cf148c14f42ab95c54752fd929
BLAKE2b-256 0ec608be1f4275f5eb5598520543ec0a972fcb117f68c9cb103623f33b6e9cf1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.1.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ea55d40accb5d9eb3ffaec219a1dbd4d1edcb1123259046d3e620421479bab16
MD5 906fa8f766b526e4aca5169058ed3aaf
BLAKE2b-256 2c4246bd0f871c5b9eb60302c87dec36ef19e1bec4832be8bc2fbca85cb27c1a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: heavyedge-1.1.1-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.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 cd9375be0c6e295431cb5413343105b8af9124ee623feb446e59e4028cd36d30
MD5 e96855bbbdb6e04353b4c9fca726d17d
BLAKE2b-256 ad6d4f9b20a41c2dd8034c82ecd2b12c28b445c37eed8c093db2b04fada3825b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: heavyedge-1.1.1-cp310-cp310-win32.whl
  • Upload date:
  • Size: 235.5 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.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 ce60e3e7147bef0ba76d9e2543c93bad01c90c04e95e861a790e254e9f464fe3
MD5 d60d92a3a387820d538a1c237424c015
BLAKE2b-256 5d3ff3877c7eb84376e82f3ed545f0e62d31a410ba0c6e7b4589949739a6aa2f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.1.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ad4246fca6289fc419a5735b480009f90ea6734e06abc722b3ddfe65a675ff76
MD5 8851a6a2e8d6112d68350bfc56758cfd
BLAKE2b-256 1ba79723b9441fd57d215b983539e8aa0c6c66adcd1867dc785b12949873ec1d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6b64b4879995bc0b877dd47428a7ebf0fff6bdb78ebf2b9c6a0c73d9c72ddba8
MD5 77a210796f33f339762ddede76a813ec
BLAKE2b-256 d4bc275057d445e81c1998390caf4f8549a49005791dd65dfaa53c8285445e6f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.1.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 21949c01863600f1d0fc92275a7e47a79d5f2a48a636216f498b35cdfaaa57d9
MD5 e34bd712552494dedc08f54c02ec7ecd
BLAKE2b-256 9cbb8c1ca1feb85d2c58e8bf3b55fc4a7a85528451c3b9d58cb90ead0c11d046

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