MamInAgro - alternativas para cálculos sobre as observações das espécies da fauna brasileira

Detalhes bibliográficos
Autor(a) principal: Bastos, Felipe Fernandes
Data de Publicação: 2024
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFRGS
Texto Completo: http://hdl.handle.net/10183/278750
Resumo: Em um contexto onde a agricultura intensiva e o uso de agrotóxicos ameaçam cada vez mais a biodiversidade, especialmente em paisagens agrícolas, torna-se fundamental entender e mitigar esses impactos. Este trabalho foca na evolução do MamInAgro, uma aplicação desenvolvida para reunir e analisar dados sobre mamíferos em áreas agrícolas no Brasil. Para a evolução dos cálculos foram consideradas três alternativas: (1) transformar os cálculos de R para Python e utilizá-los diretamente em um serviço de backend; (2) rodar os scripts de cálculos em Python utilizando bibliotecas auxiliares para chamar scripts R; e (3) alterar diretamente os cálculos no código R, adaptando-os para que os resultados fossem armazenados em tabelas no banco de dados. Após a análise das alternativas, foram feitas melhorias significativas na aplicação, incluindo a evolução dos cálculos, o armazenamento adequado dos resultados obtidos, a implementação de novos métodos de análise e a criação de um sistema de visualização de dados mais robusto. Essas mudanças não só aprimoram a capacidade da aplicação de processar dados complexos, mas também tornam as informações mais acessíveis para visualização e tomada de decisões. Com isso, o MamInAgro avança para se tornar uma ferramenta útil para pesquisadores que buscam entender melhor as interações entre a agricultura e a vida selvagem, contribuindo para a preservação da biodiversidade.
id UFRGS-2_e44ff597bb2fcd40dc5c28ce5d945bbc
oai_identifier_str oai:www.lume.ufrgs.br:10183/278750
network_acronym_str UFRGS-2
network_name_str Repositório Institucional da UFRGS
repository_id_str
spelling Bastos, Felipe FernandesGalante, Renata de MatosPinto, Pedro Cordeiro Estrela de Andrade2024-09-11T06:16:06Z2024http://hdl.handle.net/10183/278750001210737Em um contexto onde a agricultura intensiva e o uso de agrotóxicos ameaçam cada vez mais a biodiversidade, especialmente em paisagens agrícolas, torna-se fundamental entender e mitigar esses impactos. Este trabalho foca na evolução do MamInAgro, uma aplicação desenvolvida para reunir e analisar dados sobre mamíferos em áreas agrícolas no Brasil. Para a evolução dos cálculos foram consideradas três alternativas: (1) transformar os cálculos de R para Python e utilizá-los diretamente em um serviço de backend; (2) rodar os scripts de cálculos em Python utilizando bibliotecas auxiliares para chamar scripts R; e (3) alterar diretamente os cálculos no código R, adaptando-os para que os resultados fossem armazenados em tabelas no banco de dados. Após a análise das alternativas, foram feitas melhorias significativas na aplicação, incluindo a evolução dos cálculos, o armazenamento adequado dos resultados obtidos, a implementação de novos métodos de análise e a criação de um sistema de visualização de dados mais robusto. Essas mudanças não só aprimoram a capacidade da aplicação de processar dados complexos, mas também tornam as informações mais acessíveis para visualização e tomada de decisões. Com isso, o MamInAgro avança para se tornar uma ferramenta útil para pesquisadores que buscam entender melhor as interações entre a agricultura e a vida selvagem, contribuindo para a preservação da biodiversidade.In a context where intensive agriculture and the use of pesticides increasingly threaten biodiversity, especially in agricultural landscapes, understanding and mitigating these impacts becomes crucial. This work focuses on the evolution of MamInAgro, an application developed to gather and analyze data on mammals in Brazilian agricultural areas. Three alternatives were considered for implementing the calculations: (1) transforming the calculations from R to Python and using them directly in a backend service; (2) running the calculation scripts in Python using auxiliary libraries to call R scripts; and (3) directly modifying the calculations in the R code, adapting them to store the results in database tables. After analyzing these alternatives, significant improvements were made to the application, including enhancements to the calculations, proper storage of the obtained results, implementation of new analysis methods, and the creation of a more robust data visualization system. These changes not only improve the application’s ability to process complex data but also make the information more accessible for visualization and decision-making. As a result, MamInAgro advances as a valuable tool for researchers seeking to better understand the interactions between agriculture and wildlife, contributing to biodiversity conservation.application/pdfporVisualização de dadosBanco de dadosAgroecossistemaBiodiversidadeData analysisMamInAgro - alternativas para cálculos sobre as observações das espécies da fauna brasileirainfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPorto Alegre, BR-RS2024Ciência da Computação: Ênfase em Ciência da Computação: Bachareladograduaçãoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSTEXT001210737.pdf.txt001210737.pdf.txtExtracted Texttext/plain83393http://www.lume.ufrgs.br/bitstream/10183/278750/2/001210737.pdf.txt52bcdb606f97634f7082ea3188c00783MD52ORIGINAL001210737.pdfTexto completoapplication/pdf4053747http://www.lume.ufrgs.br/bitstream/10183/278750/1/001210737.pdf5d08d90061b5c751fbbdff16bb2eaa92MD5110183/2787502024-09-12 06:00:30.428179oai:www.lume.ufrgs.br:10183/278750Repositório de PublicaçõesPUBhttps://lume.ufrgs.br/oai/requestopendoar:2024-09-12T09:00:30Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv MamInAgro - alternativas para cálculos sobre as observações das espécies da fauna brasileira
title MamInAgro - alternativas para cálculos sobre as observações das espécies da fauna brasileira
spellingShingle MamInAgro - alternativas para cálculos sobre as observações das espécies da fauna brasileira
Bastos, Felipe Fernandes
Visualização de dados
Banco de dados
Agroecossistema
Biodiversidade
Data analysis
title_short MamInAgro - alternativas para cálculos sobre as observações das espécies da fauna brasileira
title_full MamInAgro - alternativas para cálculos sobre as observações das espécies da fauna brasileira
title_fullStr MamInAgro - alternativas para cálculos sobre as observações das espécies da fauna brasileira
title_full_unstemmed MamInAgro - alternativas para cálculos sobre as observações das espécies da fauna brasileira
title_sort MamInAgro - alternativas para cálculos sobre as observações das espécies da fauna brasileira
author Bastos, Felipe Fernandes
author_facet Bastos, Felipe Fernandes
author_role author
dc.contributor.author.fl_str_mv Bastos, Felipe Fernandes
dc.contributor.advisor1.fl_str_mv Galante, Renata de Matos
dc.contributor.advisor-co1.fl_str_mv Pinto, Pedro Cordeiro Estrela de Andrade
contributor_str_mv Galante, Renata de Matos
Pinto, Pedro Cordeiro Estrela de Andrade
dc.subject.por.fl_str_mv Visualização de dados
Banco de dados
Agroecossistema
Biodiversidade
topic Visualização de dados
Banco de dados
Agroecossistema
Biodiversidade
Data analysis
dc.subject.eng.fl_str_mv Data analysis
description Em um contexto onde a agricultura intensiva e o uso de agrotóxicos ameaçam cada vez mais a biodiversidade, especialmente em paisagens agrícolas, torna-se fundamental entender e mitigar esses impactos. Este trabalho foca na evolução do MamInAgro, uma aplicação desenvolvida para reunir e analisar dados sobre mamíferos em áreas agrícolas no Brasil. Para a evolução dos cálculos foram consideradas três alternativas: (1) transformar os cálculos de R para Python e utilizá-los diretamente em um serviço de backend; (2) rodar os scripts de cálculos em Python utilizando bibliotecas auxiliares para chamar scripts R; e (3) alterar diretamente os cálculos no código R, adaptando-os para que os resultados fossem armazenados em tabelas no banco de dados. Após a análise das alternativas, foram feitas melhorias significativas na aplicação, incluindo a evolução dos cálculos, o armazenamento adequado dos resultados obtidos, a implementação de novos métodos de análise e a criação de um sistema de visualização de dados mais robusto. Essas mudanças não só aprimoram a capacidade da aplicação de processar dados complexos, mas também tornam as informações mais acessíveis para visualização e tomada de decisões. Com isso, o MamInAgro avança para se tornar uma ferramenta útil para pesquisadores que buscam entender melhor as interações entre a agricultura e a vida selvagem, contribuindo para a preservação da biodiversidade.
publishDate 2024
dc.date.accessioned.fl_str_mv 2024-09-11T06:16:06Z
dc.date.issued.fl_str_mv 2024
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10183/278750
dc.identifier.nrb.pt_BR.fl_str_mv 001210737
url http://hdl.handle.net/10183/278750
identifier_str_mv 001210737
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRGS
instname:Universidade Federal do Rio Grande do Sul (UFRGS)
instacron:UFRGS
instname_str Universidade Federal do Rio Grande do Sul (UFRGS)
instacron_str UFRGS
institution UFRGS
reponame_str Repositório Institucional da UFRGS
collection Repositório Institucional da UFRGS
bitstream.url.fl_str_mv http://www.lume.ufrgs.br/bitstream/10183/278750/2/001210737.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/278750/1/001210737.pdf
bitstream.checksum.fl_str_mv 52bcdb606f97634f7082ea3188c00783
5d08d90061b5c751fbbdff16bb2eaa92
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)
repository.mail.fl_str_mv
_version_ 1815447371321966592