Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alvarofpp/analysis-ufrn
Analise da taxa de aprovação das disciplinas da UFRN por período
https://github.com/alvarofpp/analysis-ufrn
Last synced: 2 days ago
JSON representation
Analise da taxa de aprovação das disciplinas da UFRN por período
- Host: GitHub
- URL: https://github.com/alvarofpp/analysis-ufrn
- Owner: alvarofpp
- License: apache-2.0
- Created: 2019-09-10T17:01:48.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2024-03-03T22:50:53.000Z (8 months ago)
- Last Synced: 2024-03-03T23:37:09.110Z (8 months ago)
- Language: Python
- Homepage: https://analysis-ufrn.streamlit.app/
- Size: 3.08 MB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Support: supports/Collection.py
Awesome Lists containing this project
README
# Análises dos dados abertos da UFRN
Análises presentes:
- Acervo da biblioteca;
- Taxa de aprovação dos componentes curriculares.## Reprodução
Você pode executar esse aplicativo de duas formas:
- Usando virtual environment;
- Usando Docker.### Usando virtual environment
```bash
# Criar environment
python3 -m venv nome-do-env# Ativar environment
source nome-do-env/bin/activate# Instalar dependências
pip install -r requirements.txt# Coletar os dados
python extract.py# Preparar os dados
python transform.py# Subir app
streamlit run app.py
```### Usando Docker
```bash
# Criar a imagem Docker
make build# Extrair os dados
make extract# Transformar os dados em um único JSON
# (essa etapa pode demorar um pouco)
make transform# Subir app
make run
```