Gerenciamento abrangente de citações para pesquisa acadêmica. Pesquise artigos no Google Scholar e no PubMed, extraia metadados precisos, valide citações e gene…
npx clawhub@latest install citation-managementCitation Management é uma habilidade abrangente para gerenciar referências acadêmicas ao longo do processo de pesquisa e escrita. Ela permite que você pesquise artigos no Google Scholar e no PubMed, extraia metadados precisos a partir de DOIs, PMIDs e IDs do arXiv, valide citações existentes e gere entradas BibTeX devidamente formatadas. Instale esta habilidade para eliminar erros de inserção manual de citações, automatizar a construção de bibliografias e garantir referências prontas para publicação em manuscritos científicos.
npx clawhub@latest install citation-managementClique no botão Instalar no topo desta página para configuração com um clique
Pesquise no Google Scholar e no PubMed de forma programática usando search_google_scholar.py e search_pubmed.py. Suporta operadores avançados, termos MeSH, filtros de intervalo de datas, filtros de tipo de publicação, ordenação por contagem de citações e exportação para JSON ou BibTeX.
Converta qualquer combinação de DOIs, PMIDs, IDs do arXiv ou URLs em metadados de citação completos usando extract_metadata.py. As fontes incluem CrossRef (DOIs), PubMed E-utilities (biomédico), arXiv API (preprints) e DataCite (conjuntos de dados e software) — todas gratuitas, sem necessidade de chave de API para a maioria.
Use doi_to_bibtex.py para conversão rápida de DOI individual ou em lote. Aceita uma lista de DOIs a partir de um arquivo (um por linha) e gera um arquivo .bib pronto para uso, com suporte opcional à área de transferência para entradas individuais.
validate_citations.py verifica a resolução de DOI via doi.org e CrossRef, confere os campos obrigatórios por tipo de entrada BibTeX, detecta duplicatas e valida a sintaxe. Um sinalizador --auto-fix corrige problemas comuns automaticamente e gera um relatório de validação estruturado em JSON.
format_bibtex.py padroniza a ordem dos campos, indentação, formato do nome dos autores e capitalização de títulos; ordena as entradas por chave, ano ou autor; e remove entradas duplicadas. Produz arquivos .bib formatados de forma consistente e prontos para compilação em LaTeX.
O fluxo de trabalho de cinco fases — busca, extração de metadados, formatação BibTeX, validação e integração com a escrita — é totalmente automatizável por scripts. Cada fase possui ferramentas dedicadas e pode ser combinada em um único pipeline, desde consultas de busca brutas até um final_references.bib validado.
Pesquise no Google Scholar e no PubMed por artigos relevantes ao tema, extraia metadados dos resultados, adicione artigos específicos por DOI e, em seguida, execute a deduplicação, formatação e validação em sequência para produzir um arquivo .bib pronto para submissão em um documento LaTeX.
Dado um arquivo de texto simples com DOIs coletados durante a leitura, execute doi_to_bibtex.py --input dois.txt --output references.bib para gerar um arquivo BibTeX completo em segundos, dispensando qualquer inserção manual.
Passe um arquivo .bib bagunçado e com múltiplas fontes pelo format_bibtex.py para padronização e desduplicação, e em seguida pelo validate_citations.py com --auto-fix para resolver DOIs quebrados, campos obrigatórios ausentes e erros de sintaxe antes da submissão final.
Use search_google_scholar.py com --sort-by citations para encontrar artigos seminais e altamente citados sobre um tema, depois redirecione os resultados pelo extract_metadata.py para gerar imediatamente um arquivo BibTeX das referências mais influentes.
Pacotes Python (obrigatórios):
requests — Requisições HTTP para APIs de metadadosbibtexparser — Análise e formatação de BibTeXbiopython — Acesso aos E-utilities do PubMedPacotes Python (opcionais):
scholarly — Wrapper para a API do Google Scholarselenium — Alternativa para scraping mais robusto do Google Scholarcrossref-commons — Acesso aprimorado à API do CrossRefpylatexenc — Tratamento de caracteres especiais em LaTeXAPIs externas utilizadas (todas gratuitas, sem necessidade de chave por padrão):
api.crossref.org) — Metadados de DOIncbi.nlm.nih.gov) — Metadados biomédicos; chave de API recomendada para uso em alto volumearxiv.org) — Metadados de preprintsapi.datacite.org) — DOIs de conjuntos de dados e softwarenpx clawhub@latest install citation-managementFaça login para escrever uma avaliação
Nenhuma avaliação ainda. Seja o primeiro a compartilhar sua experiência!