AlphaPlot, чудовий додаток для аналізу та візуалізації наукових даних

Якщо ви шукаєте додаток для візуалізації та аналізу наукових даних у цій публікації ми будемо говорити про такий, який має як «АльфаПлот» який є безкоштовним, відкритим вихідним кодом і, перш за все, є багатоплатформним (доступний для 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 тощо)
  • Альфаплот працює
  • Робота з лінійною та нелінійною підгонкою кривих
  • Робота з налаштуванням кількох піків, з різними профілями піків.
  • 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

Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.