En el següent article anem a fer una ullada a AlphaPlot. Aquesta és una aplicació de visualització i anàlisi de dades científiques, la qual és de codi obert, gratuïta i està disponible per a Gnu/Linux, Windows i Mac OS X. Amb ella podrem generar diferents tipus de gràfics 2D i 3D a partir de les dades que us indiquem. L'aplicació també pot generar gràfics usant fitxers ASCII, ingressats a mà o calculats usant fórmules. També hi trobarem una consola de scripting, ajust de corbes, ajust de múltiples pics i més.
El desenvolupament d'aquest programa va començar el 2016 com una bifurcació de SciDAVis 1.D009. AlphaPlot té com a objectiu ser una eina per a l'anàlisi i la representació gràfica de dades, cosa que permet un tractament matemàtic potent i la visualització de les dades, alhora que ofereix una interfície gràfica d'usuari fàcil d'usar i una interfície de scripting similar a ECMAScript, per a usuaris avançats.
Les dades generades amb aquest programa es guarden en fulls de càlcul, els quals es basen en columnes (normalment valors X i Y per a gràfics 2D) o matrius (per a gràfics 3D). Els fulls de càlcul, els gràfics i les finestres de notes es recopilen en un projecte i es poden organitzar mitjançant carpetes.
Característiques generals d'AlphaPlot
- La GUI de l'aplicació utilitza el kit d'eines Qt. Aquesta està només disponible en anglès.
- Podrem treballar amb traçats 2D avançat i traçats 3D basats en OpenGL.
- Ens permetrà utilitzar macros muParser.
- Es pot realitzar importació de fitxers ASCII.
- disposarem de filtres FFT.
- El programa ens permetrà treballar amb gràfics, i ens donarà la possibilitat d'exportar-los de manera senzilla a diversos formats d'imatge (PDF, SVG, BMP, JPG, PNG, TIFF, etc…)
- Amb aquest programari podrem realitzar un anàlisi estadística avançada gràcies a les característiques.
- Tindrem la possibilitat de treballar amb ajustament de corbes lineal i no lineal, amb ponderació i estimació d'errors estadístics paràmetres d'ajust.
- També ens permetrà treballar amb ajustament de becs múltiples, amb perfils de becs diferents.
- compta amb QtScripts per a la manipulació i el maneig de dades del full de càlcul.
- El programa és multiplataforma. Funciona de forma nativa en sistemes Windows, Mac OS X i Linux/Unix.
- Podrem integrar la personalització a l'editor de propietats.
Aquestes són només algunes de les característiques del programa. Es poden consultar totes elles en detall des de la pàgina a Sourceforge del projecte.
Instal·lar AlphaPlot a Ubuntu
A través d'PPA
A Ubuntu tindrem la possibilitat d'instal·lar aquest programa a través del PPA. Per afegir el repositori necessari, en una terminal (Ctrl+Alt+T) només caldrà escriure:
sudo add-apt-repository ppa:devacom/science
Després d'afegir el PPA i actualitzar el programari disponible des dels repositoris que tinguem habilitats al nostre sistema, ja podem procedir a la instal·lació de el programa. Això ho farem escrivint a la mateixa terminal:
sudo apt install alphaplot
Quan finalitzi la instal·lació, només queda iniciar el programa buscant el seu llançador al nostre equip. També podrem iniciar-ho escrivint a la terminal:
alphaplot
Desinstal
Per a eliminar el repositori que utilitzem per a la instal·lació, en una terminal (Ctrl+Alt+T) només cal escriure:
sudo add-apt-repository -r ppa:devacom/science
Ara, per eliminar el programa, a la mateixa terminal escriurem:
sudo apt remove alphaplot; sudo apt autoremove
A través d'Flatpak
Si utilitzes Ubuntu 20.04, i encara no comptes amb aquesta tecnologia habilitada en el teu equip, pots seguir la guia que va escriure sobre això un company en aquest bloc fa un temps.
Quan ja puguis instal·lar paquets Flatpak en el vostre sistema, en una terminal (Ctrl+Alt+T) només cal executar el comandament d'instal·lació:
flatpak install flathub io.github.narunlifescience.AlphaPlot
Quan s'acabi la instal·lació, ja es pot buscar el llançador al sistema. També es pot executar a la terminal la següent ordre per iniciar el programa:
flatpak run io.github.narunlifescience.AlphaPlot
Desinstal
Si t'interessa desinstal·lar el paquet Flatpak d'AlphaPlot, Només cal obrir un terminal (Ctrl + Alt + T) i executar-hi:
sudo flatpak uninstall io.github.narunlifescience.AlphaPlot
com AppImage
A més dels mètodes anteriors, els usuaris també tindrem la possibilitat de descarregar AlphaPlot en format d'arxiu .AppImage des de la pàgina de llançaments del projecte. A més d'utilitzar el navegador, també podem fer-nos amb la darrera versió publicada avui dia, obrint una terminal (Ctrl+Alt+T) i executant-la. wget de la següent manera:
wget https://sourceforge.net/projects/alphaplot/files/1.011/AlphaPlot-1.011-alpha-release-glibc2.29-x86_64.AppImage
Després de finalitzar la descàrrega, cal que ens moguem a la carpeta on tinguem desat el fitxer, i des d'ella donar-li els permisos necessaris amb la comanda:
sudo chmod +x AlphaPlot-1.011-alpha-release-glibc2.29-x86_64.AppImage
Arribats a aquest punt, podrem iniciar el programa fent doble clic a l'arxiu o escrivint a la terminal:
./AlphaPlot-1.011-alpha-release-glibc2.29-x86_64.AppImage
Per obtenir informació sobre aquest programa o sobre el seu ús, els usuaris podem adreçar-nos a su lloc web, un la Wiki d'el projecte, un su repositori de GitHub o al seu pàgina de Sourceforge.