кст (программное обеспечение)
Оригинальный автор(ы) | Барт Неттерфилд [1] |
---|---|
Разработчик(и) | |
Репозиторий | github |
Операционная система |
|
Тип | для построения графиков Программное обеспечение |
Лицензия | лицензия GPL [1] |
Веб-сайт | kst-сюжет |
Kst — программа для построения графиков и просмотра данных. Это программа общего назначения для построения графиков, которая возникла из-за необходимости визуализации и анализа астрономических данных, но также нашла впоследствии применение для отображения графической информации в реальном времени. Kst — это приложение KDE , которое каждый может бесплатно загрузить и использовать на условиях GPL . Он известен тем, что способен отображать сбор данных в режиме реального времени .
История
[ редактировать ]Kst изначально был разработан Бартом Неттерфилдом , астрофизиком, как личный проект. К 2004 году его начали использовать в различных университетах и Европейском космическом агентстве , а разработку финансировало Канадское космическое агентство . [1] Kst написан на C++ (но не использует его) и основан на наборе инструментов Tk . [2] Он ориентирован на большие наборы данных (миллион элементов). [3]
Функции
[ редактировать ]kst — это быстрый инструмент для построения графиков и просмотра больших наборов данных в реальном времени с базовыми функциями анализа данных. [4] [5] [6]
Типы графиков
[ редактировать ]kst может строить гистограммы и трехмерные изображения с цветовым и контурным отображением трехмерных изображений. [7] Он также может обрабатывать файлы сетевой формы общих данных (NETCDF) для двумерного построения графиков. [8]
Возможность построения графиков в реальном времени
[ редактировать ]Кст был выбран там, где есть необходимость представлять сюжеты в режиме реального времени . [9]
Приложения
[ редактировать ]Приложения реального времени различаются по размеру: от простого графического изображения датчика микроконтроллера, такого как Arduino , который может настроить любитель, до простого датчика. [4] для построения даты в реальном времени с Атакамского космологического телескопа . [10] Программа рекомендована для графического отображения в реальном времени проекта мониторинга открытой энергетики. [11] [12]
Входы
[ редактировать ]Kst может принимать числовые форматы ввода, причем Dirfiles особенно подходит для потоковых приложений. [10] [13] и подключаемые фильтры расширения, позволяющие добавлять другие типы входных потоков и форматы файлов. [7]
Язык сценариев
[ редактировать ]Инструмент предлагает язык сценариев , KstScript основанный на синтаксисе JavaScript , который может помочь автоматизировать рабочие процессы . [7]
Альтернативы
[ редактировать ]Некоторые альтернативы включают MATLAB , Qtiplot, SciDAVis , Grace и LabPlot . [6] Однако некоторые из них являются частью пакета численного анализа. [6]
Спин-офф разработки
[ редактировать ]Формат каталога
[ редактировать ]В процессе разработки приложения kst побочным результатом стало появление стандарта формата файлов Dirfile для эффективного упорядочения по времени двоичных данных. [а] Он был разработан в рамках проекта Getdata в независимый стандарт с собственным API . [13]
См. также
[ редактировать ]- Список графического программного обеспечения
- QtiPlot для построения научных графиков и анализа данных.
- Ты знаешь
- ЛабПлот
- БегемотНичья
Внешние ссылки
[ редактировать ]Примечания и ссылки
[ редактировать ]Примечания
[ редактировать ]- ^ Записи в файлах имеют временные метки и упорядочены по времени появления.
Ссылки
[ редактировать ]- ^ Jump up to: а б с д и «Интервью с Бартом Неттерфилдом о КСТ» . TomChance.org . Архивировано из оригинала 21 мая 2004 года . Проверено 28 апреля 2019 г.
- ^ Зонка, Андреа (22 января 2009 г.). «5. Комбинированный беглый анализ». Расширенное моделирование и комбинированный анализ данных инструментов фокальной плоскости Planck (доктор философии). Миланский университет . arXiv : 1208.1950 . hdl : 2434/64581 .
- ^ «Канадская работа LFI» . www.astro.ubc.ca . Архивировано из оригинала 28 июня 2017 года . Проверено 14 ноября 2019 г.
- ^ Jump up to: а б Рейли, Роб (август 2010 г.). «Линукс-журнал» (PDF) . № 196. С. 62−67. Графики реального времени с помощью kst и микроконтроллера. Архивировано (PDF) из оригинала 28 апреля 2019 года.
{{cite magazine}}
: Для журнала Cite требуется|magazine=
( помощь ) - ^ Орзен, Карл-Эрик; Фор, Паскаль; Фолер, Герхард; Маттавелли, Марко; Нойндорф, Александр; Ромеро, Ванесса; Шорр, Стефан (29 января 2011 г.). «D1f — Спецификация интерфейса» (PDF) . стр. 41–42. Приложение B. Интерфейс построения графиков и просмотра данных Kst в реальном времени. Архивировано (PDF) из оригинала 15 апреля 2019 года.
- ^ Jump up to: а б с «Кст – Бенчмарки» . Архивировано из оригинала 2 января 2014 года . Проверено 2 января 2014 г.
- ^ Jump up to: а б с «Справочник Кст» (PDF) . Кст-сюжет . п. 1. Что такое Кст?. Архивировано (PDF) из оригинала 26 апреля 2019 г. Проверено 8 мая 2019 г.
- ^ «Программное обеспечение для управления или отображения данных NetCDF» . www.unidata.ucar.edu . Архивировано из оригинала 19 сентября 2019 года . Проверено 14 ноября 2019 г.
- ^ Новак, Адам; Валковяк, Пшемыслав; Швабе, Анджей; Мисиорек, Павел (2012). «Среда экспериментов на испытательном стенде wnPUT». Распределенные вычисления и сети . Конспекты лекций по информатике. Том 7129. стр. 377, 379, 381. doi : 10.1007/978-3-642-25959-3_27 . ISBN 978-3-642-25958-6 .
- ^ Jump up to: а б Свитцер, скорая помощь; Аллен, К.; Амири, М.; Аппель, JW; Баттистелли, ES; Бургер, Б.; Червенак, Ю.А.; Дален, Эй Джей; Дас, С.; Девлин, MJ; Дикер, СР; Дориз, ВБ; Дюннер, Р.; Эссингер-Хайлеман, Т.; Гао, X.; Халперн, М.; Хассельфилд, М.; Хилтон, Грузия; Хинкс, AD; Ирвин, К.Д.; Кнотек, С.; Фишер, Р.П.; Фаулер, Дж.В.; Ярошик, Н.; Каул, М.; Кляйн, Дж.; Лау, Дж. М.; Лимон, М.; Луптон, Р.Х.; и др. (1 августа 2008 г.). «Системы и управляющее программное обеспечение для Атакамского космологического телескопа» . Труды SPIE . Передовое программное обеспечение и управление для астрономии II. 79019 : 70192Л. Бибкод : 2008SPIE.7019E..2LS . дои : 10.1117/12.790006 . S2CID 12093498 .
- ^ «Изучение | OpenEnergyMonitor» . Learn.openenergymonitor.org . Архивировано из оригинала 27 мая 2019 года . Проверено 14 ноября 2019 г.
- ^ «Проект OpenEnergyMonitor [LWN.net]» . lwn.net . Архивировано из оригинала 27 мая 2019 года . Проверено 14 ноября 2019 г.
- ^ Jump up to: а б «Стандарты Дирфайла» . sourceforge.net . Архивировано из оригинала 29 мая 2018 года . Проверено 29 апреля 2019 г.