Dans le prochain article, nous allons jeter un œil à Veusz. Il s'agit d'un programme scientifique de traçage et de représentation graphique conçu pour produire des mises en page 2D et 3D prêtes pour la publication. Le programme est une application Qt écrite en Python, PyQt et NumPy. En outre, il peut être utilisé comme module en Python. Veusz est multiplateforme, nous pouvons donc l'exécuter sur Gnu / Linux, Windows et macOS. Il s'agit également d'un logiciel libre et est publié sous la licence GPL.
Avec Veusz, les utilisateurs peuvent facilement dessiner des chemins 2D et 3D. Il peut également être utilisé comme module Python pour créer les traits. Les widgets de traçage basés sur des objets sont une fonctionnalité très importante de ce programme. Veusz prend en charge l'importation de données à partir de texte, CSV, HDF5 et FITS et de sorties vectorielles, bitmap, PDF, Postscript, SVG et EMF.
Avec la aider offert sur leur site Web, le programme peut être utilisé par un utilisateur novice et est flexible pour un travail avancé. À Veusz, les graphiques sont créés en créant des widgets de tracé avec une interface cohérente basée sur les objets, où l'utilisateur définit les propriétés des widgets. Nous trouverons de nombreuses options disponibles pour personnaliser les parcelles.
Le programme permet d'importer des données, d'ajouter des ensembles de données dans le programme et de nouveaux ensembles de données peuvent être créés, grâce à la manipulation d'ensembles de données existants à l'aide d'expressions mathématiques et plus encore. Le programme peut également être étendu avec des plugins Python, en ajoutant plugins prenant en charge l'importation de nouveaux formats de données, différents types de manipulation de données ou pour automatiser des tâches.
Quelques caractéristiques générales de Veusz
Fonctions de traçage 2D
- Graphiques XY (avec barres d'erreur, couleurs et tailles).
- Graphiques de lignes et de fonctions.
- Tracés de contour.
- Graphiques échelonnés (pour les histogrammes).
- Images (avec mappages de couleurs et barres de couleurs).
- Parcelles vectorielles.
Fonctions de traçage 3D
- Graphiques de points 3D.
- Plusieurs axes 3D.
- Tracés de surface 3D à partir de données.
- Plusieurs parcelles autorisées dans un espace 3D
- Graphiques de ligne de fonction 3D.
Entrée et sortie
- Exporter vers EPS / PDF / PNG / SVG / EMF.
- Création / manipulation d'ensembles de données.
- Importation de texte, CSV, HDF5, FITS, NPY / NPZ, QDP, plugin binaire et utilisateur.
- Les données peuvent être capturées à partir de sources externes.
Extensible
- À utiliser comme module Python 2/3.
- Des fonctions définies par l'utilisateur, des constantes ainsi que des fonctions Python externes peuvent être importées.
- Interface de plug-in pour permettre à l'utilisateur d'écrire ou de télécharger du code.
- Interface de script.
- Contrôle avec DBUS et SAMP.
Les autres caractéristiques
- Sélecteur de données.
- Le programme propose un tutoriel interactif.
- Représentation multithread.
Ce ne sont là que quelques-unes des fonctionnalités offertes par ce programme. Ils peuvent les consulter tous en détail depuis le site web du projet.
Installez Veusz sur Ubuntu
Nous pourrons installer l'application de traçage et de représentation graphique via le gestionnaire de paquets par défaut d'Ubuntu ou à partir du PPA officiel que nous trouvons disponible.
Pour effectuer l'installation, nous n'aurons qu'à ouvrir un terminal (Ctrl + Alt + T) et exécuter la commande suivante pour mettre à jour la liste des logiciels disponibles:
sudo apt update
Ensuite, il ne reste plus qu'à écrire la commande suivante dans démarrer l'installation de l'application:
sudo apt install veusz
Une fois l'installation terminée, nous pouvons trouver le lanceur de programme dans notre système d'exploitation.
Si vous préférez le démarrer depuis le terminal (Ctrl + Alt + T), exécutez cette commande dedans:
veusz
Installez Veusz via PPA
Si vous êtes intéressé installer la dernière version disponible de l'application Veusz, vous pouvez utiliser les éléments suivants PPA. Dans le terminal (Ctrl + Alt + T), nous allons exécuter la commande suivante pour ajouter le PPA à la liste des référentiels:
sudo add-apt-repository ppa:jeremysanders/ppa
Nous allons maintenant exécuter cette autre commande pour mettre à jour la liste des logiciels disponibles:
sudo apt update
À ce stade, nous n'avons qu'à exécuter la commande installation pour obtenir la dernière version de l'application scientifique Veusz:
sudo apt install veusz
Pour plus d'informations sur l'utilisation de ce programme, vous pouvez consulter le site web du projet.