Skip to main content


DOI

Main Features | Getting Started | Contribute | Citation

What is shapelets?

Shapelets is a Python library that implements several shapelet functions and some of their applications in science and engineering. Shapelet functions are a complete and orthogonal set of localized basis functions with mathematical properties convenient for various image analyses. Existing applications from the literature include:

Main features

Shapelets provides implementations of the following shapelet functions from shapelets.functions

It also implements several shapelets applications, such as

Getting Started

Installation

If you have Python 3.10+ installed on your machine, you can install the shapelets library via pip:

pip install shapelets

Otherwise, consult the installation guide.

Using Shapelets

See the shapelets examples for shapelets applications implemented with this package.

Also checkout our custom commands to see how to use shapelets from the command-line.

Contribute

The authors of the shapelets library welcome contributions to the source code. Please follow the contribution policy here.

Citation

@article{TinoShapelets2024,
author = {Tino, Matthew Peres and Abdulaziz, Abbas Yusuf and Suderman, Robert and Akdeniz, Thomas and Abukhdeir, Nasser Mohieddin},
title = {Shapelets: A Python package implementing shapelet functions and their applications},
doi = {10.21105/joss.06058},
journal = {Journal of Open Source Software},
number = {95},
pages = {6058},
volume = {9},
year = {2024},
url = {https://joss.theoj.org/papers/10.21105/joss.06058}
}

Release files for shapelets 1.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for shapelets 1.3
File Size Uploaded
shapelets-1.3.tar.gz 1.5 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for shapelets 1.3
File Interpreter ABI Platform
shapelets-1.3-py3-none-any.whl Python 3 none any Details

Total release size:3.1 MB

Release files / shapelets-1.3.tar.gz

Download URL shapelets-1.3.tar.gz
Size 1.5 MB
Tags Source
SHA-256 checksum
How to use checksums
c6d3a43268cc6dcdbf2743b1d6518d3cf571b52f57eaf5ac8bf86c079ecac6fa
BLAKE2b-256 checksum
How to use checksums
e8be98cb05b23f52ba9833ebe2b9205c0e2911da0ce4d70b412d62d379c1a709
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / shapelets-1.3-py3-none-any.whl

Download URL shapelets-1.3-py3-none-any.whl
Size 1.5 MB
Tags Python 3
SHA-256 checksum
How to use checksums
4e9068b908fe170d518795f37cb16cf2d7c8693a6b0eb0586ac24b4e6b61e61c
BLAKE2b-256 checksum
How to use checksums
6d077607d6455371871c78ccfaf3d98c47909d3bff94dd6cf00ec5a9c6570715
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release history Release notifications | RSS feed

This release

1.3 This release

2 release files

1.2

2 release files

1.1

2 release files

1.0

2 release files

0.2

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page