Veusz – vědecké vykreslování

veu1Dnes zabrousíme do oblasti aplikací, které nejsou až tak zábavné a populární, nicméně by se některým našim uživatelům mohly pro jejich práci či studium docela hodit. Na tento program jsem narazil náhodně při surfování po netu, docela mě zaujal, a proto bych ho rád představil i našim čtenářům, uživatelům Linux Mintu.

Aplikace má název Veusz a jedná se GUI o balíček programů pro vědecké kreslení a sestavování různých grafů. Je navržen tak, aby výsledky bylo možné publikovat v PostScriptu nebo ve formátu PDF. Podporovány jsou také formáty SVG, EMF a export bitmap.

Program je multiplatformní, běží pod Unix/Linux, Mac OS X i Windows, šířený pod licencí GNU GPL v.2, navíc jsou k dispozici i binární soubory. Data lze číst z textu, CSV, HDF5 nebo FITS souborů. Kromě toho můžete data také zadávat, manipulovat s nimi nebo je zkoumat přímo v aplikaci.

Veusz vytváří grafy pomocí objektově založených widgetů s jednotným rozhraním. Program také umožňuje práci v příkazovém řádku a má i skriptovací rozhraní (založené na Pythonu). Jako vykreslovací modul může také sloužit Python.

Jak vyplývá z výše zmíněného, je Veusz napsán v Pythonu. Uživatelské rozhraní využívá pro manipulaci s daty PyQt a Numpy.

 

Mezi vlastnosti Veusz např. patří:

Vykreslovací funkce:

  • Grafy os XY (s chybovými panely, lze měnit bary i velikosti )
  • Čáry a pozemkové funkce
  • Obrysy pozemků
  • Obrázky (s barevným mapováním a paletou barev)
  • Stupňování pozemků (pro histogramy)
  • Sloupcové grafy
  • Vektorová pole pozemků
  • Krabicové grafy
  • Kruhové grafy
  • Ternární diagramy
  • Vykreslování dat
  • Montážní funkce s daty
  • Skládání pozemků
  • Vnořené pozemky
  • Štítky
  • Tvary a šipky na pozemcích
  • Formátování LaTeX – jako text
  • Více os
  • Zalomené osy
  • Vykreslení funkcí z datových souborů

 

Vstup a výstup:

  • Podpora formátů EPS/PDF/PNG/SVG/ a exportu v EMF
  • Vytváření/manipulace s datasety
  • Vkládání Veusz v rámci jiných programů
  • Import textu, CSV, HDF5, FITS, NPY/NPZ, QDP, binárních a uživatelských pluginů
  • Data mohou být rovněž přijímána z externích zdrojů

 

Rozšíření:

  • Použití jako 2/3 modul Python
  • Uživatelem definované funkce, konstanty a lze importovat i externí funkce Pythonu
  • Plugin rozhraní umožňuje uživateli psát nebo testovat kód
  • Import dat pomocí nových formátů
  • Vytváření nových datových souborů, případně jejich spojení s existujícími datovými
  • Libovolná manipulace s dokumenty
  • Skriptovací rozhraní
  • Ovládání dbus a SAMP

 

Další vlastnosti:

  • Sběr dat
  • Interaktivní výuka
  • Vykreslování Multithreaded

 

Několik screenů

 

veu2

 

veu3

 

veu4

 

Instalace v Linux Mintu

Zatím nejnovější verzí této aplikace je Veusz 1.20.1 a vzhledem k tomu, že má k dispozici vlastní repozitář PPA, tak je její instalace v Linux Mintu velmi snadná. Jediné, co tedy pro instalaci musíte udělat, je přidat si daný PPA do systému, aktualizovat databázi softwaru a nainstalovat balíček veusz.

Otevřete si tedy terminál a zadejte:

Příkazy terminálu:
sudo add-apt-repository ppa:jeremysanders/ppa
sudo apt-get update
sudo apt-get install veusz

 

Následně se vám ikona pro spuštění aplikace zobrazí v Menu > Grafika > Veusz.

Jako nevýhodu pro naše končiny vidím absenci češtiny či slovenštiny, k dispozici je pouze v angličtině. Při troše snahy a tréninku se dá s aplikací obstojně pracovat, ale překlad by aplikaci jenom prospěl.

Nedá se o Veusz tvrdit, že je to program pro běžné používání. Je poměrně úzce zaměřen a asi jej mnoho Minťáků používat nebude. Jelikož je to však zajímavá apka, tak zase proč jí nezkusit, vždy jí lze snadno vymazat.

Domovskou stránku najdete na http://home.gna.org/veusz/.

Štítky , .Záložka pro permanentní odkaz.

3 reakce na Veusz – vědecké vykreslování

  1. labeent říká:

    Díky moc za další zajímavé seznámení … Chtěl bych se zeptat částečně z jiného soudku. V jakém programu by se dal jednoduše vytvořit text z prvního Jde mi konkrétně o tří a více barevný text, popřípadě možnost 3d textu. Pokud by to bylo pod Mint, bylo by to super. Díky

  2. tomkom18 říká:

    Nerozumiem presne čo znamená „vytvořit text z prvního“, ale na 3D text a aj farebný by som skúsil XARALX alebo INKSCAPE.

  3. labeent říká:

    Se mi tam špatně vložil kód – mělo být text z prvního obrázku – odkaz na obrázek je, jen to slovíčko vypadlo.