CORE-project-penguins es mi primer proyecto de CORE. Consiste en una API que hace peticiones a una base de datos con informaciΓ³n sobre los pingΓΌinos del archipiΓ©lago de Palmer y devuelve el resultado en un dashboard de Streamlit.
Los siguientes paquetes de cΓ³digo abierto se han usado en este proyecto:
.
βββ LICENSE
βββ README.md
βββ assests
βββ data
β βββ new_db.csv
β βββ penguins_lter.csv
βββ requirements.txt
βββ src
β βββ __pycache__
β β βββ app.cpython-39.pyc
β β βββ config.cpython-39.pyc
β β βββ server.cpython-39.pyc
β βββ flask
β β βββ Dockerfile
β β βββ requirements.txt
β β βββ src
β β βββ app.py
β β βββ config.py
β β βββ controllers
β β β βββ __init__.py
β β β βββ __pycache__
β β β β βββ __init__.cpython-39.pyc
β β β β βββ root_controllers.cpython-39.pyc
β β β βββ root_controllers.py
β β βββ main.py
β β βββ server.py
β β βββ to_new_db.py
β β βββ utils
β β βββ __pycache__
β β β βββ __init__.cpython-39.pyc
β β β βββ handle_error.cpython-39.pyc
β β β βββ json_response.cpython-39.pyc
β β β βββ mongo_connect.cpython-39.pyc
β β βββ handle_error.py
β β βββ json_response.py
β β βββ mongo_connect.py
β βββ jupyter-notebook
β β βββ creating_df.ipynb
β β βββ db_mongo_connect.ipynb
β βββ streamlit_dashboard
β βββ Dockerfile
β βββ __pycache__
β β βββ islands.cpython-39.pyc
β β βββ multipage.cpython-39.pyc
β β βββ penguins.cpython-39.pyc
β β βββ streamlit_penguins.cpython-39.pyc
β βββ assets
β β
β βββ requirements.txt
β βββ src
β βββ islands.py
β βββ main.py
β βββ multipage.py
β βββ penguins.py
βββ start.sh
GrΓ‘ficas realizadas a partir de los datos del dataset.
Fecha de la puesta de los pingΓΌinos:
Comparativas de la longitud del pico en las diferentes especies:
Marcadores con las islas del archipiΓ©lago: