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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13Windows x86

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12Windows x86

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11Windows x86

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10Windows x86

heavyedge-1.1.2-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.2-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.2-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.2.tar.gz.

File metadata

  • Download URL: heavyedge-1.1.2.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.2.tar.gz
Algorithm Hash digest
SHA256 6a9104bb57202edc0df96e436a6c54a0bf1e9ac75c91ccc75500d66a8f7e28bc
MD5 eef901e99492b610c7f5688750726e06
BLAKE2b-256 7d9f7327710bf186aecf8b5c4d5ab81de6c3933c43a8ce7e4021a25903a15290

See more details on using hashes here.

File details

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

File metadata

  • Download URL: heavyedge-1.1.2-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.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 c0c48f7249b824c0dac40dd12aa271d4e2656249d6258001f8b0e3b025e60a9b
MD5 b16178692260efd2b4ea060938713cf5
BLAKE2b-256 2d2ac6088582107d6458454aba4ed151ae2f6fbba4c9e9230105018d97460fe9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: heavyedge-1.1.2-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.2-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 24d182b88a481a3ecb1f131f969fd4877befb22ae8163dbe83e247e4a9eb4ebc
MD5 bf695f55d92f5118897d58057d71819f
BLAKE2b-256 2c0ac65d4feafd6f8ff7ff11743f4b614b7c5434a0a7addf34de3c3ce8d05bd7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.1.2-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bebdc16cf1a5d2245116d6a16fa4e27b8c2071985bc0d4c1bd4a99ac76c68cb8
MD5 e43a090ce1781919c21c916b43935df5
BLAKE2b-256 c2c452e5d167b219809e0fb7dec9e7c73736f79c07a7bde834df63d5a0540c4d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.1.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b40b192b06414270efb8f15af63f8436b2a6c24d4f6fbdc185b43f75b9acc63f
MD5 79473eeda31e9308488e2a6c4571943a
BLAKE2b-256 8250f351513a45e35a78a35d036847fc0adb71631ee591ebf8994bb6766eda17

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.1.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e91bc14ead04061d46433312318c8ecc567825e521a493fcba2518fe93418342
MD5 e3388bdab5510a9247dfd9b8622d3d9f
BLAKE2b-256 f2256bee8e5c7d29f08dd8d2f4770a3fd1ac982389ffd8513370d6f2c2c190aa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: heavyedge-1.1.2-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.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 5beb502426639acfaa457f2b1e301399f145251fb7250766475410fb3e1ddc36
MD5 f708ee6bf08979fd50b2c181b13ccd56
BLAKE2b-256 39d5824ae0b93958bf6d6e36e5e5aa00edf0d79c9a2a1cf50f21e6660c3417f0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: heavyedge-1.1.2-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.2-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 eeb5d0cb721c5d84fbee54ab552a753089318db6ef6ae3af99dfdd6793eabbdc
MD5 fa5b99ca21389e278a387b64c4655d1b
BLAKE2b-256 d70bf3dc094beefd9a55025669ffb0410b4151ea15da8d268de4817455e92e42

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.1.2-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c9e5fb7cfbcc48f55d5025078bafdf2fe0fc02b9547d3c576d1fbc34f9a5d8a9
MD5 e90b5cccf6118992adf9223a5a0988bb
BLAKE2b-256 de55c7f0d6a3c55f7d860c553a08663558db44d978c4c6e7f659d047912953d0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 25cde79e185ebdd38b11c13bb6bb5aff02829b02d46897dfd55233d81cc59ed1
MD5 d1eadd4c7d13caa4ed7526082e693ab4
BLAKE2b-256 0964dcfe8cc05e85aaf510d5698cb6b60259f3ebfc9f73e4cabe167e5ef97560

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.1.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a4e7bfae2c4bb10e1a6e82b3325e2043c3e466522fcf68387f69411d0ec04ef0
MD5 19be586e8ab8fccd6a03b1014ef2aad8
BLAKE2b-256 447c52459cc138d08b4fa83ae6883523775ee856b0e235dfdeaaebe9cb2e0e1b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: heavyedge-1.1.2-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.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 fa72a643a9c62d456db38405fb060ca52534c83d29643d2c56245fa4add5d67d
MD5 6d9253b3374658a20ba6528483bc86fc
BLAKE2b-256 28b1fd8b603bb4a4adf799df8cb044266d6f16eb97a9482bdea12faec3f9bd20

See more details on using hashes here.

File details

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

File metadata

  • Download URL: heavyedge-1.1.2-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.2-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 5feaab30046298c509490fa4d08802b1c2811d5ed72ec2515c6d42ded6298547
MD5 93b133f6c8a4b28a1afae43f442a19a1
BLAKE2b-256 a5ab6206e47336c016952395c30569d835afce34e5f0e050f9e90c1a455b3dd3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.1.2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f86c8d22ca3e7238f28e83ae2487644e4f0fbdbf7cd04c60502cdc63d7751740
MD5 d603c0cdc26d1830caa54600e9d53f8f
BLAKE2b-256 bda871ea35ef30c748c35a5be3f85a1f41429e3a6c1ad4d8719a83f533ed59ab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e5ec910d7f0d186fa6a702c577b81fdcc2b2ebe830640bba627586dc2721db6c
MD5 4bbed3fb0ab67a20adca3dfe7ca91f5b
BLAKE2b-256 9a0211c19c8b1054801695482363f4c8c3a9c0f38b8842bbe639bdefb1e5c740

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.1.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5bfba916faa0839a59e2c496e6f79e6ca69bba50f34b295338d3d9fff734120d
MD5 1ccfc3b70eff7e26ae372bc47e44f463
BLAKE2b-256 1c08bf5140de467dac534377a1330056a33089b736418cbdfb174736df5499aa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: heavyedge-1.1.2-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.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 644f1854a2f23760ea16c8d2ca0d86d2e9af584d2f5f9561dc999a4ac5b06149
MD5 2786936064ca3ee79ac20f2308a6f51e
BLAKE2b-256 134aad2d388f5fc6d621d166ccdab69a80aeb97e779e92bc340ec04be3bc42a0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: heavyedge-1.1.2-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.2-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 7138dbacb322db33ce9f37bb5d9adbd61440c6268195863d1b8372925af3dced
MD5 fa4047960e9abd442061740284a7dac9
BLAKE2b-256 35853b32d62a5edf6b6315683aed2963a9faa707455e8d152106940b33196f5e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.1.2-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 61f9d850dbd037d1329662677127df9c587a9456bd9897635abea9925b217372
MD5 8d38fcee9d1db281811642460e21f11a
BLAKE2b-256 1b1cb9ac88659e42b570fec5c7c94513ac6e84aafc02dee8c75479d36b870888

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c1c955fde18a9ac2a9a9105ccbd2dce473752f9ae42399b54c01e9ed8a29edbc
MD5 5a2161979b5172db93651aa5c3d58e24
BLAKE2b-256 2fe11173a88bc94922126d05bf46a5c1d2af8ce4c3208ae5e46c532d6917fbd8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge-1.1.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 723ec1414fb92c87484db7ad7a50910d51ecc307f8aae9560c996ecf91d68c18
MD5 ac75e3114267e0df0a3faac2678e7c26
BLAKE2b-256 ff596f41a70b8147bb5148ce88eca88ed29f8a17791edc3977e3f14fc4d067ee

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