dataFishing: An efficient Python tool and user-friendly web-form for mining mitochondrial and chloroplast sequences, taxonomic, and biodiversity data

NCBI GenBank and BOLD Systems are important databases for biodiversity research, in which the deposited data can be used for various purposes, such as species identification analysis, evolutionary studies, biodiversity monitoring, as well as assessing the effects of possible climate changes on species distributions. Other information, such as taxonomy, collection site locations, and conservation status, is often critical for these studies. Some databases, such as GBIF, BOLD Systems, and GenBank, provide data on the taxonomy, habitat, and geographic distribution of various taxonomic groups, while others, such as WoRMS and IUCN, have specific data on marine species and conservation status. However, depending on the taxonomic group studied, searches in these databases can encompass dozens or hundreds of queries, forcing researchers to conduct extensive searches in each database, which is a time-consuming and error-prone process. To facilitate and automate access to this information, we introduce dataFishing, a Python script and a web form. dataFishing is faster and more efficient than other R packages, such as bold , taxize , rgbif , rredlist , and worrms , for obtaining taxonomic information from the consulted databases. Moreover, it allows the retrieval of DNA sequences, common names, synonyms, conservation status, and species occurrence points. This tool is free and will enable a more systematized and time-efficient search, which tends to facilitate such data inquiries. • dataFishing is a Python tool for mining organelle genome and biodiversity data. • dataFishing is faster and more efficient than other R packages for obtaining taxonomic information. • dataFishing can be run through a web form or by a Python script. • The tool is free and allows for a more systematic and time-efficient search.

Authors

Institutions

Publication Details

Journal
Ecological Informatics
Published
2024-12-21
DOI
https://doi.org/10.1016/j.ecoinf.2024.102970
Citations
1
Primary Topic
Genomics and Phylogenetic Studies
Type
article
Field-Weighted Citation Impact
0.23

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

dataFishing: An efficient Python tool and user-friendly web-form for mining mitochondrial and chloroplast sequences, taxonomic, and biodiversity data

Davidson Sodré, Marcelo Vallinoto, Aurycéia Guimarães‐Costa, Grazielle Gomes et al.
1 citations
Ecological Informatics
Genomics and Phylogenetic Studies
0.23
article

dataFishing: An efficient Python tool and user-friendly web-form for mining mitochondrial and chloroplast sequences, taxonomic, and biodiversity data

Davidson Sodré, Marcelo Vallinoto, Aurycéia Guimarães‐Costa, Grazielle Gomes, Iracilda Sampaio, Luan Pinto Rabelo, Oscar David Albito Balcázar, Mark Angelo S. del Rosario
article en
1 citations

Abstract

NCBI GenBank and BOLD Systems are important databases for biodiversity research, in which the deposited data can be used for various purposes, such as species identification analysis, evolutionary studies, biodiversity monitoring, as well as assessing the effects of possible climate changes on species distributions. Other information, such as taxonomy, collection site locations, and conservation status, is often critical for these studies. Some databases, such as GBIF, BOLD Systems, and GenBank, provide data on the taxonomy, habitat, and geographic distribution of various taxonomic groups, while others, such as WoRMS and IUCN, have specific data on marine species and conservation status. However, depending on the taxonomic group studied, searches in these databases can encompass dozens or hundreds of queries, forcing researchers to conduct extensive searches in each database, which is a time-consuming and error-prone process. To facilitate and automate access to this information, we introduce dataFishing, a Python script and a web form. dataFishing is faster and more efficient than other R packages, such as bold , taxize , rgbif , rredlist , and worrms , for obtaining taxonomic information from the consulted databases. Moreover, it allows the retrieval of DNA sequences, common names, synonyms, conservation status, and species occurrence points. This tool is free and will enable a more systematized and time-efficient search, which tends to facilitate such data inquiries. • dataFishing is a Python tool for mining organelle genome and biodiversity data. • dataFishing is faster and more efficient than other R packages for obtaining taxonomic information. • dataFishing can be run through a web form or by a Python script. • The tool is free and allows for a more systematic and time-efficient search.

Ecological InformaticsVol. 85
Universidade do Porto (PT), Universidade Federal Rural da Amazônia (BR), Faculdade de Ciências Médicas de Minas Gerais (BR), Vale Technological Institute (BR), Universidade Federal do Pará (BR)
Conselho Nacional de Desenvolvimento Científico e Tecnológico
Openalex Percentile: Top 40%
Genomics and Phylogenetic Studies
0.23
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.