Python knihovna expaLibr

Python knihovna expaLibr

Ve volném čase, kdy naše sestavy buďto samostatně prováděly měření, nebo hrdinně čelily tropickým bouřím, jsme se rozhodli vyvinout praktický nástroj, který by řešil jednoduché, ale manuálně špatně řešitelné proměnářské problémy se zpracováním dat. Vznikla tak knihovna expaLibr.

V současné době disponuje sedmnácti funkcemi, které vesměs řeší jednoduché úlohy, jako jsou například oprava času pozorování v datových souborech (např. kvůli chybnému nastavení času v počítači), průměrování sloupců dat, vytváření různých grafů, díky kterým můžeme celý datový soubor lépe posoudit jako celek nebo třeba převod výstupních souborů z jiných programů do podoby souborů z programu Muniwin a další. Prozatím má asi nejhezčí výstup funkce squishplot, která umisťuje křivky všech srovnávacích do stejné výšky a dává nám tím možnost vidět celý datový soubor najednou.

Výstup funkce squishplot pro eruptivní proměnnou hvězdu NSVS1031772 Camelopardalis

Výstup funkce squishplot pro zákrytovou eruptivní dvojhvězdu NSVS1031772 Camelopardalis

Detail Python scriptu pro funkci squishplot

Detail Python scriptu pro funkci squishplot

Knihovna se stále vyvíjí, každý nový problém se ji snažíme naučit řešit a nějaké její definitivní dokončení je tedy zatím víceméně v nedohlednu. Jednou z možných finálních podob knihovny by teoreticky mohl být plnohodnotný program s grafickým uživatelským rozhraním, který by byl přístupný volně ke stažení, nicméně k tomuto cíli má projekt ještě opravdu daleko.

Za CCD skupinu

Šimon Bláha a Marco Souza de Joode

Tags:

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *