Welcome, Onebone!
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!
Getting Started
1. Prerequisite
onebone requires Python 3.6.5+.
2. 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__
3. 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
Contents
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.