Konfigurace systému a používané soubory

Viz též Databáze - zálohování, Propojení s programem SeqAn, Porovnání více gelů

 

Chování programu, nastavení vlastností databáze a některé další prvky jsou ukládány do několika standardních textových souborů:

IsoEnz.ini - určuje základní nastavení programu IsoEnz (viz níže).

tables.sql - obsahuje skript pro vytváření nové databáze (tento soubor je použit vždy, pokud je vytvářena kompletní nová databáze se všemi tabulkami - obsahuje SQL příkazy pro tvorbu těchto tabulek a případných indexních souborů v prostředí programu IsoEnz).

IsoEnzDB.ini - určuje základní konfiguraci používané databáze (viz níže).

IsoEnzDB.mdl - do tohoto souboru se zapisují všechny základní vazební podmínky mezi všemi tabulkami databáze; pokud existuje, tak je automaticky načten vždy při otevírání databáze.

*.mdl - uživatel může zapsat i další sady vazebních podmínek (například pro jiné pohledy na danou databázi).

[jméno_tabulky].def - zaznamenává pojmenování atributů v dané tabulce.

[jméno_dotazu].sql - obsahuje SQL příkaz SELECT pro daný dotaz.

 

Nastavení programu

Změny je možné provést pomocí menu System > Nastavení.

Umístění: Soubor IsoEnz.ini uložený v instalačním adresáři programu. Obsahuje základní nastavení, které se vztahuje k jakékoli používané databázi.

Základní hodnoty:

Database - Adresář s používanou databází

NameWidth - šířka pole v pixelech pro označení jména atributu v tabulce (má vliv na šíři sloupců s check-boxes na všech listech aplikace IsoEnz)

ItemWidth - šířka v pixelech editačních boxů (společně pro všechny listy aplikace IsoEnz)

MaxHeight - Výška v pixelech každého editačního pole typu MEMO (společně pro všechny listy aplikace IsoEnz)

Další přípustné parametry jsou uvedeny v kapitole Databáze - zálohování.

Viz příklad souboru nastavení programu IsoEnz.ini.

 

Nastavení databáze

Změny je možné provést pomocí menu System > Nastavení.

Umístění: Soubor IsoEnzDB.ini uložený v adresáři databáze. Obsahuje základní informace o databázi, například seznam tabulek databáze, jejich pojmenování, uživatelsky definované dotazy a jiné.

Základní hodnoty:

Tables - Celkový počet tabulek. Minimálně je potřebné, aby databáze obsahovala čtyři základní tabulky (Table0 až Table3).

Table0 - Jméno první tabulky (jméno příslušného souboru včetně koncovky; pokud je soubor umístěn přímo v adresáři databáze, pak by cesta neměla být uvedena). Soubory tabulek jsou číslovány vždy od 0, tedy postupně Table0, Table1, Table2, ...

Page0 - Pojmenování tabulky 0, které se objevuje jako jméno příslušného listu aplikace. Obdobně hodnoty pro další tabulky/listy.

ImageField - Jméno atributu tabulky 2, kde je zapisován údaj o jménu souboru s obrazem naskenovaného gelu

SeqAnField - Jména atributů tabulky 3, které slouží pro identifikaci gelu pro zpracování příslušných hodnot programem SeqAn. V případě více atributů jsou tyto odděleny středníkem.

UserQueries - Celkový počet uživatelsky definovaných dotazů.

UserQuery0 - Jméno prvého souboru *.sql s uživatelsky definovaným dotazem (SELECT). Příslušný dotaz je možné v programu provést pomocí dané položky menu Dotazy.

Další parametry jsou uvedeny v souvislosti se zpracováním dat v kapitolách Propojení s programem SeqAn, Porovnání více gelů, Generovat skupinu gelů a Databáze - zálohování.

Viz příklad souboru nastavení databáze IsoEnzDB.ini