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

Uploaded CPython 3.13Windows x86-64

heavyedge-1.4.1-cp313-cp313-win32.whl (236.9 kB view details)

Uploaded CPython 3.13Windows x86

heavyedge-1.4.1-cp313-cp313-musllinux_1_2_x86_64.whl (657.2 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

heavyedge-1.4.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (633.8 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

heavyedge-1.4.1-cp313-cp313-macosx_11_0_arm64.whl (258.2 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

heavyedge-1.4.1-cp312-cp312-win_amd64.whl (249.6 kB view details)

Uploaded CPython 3.12Windows x86-64

heavyedge-1.4.1-cp312-cp312-win32.whl (237.0 kB view details)

Uploaded CPython 3.12Windows x86

heavyedge-1.4.1-cp312-cp312-musllinux_1_2_x86_64.whl (656.5 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

heavyedge-1.4.1-cp311-cp311-win_amd64.whl (248.6 kB view details)

Uploaded CPython 3.11Windows x86-64

heavyedge-1.4.1-cp311-cp311-win32.whl (236.6 kB view details)

Uploaded CPython 3.11Windows x86

heavyedge-1.4.1-cp311-cp311-musllinux_1_2_x86_64.whl (660.7 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

heavyedge-1.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (642.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

heavyedge-1.4.1-cp311-cp311-macosx_11_0_arm64.whl (258.8 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

heavyedge-1.4.1-cp310-cp310-win_amd64.whl (248.8 kB view details)

Uploaded CPython 3.10Windows x86-64

heavyedge-1.4.1-cp310-cp310-win32.whl (237.1 kB view details)

Uploaded CPython 3.10Windows x86

heavyedge-1.4.1-cp310-cp310-musllinux_1_2_x86_64.whl (635.1 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

heavyedge-1.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (615.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

heavyedge-1.4.1-cp310-cp310-macosx_11_0_arm64.whl (258.7 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: heavyedge-1.4.1.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.1.tar.gz
Algorithm Hash digest
SHA256 7ec79b454b9e4f68d658901d83aa5e4f46fbde2b73b5a1ccd299fa2d3c9c6464
MD5 9898ea3cc7eb7e8d90f8702a70f5f7f0
BLAKE2b-256 d7184bf5eec29f12e671feb187ab66df7e8d0f0533ab51a63b9678c27c19e294

See more details on using hashes here.

File details

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

File metadata

  • Download URL: heavyedge-1.4.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 249.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.4.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 aeeb3ed5aa24c4be7b4eb7d9087793d419ee419ac3a0258671521f20b2fd9910
MD5 acf1aa6f3d050e933537fbc47b3073fb
BLAKE2b-256 b3feb4d163ccddeac62f4073e83c116fc9debc124ccff29db525d3b66b0e3284

See more details on using hashes here.

File details

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

File metadata

  • Download URL: heavyedge-1.4.1-cp313-cp313-win32.whl
  • Upload date:
  • Size: 236.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.4.1-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 88df3ef23497c75cebbd51f08a814bb1be1ff5d6a9a157208a63058a451a0400
MD5 427f5c2e2fe4246efa196367746168d4
BLAKE2b-256 23647c224c59b9bff034247e09601386998de25378d846b0afe5e6353026d126

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.4.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1e55fa03392fb099e760ef51199138c8846388eb7f0820d3918135ee8c3f6116
MD5 cbd116a3595613ea0dd6087d98292bf9
BLAKE2b-256 ea0673872677376d879d46f9ad6795e8e9e06cd1e3005f15bbbc6e1421b44554

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.4.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ef40413c62aece506d163600ecfbaed46d3b59779c941330e85e30c30dd0ba69
MD5 1a6973861eef5c62b70d23e9ae6248a6
BLAKE2b-256 d894e132c282f3affec5523023e699592a35ab8583f021a7ed4f1dc7b65eba0d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.4.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fb6c82bde8da7064858df648fba08582f7b3d833274dca8bf32b9311c663ca40
MD5 1eb828db146900d6428bd15158a5a5f7
BLAKE2b-256 ff45b41fb384bc3a22adf56b53cea9432255901fd24c400e9c322c1bd7d73890

See more details on using hashes here.

File details

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

File metadata

  • Download URL: heavyedge-1.4.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 249.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.4.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 06a6b29c2f40a4d47f8fff6c490441ca511cca2f9868cfee486a6a86d376f63d
MD5 7dfd84988bd17c134a27ffaa334429e2
BLAKE2b-256 063fc9a54955d60d66a4f9ac8956de4468dd1b7b610be3c43bb506f2c9f1b0d0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: heavyedge-1.4.1-cp312-cp312-win32.whl
  • Upload date:
  • Size: 237.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.4.1-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 dad732c05003d4628e5f8e35f7d9ea323c14f897245621e02af99678e26febb9
MD5 461d1dfb82d4a9273d276df04c3d5a25
BLAKE2b-256 9b77b51e4ff8dd1c14de094a24a8e344c250164c76adc3c654fbfe84fe00c63f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.4.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 386d34a11bbd8c1b5463a6484ab3c8de09614b32807c8c699ab176731286b7f0
MD5 31bdcf7bebe3395d1c0b928f3ea45cd0
BLAKE2b-256 0b80bfc31d2bd22429d20556cab922ecfa29e4c1740a75414e0f6036598378c8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.4.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2cb208f02b3446ca71015b809f5662ab6ba98d22089f3a93967f5b605da772af
MD5 12022a495d6fb0e64a60b239e16456b7
BLAKE2b-256 fb5d0c1afd9a73d88a6ca100c3ec749157b3f5fd3a326887e55cbb22f38c2a15

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.4.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 03ac7ec835b486a79c3fcfcb0a51ed5f02a71d245d17bb95a51b5d142cf29026
MD5 de056783596656056c2986156fa126a5
BLAKE2b-256 81d89ed5247a7ce296a76e0909aed6302722669f1c9b2a3d7d66485d50d398fb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: heavyedge-1.4.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 248.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.4.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 24f411924857104bce3c4adaa1ceedf9f62c92a1718ed9540eec0139a3a29431
MD5 8db5a7feb02b99673e38a96126fdc21c
BLAKE2b-256 9e236136c9794b38d6541f758f77b6863cfa90b9a77f3327741438b4b3247189

See more details on using hashes here.

File details

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

File metadata

  • Download URL: heavyedge-1.4.1-cp311-cp311-win32.whl
  • Upload date:
  • Size: 236.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.4.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 dcb9dcbc9d47496a21435e7374ee053aa050d2ffb513e8d69bf8bc1ecd163f5a
MD5 2661fc0a95044004930feeb8aaa2384b
BLAKE2b-256 15ffef041c1ab78178b8d92947a864929c7caef41da5e04f4b9adf94ba3739e0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.4.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6ed29d3ad456856ae980df43706e045b0e307e5ccb56d76e2c539aeb499d2672
MD5 ec05dab25c626cd28418fa86b5643286
BLAKE2b-256 1a181f738bf98037227ed9075169c5e9a45000a9403b1f91f3630d3a180c724b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 af884b55b9df2406333bd6d52f0224af8af0b41ff4f472c356925bc3a162ce4e
MD5 de37bea125d52c5bb2de148c3e28014a
BLAKE2b-256 08c6ad07e21ab8c21dd86baa2db8ee8ce983ec664162da17b64092cd72330836

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.4.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e1168b02bbd1fe1154ffa60032003ca8d5c2db4ecf197829480a051952bf7725
MD5 745823d31bec32ea0a5227fe928d4aed
BLAKE2b-256 2ee738419d33e7e26f8d836e250b66f6d6decbaf134b9e8ac3b8becdbde3bdd5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: heavyedge-1.4.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 248.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.4.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 76e521b319814b7b63908ab12920936f4779397214a81f74989a05fe98f0070d
MD5 092e362d65d327121a0b8465d4c59a38
BLAKE2b-256 ab6211b1b47c4b38d5e7b53c0c5736ab836bfb6571ca8d5dd081778e79ee3b3c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: heavyedge-1.4.1-cp310-cp310-win32.whl
  • Upload date:
  • Size: 237.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.4.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 4400d325056b6f83aaa6753259264690b6243a1383e964b49ad3a2f8de9cc86b
MD5 e64462f493e1deef4e58fec55bf60d0a
BLAKE2b-256 3fa096a87532eb4c072fe09af6925c1f5a00cae479bc30e5eb6d14c43ca2673d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.4.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6cd4abf7dc0c06a08c6dba7c7ff4cfed4ebb581d7ea6a1a7b77dbde9d6c5da11
MD5 7ef752a287a5faa646b6b25013f48e09
BLAKE2b-256 545ee300e91e38cd4476c3b44387985804cab2e3f15dfc51a555c37f6e88516b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 780932c61ac2ef2d0d05792c48d123ee575ba8d0317ed0b9385556845a0180da
MD5 06d59b110cde53eb7c6dd787a81b6228
BLAKE2b-256 14a0ed15dd44845661f5bede1e7fb8919113e27f25d0623a43e466b363bae44f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.4.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e86cea4b82681b2756d95c7cc32de2203472c7412c6caba4b007175f8b369eda
MD5 95afd0ffa8a7ebc9d3d9ea1e158bf31e
BLAKE2b-256 86d3abaa440aa99d9f9b9801eeef84b3cbf23da02e476e304d62837c042268dc

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