Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zaujulio/featuresanalyzer
Time series analysis system
https://github.com/zaujulio/featuresanalyzer
ai gui machine-learning pandas python sklearn time-series
Last synced: 2 months ago
JSON representation
Time series analysis system
- Host: GitHub
- URL: https://github.com/zaujulio/featuresanalyzer
- Owner: ZauJulio
- License: mit
- Created: 2022-07-06T22:40:57.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-15T04:39:30.000Z (8 months ago)
- Last Synced: 2024-05-15T21:09:13.594Z (8 months ago)
- Topics: ai, gui, machine-learning, pandas, python, sklearn, time-series
- Language: Python
- Homepage:
- Size: 3.85 MB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# FeaturesAnalyzer
## Regression analysis system, classification and prediction of temporal series
### **🚧 Needs attention**
Temporarily to use this platform you need to add the data to the Data/Dump Director, with the Name:
```txt
dump_[YYYY-MM-DD-HH-mm-SS].csv
```
With this data format:| name | time | FPA | FPB | FPC | P1 | P2 | P3 | Q1 | Q2 | Q3 |
| ------- | -------- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| sensor1 | 00:00:00 | ... | ... | ... | ... | ... | ... | ... | ... | ... |
| sensor1 | 00:01:00 | ... | ... | ... | ... | ... | ... | ... | ... | ... |
| ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... |
| sensor1 | 23:58:00 | ... | ... | ... | ... | ... | ... | ... | ... | ... |
| sensor1 | 23:59:00 | ... | ... | ... | ... | ... | ... | ... | ... | ... |In addition, several settings and several internal are still related to the original problem of the analysis platform.Além disso várias configurações e várias internas ainda são relativas ao problema original da plataforma de análise.
### - **Requirements**
- Python3.10.4 or higher
### - **Installation**
- With pip:
```sh
╭─user@host ~/FeaturesAnalyzer ‹main●›
╰─$ pip install -r requirements.txt
```- With pipenv:
```sh
╭─user@host ~/FeaturesAnalyzer ‹main●›
╰─$ pipenv install --python 3.10.4
```### - **Usage**
```sh
╭─user@host ~/FeaturesAnalyzer/src/ ‹main●›
╰─$ python main.py
```Opinionally you can use Docker 🐋:
- To gain access to the graphic interface perform:
```sh
╭─user@host ~/FeaturesAnalyzer/src/ ‹main●›
╰─$ chmod +x ./pre-build.sh╭─user@host ~/FeaturesAnalyzer/src/ ‹main●›
╰─$ ./pre-build.sh
```- Finnaly, you can use the graphical interface:
```sh
╭─user@host ~/FeaturesAnalyzer/src/ ‹main●›
╰─$ docker-compose up --build
```## Development
🚧 **Needs Attention**
It is possible to need some changes in [docker-compose.yml](docker-compose.yml) so that the project works properly with docker.
## Maintenance
If you need to install any dependence, use Pipenv.
- Basic tutorial on Pipenv: [Pipenv](https://docs.pipenv.org/basics/)
- After altering some dependence, use the command below to ensure a freeze of the project's depths.
```sh
╭─user@host ~/FeaturesAnalyzer ‹main●›
╰─$ chmod +x update_reqs.sh╭─user@host ~/FeaturesAnalyzer ‹main●›
╰─$ ./update_reqs.sh
```---
Maded with 💙 by: