LiveGraph er et projekt, der består af en real-time graf plotter.
Mens din ansøgning er computing og logge resultater til en CSV-fil ved hjælp af LiveGraph Writer API, plotter kan du visualisere og overvåge resultaterne lever - ved øjeblikkeligt plotte diagrammer og grafer af data.
LiveGraph blev udviklet i den akademiske domæne og bliver brugt til forskning på daglig basis. At være open source, LiveGraph er helt gratis.
Hvad er der indeni?
LiveGraph består af 3 hovedkomponenter.
Først er der en datafil definition for omsættelige data logfiler. Filformatet er tæt baseret på kommaseparerede værdier (CSV) tekstfil-format. LiveGraph definerer et par små, men vigtige udvidelser, såsom data kolonneoverskriften definitioner og fil beskrivelse anmærkninger.
For det andet er der en Java forfatter / logger API, der giver applikationsudviklere med en hurtig og nem måde for at skrive data genereret af et program til LiveGraph CSV-filer. Enkelheden i filformatet gør det lige frem for udviklere, der bruger andre programmeringssprog end Java for at skabe passende datafiler ved hjælp af deres egne rutiner. Vi håber, at open source-fællesskabet vil bidrage til projektet ved at give implementeringer af forfatteren API på andre sprog.
Endelig er der den LiveGraph plotter ansøgning. Plotter læser LiveGraph datafil (eller enhver anden CSV-fil), og plotter den dataserie indeholdt heri på skærmen. Det særlige, der adskiller LiveGraph fra alle de andre data plottere er, at LiveGraph kan automatisk fornyet overvejelse datafilen med korte mellemrum og opdatere graferne af skærmen. Ved at bruge specialiserede caching teknikker LiveGraph bruger kun meget få it-ressourcer for opdateringerne, selvom datafilen vokser meget stor og hurtig.
Alt dette gør det muligt at visualisere resultaterne af din ansøgning med det samme, og mens den stadig kører. Du behøver ikke at bekymre dig om at gennemføre data visualisering algoritmer, i stedet kan du koncentrere dig om din faktiske opgave. Som et nyttigt biprodukt du står tilbage med en komplet datalog, som du kan slette senere, hvis du ikke har brug for det.
Du kan finde yderligere oplysninger om LiveGraph særlige funktioner i afsnittet "Hvorfor LiveGraph?«. Der, vi forklare mere detaljeret, for hvilke opgaver der er bedre redskaber, og for hvilke opgaver LiveGraph kunne være det bedste redskab i øjeblikket rundt. I brugermanualen beskrives funktionerne af LiveGraph ansøgning fra synspunktet af en desktop bruger. Udvikleren manual indeholder alle oplysninger, du har brug for at begynde at bruge LiveGraph med dine programmer.
Software detaljer:
Kommentarer ikke fundet