biofuel_brazil_plants

[EN] Brazilian biofuel plants / [PT-BR] Usinas de biocombustível brasileiras

https://github.com/daniel64bit/biofuel_brazil_plants

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (5.0%) to scientific vocabulary

Keywords

biocombustiveis biofuel etanol ethanol kedro python selenium
Last synced: 6 months ago · JSON representation ·

Repository

[EN] Brazilian biofuel plants / [PT-BR] Usinas de biocombustível brasileiras

Basic Info
  • Host: GitHub
  • Owner: daniel64bit
  • License: apache-2.0
  • Language: Python
  • Default Branch: main
  • Homepage:
  • Size: 580 KB
Statistics
  • Stars: 1
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Topics
biocombustiveis biofuel etanol ethanol kedro python selenium
Created over 2 years ago · Last pushed over 2 years ago
Metadata Files
Readme License Code of conduct Citation

README-PTBR.md

Usinas de biocombustível brasileiras

Python version CI codecov License

Visão Geral

Esse projeto tem por objetivo a extração, refinamento e geocodificação de dados sobre as usinas de biocombustível brasileiras, obtidos por meio de Certificados da Produção Eficiente de Biocombustíveis emitidos por firmas inspetoras credenciadas no RenovaBio, aprovados pela Agência Nacional do Petróleo, Gás Natual e Biocombustíveis (ANP).

Os dados gerados após todos os processamentos podem ser utilizados em análises geoespaciais, com certa margem de erro em relação à localização das usinas.

O pipeline de dados foi construído utilizando kedro 0.18.12.

Funcionalidades Principais

  1. Extração de dados brutos de certificados de produção eficiente de biocombustíveis emitidos pela ANP;
  2. Refinamento dos dados brutos, com padronização de tipos de dados e sua disposição;
  3. Geocodificação dos dados refinados utilizando Selenium e Google Maps em desenvolvimento.
  4. Visualização dos dados geocodificados em mapa, utilizando Folium.

Pipeline de dados

pipeline

Requisitos

As bibliotecas necessárias para a execução do projeto estão listadas no arquivo src/requirements.txt. Para instalá-las, utilize o comando:

pip install -r src/requirements.txt

Além disso, é necessário ter a última versão do geckodriver em um diretório conhecido.

Como executar o pipeline

Para executar o projeto, utilize o comando:

kedro run

Para executar uma pipeline específica, utilize o comando: kedro run --pipeline <nome-da-pipeline>

Contato

LinkedIn: Daniel Rodrigues

Owner

  • Name: Daniel Rodrigues
  • Login: daniel64bit
  • Kind: user
  • Location: Rio de Janeiro, Brazil
  • Company: Ipiranga Produtos de Petróleo

Chemical Engineering @ Rio de Janeiro State University; Data Science @ Mackenzie; Data Science Intern @ Ipiranga

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
- family-names: "Rodrigues da Silva"
  given-names: "Daniel"
title: "Brazilian biofuel plants"
version: 1.0.0
date-released: 2023-08-13
url: "https://github.com/daniel64bit/biofuel_brazil_plants"

GitHub Events

Total
Last Year

Dependencies

pyproject.toml pypi
src/requirements.txt pypi
  • beautifulsoup4 ==4.12.2
  • black *
  • flake8 >=3.7.9,<5.0
  • ipython *
  • ipython >=7.31.1,<8.0
  • isort *
  • jupyter *
  • jupyterlab *
  • jupyterlab_server >=2.11.1,<2.16.0
  • kedro *
  • kedro-telemetry *
  • lxml ==4.9.3
  • nbstripout *
  • numpy ==1.25.2
  • openpyxl ==3.1.2
  • pandas ==1.5.3
  • pytest *
  • pytest-cov *
  • pytest-mock >=1.7.1,<2.0
  • requests ==2.31.0
  • selenium ==4.11.2
  • xlrd ==2.0.1
src/setup.py pypi
.github/workflows/ci_pipeline.yaml actions
  • actions/checkout v4 composite
  • actions/setup-python v4 composite
  • codecov/codecov-action v3 composite