AlphaPlot - Le Bottin des Jeux Linux

AlphaPlot

🗃️ Specifications

📰 Title: AlphaPlot 🕹️ / 🛠️ Type: Game
🗃️ Genre: Puzzle 🚦 Status: 05. Tested & Working (status)
🏷️ Category: Puzzle ➤ E-learning ➤ Mathematics 🌍️ Browser version:
🔖 Tags: Puzzle; E-learning; Mathematics 📦️ Package Name: alphaplot
🐣️ Approx. start: 2015-06-28 📦️ Arch package: ✓
🐓️ Latest: 2022-03-02 📦️ RPM package:
📍️ Version: Latest: 1.02 2022 / Dev: 3cf9dfc 📦️ Deb package:
🏛️ License type: 🕊️ Libre 📦️ Flatpak package: ✓
🏛️ License: GPL-2+ 📦️ AppImage package:
🏝️ Perspective: First person (interface) 📦️ Snap package:
👁️ Visual: 2D & 3D ⚙️ Generic binary:
⏱️ Pacing: Real Time 📄️ Source: ✓
👫️ Played: Single 📱️ PDA support:
🎖️ This record: 5 stars 🕳️ Not used:
🎀️ Game design: 5 stars 👫️ Contrib.: goupildb & Louis
🎰️ ID: 16222 🐛️ Created: 2022-08-11
🐜️ Updated: 2023-12-29

📖️ Summary

[en]: A fork of SciDAVis, itself a fork of QtiPlot, and a libre, multi-platform tool for data analysis and visualization. It allows the creation of interactive scientific graphs (automatically adjusting trend lines, ...) in 2D and 3D and data analysis. The project emphasizes high quality plotting, ergonomics, user support (with documentation adapted to all levels), and powerful functionality. The data is collected in a project / folder, and can be entered directly, calculated (via standard or special functions), or imported from ASCII files. [fr]: Un fork de SciDAVis, lui-même un fork de QtiPlot, et un outil libre et multi-plateforme pour l'analyse et la visualisation de données. Il permet la création de graphiques scientifiques interactifs (courbes de tendances s'adaptant automatiquement, ...) en 2D et 3D et l'analyse de données. Le projet met l'accent un traçage de haute qualité, l'ergonomie, l'aide à l'utilisateur (avec une documentation adaptée à tous les niveaux), et la puissance de ses fonctionnalités. Les données sont rassemblées en projet / dossier, et peuvent être saisies directement, calculées (via des fonctions standard ou spéciales), ou importées à partir de fichiers ASCII.

🎥️ Videos


🦉️From Devs: (1.01A/202004),


🕯️ How To [pt]: (202105),


🎲️ Gameplay [pt]: (202105),

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site 1 2] [Features/About] [Screenshots] [Videos t(202xxx) gd(1.01A/202004) gu(202xxx) r(202xxx) lp(202xxx) g[pt](202105) ht(202xxx) ht[fr](202xxx) ht[de](202xxx) ht[ru](202xxx) ht[pl](202xxx) ht[cz](202xxx) ht[sp](202xxx) ht[pt](202105) ht[it](202xxx) ht[tr](202xxx)] [WIKI] [FAQ] [RSS] [Changelog 1 2 3]

💰 Commercial: [Support their work (Donate)]

🍩️ Resources
(empty, license): [Homepage] [Dev site] 🎬️ g(202xxx)

🛠️ Technical informations
[PCGamingWiki] [MobyGames]

🦣️ Social
Devs (AlphaPlot Team [fr] [en]): [Site 1 2 3] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]

🐝️ Related


📦️ Misc. repositories
[Repology] [pkgs.org] [Generic binary] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak] [AppImage(author's repo)] [Snap] [PortableLinuxGames]

🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB]

🕊️ Source of this Entry: [Site (date)]

🦣️ Social Networking Update (on mastodon)

🕹️ Title: AlphaPlot
🦊️ What's: A libre scientific tool for data analysis & visualization
🏡️ https://alphaplot.sourceforge.io
🐣️ https://github.com/narunlifescience/AlphaPlot
🔖 #LinuxGaming #ShareYourGames #ELearning #Mathematics
📦️ #Libre #Arch #Flatpak
📖 Our entry: https://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/

🥁️ Update: 1.02 2022
⚗️ Loads of new features ⭐️
📌️ Changes: https://github.com/narunlifescience/AlphaPlot/releases
🦣️ From: -

🦉️ https://www.youtube.com/embed/U3DE_ObVLeU
[pt]🕯️ https://www.youtube.com/embed/SZion3lkTjQ

📕 Description [en]

📕🐧"A libre, multi-platform scientific tool for data analysis & visualization"🐧📕

AlphaPlot is an open-source computer program for interactive scientific graphing and data analysis. It can generate different types of 2D and 3D plots (such as line, scatter, bar, pie, and surface plots) from data that is either imported from ASCII files, entered by hand, or using formulas.

AlphaPlot can generate different types of 2D and 3D plots (such as line, scatter, bar, pie, and surface plots) from data that is either imported from ASCII files, entered by hand, or calculated using formulas. The data is held in spreadsheets which are referred to as tables with column-based data (typically X and Y values for 2D plots) or matrices (for 3D plots). The spreadsheets as well as graphs and note windows are gathered in a project and can be organized using folders. The built-in analysis operations include column/row statistics, (de)convolution, FFT and FFT-based filters. Curve fitting can be performed with user-defined or built-in linear and nonlinear functions, including multi-peak fitting, based on the GNU Scientific Library. The plots can be exported to several bitmap formats, PDF, EPS or SVG. Scripting Console support in-place evaluation of mathematical expressions and scrtipting interface to ECMAScript like dynamic scripting language(java script). The GUI of the application uses the Qt toolkit.

Development started in 2016 as fork of SciDAVis 1.D009, which in turn is a fork of QtiPlot 0.9rc-2. AlphaPlot aims to be a tool for analysis and graphical representation of data, allowing powerfull mathematical treatment and data visualization while keeping a user-friendly graphical user interface and an ECMAScript like scripting interface for power users which can be easily automated.

Legal notice: Permission is granted to copy, distribute and/or modify this software under the terms of the GNU Free Documentation License, Version 2.0 published by the Free Software Foundation; with no Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Texts.

Feature Highlights

☑ 2D/3D Plotting
☑ EMACs like scripting
☑ muParser macros
☑ ASCII file import
☑ (de)convolution
☑ FFT and FFT filters
☑ Multi peak fitting

Plottable Types

☑ Line Scatter plot: record individual data values as scatters connecting each data point together with a line.
☑ Area graph: displays graphically quantitive data based on the line chart with colored area between axis and line.
☑ Stacked bar chart: grouped data with rectangular bars with lengths proportional to the values with stacked bars.
☑ Countour plot: Representing a 3-dimensional surface by plotting constant z slices contours, on a 2-dimensional format.
☑ Heatmap: graphical representation of data where the individual values(matrix) are represented as varying color/intensity(s).
☑ 3D scatter plot: allows the visualization of multivariate data taking multiple scalar variables for different axes in phase space.

📕 Description [fr]

Un outil permettant l'analyse et la visualisation de données, par l'AlphaPlot Team, fork de SciDAVis. SciDAVis par la SciDAVis Team (initié par Tilman Benkert et Knut Franke), initié en tant que fork de QtiPlot (Ion Vasilief aka IonDev Software & contributeurs).
En C++.

AlphaPlot est un fork de SciDAVis, lui-même un fork de QtiPlot, et un outil libre et multi-plateforme pour l'analyse et la visualisation de données. Il permet la création de graphiques scientifiques interactifs (courbes de tendances s'adaptant automatiquement, ...) en 2D et 3D et l'analyse de données. Le projet met l'accent un traçage de haute qualité, l'ergonomie, l'aide à l'utilisateur (avec une documentation adaptée à tous les niveaux), et la puissance de ses fonctionnalités. Les données sont rassemblées en projet / dossier, et peuvent être saisies directement, calculées (via des fonctions standard ou spéciales), ou importées à partir de fichiers ASCII.


AlphaPlot est un programme informatique open-source pour la création de graphiques scientifiques interactifs et l'analyse de données. Il peut générer différents types de graphiques 2D et 3D (tels que des graphiques de lignes, de dispersion, de barres, de secteurs et de surfaces) à partir de données importées de fichiers ASCII, saisies à la main ou utilisant des formules.

AlphaPlot peut générer différents types de graphiques 2D et 3D (tels que des graphiques de lignes, de dispersion, de barres, de secteurs et de surfaces) à partir de données importées de fichiers ASCII, saisies manuellement ou calculées à l'aide de formules. Les données sont conservées dans des feuilles de calcul, appelées tableaux, avec des données en colonnes (généralement des valeurs X et Y pour les graphiques 2D) ou des matrices (pour les graphiques 3D). Les feuilles de calcul ainsi que les graphiques et les fenêtres de notes sont rassemblés dans un projet et peuvent être organisés à l'aide de dossiers. Les opérations d'analyse intégrées comprennent les statistiques par colonne/rangée, la (dé)convolution, la FFT et les filtres basés sur la FFT. L'ajustement des courbes peut être effectué avec des fonctions linéaires et non linéaires définies par l'utilisateur ou intégrées, y compris l'ajustement multi-crêtes, basé sur la bibliothèque scientifique GNU. Les tracés peuvent être exportés vers plusieurs formats bitmap, PDF, EPS ou SVG. La console de script prend en charge l'évaluation en place d'expressions mathématiques et l'interface de scripting avec ECMAScript comme langage de script dynamique (java script). L'interface graphique de l'application utilise la boîte à outils Qt.

Le développement a commencé en 2016 comme fork de SciDAVis 1.D009, qui à son tour est un fork de QtiPlot 0.9rc-2. AlphaPlot a pour but d'être un outil d'analyse et de représentation graphique de données, permettant un traitement mathématique puissant et la visualisation de données tout en gardant une interface graphique conviviale et une interface de script de type ECMAScript pour les utilisateurs expérimentés qui peut être facilement automatisée.

Avis juridique : L'autorisation est accordée de copier, distribuer et/ou modifier ce logiciel selon les termes de la licence de documentation libre GNU, version 2.0 publiée par la Free Software Foundation ; sans sections invariantes, sans textes de couverture avant et sans textes de couverture arrière.

Principales caractéristiques

☑ Tracé 2D/3D
☑ EMACs comme scripting
☑ macros muParser
☑ Importation de fichiers ASCII
☑ (dé)convolution
☑ FFT et filtres FFT
☑ Ajustement multi-pics

Types de tracés

☑ Line Scatter plot : enregistrez les valeurs de données individuelles sous forme de nuages de points reliant chaque point de données entre eux par une ligne.
☑ Graphique de surface : affiche des données quantitatives sous forme de graphique basé sur le graphique linéaire avec une zone colorée entre l'axe et la ligne.
☑ Diagramme à barres empilées : données groupées avec des barres rectangulaires dont la longueur est proportionnelle aux valeurs avec des barres empilées.
☑ Countour plot : Représentation d'une surface tridimensionnelle par le tracé de contours de tranches de z constantes, sur un format bidimensionnel.
☑ Heatmap : représentation graphique des données où les valeurs individuelles (matrice) sont représentées sous forme de couleur/intensité(s) variable(s).
☑ 3D scatter plot : permet la visualisation de données multivariées prenant plusieurs variables scalaires pour différents axes dans l'espace des phases.

🚧️ Installation ➜ 🚀️ Launching [fr]

⚙️ Installation à partir du binaire

📦️ Installation à partir du paquet Manjaro/Arch :
• (✔ v. 1.011) Il est dans les dépôts Manjaro/Arch (souvent dans sa dernière version), il suffit d'installer le(s) paquet(s).

📄️ Installation à partir du source

• Source non testé.


🚀️ LANCEMENT DE L'INTERFACE:

• Si vous l'avez installé à partir d'un paquet, ou l'avez compilé puis installé dans les répertoires système : [Alt+F2] puis saisissez : alphaplot

🕵️ Test [fr]

🕵️ Test (✔ v. 1.011) par goupildb (config. : Manjaro 64-bit) :
Le : 11 août 2022
⏱️ Durée du test : 5 minutes.

🎯️ Objectif: tester son fonctionnement.

L'interface est jolie et assez claire.
Il s'agit d'un logiciel de traçage en 2D et 3D, à partir de données.
Dans le tableau, en colonne 1 j'ai saisi ma suite de données pour les X, de 1 à 5, et pour les Y mes données (y=2x +1).
Ensuite dans la zone de gauche je sélectionne le type de graphique (une courbe), puis je sélectionne les zones de données (mes 2 colonnes), et me voilà avec une jolie droite.
Les 2 zones de tableau et de courbe peuvent être déplacés et leur taille modifiée par glisser-déposer.

🕹️ Conclusion :
Impression globale : 👍️
Un outil convivial pour du traçage. Très bien.
👏️ ❤️ Un grand bravo et merci à ses auteurs !