A prognostics package by IntelliPredikt Technologies
Project description
IntelliMaint - Predictive Diagnostics and Prognostics Application Development Python Package for Engineering Systems
IntelliMaint library offers an integrated set of functions written in Python that aids in predictive health diagnostics. The library includes various state-of-the-art algorithms that are accessible by users with simple APIs. Thus the library accelerates the analysis and the development phase for even the novice users. Most of the APIs are provided with intuitive visualizations that guide in choosing the apt algorithm for a system component. Each block in the library is built as an independent module thus used as a plug and play module. The expert users are provided with a provision to add new algorithms for specific use cases.
Features
- Data Preparation
- Signal Processing
- Feature Extraction
- Anomaly Detection
- Diagnostics
- Prognostics
Contents
Repository Structure
IntelliMaint/- The python package filesexamples/- Example Python scripts using IntelliMaintREADME.md- The readme (this file)setup.py- Contains all metadata about this package.gitignore- The gitignore file for this package to exclude uneccesary files t be pushed to the repository
Setup Upload for PyPi Distribution
- Once you have your
setup.pyfile and__init__.pyyou can build binary distribution and source distrubution files. - To create the distribution files, first check if you have the wheel package -
pip install wheel - Once we have
wheelinstalled we can use the following command to get the distribution files -python setup.py bdist_wheelandpython setup.py sdist
How to upload on PyPi
- Make an account on PyPi.
- use
twine check dist/*twine checks if all necessary information is there - Get the API token from your PyPi account.
- use the following command to upload to PyPI distribution -
twine upload dist/* -u __token__ -p pypi- <API_TOKEN>
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file IntelliMaint-0.12.tar.gz.
File metadata
- Download URL: IntelliMaint-0.12.tar.gz
- Upload date:
- Size: 30.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.11.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3ec8054799045832d69038e468d1885e8e4c393a978c5e708012f072b03aa538
|
|
| MD5 |
c9122bb9a4ce9e4839113bd964c464d7
|
|
| BLAKE2b-256 |
4f59ce7a978cbba7d723a1fca5c443a8c12dcddab7336e061048cc88716427a6
|
File details
Details for the file IntelliMaint-0.12-py3-none-any.whl.
File metadata
- Download URL: IntelliMaint-0.12-py3-none-any.whl
- Upload date:
- Size: 44.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.11.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f68b99dff67e70a1fe1d541be7e7e9c6555db75854d8d675836dc9ccc45c256f
|
|
| MD5 |
9cdf560782fa82b1e1164bee3281783d
|
|
| BLAKE2b-256 |
ca841e982626721089ea9b137e7247ecd90b1ff2fcb254cefd72a129f4098838
|