kst (mjukvara)

Kst
Originalförfattare Barth Netterfield
Utvecklare
  • George Staikos
  • Andrew Walker
Förvar github .com /Kst-plot /kst
Operativ system
  • Linux
  • Mac
  • Windows som använder MinGW
Typ Programvara för grafritning
Licens GPL
Hemsida kst-plot .kde .org

Kst är ett program för plottning och datavisning. Det är ett program för allmänt bruk för plottning som utvecklats ur ett behov av att visualisera och analysera astronomiska data, men som också har hittat senare användning i realtidsvisning av grafisk information. Kst är ett KDE- program och är fritt tillgängligt för alla att ladda ner och använda under villkoren i GPL . Det är känt för att kunna plotta datainsamling i realtid .

Historia

Kst utvecklades ursprungligen av Barth Netterfield , en astrofysiker som ett personligt projekt. År 2004 hade den börjat användas vid olika universitet och European Space Agency och utvecklingen finansierades av Canadian Space Agency . Kst är skrivet i C++ och baserat på Tk tollkit. Den är inriktad på stora (miljoner element) datamängder.

Funktioner

kst är ett snabbt verktyg för plottning och visning av stora datamängder i realtid med grundläggande dataanalysfunktioner.

Tomttyper

kst kan plotta histogram och 3-D med färg- och konturkartläggning för 3-D-bilder. Den kan också bearbeta -filer ( Network Common Data Form) för 2-d plottning

Förmåga att plotta i realtid

Kst har valts där det finns behov av att presentera tomter i realtid .

Ansökningar

Realtidsapplikationer varierar i storlek från enkla grafer av en sensor från en mikrokontroller som arduino som kan ställas in av en hobbyist till en enkel sensor till plottning av realtidsdatum från Atacama Cosmology Telescope . Programmet har rekommenderats för grafisk realtidsvisning av ett öppet energiövervakningsprojekt.

Ingångar

Kst kan acceptera ett antal inmatningsformat med Dirfiles som är särskilt lämpliga för streamingapplikationer och plug-in-tilläggsfilter som gör att andra indataströmstyper och filformat kan läggas till.

Skriptspråk

Verktyget erbjuder ett skriptspråk , kallat KstScript baserat på JavaScript- syntax som kan hjälpa till att automatisera arbetsflöden .

Alternativ

Några alternativ inkluderar MATLAB , Qtiplot, SciDAVis , Grace och LabPlot . Några av dessa ingår dock i ett numeriskt analyspaket.

Spin-off utveckling

Dirfile-format

I processen med att utveckla kst-applikationen var en spin-off uppkomsten av filformatstandarden Dirfile för tidsordnad binär data på ett effektivt sätt. Den utvecklades under Getdata-projektet till en oberoende standard med ett eget API .

Se även

externa länkar

Anteckningar och referenser

Anteckningar

Referenser