Ubunlog Damian Amoedo  

Veusz, un programa para producir trazados 2D y 3D

About Veusz

En el siguiente artículo vamos a echar un vistazo a Veusz. Este es un programa científico de trazado y gráficos que se diseñó para producir trazados 2D y 3D listos para la publicación. El programa es una aplicación Qt escrita en Python, PyQt y NumPy. Además, se puede usar como módulo en Python. Veusz es multiplataforma, por lo que podremos ejecutarlo en Gnu/Linux, Windows y en macOS. Además es software libre y se lanza bajo licencia GPL.

Con Veusz, los usuarios podemos dibujar trazados en 2D y 3D fácilmente. También puede usarse como un módulo de Python para realizar los trazos. Los widgets de trazado basados en objetos son una característica muy importante en este programa. Veusz admite la importación de datos desde texto, CSV, HDF5 y FITS y la salida en vectores, mapas de bits, PDF, Postscript, SVG y EMF.

Con la ayuda que ofrecen el su página web, el programa puede ser utilizado por un usuario novato y es flexible para trabajos avanzados. En Veusz, los gráficos se crean mediante la creación de widgets de trazado con una interfaz coherente basada en objetos, donde el usuario establece las propiedades de los widgets. Encontraremos disponibles muchas opciones para personalizar las parcelas.

El programa permite importar datos, añadir conjuntos de datos dentro del programa y se pueden crear nuevos conjuntos de datos, a través de la manipulación de conjuntos de datos existentes utilizando expresiones matemáticas y más. El programa también se puede extender con plugins de Python, agregando complementos que admitan la importación de nuevos formatos de datos, diferentes tipos de manipulación de datos o para automatizar tareas.

Algunas características generales de Veusz

ejemplo en Veusz

Características de trazado 2D

  • Gráficos X-Y (con barras de error, colores y tamaños).
  • Gráficos de líneas y funciones.
  • Parcelas de contorno.
  • Gráficos escalonados (para histogramas).
  • Imágenes (con mapeos de colores y barras de colores).
  • Parcelas de campo vectoriales.

Características de trazado 3D

  • Gráficos de puntos 3D.
  • Múltiples ejes 3D.
  • Gráficos de superficie 3D a partir de datos.
  • Múltiples parcelas permitidas en un espacio 3D
  • Gráficos de líneas de función 3D.

Entrada y salida

  • Exportación a EPS / PDF / PNG / SVG / EMF.
  • Creación / manipulación de conjuntos de datos.
  • Importación de texto, CSV, HDF5, FITS, NPY / NPZ, QDP, binario y plugin de usuario.
  • Los datos se pueden capturar desde fuentes externas.

Extensible

  • Usar como un módulo Python 2 /3.
  • Funciones definidas por el usuario, constantes y además se pueden importar funciones externas de Python.
  • Interfaz de complemento para permitir al usuario escribir o cargar código.
  • Interfaz de secuencias de comandos.
  • Control con DBUS y SAMP.

Otras características

  • Selector de datos.
  • El programa ofrece un tutorial interactivo.
  • Representación multiproceso.

Estas son solo algunas de las características que ofrece este programa. Se pueden consultar todas ellas en detalle desde la página web del proyecto.

Instalar Veusz en Ubuntu

Vamos a poder instalar la aplicación de trazado y representación gráfica a través del administrador de paquetes predeterminado de Ubuntu o desde el PPA oficial que encontramos disponible.

Para realizar la instalación solo tendremos que abrir una terminal (Ctrl+Alt+T) y ejecutar el siguiente comando para actualizar la lista de software disponible:

sudo apt update

Después solo queda escribir el siguiente comando para iniciar la instalación de la aplicación:

instalación de Veusz con apt

sudo apt install veusz

Terminada la instalación, ya podemos buscar el lanzador del programa en nuestro sistema operativo.

lanzador Veusz

Si prefieres iniciarlo desde la terminal (Ctrl+Alt+T), ejecuta este comando en ella:

veusz

Instalar Veusz a través de PPA

about veusz ppa

Si te interesa instalar la última versión disponible de la aplicación Veusz, se puede utilizar el siguiente PPA. En la terminal (Ctrl+Alt+T), ejecutaremos el siguiente comando para añadir el PPA al listado de repositorios:

add repositorio veusz

sudo add-apt-repository ppa:jeremysanders/ppa

Ahora ejecutaremos este otro comando para actualizar la lista de software disponible:

sudo apt update

Llegados a este punto, solo nos queda ejecutar el comando de instalación para hacernos con la última versión de la aplicación científica Veusz:

sudo apt install veusz

Para más información sobre cómo utilizar este programa se puede consultar la página web del proyecto.

Leave A Comment

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.