O que polish-sci-figures faz?
Uma habilidade do Codex para figuras científicas prontas para publicação, SVGs editáveis, layouts de múltiplos painéis e garantia de qualidade de figuras.
Visão Geral
Esta habilidade permite que o Codex crie e refine figuras científicas de alta qualidade, adequadas para submissão a periódicos. Ela suporta a geração de SVGs editáveis, layouts complexos com múltiplos painéis e inclui verificações automatizadas de qualidade.
Recursos
- SVGs Editáveis: Geração de figuras em formato SVG, permitindo edição posterior em softwares como Inkscape ou Adobe Illustrator.
- Layouts de Múltiplos Painéis: Criação de figuras com vários subpainéis usando bibliotecas como Matplotlib (
subplots) ou montagens personalizadas. - Garantia de Qualidade: Verificações automáticas de resolução, fonte, cores e consistência visual.
- Exportação para Publicação: Suporte a formatos como PDF, SVG e PNG, com parâmetros ajustáveis (DPI, tamanho, etc.).
Como Usar
Invoke esta habilidade no Codex ao descrever sua figura desejada. Por exemplo:
Crie uma figura com dois painéis: um gráfico de barras (esquerda) e um gráfico de linhas (direita). Use fonte Arial tamanho 12 para os rótulos e exporte como SVG.
Parâmetros Principais
| Parâmetro | Descrição | Padrão |
|---|---|---|
formato | Formato de saída (svg, pdf, png) | svg |
dpi | Resolução em DPI (para PNG) | 300 |
largura | Largura da figura em polegadas | 6.0 |
altura | Altura da figura em polegadas | 4.0 |
fonte | Nome da fonte para textos | Arial |
Exemplo de Fluxo de Trabalho
- Solicitação: O usuário descreve a figura (dados, layout, estilo).
- Geração: Codex produz um esboço da figura (ex.: em Matplotlib).
- Edição: O usuário solicita ajustes (cores, legendas, posições).
- QA: Verificações automáticas são executadas (resolução, sobreposições).
- Exportação: A figura final é exportada no formato desejado.
Requisitos
- Codex com acesso a Python e bibliotecas (
matplotlib,numpy,svgutils, etc.). - Opcional: Softwares de edição SVG (Inkscape, Illustrator) para ajustes manuais.
Limitações
- Figuras muito complexas (ex.: com milhares de elementos) podem exigir otimização manual.
- Verificações de QA são baseadas em heurísticas; recomenda-se revisão humana final.
Contribuição
Contribuições são bem-vindas! Envie pull requests para melhorar algoritmos de QA ou adicionar novos templates de layout.
Esta habilidade foi desenvolvida para facilitar a criação de figuras científicas de alto padrão com o Codex.