# OpenHA **Repository Path**: qiao08/OpenHA ## Basic Information - **Project Name**: OpenHA - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-04-16 - **Last Updated**: 2024-04-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Something about the OpenHA The OpenHA (Open Health Assessment) is an easy-to-use and open health assessment framework consisting of various tools and methods. The framework is designed to make it easier and quicker for users to build and implement their own health assessment applications. This project is initially launched by the Reliable Flight Control Group (rfly) of Beihang University, and the tentative idea of OpenHA could trace back to the year 2019, just before the breakout of the COVID-19 epidemic. In the past years, we have done a lot of work to get us prepared to launch this long-term project. We have done some relative projects, conducted in-depth research, and published some scientific papers. In a word, our team is growing all the time. It’s time now. This project is being developed right now and it’s expected to be officially released before July. Please contact us if you are also interested in it and would like to join us to make your contributions. Documents are available in [this repository](https://rfly-openha.github.io/documents/) (not finished yet 😂). More information about rfly is available on our [official website](http://rfly.buaa.edu.cn/). E-mail: qq_buaa@buaa.edu.cn ## How to build the project to get the whl file 1. Create a new Python script file named as `setup.py` with following code. ```python # -*- coding: utf-8 -*- from setuptools import setup # dependencies INSTALL_REQS = [ 'scipy', 'pandas', 'matplotlib', 'requests', "tensorflow; platform_system!='Darwin' or platform_machine!='arm64'", "tensorflow-macos; platform_system=='Darwin' and platform_machine=='arm64'", ] # other options # remember to modify the version when building setup( name='OpenHA', version='0.0.3 beta', description='The summary description.', long_description='The long description', long_description_content_type='text/markdown', url='https://rfly-openha.github.io', author='CuiiGen', author_email='cuigen@buaa.edu.cn', keywords=[ 'prognostics', 'diagnostics', 'fault detection', 'fdir', 'physics modeling', 'prognostics and health management', 'PHM', 'health management', 'surrogate modeling', 'model tuning', 'simulation', 'ivhm', ], package_dir={"OpenHA": "OpenHA"}, python_requires='>=3.7, <3.11', install_requires=INSTALL_REQS, ) ``` 2. Run the following command in cmd. Make sure that the `setup.py` is in the current working dictionary. ```bash "path_of_python_interpretor" -m build ``` 3. The built whl file is in `./dist`.