Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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:



OakAnderson


OakAnderson


OakAnderson