Veusz é um projeto de software de código aberto e multi-plataforma que fornece aos usuários um aplicativo de plotagem científica única e complexa, especificamente concebido para permitir aos usuários criar PDF e saídas PostScript que está pronto para publicação.
As principais características incluem a capacidade de criar gráficos de linha, imagens, histogramas, gráficos XY, diagramas de caixa, formas, gráficos polares, diagrama ternário, curvas de nível, e parcelas de campo do vetor, três interfaces de usuário (gráfica, CLI e scripting), , bem como a capacidade de conceber esquemas complexos.
Pode exportar a saída para EPS, PDF, PNG, SVG, formatos bitmap e arquivo EMF, ler dados de texto simples, CSV, FITS, QDP, NPZ / NPY, HDF5, user-plugin e arquivos binários, criar plotagem widgets com uma interface baseada em objeto constante, e agir como um módulo de plotagem Python.
Além disso, o aplicativo é capaz de manipular e criar conjuntos de dados, captura de dados de fontes externas, crie um novo conjunto de dados que está ligado a um conjunto de dados existente, os dados de importação em novos formatos e importar funções Python externas.
Outra característica interessante é a capacidade de incorporar a aplicação dentro de outros programas, que lhes permitam usar seus poderosos recursos de plotagem listados acima. Além disso, ele suporta funções definidas pelo usuário e constantes.
Entre outras características interessantes, podemos citar o apoio para a prestação de vários segmentos, um utilitário de selecionador de dados, arquitetura de plug-in, controle com SAMP e D-Bus, bem como um tutorial interativo que irá aparecer quando você iniciar o aplicativo pela primeira vez .
Sob o capô, podemos informar que o aplicativo é escrito na linguagem de programação Python e usa as bibliotecas PyQt / Qt4 para a interface gráfica do usuário, ea biblioteca Numpy para a funcionalidade de plotagem científica. Ele suporta GNU / Linux, Microsoft Windows e sistemas operacionais Mac OS X.
Em suma, Veusz é uma aplicação de plotagem científica grande e complexo que foi projetado desde o início para fornecer aos usuários com características de alto nível e funcionalidade única.
O que é novo nesta versão:
Novo em Veusz 1.23.2 (04 de janeiro de 2016)
O que é novo na versão 1.23.2:
- Adicione os dados recorte conjunto de dados plug-in
- Corrija boxplot com ajustes manuais
- normalize Fix plugin e dividir por máxima para novas versões numpy
- Evite erro na criação de dados 2d
- Resolver problemas com caracteres Unicode em plugins em Python 2.x
- eixo clipe para um limite prudente -1e100- & gt; 1e100
- Tratar erros Unicode de sistema operacional em scripts Veusz
- erros Handle unicode em relatórios de erros
- acidente Fix em color
O que é novo na versão 1.23:
- Adicionar nova caixa de diálogo de exportação, que pode exportar várias páginas e modificar as opções de exportação
- Adicionar um novo diálogo filtragem conjunto de dados
- Adicionar cubehelix () colormap funcional
- Adicionar sufixo -stepN de mapas de cores para fazer números arbitrários de etapas
- Corrigir cores incorretas em imagens de log e log escalas de cores
- Corrija comandos não seguros não está sendo executado
- Pequenas alterações:
- Corrigir uso incorreto do Nenhum em (x, ...) padrão
- acidente pegar se traçando nan valor / inf no espaço de log
- Corrija getData no plug-in conjunto de dados para as dimensões = 2
- Erro de captura em grande demais float para conversão de tempo de data li>
- Captura desapareceu arquivo durante a importação
- Índice fixo em pickable
- Erro de captura na janela de edição de dados se alterações de tamanho do conjunto de dados 2d
- Se Widget de raiz é selecionado com os outros, não erro em esconder
- Corrija desfazer de histograma conjunto de dados com um único conjunto de dados de saída
- Erro Fix redimensionamento elipse com uma largura tupla, altura ou posição de configuração
- Use apenas valores finitos no histograma
- Reescreva Line / FillSet controles de ajuste de consistência interna e estabelecer novos estilo estendido preenchimentos
- Não falhar com eixos log de data e hora
- ignorar também valores não finitos na montagem com minuit
- Evite erro de sintaxe com colormap inválido
- Atualizações para setup.py e arquivos do desktop
- Recriar conjunto de dados agora funciona se de diálogo não tenha sido já aberto
- Restaurar layout do cais ao usar Python3
- Fix desfazer após definições de carga de estilo / personalizados
- exemplo suporte a Unicode nomes de arquivos
- linhas clip bezier para evitar problemas com eixos de log
erro
O que é novo na versão 1.22:
- Adicionar opção para ignorar o espaço em branco seguinte delimitadores ao importar CSVs
- Permitir x / yedge e x / ycent de ser invertida para mudar a ordem de dados quando os dados de importação 2D
- Rewrite de internos Widget de árvores para corrigir bugs diversos
- Opcionalmente, use astropy para SAMP
- Adicionar configuração para estender o caminho python import
- Adicionar opção para selecionar widgets com mesmo nome na página
- Redimensionar formas retangulares mantendo outros cantos fixos. comportamento de redimensionamento simétrico velho é mantido se mudança é pressionado.
O que é novo na versão 1.21.1:
- Alterações:
- Adicionar opção de troca de chaves, trocando símbolo e texto
- Correções de bugs:
- Corrija etiquetas faltando se colorbar fora do lote
- Preserve as etiquetas quando recarregar conjuntos de dados
- Handle nan / inf / inf quando, como valor na UI
- Remover a dependência de pyqtconfig no sistema de compilação
- Tratar erros adequadamente em 2D CSV ler
- Não falhar se selecionando irmãos de Widget documento
- Corrija modificação acidental de dados, por Widget linha
- caixa delimitadora PDF arredondamento para evitar picar perto da borda Melhorar
- função Fix plotter na incorporação
- Versão Fix astropy verificação
- acidente Fix para a barra de erro no CSV com espaço em branco coluna anterior
- Recursos do pacote:
- Traçado de recursos:
- parcelas X-Y (com barra de erros)
- Linha e função parcelas
- Gráficos de contorno
- Imagens (com mapeamentos de cores e colorbars)
- parcelas escadas (para histogramas)
- Os gráficos de barras
- parcelas de terreno Vector
- Os diagramas de caixa
- Os gráficos polares
- diagrama ternário
- datas plotagem
- funções adequado para dados
- tramas e matrizes de parcelas empilhados
- lotes aninhados
- chaves do lote
- etiquetas Plot
- Shapes e flechas em parcelas
- LaTeX-like formatação de texto
- Vários eixos
- eixos com etapas na escala do eixo (eixos quebrados)
- Axis escalas usando formas funcionais
- traçar funções de conjuntos de dados
- Entrada e saída:
- EPS / PDF / PNG / SVG / exportação EMF
- criação Dataset / manipulação
- Embed Veusz dentro de outros programas
- Texto, HDF5, CSV, FITS, NPY / NPZ, QDP, binário e user-plugin importação
- Os dados podem ser capturados a partir de fontes externas
- Estendendo:
- Use como um módulo Python
- Funções definidas pelo usuário, constantes e pode importar funções Python externos
- interface do Plugin para permitir ao usuário escrever ou código de carga para
- importar dados usando novos formatos
- fazer novos conjuntos de dados, opcionalmente ligadas a bancos de dados existentes
- manipular arbitrariamente documento
- Interface Scripting
- Controle com DBUS e SAMP
- Outras características:
- selecionador de dados
- tutorial interativo
- Multithreaded rendering
O que é novo na versão 1.21:
- Adicionar HDF5 salvo formato de documento
- Adicionar curva de estilo de barra de erro preenchido
- Adicionar preenchimento deixadas opções / direita para ponto de plotter
- Adicionar filtros filetype de diálogo navegador de arquivos de diálogo importar
- Em completer arquivo no diálogo de importação, use guia selecionada como filtro
- código de movimento para usar PyQt sinais novo estilo
- Adicione uma definição de cor principal para o ponto xy e enredo nonorthpoint
- algoritmo de rotulagem Linha melhorou muito em curvas de nível, que gira o texto para coincidir com ângulo da linha e evita rótulo sobrepõe
- Mais preciso eixo etiqueta tick caixas delimitadoras, permitindo etiquetas rodada para ser colocados juntos
- Adicionar reflexão e rotação opções para widget de campo vector
- Mudar para notação científica antes, quando mostrando definições flutuador
- Correções de bugs:
- Direction combinação não funcionou no diálogo de importação
- Saving conjuntos de dados de texto não funcionou no Python3
- Resolver problema parcial de avaliação conjunto de dados ao carregar documentos
- 2D de pixels não regular imagens espaçados dar erro se cortada em y
- Handle Unicode citado caracteres em arquivos de dados de texto simples
- xcent / ycent em plugins de importação Dataset2D foram ignorados
- promote_tab quebrado por plugins de importação
- Modo tela completa quando todas as páginas são excluídos
- Bater com conjunto de dados vazio e widget boxplot
- cópia Fix e pasta de conjuntos de dados
- Python 3 redimensionamento eixo bug
- Bater se escolher / zoom em documentos sem páginas
- Bater se reeditando dataset histograma com a entrada de saída em branco
- Use fim da cadeia de formatação de texto para além especificador de formato
- Ao escrever um texto SVG como texto, use xml: space = & quot; preservar & quot; para evitar espaços em branco em falta li>
- Incorporação problema soquete no Python 3.4 +
O que é novo na versão 1.20.1:
- Mudanças na 1.20.1:
- Incluir appdata livre de desktop, MIME e arquivos do desktop
- Ao traçar regiões de erro do widget preenchido xy, enredo em cima
- Correções de bugs:
- Corrigir a incorporação problema de inicialização da interface em 1,20
- correções de interface incorporação adicionais para Python 3
- acidente Fix no tutorial se piscar Widget apagado
- Fix acidente de diagrama polar com minumum reversa e raios máxima
- acidente Fix quando mudar gama de eixos quebrados interativamente
- acidente Fix objeto exclusão no menu de configuração
- Verifique conjunto de dados de saída não é o mesmo que uma entrada para histogramas
- Fix para a compilação em Qt 4.6
- erros de soquete de captura no cliente incorporar
- Correções para a formatação de cordas, incluindo correções para os argumentos do formato Vg estendida% e devidamente apoiar %%
- Ao restaurar a posição da janela, não restaure offscreen
O que é novo na versão 1.20:
- Adicionar HDF5 importação de dados de arquivo
- Permitir expressões para ser editado para conjuntos de dados 2D ligados
- Adicionar suporte para conjuntos de dados 2D com pontos de grade irregulares
- Adicionar 2D de importação CSV de dados
- Permitir renomeação seguro de conjuntos de dados relacionados
- Suporte importação de texto de arquivos FITS
O que é novo na versão 1.19.1:
- Adicionar opção para desativar o dimensionamento da fronteira marcador com o ponto scaling
- Implementar rótulo at-mínimo / at-máximo para plot ternário
- Adicionar borda e fundo preencher configurações para Widget rótulo de texto
- Ativar FITS apoio com astropy
O que é novo na versão 1.19:
- Faça código compatível com python3
- A separação do módulo de python e recursos no pacote fonte (empacotadores pode precisar consultar INSTALAR)
- Mover para v2 de PyQt API
- Remover obsoleto API numpy do módulo ajudantes
- Permitir FITS nomes de conjunto de dados a ser em branco se o prefixo / sufixo não são
- verificador de Nova código de segurança ast-base
- Picker usa um índice baseado em consistência
- Permitir conjuntos de dados não-texto a ser usado para etiquetas
- Adicionar numeração & gt; texto conjunto de dados de conversão plug-in
- Adicionar plug-in conjunto de dados binning
- Adicione propriedades notas para documentar, páginas e gráficos
- Permitir figuras mais significativas nos valores float
- escolha inteligente de algarismos significativos quando interativamente mudando intervalo do eixo
- Diminuir intervalo mínimo de eixo
- Adicionar notas de definição para documentos, páginas e gráficos
- Correções de bugs:
- acidente Fix se outro eixo ligado não inicializado
- acidente Fix se tentando editar conjuntos de dados não editáveis
- Faça ignorar trabalho exceção no erro de diálogo relatórios
- Mudar o nome de conjuntos de dados, widgets e edição de dados agora permitem texto original para ser editado, em vez de serem apuradas
- posições de linha Fix sobre os eixos quebrados
- OS X Mavericks - correções para abrir arquivos de localizador e fontes
O que é novo na versão 1.18:
- Adicionar suporte para expressões de conjunto de dados ao plotar
- Adicionar widget-função do eixo para traçar eixos que têm uma escala dada por uma função, ou estão ligadas a um eixo diferente através de uma função
- Adicione mapas de cores intensificadas
- Suporte a edição de vários conjuntos de dados simultaneamente em editor
- Adicionar configuração para corrigir aspecto de relação de gráficos
- Adicionar 'vCenter' modo de linha de etapa para etapa parcelas verticais
- Adicionar configuração de margem interna para grades para separar sub-parcelas
- Adicionar pixel, pixel_wcs, fração e linear_wcs FITS importação coordenar modos do sistema
- Adicionar menu drop-down botão da barra de ferramentas para criar widgets do eixo
- resolução de dependências Widget mais eficiente
- Correções de bugs:
- Fix invertida 'broken' eixos
- Não sempre desenhar eixos acima de outros widgets (corrige problema com tecla abaixo de eixo)
- uso Fix imagem transparência ao plotar imagens não-quadrados
- Permitir listas passadas como xrange e yrange para criar conjunto de dados 2D
- Fix posicionamento FieldBool para plugins
- QDP importação: corrigir & quot; não & quot; valores, quando utilizados, misturados com números
- Remover aviso de imagens de log com zeros
- Para modo incorporado, sempre retornar string para __repr __
- Solução para janelas que aparecem por trás para Mac OS X
- Melhorar espaçamento propriedade no Mac OS X
O que é novo na versão 1.17.1:
- Permitir pontos coloridos para parcelas não ortogonais (polar , ternário)
- remover os dados de exceção desnecessários
Requisitos :
- Python
- PyQt
- Qt
Comentários não encontrado