Если вы ищете приложение для визуализации и анализа научных данных в этом посте мы поговорим о тот, у которого есть лайк «АльфаСюжет» который является бесплатным, с открытым исходным кодом и, прежде всего, мультиплатформенным (доступен для Linux, Windows и MacOS).
Для тех, кто не знает об AlphaPlot, я могу сказать, что это программное обеспечение, предоставляющее графический интерфейс для анализа и визуализации научных данных.. Разработка проекта началась в 2016 году как форк SciDAVis 1.D009, который, в свою очередь, является форком QtiPlot 0.9rc-2.
В процессе разработки был осуществлен перенос библиотеки QWT на QCustomplot. Код написан на C++, использует библиотеку Qt и распространяется под лицензией GPLv2.
О AlphaPlot
AlphaPlot стремится быть инструментом анализа данных и построения графиков, который обеспечивает мощную математическую обработку и визуализацию (2D и 3D).
Сейчас, поддерживает различные методы аппроксимации заданных точек с помощью кривых и в котором результаты можно сохранять в растровом и векторном форматах таких как PDF, SVG, PNG и TIFF, а также поддерживает создание скриптов для автоматизации построения графики на языке JavaScript. Плагины могут использоваться для расширения функциональности.
AlphaPlot предназначен для построения графиков и анализа данных. обеспечивает мощную математическую обработку и визуализацию данных, предоставляя простой в использовании графический пользовательский интерфейс и интерфейс сценариев, подобный ECMAScript, для опытных пользователей.
Данные, созданные с помощью этой программы, сохраняются в электронных таблицах, которые основаны на столбцах (обычно значения X и Y для 2D-диаграмм) или массивах (для 3D-диаграмм). Листы, диаграммы и окна заметок объединены в проекте и могут быть организованы в папки.
Из характеристик которые выделяются из AlphaPlot:
- Работайте с расширенными 2D-графиками и 3D-графиками на основе OpenGL.
- Макросы muParser.
- Импорт файлов ASCII.
- фильтры БПФ.
- Возможность работать с графикой и экспортировать ее в различные форматы изображений (PDF, SVG, BMP, JPG, PNG, TIFF и т. д.)
- Alphaplot работает
- Работа с линейной и нелинейной подгонкой кривой
- Работа с настройкой нескольких пиков, с различными профилями пиков.
- QtScripts для манипулирования и обработки данных электронных таблиц.
Напоследок следует отметить, что недавно вышла новая версия в клинl Улучшена система управления размещением элементов в 2D-графике., расширенная навигация по 3D-графике, добавлены инструменты для сохранения и загрузки шаблонов, новый диалог с настройками, а также реализована поддержка произвольных шаблонов заливки, клонирование графиков, сохранение и печать 3D-графиков, вертикальная и горизонтальная группировка панелей.
Если вы хотите узнать больше об этом, вы можете ознакомиться с деталями По следующей ссылке.
Как установить AlphaPlot на Linux?
Те из вас, кто заинтересован в возможности установить AlphaPlot в своей системе, должны знать, что это можно сделать двумя разными способами. Первый способ установки AlphaPlot применим только к пользователей Ubuntu и производных от него дистрибутивов. Так как для проведения установки мы собираемся добавить в систему с помощью терминала следующий репозиторий:
sudo add-apt-repository ppa:devacom/science
После добавления репозитория мы можем установить приложение, введя следующую команду:
sudo apt установить alphaplot
В то время как для частного случая Arch Linux и производных они могут устанавливать из репозиториев AUR, у них должен быть включен репозиторий и установлен мастер AUR.
Установку можно выполнить, набрав в терминале:
yay -S альфа-график
Сейчас для остальных дистрибутивов Linux мы можем установить AlphaPlot с помощью пакетов Flatpak, поэтому у нас должна быть поддержка этого типа пакетов.
Установка относительно проста, просто откройте терминал и введите в нем следующую команду:
flatpak установить flathub io.github.narunlifescience.AlphaPlot
После установки софта можем приступать к его использованию, лаунчер можно поискать в системе.
В случае, если они не находят лаунчер и/или для тех, кто предпочитает его, в терминале также можно выполнить следующую команду для запуска приложения:
Flatpak запустить io.github.narunlifescience.AlphaPlot