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)
| 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)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| 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.