Skip to main content

onepredict logo

Documentation Status Code style: black All Contributors

Summary

onebone is an open-source software for signal analysis about predictive maintenance, being used for research activities at ⓒ ONEPREDICT Corp.. It includes modules for preprocessing, health feature, and more. If you need to analyze signals for industrial equipments like turbines, a rotary machinery or componets like gears, bearings, give onebone a try!

The directory is as follows:

.
├── docs
├── onebone
│ ├── feature
│ ├── math
│ ├── preprocessing
│ ├── signal
│ └── utils
├── tests
├── tools
├── README.md
├── Makefile
└── pyproject.toml

Documentation

This reference manual details functions included in onebone, describing what they are and what they do. For learning how to use onebone, see the complete documentation.

Contributors ✨

Thanks goes to these wonderful people (emoji key):


Kyunghwan Kim

💻 📖 👀

Kangwhi Kim

💻 📖 👀

DaeyeopN

💻

Kibum Fred Kim

💻👀

Kibum Park

💻 👀

sewon.kim

💻

jeonjuna

💻

SunjinKim

💻

Hyunjae Kim

💻

This project follows the all-contributors specification. Contributions of any kind welcome!

Getting started

Prerequisite

onebone requires Python 3.8+.

Installation

onebone can be installed via pip from PyPI

$ pip install onebone

It can be checked as follows whether the onebone has been installed.

>>> import onebone
>>> onebone.__version__

Usage

It assumes that the user has already installed the onebone package.

You can import directly the function, for example:

>>> from onebone.feature import tacho_to_rpm

Call for contribute

We appreciate and welcome contributions. Small improvements or fixes are always appreciated; issues labeled as "good first issue" may be a good starting point.

Writing code isn't the only way to contribute to onebone. You can also:

  • triage issues
  • review pull requests
  • help with outreach and onboard new contributors

If you're unsure where to start or how your skills fit in, reach out! You can ask here, on GitHub, by leaving a comment on a relevant issue that is already open.

If you want to use an code for signal analysis, but it's not in onebone, make a issue.

Please follow this guide to contribute to onebone.

If you are new to contributing to open source, this guide helps explain why, what, and how to get involved.

References

Metadata

Release files for onebone 1.3.1

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

Source distribution (sdist)

Source distribution for onebone 1.3.1
File Size Uploaded Provenance Actions
onebone-1.3.1.tar.gz 26.8 kB Without provenance Details for onebone-1.3.1.tar.gz

Built distribution (wheel)

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

Total release size: 59.5 kB

Release files / onebone-1.3.1.tar.gz

Download URL onebone-1.3.1.tar.gz
Size 26.8 kB
Tags Source
SHA-256 checksum
How to use checksums
5bb28c2495b0976c8c9f95304e6588282cb0e4d7d5f3c5b491aec5c7fbdbde60
BLAKE2b-256 checksum
How to use checksums
eb00e3894a04853db62be4532cf701f202232dfb6c924e5ae888b1df78a2909b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.12 CPython/3.9.0 Linux/5.10.16.3-microsoft-standard-WSL2

Release files / onebone-1.3.1-py3-none-any.whl

Download URL onebone-1.3.1-py3-none-any.whl
Size 32.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e1faf5c9e5b599f14d2be3d73cf2290d2c5cf0f9008a5f18588bf32493940cbc
BLAKE2b-256 checksum
How to use checksums
88a2bd75d929338f58a6abff6d207cca3b6eb4dbae225235f6ce4aaedaf77963
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.12 CPython/3.9.0 Linux/5.10.16.3-microsoft-standard-WSL2

Security for onebone 1.3.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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