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.
  • 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.6.0.post0.tar.gz (137.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.6.0.post0-cp313-cp313-win_amd64.whl (264.0 kB view details)

Uploaded CPython 3.13Windows x86-64

heavyedge-1.6.0.post0-cp313-cp313-win32.whl (250.9 kB view details)

Uploaded CPython 3.13Windows x86

heavyedge-1.6.0.post0-cp313-cp313-musllinux_1_2_x86_64.whl (696.3 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

heavyedge-1.6.0.post0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (660.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

heavyedge-1.6.0.post0-cp313-cp313-macosx_11_0_arm64.whl (273.8 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

heavyedge-1.6.0.post0-cp312-cp312-win_amd64.whl (264.2 kB view details)

Uploaded CPython 3.12Windows x86-64

heavyedge-1.6.0.post0-cp312-cp312-win32.whl (251.1 kB view details)

Uploaded CPython 3.12Windows x86

heavyedge-1.6.0.post0-cp312-cp312-musllinux_1_2_x86_64.whl (693.5 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

heavyedge-1.6.0.post0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (664.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

heavyedge-1.6.0.post0-cp312-cp312-macosx_11_0_arm64.whl (274.7 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

heavyedge-1.6.0.post0-cp311-cp311-win_amd64.whl (263.5 kB view details)

Uploaded CPython 3.11Windows x86-64

heavyedge-1.6.0.post0-cp311-cp311-win32.whl (250.9 kB view details)

Uploaded CPython 3.11Windows x86

heavyedge-1.6.0.post0-cp311-cp311-musllinux_1_2_x86_64.whl (698.7 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

heavyedge-1.6.0.post0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (667.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

heavyedge-1.6.0.post0-cp311-cp311-macosx_11_0_arm64.whl (274.3 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

heavyedge-1.6.0.post0-cp310-cp310-win_amd64.whl (263.7 kB view details)

Uploaded CPython 3.10Windows x86-64

heavyedge-1.6.0.post0-cp310-cp310-win32.whl (251.3 kB view details)

Uploaded CPython 3.10Windows x86

heavyedge-1.6.0.post0-cp310-cp310-musllinux_1_2_x86_64.whl (674.1 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

heavyedge-1.6.0.post0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (641.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

heavyedge-1.6.0.post0-cp310-cp310-macosx_11_0_arm64.whl (274.3 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file heavyedge-1.6.0.post0.tar.gz.

File metadata

  • Download URL: heavyedge-1.6.0.post0.tar.gz
  • Upload date:
  • Size: 137.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.6.0.post0.tar.gz
Algorithm Hash digest
SHA256 0aa4a17f6040e445603e7a7ceeccf49ba21cded11d2af5d33b3f514922a816c6
MD5 674c407fead5c74860eeef6cc44ae96c
BLAKE2b-256 6eacc66e915e6ee5cd0ccf89bdf22cf65f383223e86fb4d6bb1ec4f1e98610ac

See more details on using hashes here.

File details

Details for the file heavyedge-1.6.0.post0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for heavyedge-1.6.0.post0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 6a0f64c9e8a958060e37c1afa504c57bb6cc41846f83b4c9425feb383adb3cfd
MD5 1f08096dc94df7ef45aba0e8d8c0bc56
BLAKE2b-256 4cdecd425f672bc7b88c8161217ca4ef3ca57372352bd9324444d16b475cfc9c

See more details on using hashes here.

File details

Details for the file heavyedge-1.6.0.post0-cp313-cp313-win32.whl.

File metadata

File hashes

Hashes for heavyedge-1.6.0.post0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 6bfad650c789ff4d7e5c241d46841abf17de470a937221a2613eea18095b53cf
MD5 3b7f3e2688dfd9dc7e2e05c415278526
BLAKE2b-256 b2ea846e9f6b9d7f0a925239a80877c41b4e0ae893d69fd251c51f2db5b71a4e

See more details on using hashes here.

File details

Details for the file heavyedge-1.6.0.post0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for heavyedge-1.6.0.post0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 757c610ce5d084d4d96b91dfe751015bf2d3024b47d92702890b48cbc3d6428e
MD5 8529ac3623c12229538772b422f74f06
BLAKE2b-256 b48c5e0951f2fa68b2c7c1783b7b00a4f6811a71787d7ec786f83fb6c0f3bbee

See more details on using hashes here.

File details

Details for the file heavyedge-1.6.0.post0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for heavyedge-1.6.0.post0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 95a6ba25d0ffa1e9312813f7970e35dafa9d135872c00e431c19822a324824dc
MD5 06ac0c1a87168378094b6ecfccdba247
BLAKE2b-256 1e73915d11759d5b5c8f50ee3b647616aa257eef7403c9cd7f67c55d991c170a

See more details on using hashes here.

File details

Details for the file heavyedge-1.6.0.post0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for heavyedge-1.6.0.post0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 867b3abb9f0d250261e5ca1d0787a2799af4803a811ced48dec8ef1f8fd86d4b
MD5 282564e152c128eb4d4077a04a111c7c
BLAKE2b-256 51062d334471b9fb37327eb8d9995c421142e28e939af9f1491a794ed14848a8

See more details on using hashes here.

File details

Details for the file heavyedge-1.6.0.post0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for heavyedge-1.6.0.post0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 a84031c3cfcb578654dd64e9b3a466b5e9f810da74f691e4d977182e33a59012
MD5 5e1dff721e56b415b2afc2d943e1026c
BLAKE2b-256 be6fc67429204484d1964f18a9721946f0c23284b901246e8311b1d29bc5dab5

See more details on using hashes here.

File details

Details for the file heavyedge-1.6.0.post0-cp312-cp312-win32.whl.

File metadata

File hashes

Hashes for heavyedge-1.6.0.post0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 665f95a0b3ea2d11db7700e58ec4c8daec1418a9011e3cc8c06eef7e9801d1dd
MD5 e979783037adb6de463e397c0959bded
BLAKE2b-256 a906f8334350c46ced59a75a6a37999efe414cf8d0df95d51ef7a9587d4b0948

See more details on using hashes here.

File details

Details for the file heavyedge-1.6.0.post0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for heavyedge-1.6.0.post0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 550b32d4dec609291898ed5107cf56dd504076de400acc97ce9c603b5daf8f1b
MD5 b5e96854e37157a5bbe4bd4bbfd135e5
BLAKE2b-256 b5a9bbaedfe11920d544379c5208bad02ed1ffde2f1f59f728151c7e8c84e70a

See more details on using hashes here.

File details

Details for the file heavyedge-1.6.0.post0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for heavyedge-1.6.0.post0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 60efe527fb972b3f0da18287a3b181aa3b6597b704dd6a8ac462889a9b07660c
MD5 58febcfe44ac08351048565e1b867668
BLAKE2b-256 cc90bcf720eefcf553459e0a28055500d428624c9f0cfa8ea8888154f18d6cd5

See more details on using hashes here.

File details

Details for the file heavyedge-1.6.0.post0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for heavyedge-1.6.0.post0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 69cd1c7cb28c3dcd38fda3350f6501ad118063da469eefed1f6b8bbc617eb4bd
MD5 20a6c0762cd2150fb3740999c8fb245d
BLAKE2b-256 da243fdbb32c9877fb1f13b3f157f03c5dac46bb8ea91571d3e0d45bd785836b

See more details on using hashes here.

File details

Details for the file heavyedge-1.6.0.post0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for heavyedge-1.6.0.post0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 d229f2ae75abd583a64f60d71f9c0432ed3a6286438f52a124177071e1c17748
MD5 97c6ea6da9c832fe357d0a5efe6df85c
BLAKE2b-256 908aa71dca7966f5d66985f85adf6b7395b4c10a5b4aab345250abc184182cc9

See more details on using hashes here.

File details

Details for the file heavyedge-1.6.0.post0-cp311-cp311-win32.whl.

File metadata

File hashes

Hashes for heavyedge-1.6.0.post0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 75e2966ecbe955a7f94843302e391611685ddf6f147ef5dfccc7999b44816d0e
MD5 919853c1dd6e5ce5b2ae10d31c755035
BLAKE2b-256 a5103c716186ad95caab4439ce9f16c4d941d027d247e8ab7a6102a2109fefb9

See more details on using hashes here.

File details

Details for the file heavyedge-1.6.0.post0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for heavyedge-1.6.0.post0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ee52d73345844b0e21587fa4411c67313e898134cd55c5862b5b5692b54d02e0
MD5 7c1432236e6dcc085db20afc6067565c
BLAKE2b-256 919b2d3be7676bebedbacd9d684e29645495f1b9f005f753c66600258f4507ea

See more details on using hashes here.

File details

Details for the file heavyedge-1.6.0.post0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for heavyedge-1.6.0.post0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ff34631ce1d67d0e7b7b1fff03b7d4e3393d890898d68bcd1a4012bc006c4ca6
MD5 bee320ac65a45f16eb413391cbcfa1c1
BLAKE2b-256 96278141802c104c8628f91fd1a245609f6b5e967827273b687e91dfbf35ebee

See more details on using hashes here.

File details

Details for the file heavyedge-1.6.0.post0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for heavyedge-1.6.0.post0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ba9d0c9d6191f6e9b18649850f80b45ad47b84dc72a1a9ef38162b0f5987491a
MD5 45e899f20ac127895db6d771166ade30
BLAKE2b-256 03ccf6478545c0e21fbc927dbdaa98d201724b2265dc923de75dc8c464251ed3

See more details on using hashes here.

File details

Details for the file heavyedge-1.6.0.post0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for heavyedge-1.6.0.post0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 d20a7c281d3016da8ebd161d478940ea3db5b55ac45f97904de1893ed0f846ae
MD5 02f5f7ba9b1554e521bb8f767a48ff0c
BLAKE2b-256 613ab2335ccd774254d6156486e0135366be9d3659f68611a13e515f90f65ce1

See more details on using hashes here.

File details

Details for the file heavyedge-1.6.0.post0-cp310-cp310-win32.whl.

File metadata

File hashes

Hashes for heavyedge-1.6.0.post0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 58331e9cfe3bd612295edf454c1759ffdc77f482c1bc09d2bb9725ffb97e1d49
MD5 17d7e73ebd719102b444aed1e301e49e
BLAKE2b-256 bb0efd36b5feb06e30374d12bd550252b63800bd18232504a657cbeff995d484

See more details on using hashes here.

File details

Details for the file heavyedge-1.6.0.post0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for heavyedge-1.6.0.post0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9a4bb28ead32590c4b3eb9c382f91b20530635ad2ceb0018d02f019e0076e991
MD5 343fb5e27c2e464ed789526b25f22468
BLAKE2b-256 bf64abdbc77835369a61904cf4a9ae06dbff6047cccfd37939c323456d4ed61a

See more details on using hashes here.

File details

Details for the file heavyedge-1.6.0.post0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for heavyedge-1.6.0.post0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 edc5f03ba2ba774c086c59e47d87757631e41db37e78278d8b05e5c2f68e3054
MD5 ab35dfe5a0a0d02d946974e23c4f617a
BLAKE2b-256 9f876902e0f6a895a130d4ae06df6d61f1a314bce8e6e62daf9b1fd7732699e8

See more details on using hashes here.

File details

Details for the file heavyedge-1.6.0.post0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for heavyedge-1.6.0.post0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cc280ff7010be7a4ddb8945f0d69de7eb3ce8ee6782ff3294e69719bade0048a
MD5 87e12136716f4d1ed326a1218bd7678c
BLAKE2b-256 46ff2a50bb9067be9ba320ba9fc8366efead49156ed3c6ea9773c5b861f243e5

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