Chemické databáze. Bedřich Košata

Rozměr: px
Začít zobrazení ze stránky:

Download "Chemické databáze. Bedřich Košata"

Transkript

1 Chemické databáze Bedřich Košata

2 Porovnávání molekul Hledání stejných struktur Hledání struktur obsahující fragment Hledání podobných molekul

3 Hledání stejných struktur Vyžaduje použití algoritmů pro isomorfii grafů Vyžaduje načtení grafu do paměti z úložného formátu Pro prosté grafy existuje polynomiální řešení Přesto porovnávání není rychlé Vyžaduje testování všech možných mapování mezi atomy Cesta ven je přes kanonický zápis Stačí porovnat InChI a máme výsledek Porovnávání stringů je rychlé a indexovatelné

4 Substrukturní vyhledávání Kanonický zápis nám nepomůže Porovnávání struktur je jediný způsob, který může dát definitivní odpověď Porovnávání struktur je pomalé při 1000 struktur / s => struktur => 1000 s => 17 min. A co pro sloučenin? A co při pouze 100 struktur / s? Potřebujeme metody pro screening chceme vyřadit co nejvíce kandidátů bez nutnosti dělat substrukturní vyhledávání

5 Screening Možné metody Molekulová hmotnost Počet atomů Počet atomů určitého prvku Počet kruhů Výskyt definovaných fragmentů

6 Jak ukládat data pro screening Čísla Výskyt fragmentů booleovské hodnoty velký počet ukládání po jedné je neefektivní => bitová pole => fingerprinty (otisky prstů)

7 Druhy fingerprintů Předdefinované Je předem známý seznam fragmentů, které se mají hledat MACCS keys 166 nebo 320 bitové Pokud má molekula daný bit nastavený, určitě obsahuje daný fragment Hash fingerprinty Pokud má molekula daný bit nastavený, možná obsahuje daný fragment Pokud nemá molekula daný bit nastavený, určitě neobsahuje daný fragment

8 MACCS keys 0 >= 4 H 1 >= 8 H 2 >= 16 H 3 >= 32 H 4 >= 1 Li 5 >= 2 Li 6 >= 1 B 7 >= 2 B 8 >= 4 B... Section 2: Rings in a canonic Extended Smallest Set of Smallest Rings (ESSSR) ring set >= 1 any ring size >= 1 saturated or aromatic carbon-only ring size >= 1 saturated or aromatic nitrogen-containing ring size >= 1 saturated or aromatic heteroatom-containing ring size >= 1 unsaturated non-aromatic carbon-only ring size 3... Section 7: Complex SMARTS patterns Cc1ccc(C)cc1 714 Cc1ccc(O)cc1

9 Hash fingerprinty Nalezneme v molekule všechny fragmenty podle nějakého pravidla např. všechny lineální fragmenty od 3 do 7 atomů (Daylight fingerprint) Nějakou hash funkcí jim přiřadíme číslo od 0 do velikosti fingerprintu např (1024 bitů, 128 bytů) pro zajištění rozsahu použijem % (x % 1024 <= 1024) Nastavíme bit s tímto číslem na 1

10 Hash fingerprinty Vzhledem k použití hash funkce může víc fragmentů spadnout do jedné hodnoty => nelze na základě nastaveného bitu usoudit na existenci => lze na základě neexistence bitu usoudit na neexistenci fragmentu => to nám pro screening stačí

11 Jak porovnávat fingerprinty Hledaný fragment => fp1 Zkoumaná molekula => fp2 zkoumaná molekula musí mít všechny fragmenty z hledané fp2 musí obsahovat všechny bity z fp1 fp2 & fp1 == fp1 (žádný bit z fp1 se nesmí vynulovat) (fp2 & fp1) ^ fp1 == 0

12 Hledání podobných struktur Podobnost je subjektivní věc Methanol a ethanol jsou pro chemika často zaměnitelné, ale při pití je to rozdíl Někdy lze použít isomorfii grafů k posouzení jak velká část molekul je totožná nepřekousne např. rozdíl mezi cyklopenanem a cyklohexanem v jinak naprosto totožné struktuře Fingerprinty jsou opět cesta vpřed sloučeniny s podobnými otisky prstů jsou nejspíš podobné

13 Jak určit podobnost fingerprintů Nejde jen o množství stejných fragmentů Je třeba počítat i s rozdíly a = počet společných bitů (průnik, fp1 & fp2) b = počet všech nastavených bitů (sjednocení, fp1 fp2) Tanimoto koeficient a/b od 0 do 1 stejné fingerprinty 1, žádný průnik 0 jeden v 10 mimo => 9/10 => 0.9

14 Pár věcí na závěr Né všechny fingerprinty jsou stejně vhodné kratší fingerprinty nemají rozlišovací schopnost delších Fingerprinty založené na předdefinovaných fragmentech se liší schopností popsat některé molekuly (mohou a nemusí obsahovat bit pro specifickou skupinu) Algoritmus pro získání hash fingerprintu ovlivňuje jeho selektivitu

15 Volně dostupné implementace OpenBabel umí počítat a porovnávat fingeprinty Mychem a Pgchem implementace chemických funkcí na MySQL a PostgreSQL s pomocí OpenBabelu CDK Chemistry Development Kit

Chemické formáty. Bedřich Košata

Chemické formáty. Bedřich Košata Chemické formáty Bedřich Košata SMILES Simplified Molecular Input Line Entry Specification Navržen pro použití lidmi Podobná normálnímu zápisu chemických struktur Umožňuje ale nevyžaduje kanonickou formu

Více

Experimentální systém pro WEB IR

Experimentální systém pro WEB IR Experimentální systém pro WEB IR Jiří Vraný Školitel: Doc. RNDr. Pavel Satrapa PhD. Problematika disertační práce velmi stručný úvod WEB IR information retrieval from WWW, vyhledávání na webu Vzhledem

Více

Obecné principy chemických strukturních bází dat předmět projektu VaVpI ChemEIZ

Obecné principy chemických strukturních bází dat předmět projektu VaVpI ChemEIZ Obecné principy chemických strukturních bází dat předmět projektu VaVpI ChemEIZ Jaroslav Šilhánek Strukturní báze dat = Grafická representace struktur chemických sloučenin (+ další informace) Reakční

Více

Cvičení 5. Přednášející: Mgr. Rudolf B. Blažek, Ph.D. prof. RNDr. Roman Kotecký, DrSc.

Cvičení 5. Přednášející: Mgr. Rudolf B. Blažek, Ph.D. prof. RNDr. Roman Kotecký, DrSc. 5 Přednášející: Mgr. Rudolf B. Blažek, Ph.D. prof. RNDr. Roman Kotecký, DrSc. Katedra počítačových systémů Katedra teoretické informatiky Fakulta informačních technologií České vysoké učení technické v

Více

Hardwarová realizace konečných automatů

Hardwarová realizace konečných automatů BI-AAG - Automaty a gramatiky Katedra teoretické informatiky ČVUT FIT 11.1.21 Co potřebujeme Úvod Potřebujeme: zakódovat vstupní abecedu, zakódovat stavy automatu, pamatovat si současný stav, realizovat

Více

Modely vyhledávání informací 4 podle technologie. 1) Booleovský model. George Boole 1815 1864. Aplikace booleovské logiky

Modely vyhledávání informací 4 podle technologie. 1) Booleovský model. George Boole 1815 1864. Aplikace booleovské logiky Modely vyhledávání informací 4 podle technologie 1) Booleovský model 1) booleovský 2) vektorový 3) strukturní 4) pravděpodobnostní a další 1 dokumenty a dotazy jsou reprezentovány množinou indexových termů

Více

Datové typy a struktury

Datové typy a struktury atové typy a struktury Jednoduché datové typy oolean = logická hodnota (true / false) K uložení stačí 1 bit často celé slovo (1 byte) haracter = znak Pro 8-bitový SII kód stačí 1 byte (256 možností) Pro

Více

Dolování asociačních pravidel

Dolování asociačních pravidel Dolování asociačních pravidel Miloš Trávníček UIFS FIT VUT v Brně Obsah přednášky 1. Proces získávání znalostí 2. Asociační pravidla 3. Dolování asociačních pravidel 4. Algoritmy pro dolování asociačních

Více

Semestrální práce 2 znakový strom

Semestrální práce 2 znakový strom Semestrální práce 2 znakový strom Ondřej Petržilka Datový model BlockFileRecord Bázová abstraktní třída pro záznam ukládaný do blokového souboru RhymeRecord Konkrétní třída záznamu ukládaného do blokového

Více

PRODUKTY. Tovek Tools

PRODUKTY. Tovek Tools Analyst Pack je desktopovou aplikací určenou k vyhledávání informací, tvorbě různých typů analýz a vytváření přehledů a rešerší. Jsou vhodné pro práci i s velkým objemem textových dat z různorodých informačních

Více

Zobrazování barev. 1995-2015 Josef Pelikán CGG MFF UK Praha. pepca@cgg.mff.cuni.cz http://cgg.mff.cuni.cz/~pepca/

Zobrazování barev. 1995-2015 Josef Pelikán CGG MFF UK Praha. pepca@cgg.mff.cuni.cz http://cgg.mff.cuni.cz/~pepca/ Zobrazování barev 1995-2015 Josef Pelikán CGG MFF UK Praha pepca@cgg.mff.cuni.cz http://cgg.mff.cuni.cz/~pepca/ ColorRep 2015 Josef Pelikán, http://cgg.mff.cuni.cz/~pepca 1 / 18 Barevné schopnosti HW True-color

Více

1. Databázové systémy (MP leden 2010)

1. Databázové systémy (MP leden 2010) 1. Databázové systémy (MP leden 2010) Fyzickáimplementace zadáníaněkterářešení 1 1.Zkolikaajakýchčástíseskládáčasprovstupněvýstupníoperaci? Ze tří částí: Seektime ječas,nežsehlavadiskudostanenadsprávnou

Více

Michal Krátký, Miroslav Beneš

Michal Krátký, Miroslav Beneš Databázové a informační systémy Michal Krátký, Miroslav Beneš Katedra informatiky VŠB Technická univerzita Ostrava 5.12.2005 2005 Michal Krátký, Miroslav Beneš Databázové a informační systémy 1/24 Obsah

Více

Zadání druhého zápočtového projektu Základy algoritmizace, 2005

Zadání druhého zápočtového projektu Základy algoritmizace, 2005 Zadání druhého zápočtového projektu Základy algoritmizace, 2005 Jiří Dvorský 2 května 2006 Obecné pokyny Celkem je k dispozici 8 zadání příkladů Každý student obdrží jedno zadání Vzhledem k tomu, že odpadly

Více

VYHLEDÁVÁNÍ V DATABÁZI WEB OF SCIENCE. Helena Landová Akademická knihovna JU

VYHLEDÁVÁNÍ V DATABÁZI WEB OF SCIENCE. Helena Landová Akademická knihovna JU VYHLEDÁVÁNÍ V DATABÁZI WEB OF SCIENCE Helena Landová Akademická knihovna JU Co je Web of Science? Web of Science (WOS) je součást platformy ISI Web of Knowledge (WOK) firmy Thomson Reuters WOS je multioborová

Více

Inovace a zkvalitnění výuky prostřednictvím ICT Základy programování a algoritmizace úloh. Ing. Hodál Jaroslav, Ph.D. VY_32_INOVACE_25 09

Inovace a zkvalitnění výuky prostřednictvím ICT Základy programování a algoritmizace úloh. Ing. Hodál Jaroslav, Ph.D. VY_32_INOVACE_25 09 Střední průmyslová škola a Vyšší odborná škola technická Brno, Sokolská 1 Šablona: Název: Téma: Inovace a zkvalitnění výuky prostřednictvím ICT Základy programování a algoritmizace úloh Operátory Autor:

Více

Střední průmyslová škola strojnická Olomouc, tř.17. listopadu 49

Střední průmyslová škola strojnická Olomouc, tř.17. listopadu 49 Střední průmyslová škola strojnická Olomouc, tř.17. listopadu 49 Výukový materiál zpracovaný v rámci projektu Výuka moderně Registrační číslo projektu: CZ.1.07/1.5.00/34.0205 Šablona: III/2 Informační

Více

DOKUMENTACE Identifikace pomocí otisků prstů

DOKUMENTACE Identifikace pomocí otisků prstů DOKUMENTACE Identifikace pomocí otisků prstů Lukáš Rajský, RAJ029 Aleš Seifert, SEI041 1. února 2003 1 1 Úvod První známý systém klasifikace otisku prstů byl zaveden v Indii na počátku minulého století

Více

Jazyk C++ II. STL knihovna kontejnery část 2

Jazyk C++ II. STL knihovna kontejnery část 2 Jazyk C++ II STL knihovna kontejnery část 2 AR 2013/2014 Jazyk C++ II Asociativní kontejnery Slovníky u kterých pořadí dat nemá smysl. Kontejner si sám určuje, kam který údaj uloží. Údaje mají tvar klíč/hodnota.

Více

CHEMICKÉ VÝPOČTY I. ČÁST LÁTKOVÉ MNOŽSTVÍ. HMOTNOSTI ATOMŮ A MOLEKUL.

CHEMICKÉ VÝPOČTY I. ČÁST LÁTKOVÉ MNOŽSTVÍ. HMOTNOSTI ATOMŮ A MOLEKUL. CHEMICKÉ VÝPOČTY I. ČÁST LÁTKOVÉ MNOŽSTVÍ. HMOTNOSTI ATOMŮ A MOLEKUL. Látkové množství Značka: n Jednotka: mol Definice: Jeden mol je množina, která má stejný počet prvků, jako je atomů ve 12 g nuklidu

Více

ČVUT FEL X36PAA - Problémy a algoritmy. 4. úloha - Experimentální hodnocení algoritmů pro řešení problému batohu

ČVUT FEL X36PAA - Problémy a algoritmy. 4. úloha - Experimentální hodnocení algoritmů pro řešení problému batohu ČVUT FEL X36PAA - Problémy a algoritmy 4. úloha - Experimentální hodnocení algoritmů pro řešení problému batohu Jméno: Marek Handl Datum: 3. 2. 29 Cvičení: Pondělí 9: Zadání Prozkoumejte citlivost metod

Více

Zdokonalování gramotnosti v oblasti ICT. Kurz MS Excel kurz 3. Inovace a modernizace studijních oborů FSpS (IMPACT) CZ.1.07/2.2.00/28.

Zdokonalování gramotnosti v oblasti ICT. Kurz MS Excel kurz 3. Inovace a modernizace studijních oborů FSpS (IMPACT) CZ.1.07/2.2.00/28. Zdokonalování gramotnosti v oblasti ICT Kurz MS Excel kurz 3 1 Obsah Řazení dat... 3 Seřazení textu a čísel... 3 Další možné seřazení je možné podle barev, písma a ikon... 4 Filtry, rozšířené filtry...

Více

Výhody a nevýhody jednotlivých reprezentací jsou shrnuty na konci kapitoly.

Výhody a nevýhody jednotlivých reprezentací jsou shrnuty na konci kapitoly. Kapitola Reprezentace grafu V kapitole?? jsme se dozvěděli, co to jsou grafy a k čemu jsou dobré. rzo budeme chtít napsat nějaký program, který s grafy pracuje. le jak si takový graf uložit do počítače?

Více

PRODUKTY. Tovek Tools

PRODUKTY. Tovek Tools jsou desktopovou aplikací určenou k vyhledávání informací, tvorbě různých typů analýz a vytváření přehledů a rešerší. Jsou vhodné pro práci i s velkým objemem textových dat z různorodých informačních zdrojů.

Více

Metodologie pro Informační studia a knihovnictví 2

Metodologie pro Informační studia a knihovnictví 2 Metodologie pro Informační studia a knihovnictví 2 Modul 7: Třídění druhého stupně. Kontingenční tabulky Co se dozvíte v tomto modulu? Co je třídění druhého stupně Jak vytvořit a interpretovat kontingenční

Více

RELACE, OPERACE. Relace

RELACE, OPERACE. Relace RELACE, OPERACE Relace Užití: 1. K popisu (evidenci) nějaké množiny objektů či jevů, které lze charakterizovat pomocí jejich vlastnostmi. Entita je popsána pomocí atributů. Ty se vybírají z domén. Různé

Více

Vyšší odborná škola, Obchodní akademie a Střední odborná škola EKONOM, o. p. s. Litoměřice, Palackého 730/1

Vyšší odborná škola, Obchodní akademie a Střední odborná škola EKONOM, o. p. s. Litoměřice, Palackého 730/1 DUM Základy přírodních věd DUM III/2-T3-2-18 Téma: Chemické reakce Střední škola Rok: 2012 2013 Varianta: A Chemické reakce Zpracoval: Mgr. Pavel Hrubý Mgr. Josef Kormaník VÝKLAD CHEMICKÉ REAKCE chemická

Více

Tovek Tools. Tovek Tools jsou standardně dodávány ve dvou variantách: Tovek Tools Search Pack Tovek Tools Analyst Pack. Připojené informační zdroje

Tovek Tools. Tovek Tools jsou standardně dodávány ve dvou variantách: Tovek Tools Search Pack Tovek Tools Analyst Pack. Připojené informační zdroje jsou souborem klientských desktopových aplikací určených k indexování dat, vyhledávání informací, tvorbě různých typů analýz a vytváření přehledů a rešerší. Jsou vhodné pro práci s velkým objemem textových

Více

Vývoj moderních technologií při vyhledávání. Patrik Plachý SEFIRA spol. s.r.o. plachy@sefira.cz

Vývoj moderních technologií při vyhledávání. Patrik Plachý SEFIRA spol. s.r.o. plachy@sefira.cz Vývoj moderních technologií při vyhledávání Patrik Plachý SEFIRA spol. s.r.o. plachy@sefira.cz INFORUM 2007: 13. konference o profesionálních informačních zdrojích Praha, 22. - 24.5. 2007 Abstrakt Vzhledem

Více

Systém adresace paměti

Systém adresace paměti Systém adresace paměti Základní pojmy Adresa fyzická - adresa, která je přenesena na adresní sběrnici a fyzicky adresuje hlavní paměť logická - adresa, kterou má k dispozici proces k adresaci přiděleného

Více

Instalace. Produkt je odzkoušen pro MS SQL server 2008 a Windows XP a Windows 7. Pro jiné verze SQL server a Windows nebyl testován.

Instalace. Produkt je odzkoušen pro MS SQL server 2008 a Windows XP a Windows 7. Pro jiné verze SQL server a Windows nebyl testován. Instalace Produkt se neinstaluje. Stačí soubor uložit na libovolné místo na Vašem počítací (klikněte pravým tlačítkem a dejte 'uložit cíl jako ), pak jen spustit. Požadavky na software Produkt je odzkoušen

Více

Výpočet stechiometrického a sumárního vzorce

Výpočet stechiometrického a sumárního vzorce Výpočet stechiometrického a sumárního vzorce Stechiometrický (empirický) vzorec vyjadřuje základní složení sloučeniny udává, z kterých prvků se sloučenina skládá a v jakém poměru jsou atomy těchto prvků

Více

Databázové a informační systémy

Databázové a informační systémy Databázové a informační systémy doc. Ing. Miroslav Beneš, Ph.D. katedra informatiky FEI VŠB-TUO A-1007 / 597 324 213 http://www.cs.vsb.cz/benes Miroslav.Benes@vsb.cz Obsah Jak ukládat a efektivně zpracovávat

Více

1. Umístěte kurzor do sloupce Datový typ na řádek s polem, ve kterém vytvořit chcete seznam.

1. Umístěte kurzor do sloupce Datový typ na řádek s polem, ve kterém vytvořit chcete seznam. 10.6.7 POSTUP TVORBY KOMBINOVANÉHO SEZNAMU 1. Umístěte kurzor do sloupce Datový typ na řádek s polem, ve kterém vytvořit chcete seznam. 2. V rozbalovací nabídce se seznamem datových typů vyberte volbu

Více

S databázemi se v běžném životě setkáváme velmi často. Uvádíme běžné použití databází velkého rozsahu:

S databázemi se v běžném životě setkáváme velmi často. Uvádíme běžné použití databází velkého rozsahu: Úvod do databází Základní pojmy Databáze je množina záznamů, kterou shromažďujeme za nějakým konkrétním účelem. Databáze používáme zejména pro ukládání obsáhlých informací. Databázové systémy jsou k dispozici

Více

Uživatelský manuál. Aplikace GraphViewer. Vytvořil: Viktor Dlouhý

Uživatelský manuál. Aplikace GraphViewer. Vytvořil: Viktor Dlouhý Uživatelský manuál Aplikace GraphViewer Vytvořil: Viktor Dlouhý Obsah 1. Obecně... 3 2. Co aplikace umí... 3 3. Struktura aplikace... 4 4. Mobilní verze aplikace... 5 5. Vytvoření projektu... 6 6. Části

Více

Mužský princip a ženský princip

Mužský princip a ženský princip Žádná práva vyhrazena. Jakákoliv část této publikace může být reprodukována, uložena v paměťovém médiu nebo posílána, v jakékoliv formě nebo jakýmikoliv prostředky, bez předchozího svolení kohokoliv. No

Více

Databáze. Velmi stručný a zjednodušený úvod do problematiky databází pro programátory v Pythonu. Bedřich Košata

Databáze. Velmi stručný a zjednodušený úvod do problematiky databází pro programátory v Pythonu. Bedřich Košata Databáze Velmi stručný a zjednodušený úvod do problematiky databází pro programátory v Pythonu Bedřich Košata K čemu jsou databáze Ukládání dat ve strukturované podobě Možnost ukládat velké množství dat

Více

KRY. Projekt č. 2. Kamil Dudka xdudka00

KRY. Projekt č. 2. Kamil Dudka xdudka00 KRY Projekt č. 2 Kamil Dudka xdudka00 1 Úvod Úkolem bylo vytvořit program, který do určeného obrázku umí schovat text a tento text z obrázku později vytáhnout. Schovaný text měl být zabezpečený pomocí

Více

Výukový materiál zpracován v rámci projektu EU peníze školám

Výukový materiál zpracován v rámci projektu EU peníze školám Výukový materiál zpracován v rámci projektu EU peníze školám Registrační číslo projektu: CZ.1.07/1.4.00/21.3665 Šablona: III/2 č. materiálu: VY_32_INOVACE_148 Jméno autora: Ing. Kateřina Lisníková Třída/ročník:

Více

DesignCAD Express 25.0 - poznámky k vydání verze z 22/07/2015

DesignCAD Express 25.0 - poznámky k vydání verze z 22/07/2015 DesignCAD Express 25.0 - poznámky k vydání verze z 22/07/2015 Nové vlastnosti: DesignCAD je nyní k dispozici jako 64-bit program Za posledních osmnáct let byly programy DesignCAD dostupné pouze jako 32-bit

Více

Lineární Regrese Hašovací Funkce

Lineární Regrese Hašovací Funkce Hašovací Funkce Mgr. Rudolf B. Blažek, Ph.D. prof. RNDr. Roman Kotecký, DrSc. Katedra počítačových systémů Katedra teoretické informatiky Fakulta informačních technologií České vysoké učení technické v

Více

Úvod do programování 6. hodina

Úvod do programování 6. hodina Úvod do programování 6. hodina RNDr. Jan Lánský, Ph.D. Katedra informatiky a matematiky Fakulta ekonomických studií Vysoká škola finanční a správní 2015 Umíme z minulé hodiny Algoritmy Třídění pole: Selection

Více

Jméno autora: Mgr. Ladislav Kažimír Datum vytvoření: 08.03.2013 Číslo DUMu: VY_32_INOVACE_09_Ch_OB Ročník: I. Vzdělávací oblast: Přírodovědné

Jméno autora: Mgr. Ladislav Kažimír Datum vytvoření: 08.03.2013 Číslo DUMu: VY_32_INOVACE_09_Ch_OB Ročník: I. Vzdělávací oblast: Přírodovědné Jméno autora: Mgr. Ladislav Kažimír Datum vytvoření: 08.03.2013 Číslo DUMu: VY_32_INOVACE_09_Ch_OB Ročník: I. Vzdělávací oblast: Přírodovědné vzdělávání Vzdělávací obor: Chemie Tematický okruh: Obecná

Více

Věc: VZ: CEITEC Software k vyhodnocení výsledků pulzní gelové elektroforézy, dodatečné informace č.1 odpověď na dotaz uchazeče

Věc: VZ: CEITEC Software k vyhodnocení výsledků pulzní gelové elektroforézy, dodatečné informace č.1 odpověď na dotaz uchazeče Uchazečům V Brně dne 30. 10. 2012 Č.j.: VZ 2/2012 Věc: VZ: CEITEC Software k vyhodnocení výsledků pulzní gelové elektroforézy, dodatečné informace č.1 odpověď na dotaz uchazeče Číslo veřejné zakázky: VZ

Více

Množina v C++ (set, multiset).

Množina v C++ (set, multiset). Množina v C++ (set, multiset). Množina je datová struktura, ve které jsou uloženy nějaké prvky. V množině nesmí být dva stejné prvky. Naopak multimnožina může obsahovat i stejné prvky. Nad množinou lze

Více

D E T E K C E P O H Y B U V E V I D E U A J E J I C H I D E N T I F I K A C E

D E T E K C E P O H Y B U V E V I D E U A J E J I C H I D E N T I F I K A C E D E T E K C E P O H Y B U V E V I D E U A J E J I C H I D E N T I F I K A C E CÍLE LABORATORNÍ ÚLOHY 1. Seznámení se s metodami detekce pohybu z videa. 2. Vyzkoušení si detekce pohybu v obraze kamery ÚKOL

Více

Principy počítačů I Perspektivní technologie, měření výkonnosti a spolehlivost

Principy počítačů I Perspektivní technologie, měření výkonnosti a spolehlivost Principy počítačů I Perspektivní technologie, měření výkonnosti a spolehlivost snímek 1 Principy počítačů Část XI Perspektivní technologie, měření výkonnosti a spolehlivost 1 snímek 2 1 cm 1 µm 50 nm 1

Více

Gymnázium Vysoké Mýto nám. Vaňorného 163, 566 01 Vysoké Mýto

Gymnázium Vysoké Mýto nám. Vaňorného 163, 566 01 Vysoké Mýto Gymnázium Vysoké Mýto nám. Vaňorného 163, 566 01 Vysoké Mýto Registrační číslo projektu Šablona CZ.1.07/1.5.00/34.0951 III/2 INOVACE A ZKVALITNĚNÍ VÝUKY PROSTŘEDNICTVÍM ICT Autor Mgr. Petr Štorek,Ph. D.

Více

ČVUT FEL X36PAA - Problémy a algoritmy. 5. úloha - Seznámení se se zvolenou pokročilou iterativní metodou na problému batohu

ČVUT FEL X36PAA - Problémy a algoritmy. 5. úloha - Seznámení se se zvolenou pokročilou iterativní metodou na problému batohu ČVUT FEL X36PAA - Problémy a algoritmy 5. úloha - Seznámení se se zvolenou pokročilou iterativní metodou na problému batohu Jméno: Marek Handl Datum: 4. 2. 2009 Cvičení: Pondělí 9:00 Zadání Zvolte si heuristiku,

Více

Webové stránky. 16. Obrázky na webových stránkách, optimalizace GIF. Datum vytvoření: 12. 1. 2013. str ánk y. Vytvořil: Petr Lerch. www.isspolygr.

Webové stránky. 16. Obrázky na webových stránkách, optimalizace GIF. Datum vytvoření: 12. 1. 2013. str ánk y. Vytvořil: Petr Lerch. www.isspolygr. Webové stránky 16. Vytvořil: Petr Lerch www.isspolygr.cz Datum vytvoření: 12. 1. 2013 Webové Strana: 1/6 Škola Ročník Název projektu Číslo projektu Číslo a název šablony Autor Tématická oblast Název DUM

Více

Test. a) Osoba, zvíře, věc, která má svůj tvar rozměry a polohu. b) Věc, která tvoří látky c) Voda v lahvi d) Židla

Test. a) Osoba, zvíře, věc, která má svůj tvar rozměry a polohu. b) Věc, která tvoří látky c) Voda v lahvi d) Židla Test Počet otázek v testu: 30 Co je to těleso? 1: a) Osoba, zvíře, věc, která má svůj tvar rozměry a polohu. b) Věc, která tvoří látky c) Voda v lahvi d) Židla Co znamená pojem difúze? 2: a) Náhodný pohyb

Více

Základy interpretace hmotnostních spekter

Základy interpretace hmotnostních spekter Základy interpretace hmotnostních spekter Zpracováno podle: http://www.chem.arizona.edu/massspec/ - doporučený zdroj pro samostudium 1. Měříme četnost iontů pro dané hodnoty m/z 2. Vytvoříme grafickou

Více

Informační systémy ve zdravotnictví

Informační systémy ve zdravotnictví Informační systémy ve zdravotnictví ZS 2008/2009 Zoltán Szabó Tel.: (+420) 312 608 207 E-mail: szabo@fbmi.cvut.cz č.dv.: 504, 5.p Dnešní přednáška Kódování, komprese 2 1 Komprese dat Cíl komprese: redukovat

Více

Základní informace: vysoce komfortnímu prostředí je možné se systémem CP Recorder efektivně pracovat prakticky okamžitě po krátké zaškolení.

Základní informace: vysoce komfortnímu prostředí je možné se systémem CP Recorder efektivně pracovat prakticky okamžitě po krátké zaškolení. Základní informace: CP Recorder je v Čechách vyvíjený systém pro sofistikované zaznamenávání telefonních hovorů. V prvé řadě je určen pro optimalizaci služeb, které poskytují u nás stále více populární

Více

Diagnostika infarktu myokardu pomocí pravidlových systémů

Diagnostika infarktu myokardu pomocí pravidlových systémů pomocí pravidlových systémů Bakalářská práce 2009 pomocí pravidlových systémů Přehled prezentace Motivace a cíle Infarkt myokardu, EKG Pravidlové systémy Výsledky Motivace Infarkt myokardu Detekce infarktu

Více

Bibliometrie v Národní technické knihovně ~ metody, zkušenosti, mise a vize. Mgr. Jakub Szarzec Národní technická knihovna

Bibliometrie v Národní technické knihovně ~ metody, zkušenosti, mise a vize. Mgr. Jakub Szarzec Národní technická knihovna Bibliometrie v Národní technické knihovně ~ metody, zkušenosti, mise a vize Mgr. Jakub Szarzec Národní technická knihovna Úvodem Bibliometrie. Citační analýza a další bibliometrické metody. Příklady. Mise

Více

Gymnázium Jiřího Ortena, Kutná Hora

Gymnázium Jiřího Ortena, Kutná Hora Předmět: Náplň: Třída: Počet hodin: Pomůcky: Chemie (CHE) Obecná chemie, anorganická chemie Tercie 2 hodiny týdně Školní tabule, interaktivní tabule, Apple TV, tablety, tyčinkové a kalotové modely molekul,

Více

Integrace biometrické autentizace na unixu Josef Hajas

Integrace biometrické autentizace na unixu Josef Hajas Integrace biometrické autentizace na unixu Josef Hajas hajasj1@fel.cvut.cz https://service.felk.cvut.cz/courses/36nm/prj/hajasj1/ Vysázeno v LAT E Xu - str. 1/16 Proč biometrická autentizace? Pohodlí nemusím

Více

Způsoby realizace této funkce:

Způsoby realizace této funkce: KOMBINAČNÍ LOGICKÉ OBVODY U těchto obvodů je výstup určen jen výhradně kombinací vstupních veličin. Hodnoty výstupních veličin nezávisejí na předcházejícím stavu logického obvodu, což znamená, že kombinační

Více

VYTVÁŘENÍ DATABÁZÍ, VKLÁDÁNÍ ÚDAJŮ

VYTVÁŘENÍ DATABÁZÍ, VKLÁDÁNÍ ÚDAJŮ Úvod do problematiky VYTVÁŘENÍ DATABÁZÍ, VKLÁDÁNÍ ÚDAJŮ Databáze je uspořádaná množina velkého množství informací (dat). Příkladem databáze je překladový slovník, seznam PSČ nebo telefonní seznam. Databáze

Více

12 Metody snižování barevného prostoru

12 Metody snižování barevného prostoru 12 Metody snižování barevného prostoru Studijní cíl Tento blok je věnován základním metodám pro snižování barevného rozsahu pro rastrové obrázky. Postupně zde jsou vysvětleny důvody k použití těchto algoritmů

Více

Chemické výpočty. = 1,66057. 10-27 kg

Chemické výpočty. = 1,66057. 10-27 kg 1. Relativní atomová hmotnost Chemické výpočty Hmotnost atomů je velice malá, řádově 10-27 kg, a proto by bylo značně nepraktické vyjadřovat ji v kg, či v jednontkách odvozených. Užitečnější je zvolit

Více

Algoritmizace prostorových úloh

Algoritmizace prostorových úloh Algoritmizace prostorových úloh Vektorová data Daniela Szturcová Prostorová data Geoobjekt entita definovaná v prostoru. Znalost jeho identifikace, lokalizace umístění v prostoru, vlastností vlastních

Více

Moravské gymnázium Brno s.r.o. RNDr. Miroslav Štefan

Moravské gymnázium Brno s.r.o. RNDr. Miroslav Štefan Číslo projektu Název školy Autor Tematická oblast Ročník CZ.1.07/1.5.00/34.0743 Moravské gymnázium Brno s.r.o. RNDr. Miroslav Štefan Chemie obecná 1. ročník Datum tvorby 15.11.2013 Anotace a) určeno pro

Více

e-mail: RadkaZahradnikova@seznam.cz 1. července 2010

e-mail: RadkaZahradnikova@seznam.cz 1. července 2010 Optimální výrobní program Radka Zahradníková e-mail: RadkaZahradnikova@seznam.cz 1. července 2010 Obsah 1 Lineární programování 2 Simplexová metoda 3 Grafická metoda 4 Optimální výrobní program Řešení

Více

Chemické repetitorium. Václav Pelouch

Chemické repetitorium. Václav Pelouch ZÁKLADY OBECNÉ A KLINICKÉ BIOCHEMIE 2004 Chemické repetitorium Václav Pelouch kapitola ve skriptech - 1 Anorganická a obecná chemie Stavba atomu Atom je nejmenší částice hmoty, která obsahuje jádro (složené

Více

2D transformací. červen Odvození transformačního klíče vybraných 2D transformací Metody vyrovnání... 2

2D transformací. červen Odvození transformačního klíče vybraných 2D transformací Metody vyrovnání... 2 Výpočet transformačních koeficinetů vybraných 2D transformací Jan Ježek červen 2008 Obsah Odvození transformačního klíče vybraných 2D transformací 2 Meto vyrovnání 2 2 Obecné vyjádření lineárních 2D transformací

Více

KMA/PDB. Karel Janečka. Tvorba materiálů byla podpořena z prostředků projektu FRVŠ č. F0584/2011/F1d

KMA/PDB. Karel Janečka. Tvorba materiálů byla podpořena z prostředků projektu FRVŠ č. F0584/2011/F1d KMA/PDB Prostorové databáze Karel Janečka Tvorba materiálů byla podpořena z prostředků projektu FRVŠ č. F0584/2011/F1d Sylabus předmětu KMA/PDB Úvodní přednáška Základní terminologie Motivace rozdíl klasické

Více

Algoritmizace a programování

Algoritmizace a programování Algoritmizace a programování Vyhledávání, vkládání, odstraňování Vyhledání hodnoty v nesetříděném poli Vyhledání hodnoty v setříděném poli Odstranění hodnoty z pole Vkládání hodnoty do pole Verze pro akademický

Více

GEOGRAFICKÉ INFORMAČNÍ SYSTÉMY 10

GEOGRAFICKÉ INFORMAČNÍ SYSTÉMY 10 UNIVERZITA TOMÁŠE BATI VE ZLÍNĚ FAKULTA APLIKOVANÉ INFORMATIKY GEOGRAFICKÉ INFORMAČNÍ SYSTÉMY 10 Lubomír Vašek Zlín 2013 Tento studijní materiál vznikl za finanční podpory Evropského sociálního fondu (ESF)

Více

SRSW4IT Inventarizační SW. Prezentace aplikace. Vedoucí DP: ing. Lukáš Macura Autor: Bc. Petr Mrůzek

SRSW4IT Inventarizační SW. Prezentace aplikace. Vedoucí DP: ing. Lukáš Macura Autor: Bc. Petr Mrůzek Prezentace aplikace Vedoucí DP: ing. Lukáš Macura Autor: Bc. Petr Mrůzek Osnova Úvod Programovací jazyk - PHP Etapy vývoje Funkce aplikace Co SW umí Na čem se pracuje Vize do budoucna Úvod Úvod Inspirováno

Více

Knihovna XmlLib TXV 003 63.01 první vydání prosinec 2010 změny vyhrazeny

Knihovna XmlLib TXV 003 63.01 první vydání prosinec 2010 změny vyhrazeny Knihovna XmlLib TXV 003 63.01 první vydání prosinec 2010 změny vyhrazeny 1 TXV 003 63.01 Historie změn Datum Vydání Popis změn Prosinec 2010 1 První vydání, popis odpovídá XmlLib_v13 OBSAH 1 Úvod...3 2

Více

Aplikované úlohy Solid Edge. SPŠSE a VOŠ Liberec. Radek Havlík [ÚLOHA 21 BOOLEOVSKÉ OPERACE]

Aplikované úlohy Solid Edge. SPŠSE a VOŠ Liberec. Radek Havlík [ÚLOHA 21 BOOLEOVSKÉ OPERACE] Aplikované úlohy Solid Edge SPŠSE a VOŠ Liberec Radek Havlík [ÚLOHA 21 BOOLEOVSKÉ OPERACE] 1 CÍL KAPITOLY Cílem této kapitoly je naučit se efektivní práci ve 3D modelování, s použitím funkcí booleovské

Více

PowerPoint 2010 Kurz 4

PowerPoint 2010 Kurz 4 PowerPoint 2010 Kurz 4 Animace... 1 Texty vkládání, formátování... 3 Grafy vkládání, formátování... 5 Grafické objekty... 6 Přechody mezi snímky... 7 CZ.1.07/2.2.00/28.0221 Animace Animace jsou umístěny

Více

Dílčí projekt: Systém projektování textilních struktur 1.etapa: tvorba systému projektování vlákno - příze - tkanina

Dílčí projekt: Systém projektování textilních struktur 1.etapa: tvorba systému projektování vlákno - příze - tkanina Program LibTex Uživatelská příručka 1 Obsah Program Textilní Design... 1 Uživatelská příručka... 1 1 Obsah... 2 2 Rejstřík obrázků... 2 3 Technické požadavky... 3 3.1 Hardware... 3 3.1.1 Procesor... 3

Více

09. Memory management. ZOS 2006, L.Pešička

09. Memory management. ZOS 2006, L.Pešička 09. Memory management ZOS 2006, L.Pešička Správa paměti paměťová pyramida absolutní adresa relativní adresa počet bytů od absolutní adresy fyzický prostor adres fyzicky k dispozici výpočetnímu systému

Více

Geis Point Plugin Map

Geis Point Plugin Map Str. 1/5 Geis Point Plugin Map Rozhraní pro vložení výdejního místa do objednávky na e-shopu Str. 2/5 Obsah 1. Co je Geis Point Plugin Map?... 3 2. Jak to funguje?... 3 3. Obecný postup nasazení... 3 4.

Více

Zdokonalování gramotnosti v oblasti ICT. Kurz MS Excel kurz 6. Inovace a modernizace studijních oborů FSpS (IMPACT) CZ.1.07/2.2.00/28.

Zdokonalování gramotnosti v oblasti ICT. Kurz MS Excel kurz 6. Inovace a modernizace studijních oborů FSpS (IMPACT) CZ.1.07/2.2.00/28. Zdokonalování gramotnosti v oblasti ICT Kurz MS Excel kurz 6 1 Obsah Kontingenční tabulky... 3 Zdroj dat... 3 Příprava dat... 3 Vytvoření kontingenční tabulky... 3 Možnosti v poli Hodnoty... 7 Aktualizace

Více

epasy - cestovní doklady nově s otisky prstů Projekt CDBP

epasy - cestovní doklady nově s otisky prstů Projekt CDBP epasy - cestovní doklady nově s otisky prstů Projekt CDBP ISSS 2009 Hradec Králové, 6. 4. 2009 Ing. Petr Mayer, SI II Obsah 1. Cíl projektu: Nový biometrický epas 2. Organizace projektu 3. Harmonogram

Více

BALISTICKÝ MĚŘICÍ SYSTÉM

BALISTICKÝ MĚŘICÍ SYSTÉM BALISTICKÝ MĚŘICÍ SYSTÉM UŽIVATELSKÁ PŘÍRUČKA Verze 2.3 2007 OBSAH 1. ÚVOD... 5 2. HLAVNÍ OKNO... 6 3. MENU... 7 3.1 Soubor... 7 3.2 Měření...11 3.3 Zařízení...16 3.4 Graf...17 3.5 Pohled...17 1. ÚVOD

Více

Složení látek - částice. cíl projektu: seznámení se s částicovým sloţením látek, pojmenování částic, druhy částic.

Složení látek - částice. cíl projektu: seznámení se s částicovým sloţením látek, pojmenování částic, druhy částic. Chemie 8 třída Složení látek - částice cíl projektu: seznámení se s částicovým sloţením látek, pojmenování částic, druhy částic. zadání:připrav prezentaci na toto téma včetně obrázků a uveď: a) z čeho

Více

Paměťový podsystém počítače

Paměťový podsystém počítače Paměťový podsystém počítače typy pamětových systémů počítače virtuální paměť stránkování segmentace rychlá vyrovnávací paměť 30.1.2013 O. Novák: CIE6 1 Organizace paměťového systému počítače Paměťová hierarchie...

Více

Optimalizace obecný úvod. [proč optimalizovat?] Formalizace problému. [existují podobné problémy?]

Optimalizace obecný úvod. [proč optimalizovat?] Formalizace problému. [existují podobné problémy?] Optimalizace obecný úvod 1 Optimalizace obecný úvod Motivace optimalizačních úloh [proč optimalizovat?] Formalizace problému [jak obecně popsat optimalizační úlohu?] Klasifikace optimalizačních problémů

Více

Cílem kapitoly je seznámit studenta se seznamem a stromem. Jejich konstrukci, užití a základní vlastnosti.

Cílem kapitoly je seznámit studenta se seznamem a stromem. Jejich konstrukci, užití a základní vlastnosti. Seznamy a stromy Cílem kapitoly je seznámit studenta se seznamem a stromem. Jejich konstrukci, užití a základní vlastnosti. Klíčové pojmy: Seznam, spojový seznam, lineární seznam, strom, list, uzel. Úvod

Více

Způsob vyplňování formuláře uvedeného v příloze č. 2 k vyhlášce č. 384/2001 Sb.

Způsob vyplňování formuláře uvedeného v příloze č. 2 k vyhlášce č. 384/2001 Sb. Způsob vyplňování formuláře uvedeného v příloze č. 2 k vyhlášce č. 384/2001 Sb. LIST Č. 0 Obsahuje identifikační údaje vlastníka (držitele) zařízení či látek. Vyplňuje se tehdy, pokud dotčený subjekt vlastní

Více

Hledání v textu algoritmem Boyer Moore

Hledání v textu algoritmem Boyer Moore Zápočtová práce z Algoritmů a Datových Struktur II (NTIN061) Hledání v textu algoritmem Boyer Moore David Pěgřímek http://davpe.net Algoritmus Boyer Moore[1] slouží k vyhledání vzoru V v zadaném textu

Více

METODIKA K ANALÝZE ŠVP

METODIKA K ANALÝZE ŠVP METODIKA K ANALÝZE ŠVP I ÚVOD Pro hodnocení ŠVP z hlediska podpory rozvoje čtenářské gramotnosti byl pracovní skupinou PedF UK 1 vytvořen základní nástroj hodnocení, který vychází z definice pojmu čtenářská

Více

A. Výpočty z chemických vzorců B. Určení vzorce sloučeniny. Čas potřebný k prostudování učiva kapitoly: 0,5 + 2 hodiny (teorie + řešení úloh)

A. Výpočty z chemických vzorců B. Určení vzorce sloučeniny. Čas potřebný k prostudování učiva kapitoly: 0,5 + 2 hodiny (teorie + řešení úloh) III. Chemické vzorce 1 1.CHEMICKÉ VZORCE A. Výpočty z chemických vzorců B. Určení vzorce sloučeniny Klíčová slova této kapitoly: Chemický vzorec, hmotnostní zlomek w, hmotnostní procento p m, stechiometrické

Více

Daniel Beneš Slezská univerzita v Opavě Filozoficko-přírodovědecká fakulta Ústav informatiky

Daniel Beneš Slezská univerzita v Opavě Filozoficko-přírodovědecká fakulta Ústav informatiky Daniel Beneš Slezská univerzita v Opavě Filozoficko-přírodovědecká fakulta Ústav informatiky Charakteristika projektu On-line aplikace pro analýzu mikrosatelitů révy vinné Charakteristika projektu On-line

Více

TAOS321. Administrace. příručka správce systému. informační terminál systému JSVV

TAOS321. Administrace. příručka správce systému. informační terminál systému JSVV TAOS321 informační terminál systému JSVV Administrace příručka správce systému Text odpovídá verzi firmware: TAOS321 1.0 2014, Technologie 2000 spol. s r.o. Jablonec nad Nisou TAOS321 informační terminál

Více

stechiometrický vzorec, platné číslice 1 / 10

stechiometrický vzorec, platné číslice  1 / 10 Základní chemické zákony Chemické zákony, látkové množství, atomová a molekulová hmotnost, stechiometrický vzorec, platné číslice http://z-moravec.net 1 / 10 Zákony zachování Zákon zachování hmoty Lavoisier,

Více

2.4.8 Další příklady s grafy funkcí s absolutní hodnotou

2.4.8 Další příklady s grafy funkcí s absolutní hodnotou ..8 Další příklady s grafy funkcí s absolutní hodnotou Předpoklady: 0-07 Pedagogická poznámka: Následující dva příklady je většinou nutné studentům dovysvětlit. Prohlížení vlastních poznámek jim většinou

Více

Knihovna XmlLib TXV 003 63.01 druhé vydání říjen 2012 změny vyhrazeny

Knihovna XmlLib TXV 003 63.01 druhé vydání říjen 2012 změny vyhrazeny Knihovna XmlLib TXV 003 63.01 druhé vydání říjen 2012 změny vyhrazeny 1 TXV 003 63.01 Historie změn Datum Vydání Popis změn Prosinec 2010 1 První vydání, popis odpovídá XmlLib_v13 Říjen 2012 2 Druhé vydání,

Více

Strojové učení se zaměřením na vliv vstupních dat

Strojové učení se zaměřením na vliv vstupních dat Strojové učení se zaměřením na vliv vstupních dat Irina Perfilieva, Petr Hurtík, Marek Vajgl Centre of excellence IT4Innovations Division of the University of Ostrava Institute for Research and Applications

Více

PostgreSQL. Podpora dědičnosti Rozšiřitelnost vlastní datové typy. Univerzální nasazení ve vědecké sféře

PostgreSQL. Podpora dědičnosti Rozšiřitelnost vlastní datové typy. Univerzální nasazení ve vědecké sféře PostgreSQL Vzniká jako akademický projekt Experimentální vlastnosti Podpora dědičnosti Rozšiřitelnost vlastní datové typy Univerzální nasazení ve vědecké sféře Obsahuje podporu polí (časové řady) Geotypy

Více

LOGICKÉ OBVODY X36LOB

LOGICKÉ OBVODY X36LOB LOGICKÉ OBVODY X36LOB Doc. Ing. Hana Kubátová, CSc. Katedra počítačů FEL ČVUT v Praze 26.9.2008 Logické obvody - 1 - Úvod 1 Obsah a cíle předmětu Číslicový návrh (digital design) Číslicové obvody logické

Více

NP-úplnost problému SAT

NP-úplnost problému SAT Problém SAT je definován následovně: SAT(splnitelnost booleovských formulí) Vstup: Booleovská formule ϕ. Otázka: Je ϕ splnitelná? Příklad: Formule ϕ 1 =x 1 ( x 2 x 3 )jesplnitelná: např.přiohodnocení ν,kde[x

Více

Knihovna RecDBXLib ZÁZNAMY V DATABOXU TXV 003 49.01

Knihovna RecDBXLib ZÁZNAMY V DATABOXU TXV 003 49.01 PROGRAMOVATELNÉ AUTOMATY Knihovna RecDBXLib ZÁZNAMY V DATABOXU TXV 003 49.01 KNIHOVNA RecDBXLib DATABÁZE V DATABOXU 2. vydání řijen 2008 OBSAH 1. ÚVOD...3 2. KNIHOVNA RecDBXLib DATABÁZE V DATABOXU...4

Více

bezpečnost práce v laboratoři a při pokusech chemické nádobí látky, jejich vlastnosti, skupenství, rozpustnost

bezpečnost práce v laboratoři a při pokusech chemické nádobí látky, jejich vlastnosti, skupenství, rozpustnost bezpečnost práce v laboratoři a při pokusech EV voda, ovzduší (Základní podmínky života) - zná zásady bezpečné práce v laboratoři, poskytne a přivolá první pomoc při úrazech - dokáže poznat a pojmenovat

Více