projects
oceano2python e python-plots
Duas ferramentas complementares usadas para ler, normalizar, converter e visualizar dados provenientes de instrumentos oceanográficos.
Status: Ferramentas maduras, revistas e estabilizadas
Repositório: GitHub
Documentação: Lien
Versão: Telechargement
Visão geral
oceano2python e python-plots formam uma cadeia de ferramentas coerente para processar e visualizar dados oceanográficos coletados durante cruzeiros oceanográficos e campanhas de campo.
A primeira ferramenta lê arquivos ASCII produzidos por diferentes instrumentos, extrai metadados úteis e converte os dados em saídas ASCII, ODV ou NetCDF OceanSITES. A segunda então utiliza esses arquivos, especialmente os NetCDF gerados, para produzir perfis, seções e gráficos adequados à análise rápida ou à produção repetida durante cruzeiros oceanográficos.
Papel do oceano2python
oceano2python pode ler arquivos produzidos por:
- sistemas CTD Seabird ou RBR
- arquivos de garrafas
- XBT Sippican
- LADCP RDI
- termossalinógrafos Seabird
- COLCOR em tempo real
- diários de bordo como CASINO+
A ferramenta extrai informações de cabeçalho, normaliza os dados e pode escrever os resultados em vários formatos de intercâmbio. As versões recentes também utilizam um banco SQLite3 embarcado para normalizar, armazenar e recuperar dados em memória.
Papel do python-plots
python-plots é voltado para visualização. Ele pode gerar:
- perfis
- seções
- gráficos de dispersão
a partir de arquivos NetCDF OceanSITES, especialmente para dados como:
- CTD
- XBT
- ADCP
- TSG
A ferramenta é adequada tanto para trabalho interativo quanto para geração automatizada em lote de figuras, por exemplo durante um cruzeiro oceanográfico.
Complementaridade
O principal ponto forte desses dois repositórios é sua complementaridade:
- ler e converter arquivos instrumentais brutos com
oceano2python - padronizar as saídas em formatos mais reutilizáveis
- produzir visualizações científicas com
python-plots
Juntos, eles cobrem tanto a etapa de entrada dos dados quanto a primeira camada de interpretação gráfica.
Pontos técnicos úteis
- suporte a várias famílias de instrumentos oceanográficos
- geração de saídas ASCII, ODV e NetCDF OceanSITES
- workflow baseado em Python para processamento reprodutível
- instalação baseada em Conda
- suporte a uso interativo e automatizado
- geração de gráficos adequada tanto para cruzeiros oceanográficos quanto para análise pós-missão
Público-alvo
Essas ferramentas destinam-se a pessoas que trabalham com dados hidrográficos ou de trajetória e precisam:
- ler formatos instrumentais heterogêneos
- convertê-los em formatos mais homogêneos
- gerar rapidamente visualizações científicas úteis