Pokud hledáte aplikace pro vizualizaci a analýzu vědeckých dat v tomto příspěvku budeme o tom mluvit ten, který má rád "AlphaPlot" který je zdarma, open source a především je multiplatformní (dostupný pro Linux, Windows a MacOS).
Pro ty, kteří neznají AlphaPlot, to vám mohu říct toto je software, který poskytuje grafické rozhraní pro analýzu a vizualizaci vědeckých dat. Vývoj projektu začal v roce 2016 jako fork SciDAVis 1.D009, což je zase fork QtiPlot 0.9rc-2.
Během procesu vývoje byla provedena migrace knihovny QWT na QCustomplot. Kód je napsán v C++, používá knihovnu Qt a je vydán pod licencí GPLv2.
O AlphaPlot
AlphaPlot si klade za cíl být nástrojem pro analýzu dat a grafů, který poskytuje výkonné matematické zpracování a vizualizaci (2D a 3D).
Nyní, má podporu pro různé metody aproximace daných bodů pomocí křivek a ve kterém jsou výsledky lze uložit v rastrových a vektorových formátech jako jsou PDF, SVG, PNG a TIFF, navíc podporuje tvorbu skriptů pro automatizaci konstrukce grafiky v jazyce JavaScript. K rozšíření funkčnosti lze použít pluginy.
AlphaPlot má být nástrojem pro grafy a analýzu dat, který umožňuje výkonné matematické zpracování a vizualizaci dat, a zároveň poskytuje snadno použitelné grafické uživatelské rozhraní a skriptovací rozhraní podobné ECMAScript pro pokročilé uživatele.
Data generovaná tímto programem se ukládají do tabulek, které jsou založeny na sloupcích (typicky hodnoty X a Y pro 2D grafy) nebo polích (pro 3D grafy). Okna listů, grafů a poznámek jsou sloučena do projektu a lze je organizovat do složek.
Z charakteristik které vyčnívají z AlphaPlot:
- Pracujte s pokročilými 2D grafy a 3D grafy založenými na OpenGL.
- makra muParser.
- Import souborů ASCII.
- FFT filtry.
- Umět pracovat s grafikou a exportovat ji do různých obrazových formátů (PDF, SVG, BMP, JPG, PNG, TIFF atd.)
- Alphaplot běží
- Práce s lineárním a nelineárním prokládáním křivek
- Pracujte s nastavením více vrcholů, s různými profily vrcholů.
- QtScripts pro manipulaci a manipulaci s daty tabulkového procesoru.
Nakonec je třeba poznamenat, že nedávno byla vydána nová verze v klínul Je vylepšen systém správy umístění prvků ve 2D grafice, rozšířená navigace prostřednictvím 3D grafiky, přidané nástroje pro ukládání a načítání šablon, nový dialog s nastavením a také implementovaná podpora pro libovolné vzory výplně, klonování grafu, ukládání a tisk 3D grafu, vertikální a horizontální seskupování panelů.
Máte-li zájem dozvědět se o něm více, můžete si prokonzultovat podrobnosti Na následujícím odkazu.
Jak nainstalovat AlphaPlot na Linux?
Pro ty z vás, kteří mají zájem o možnost nainstalovat AlphaPlot do svého systému, měli byste vědět, že to můžete provést dvěma různými způsoby. První metoda instalace AlphaPlot platí pouze pro uživatelé Ubuntu a distribucí z toho odvozených. Protože za účelem provedení instalace přidáme do systému pomocí terminálu následující úložiště:
sudo add-apt-repository ppa:devacom/science
Po přidání úložiště můžeme nyní nainstalovat aplikaci zadáním následujícího příkazu:
sudo apt install alphaplot
zatímco pro konkrétní případ Arch Linuxu a jeho derivátů mohou instalovat z repozitářů AUR, musí mít povoleno úložiště a mít nainstalovaného průvodce AUR.
Instalaci lze provést zadáním terminálu:
yay -S alfaplot
Nyní pro zbytek linuxových distribucí můžeme nainstalovat AlphaPlot s pomocí balíčků Flatpak, takže musíme mít podporu pro tento typ balíčků.
Instalace je poměrně jednoduchá, stačí otevřít terminál a do něj napíšeme následující příkaz:
flatpak nainstalujte flathub io.github.narunlifescience.AlphaPlot
Po instalaci softwaru jej můžeme začít používat, launcher můžete vyhledat v systému.
V případě, že spouštěč nenajdou a/nebo pro ty, kteří ho preferují, lze v terminálu spustit aplikaci také následujícím příkazem:
flatpak spusťte io.github.narunlifescience.AlphaPlot