Wstęp. Jak programować w DNA? Idea oraz przykład. Problem FSAT charakterystyka i rozwiązanie za pomocą DNA. Jak w ogólności rozwiązywać problemy

Save this PDF as:
 WORD  PNG  TXT  JPG

Wielkość: px
Rozpocząć pokaz od strony:

Download "Wstęp. Jak programować w DNA? Idea oraz przykład. Problem FSAT charakterystyka i rozwiązanie za pomocą DNA. Jak w ogólności rozwiązywać problemy"

Transkrypt

1 Ariel Zakrzewski

2 Wstęp. Jak programować w DNA? Idea oraz przykład. Problem FSAT charakterystyka i rozwiązanie za pomocą DNA. Jak w ogólności rozwiązywać problemy matematyczne z użyciem DNA? Gdzie są problemy? Podsumowanie

3 Czym jest programowanie w DNA? Jak wygląda DNA? Matematyczne podstawy działań z DNA. Nasze operacje na DNA.

4 Algorithmic Self-Assembly of DNA, Thesis by Eric Winfree

5 Podejście kognitywistyczne: Wykorzystywanie modeli biologicznych do tworzenia oprogramowania? Podejście bioinformatyczne: Wykorzystywanie i tworzenie narzędzi informatycznych do rozwiązywania problemów z zakresu biologii?

6

7

8 PCR Whiplash PCR Elektroforeza

9 Reakcja łańcuchowa polimerazy Metoda ma za zadanie powielanie łańcuchów DNA w warunkach laboratoryjnych. Powielanie to polega na reakcji łańcuchowej polimerazy DNA w wyniku wielokrotnego podgrzewania i oziębiania próbki.

10 Substrat - matryca DNA (fragment DNA do skopiowania: wystarczy pojedyncza cząsteczka, może to być również fragment DNA nie oddzielony od genomu); Krótkie, jednoniciowe fragmenty DNA oligonukleotydy, umożliwiające rozpoczęcie procesu replikacji (tzw. startery); Pozostałe substraty tej reakcji nukleozydotrifosforany (ATP, GTP, CTP, TTP); Enzym katalizujący tę reakcję polimeraza DNA.

11 Denaturacja - rozdzielenie nici DNA (temperatura 95 C); Renaturacja - hybrydyzacja komplementarnych oligonukleotydów z rozplecionymi nićmi DNA (temperatura 54 C); Replikacja DNA - polimeraza DNA, przyłączając ATP, GTP, CTP, TTP, buduje komplementarne nici DNA (temperatura 72 C).

12 Technika prowadzenia autonomicznych obliczeń molekularnych, gdzie maszyna stanów jest przedstawiona za pomocą pojedynczej nici DNA, a przejścia między stanami są wykonywane przez naprzemienne reakcje łańcuchowe polimerazy oraz zmiany termiczne.

13 Nić DNA składa się z ramek postaci: Sekwencja początkowa ramki; Sekwencja rozszerzająca; Sekwencja stop.

14

15 Formuła boolowska, w której wartość każdej ze zmiennych jest sprawdzana co najwyżej jeden raz

16 Ramka wartości zmiennej: Znacznik zmiennej, Wartość zmiennej, Sekwencja stop. Ramka operacji odczytu wartości zmiennej: Wartość poprzedniej zmiennej, Znacznik zmiennej, Sekwencja stop.

17 Idea oraz przykład

18 Mając formułę boolowską stworzyć drzewo binarne, spełniające warunki: Liście tego drzewa będą posiadały wartości true lub false. Węzłami drzewa są zmienne zawarte w formule boolowskiej. Kierunek przejścia zależy od wartości węzła. Każda ścieżka od korzenia do liścia ewaluuje jednoznaczną wartość wejściowej formuł z dokładnością do wartości zmiennych na tej ścieżce. Na każdej ścieżce od korzenia do liścia wartość każdej zmiennej jest odczytywana co najwyżej raz.

19 Chcemy sprawdzić, czy dla wartości x1=1, x2=1, x3=0, x4=1, formuła f = (x 1 v ~x 3 ) ^ (~x 2 v x 4 ) będzie spełniona. Budujemy drzewo binarne spełniające warunki formuły:

20 Mając drzewo binarne, przechodzimy do budowania nici DNA. Schemat nici: Fragment danych, Fragment operacji.

21 Fragment danych: (x1,x1+)(x2,x2+)(x3,x3-)(x4,x4+) Fragment operacji: (x1+,x2)(x1-,x3) (x2+,x4)(x2-,out+) (x3+,out-)(x3-,x2) (x4-,out-)(x4+,out+)

22 Całkowita postać nici po połączeniu: (x1)(x1+,x2)(x1-,x3)(x2+,x4)(x2-,out+)(x3+,out-)(x3-,x2)(x4-,out-)(x4+,out+) (x1,x1+)(x2,x2+)(x3,x3-)(x4,x4+)

23 Całkowita postać nici po połączeniu: (x1)(x1+,x2)(x1-,x3)(x2+,x4)(x2-,out+)(x3+,out-)(x3,x2)(x4,out)(x4+,out+) (x1,x1+)(x2,x2+)(x3,x3-)(x4,x4+) (x1) (x1+,x1)(x1) (x2,x1+)(x1+,x1)(x1) (x2+,x2)(x2,x1+)(x1+,x1)(x1) (x4,x2+)(x2+,x2)(x2,x1+)(x1+,x1)(x1) (x4+,x4)(x4,x2+)(x2+,x2)(x2,x1+)(x1+,x1)(x1) (out+,x4+)(x4+,x4)(x4,x2+)(x2+,x2)(x2,x1+)(x1+,x1)(x1)

24 Charakterystyka i rozwiązanie

25 Czy dla zadanej formuły logicznej istnieje przynajmniej jedno podstawienie wartości zmiennych, dla których formuła jest prawdziwa? Równoznaczne z: czy negacja danej formuły logicznej jest tautologią? Problem np-zupełny.

26 Przygotowanie zbioru wszystkich możliwych wejść biblioteki danych DNA. Przygotowanie nici operacji reprezentującej operację boolowską. Powielenie jej do ilości odpowiadającej rozmiarowi biblioteki danych DNA. Połączenie każdej nici danych wejściowej z jedną kopią nici operacji. Wykonanie cykli whiplash PCR do uzyskania wyjść out+, out-.

27

28 Utworzenie biblioteki danych DNA. Utworzenie nici operacji realizujących zadany problem. Skopiowanie nici operacji w ilości odpowiadającej rozmiarowi biblioteki. Wykonanie zbioru cykli Whiplash PCR. Zebranie wyników.

29

30 Jak tworzyć pętle? Jak tworzyć ramki postaci: (x1+x2+, x3x3+x4x4+)? Co ze strukturami wyższego rzędu?

31

32 Wstęp. Jak programować w DNA? Idea oraz przykład. Problem FSAT charakterystyka i rozwiązanie za pomocą DNA. Jak w ogólności rozwiązywać problemy matematyczne z użyciem DNA? Gdzie są problemy? Podsumowanie

33

34

SCENARIUSZ LEKCJI BIOLOGII Z WYKORZYSTANIEM FILMU PCR sposób na DNA.

SCENARIUSZ LEKCJI BIOLOGII Z WYKORZYSTANIEM FILMU PCR sposób na DNA. SCENARIUSZ LEKCJI BIOLOGII Z WYKORZYSTANIEM FILMU PCR sposób na DNA. SPIS TREŚCI: 1. Wprowadzenie. 2. Części lekcji. 1. Część wstępna. 2. Część realizacji. 3. Część podsumowująca. 3. Karty pracy. 1. Karta

Bardziej szczegółowo

Powodzenie reakcji PCR wymaga właściwego doboru szeregu parametrów:

Powodzenie reakcji PCR wymaga właściwego doboru szeregu parametrów: Powodzenie reakcji PCR wymaga właściwego doboru szeregu parametrów: dobór warunków samej reakcji PCR (temperatury, czas trwania cykli, ilości cykli itp.) dobór odpowiednich starterów do reakcji amplifikacji

Bardziej szczegółowo

Ćwiczenia 1 Wirtualne Klonowanie Prowadzący: mgr inż. Joanna Tymeck-Mulik i mgr Lidia Gaffke. Część teoretyczna:

Ćwiczenia 1 Wirtualne Klonowanie Prowadzący: mgr inż. Joanna Tymeck-Mulik i mgr Lidia Gaffke. Część teoretyczna: Uniwersytet Gdański, Wydział Biologii Katedra Biologii Molekularnej Przedmiot: Biologia Molekularna z Biotechnologią Biologia II rok ===============================================================================================

Bardziej szczegółowo

Metoda tabel semantycznych. Dedukcja drogi Watsonie, dedukcja... Definicja logicznej konsekwencji. Logika obliczeniowa.

Metoda tabel semantycznych. Dedukcja drogi Watsonie, dedukcja... Definicja logicznej konsekwencji. Logika obliczeniowa. Plan Procedura decyzyjna Reguły α i β - algorytm Plan Procedura decyzyjna Reguły α i β - algorytm Logika obliczeniowa Instytut Informatyki 1 Procedura decyzyjna Logiczna konsekwencja Teoria aksjomatyzowalna

Bardziej szczegółowo

PCR łańcuchowa reakcja polimerazy

PCR łańcuchowa reakcja polimerazy PCR łańcuchowa reakcja polimerazy PCR - ang. polymerase chain reaction Technika PCR umożliwia otrzymywanie dużej liczby kopii specyficznych fragmentów DNA (czyli amplifikację zwielokrotnienie fragmentu

Bardziej szczegółowo

PCR. Aleksandra Sałagacka

PCR. Aleksandra Sałagacka PCR Aleksandra Sałagacka Reakcja PCR naśladuje proces replikacji DNA in vitro pozwala na amplifikację określonego krótkiego (kilkadziesiąt kilka tys.pz) fragmentu DNA obecnie najważniejsze narzędzie biologii

Bardziej szczegółowo

Genetyczne modyfikowanie organizmów Kierunek OCHRONA ŚRODOWISKA, II rok semestr letni 2015/16

Genetyczne modyfikowanie organizmów Kierunek OCHRONA ŚRODOWISKA, II rok semestr letni 2015/16 Genetyczne modyfikowanie organizmów Kierunek OCHRONA ŚRODOWISKA, II rok semestr letni 2015/16 Ćwiczenie 3 Identyfikacja genetycznie modyfikowanych roślin w produktach spożywczych - jakościowe badanie obecności

Bardziej szczegółowo

Transformacja pośrednia składa się z trzech etapów:

Transformacja pośrednia składa się z trzech etapów: Transformacja pośrednia składa się z trzech etapów: 1. Otrzymanie pożądanego odcinka DNA z materiału genetycznego dawcy 2. Wprowadzenie obcego DNA do wektora 3. Wprowadzenie wektora, niosącego w sobie

Bardziej szczegółowo

Klonowanie molekularne Kurs doskonalący. Zakład Geriatrii i Gerontologii CMKP

Klonowanie molekularne Kurs doskonalący. Zakład Geriatrii i Gerontologii CMKP Klonowanie molekularne Kurs doskonalący Zakład Geriatrii i Gerontologii CMKP Etapy klonowania molekularnego 1. Wybór wektora i organizmu gospodarza Po co klonuję (do namnożenia DNA [czy ma być metylowane

Bardziej szczegółowo

PCR - ang. polymerase chain reaction

PCR - ang. polymerase chain reaction PCR - ang. polymerase chain reaction łańcuchowa (cykliczna) reakcja polimerazy Technika PCR umożliwia otrzymywanie dużej liczby kopii specyficznych fragmentów DNA (czyli amplifikację zwielokrotnienie fragmentu

Bardziej szczegółowo

Słowem wstępu. Część rodziny języków XSL. Standard: W3C XSLT razem XPath 1.0 XSLT Trwają prace nad XSLT 3.0

Słowem wstępu. Część rodziny języków XSL. Standard: W3C XSLT razem XPath 1.0 XSLT Trwają prace nad XSLT 3.0 Słowem wstępu Część rodziny języków XSL Standard: W3C XSLT 1.0-1999 razem XPath 1.0 XSLT 2.0-2007 Trwają prace nad XSLT 3.0 Problem Zakładane przez XML usunięcie danych dotyczących prezentacji pociąga

Bardziej szczegółowo

Robert Barański, AGH, KMIW MathScript and Formula Nodes v1.0

Robert Barański, AGH, KMIW MathScript and Formula Nodes v1.0 MathScript i Formula Nodes (MathScript and Formula Nodes) Formula Node w oprogramowaniu LabVIEW jest wygodnym, tekstowym węzłem, który można użyć do wykonywania skomplikowanych operacji matematycznych

Bardziej szczegółowo

Optymalizacja warunków reakcji PCR w gradiencie temperatury i magnezu

Optymalizacja warunków reakcji PCR w gradiencie temperatury i magnezu Protokół pochodzi ze strony molekularnie.wordpress.com Kopiowanie i rozpowszechnianie wyłącznie w całości, z zachowaniem praw autorskich zgodnie z zasadami licencji GNU Dziękuję za uszanowanie mojej pracy,

Bardziej szczegółowo

Scenariusz lekcji z biologii w szkole ponadgimnazjalnej

Scenariusz lekcji z biologii w szkole ponadgimnazjalnej Scenariusz lekcji z biologii w szkole ponadgimnazjalnej Temat lekcji: Planowanie doświadczeń biologicznych jak prawidłowo zaplanować próbę kontrolną? Cele kształcenia IV etap edukacyjny: 1. Wymagania ogólne:

Bardziej szczegółowo

Ćwiczenie 3 Oznaczenie polimorfizmu genetycznego cytochromu CYP2D6 metodą PCR w czasie rzeczywistym (rtpcr) przy użyciu sond typu TaqMan

Ćwiczenie 3 Oznaczenie polimorfizmu genetycznego cytochromu CYP2D6 metodą PCR w czasie rzeczywistym (rtpcr) przy użyciu sond typu TaqMan Ćwiczenie 3 Oznaczenie polimorfizmu genetycznego cytochromu CYP2D6 metodą PCR w czasie rzeczywistym (rtpcr) przy użyciu sond typu TaqMan Klasyczna metoda PCR jest metodą jakościową, nie ilościową co np.

Bardziej szczegółowo

Metody badania polimorfizmu/mutacji DNA. Aleksandra Sałagacka Pracownia Diagnostyki Molekularnej i Farmakogenomiki Uniwersytet Medyczny w Łodzi

Metody badania polimorfizmu/mutacji DNA. Aleksandra Sałagacka Pracownia Diagnostyki Molekularnej i Farmakogenomiki Uniwersytet Medyczny w Łodzi Metody badania polimorfizmu/mutacji DNA Aleksandra Sałagacka Pracownia Diagnostyki Molekularnej i Farmakogenomiki Uniwersytet Medyczny w Łodzi Mutacja Mutacja (łac. mutatio zmiana) - zmiana materialnego

Bardziej szczegółowo

TaqNova-RED. Polimeraza DNA RP20R, RP100R

TaqNova-RED. Polimeraza DNA RP20R, RP100R TaqNova-RED Polimeraza DNA RP20R, RP100R RP20R, RP100R TaqNova-RED Polimeraza DNA Rekombinowana termostabilna polimeraza DNA Taq zawierająca czerwony barwnik, izolowana z Thermus aquaticus, o przybliżonej

Bardziej szczegółowo

Hybrydyzacja kwasów nukleinowych

Hybrydyzacja kwasów nukleinowych Hybrydyzacja kwasów nukleinowych Jaka jest lokalizacja tego genu na chromosomie? Jakie jest jego sąsiedztwo? Hybrydyzacja - powstawanie stabilnych struktur dwuniciowych z cząsteczek jednoniciowych o komplementarnych

Bardziej szczegółowo

Biologia Molekularna z Biotechnologią ===============================================================================================

Biologia Molekularna z Biotechnologią =============================================================================================== Uniwersytet Gdański, Wydział Biologii Biologia i Biologia Medyczna II rok Katedra Genetyki Molekularnej Bakterii Katedra Biologii i Genetyki Medycznej Przedmiot: Katedra Biologii Molekularnej Biologia

Bardziej szczegółowo

Podstawy inżynierii genetycznej

Podstawy inżynierii genetycznej Metody bioinformatyki Podstawy inżynierii genetycznej prof. dr hab. Jan Mulawka Czym jest inżynieria genetyczna Zbiór technik rekombinowania i klonowania DNA Wydzielanie i charakteryzowanie pojedyńczych

Bardziej szczegółowo

Zakład Biologii Molekularnej Materiały do ćwiczeń z przedmiotu: BIOLOGIA MOLEKULARNA

Zakład Biologii Molekularnej Materiały do ćwiczeń z przedmiotu: BIOLOGIA MOLEKULARNA Zakład Biologii Molekularnej Materiały do ćwiczeń z przedmiotu: BIOLOGIA MOLEKULARNA Zakład Biologii Molekularnej Wydział Farmaceutyczny, WUM ul. Banacha 1, 02-097 Warszawa IZOLACJA DNA Z HODOWLI KOMÓRKOWEJ.

Bardziej szczegółowo

PCR - ang. polymerase chain reaction

PCR - ang. polymerase chain reaction PCR - ang. polymerase chain reaction łańcuchowa (cykliczna) reakcja polimerazy Technika PCR umożliwia otrzymywanie dużej liczby kopii specyficznych fragmentów DNA (czyli amplifikację zwielokrotnienie fragmentu

Bardziej szczegółowo

Dr. habil. Anna Salek International Bio-Consulting 1 Germany

Dr. habil. Anna Salek International Bio-Consulting 1 Germany 1 2 3 Drożdże są najprostszymi Eukariontami 4 Eucaryota Procaryota 5 6 Informacja genetyczna dla każdej komórki drożdży jest identyczna A zatem każda komórka koduje w DNA wszystkie swoje substancje 7 Przy

Bardziej szczegółowo

Programowanie dynamiczne

Programowanie dynamiczne Programowanie dynamiczne Ciąg Fibonacciego fib(0)=1 fib(1)=1 fib(n)=fib(n-1)+fib(n-2), gdzie n 2 Elementy tego ciągu stanowią liczby naturalne tworzące ciąg o takiej własności, że kolejny wyraz (z wyjątkiem

Bardziej szczegółowo

PCR PCR. Model replikacji semikonserwatywnej

PCR PCR. Model replikacji semikonserwatywnej PCR Łańcuchowa reakcja polimerazy (Polymerase Chain Reaction) amplifikacja (namnożenie wielu kopii cząsteczki kwasu nukleinowego) w pierwotnej wersji wykorzystująca model replikacji semikonserwatywnej

Bardziej szczegółowo

Ćwiczenia 1 Wirtualne Klonowanie. Prowadzący: mgr Anna Pawlik i mgr Maciej Dylewski. Część teoretyczna:

Ćwiczenia 1 Wirtualne Klonowanie. Prowadzący: mgr Anna Pawlik i mgr Maciej Dylewski. Część teoretyczna: Uniwersytet Gdański, Wydział Biologii Biologia i Biologia Medyczna II rok Katedra Biologii Molekularnej Przedmiot: Biologia Molekularna z Biotechnologią ===============================================================================================

Bardziej szczegółowo

Drzewa Semantyczne w KRZ

Drzewa Semantyczne w KRZ Drzewa Semantyczne w KRZ Jerzy Pogonowski Zakład Logiki Stosowanej UAM www.logic.amu.edu.pl pogon@amu.edu.pl 7 XII 2006, 13:30 15:00 Jerzy Pogonowski (MEG) Drzewa Semantyczne w KRZ 7 XII 2006, 13:30 15:00

Bardziej szczegółowo

1 Programowanie całkowitoliczbowe PLC

1 Programowanie całkowitoliczbowe PLC Metody optymalizacji, wykład nr 9 Paweł Zieliński Programowanie całkowitoliczbowe PLC Literatura [] S.P. Bradley, A.C. Hax, T. L. Magnanti Applied Mathematical Programming Addison-Wesley Pub. Co. (Reading,

Bardziej szczegółowo

Przykładowe zadania. przygotowujące do egzaminu maturalnego

Przykładowe zadania. przygotowujące do egzaminu maturalnego Przykładowe zadania z BIOLOGii przygotowujące do egzaminu maturalnego Prezentowane zadania są zgodne z podstawą programową kształcenia ogólnego w zakresie rozszerzonym i podstawowym. Prócz zadań, które

Bardziej szczegółowo

Algorytm. Krótka historia algorytmów

Algorytm. Krótka historia algorytmów Algorytm znaczenie cybernetyczne Jest to dokładny przepis wykonania w określonym porządku skończonej liczby operacji, pozwalający na rozwiązanie zbliżonych do siebie klas problemów. znaczenie matematyczne

Bardziej szczegółowo

Mikrosatelitarne sekwencje DNA

Mikrosatelitarne sekwencje DNA Mikrosatelitarne sekwencje DNA Małgorzata Pałucka Wykorzystanie sekwencji mikrosatelitarnych w jądrowym DNA drzew leśnych do udowodnienia pochodzenia materiału dowodowego w postępowaniu sądowym 27.09.2012

Bardziej szczegółowo

Wykład 14 Biosynteza białek

Wykład 14 Biosynteza białek BIOCHEMIA Kierunek: Technologia Żywności i Żywienie Człowieka semestr III Wykład 14 Biosynteza białek WYDZIAŁ NAUK O ŻYWNOŚCI I RYBACTWA CENTRUM BIOIMMOBILIZACJI I INNOWACYJNYCH MATERIAŁÓW OPAKOWANIOWYCH

Bardziej szczegółowo

Lista 6 Problemy NP-zupełne

Lista 6 Problemy NP-zupełne 1 Wprowadzenie Uniwersytet Zielonogórski Instytut Sterowania i Systemów Informatycznych Teoretyczne Podstawy Informatyki Lista 6 Problemy NP-zupełne Problem abstrakcyjny Q jest to relacja dwuargumentowa

Bardziej szczegółowo

Wstęp do programowania. Drzewa. Piotr Chrząstowski-Wachtel

Wstęp do programowania. Drzewa. Piotr Chrząstowski-Wachtel Wstęp do programowania Drzewa Piotr Chrząstowski-Wachtel Drzewa Drzewa definiują matematycy, jako spójne nieskierowane grafy bez cykli. Równoważne określenia: Spójne grafy o n wierzchołkach i n-1 krawędziach

Bardziej szczegółowo

Adresowanie obiektów. Adresowanie bitów. Adresowanie bajtów i słów. Adresowanie bajtów i słów. Adresowanie timerów i liczników. Adresowanie timerów

Adresowanie obiektów. Adresowanie bitów. Adresowanie bajtów i słów. Adresowanie bajtów i słów. Adresowanie timerów i liczników. Adresowanie timerów Adresowanie obiektów Bit - stan pojedynczego sygnału - wejście lub wyjście dyskretne, bit pamięci Bajt - 8 bitów - wartość od -128 do +127 Słowo - 16 bitów - wartość od -32768 do 32767 -wejście lub wyjście

Bardziej szczegółowo

Rachunek zdań i predykatów

Rachunek zdań i predykatów Rachunek zdań i predykatów Agnieszka Nowak 14 czerwca 2008 1 Rachunek zdań Do nauczenia :! 1. ((p q) p) q - reguła odrywania RO 2. reguła modus tollens MT: ((p q) q) p ((p q) q) p (( p q) q) p (( p q)

Bardziej szczegółowo

TaqNovaHS. Polimeraza DNA RP902A, RP905A, RP910A, RP925A RP902, RP905, RP910, RP925

TaqNovaHS. Polimeraza DNA RP902A, RP905A, RP910A, RP925A RP902, RP905, RP910, RP925 TaqNovaHS RP902A, RP905A, RP910A, RP925A RP902, RP905, RP910, RP925 RP902A, RP905A, RP910A, RP925A RP902, RP905, RP910, RP925 TaqNovaHS Polimeraza TaqNovaHS jest mieszaniną termostabilnej polimerazy DNA

Bardziej szczegółowo

ALGORYTMY. 1. Podstawowe definicje Schemat blokowy

ALGORYTMY. 1. Podstawowe definicje Schemat blokowy ALGORYTMY 1. Podstawowe definicje Algorytm (definicja nieformalna) to sposób postępowania (przepis) umożliwiający rozwiązanie określonego zadania (klasy zadań), podany w postaci skończonego zestawu czynności

Bardziej szczegółowo

Abstrakcyjne struktury danych - stos, lista, drzewo

Abstrakcyjne struktury danych - stos, lista, drzewo Sprawozdanie Podstawy Informatyki Laboratoria Abstrakcyjne struktury danych - stos, lista, drzewo Maciej Tarkowski maciek@akom.pl grupa VII 1/8 1. Stos Stos (ang. Stack) jest podstawową liniową strukturą

Bardziej szczegółowo

SCENARIUSZ LEKCJI. TEMAT LEKCJI: Podstawowe techniki inżynierii genetycznej. Streszczenie

SCENARIUSZ LEKCJI. TEMAT LEKCJI: Podstawowe techniki inżynierii genetycznej. Streszczenie SCENARIUSZ LEKCJI OPRACOWANY W RAMACH PROJEKTU: INFORMATYKA MÓJ SPOSÓB NA POZNANIE I OPISANIE ŚWIATA. PROGRAM NAUCZANIA INFORMATYKI Z ELEMENTAMI PRZEDMIOTÓW MATEMATYCZNO-PRZYRODNICZYCH Autorzy scenariusza:

Bardziej szczegółowo

Wykład z Technologii Informacyjnych. Piotr Mika

Wykład z Technologii Informacyjnych. Piotr Mika Wykład z Technologii Informacyjnych Piotr Mika Uniwersalna forma graficznego zapisu algorytmów Schemat blokowy zbiór bloków, powiązanych ze sobą liniami zorientowanymi. Jest to rodzaj grafu, którego węzły

Bardziej szczegółowo

7. Metody molekularne jako źródło informacji botanicznej i lichenologicznej

7. Metody molekularne jako źródło informacji botanicznej i lichenologicznej 7. Metody molekularne jako źródło informacji botanicznej i lichenologicznej 7.2. Metody biologii molekularnej (technika PCR, sekwencjonowanie DNA) wykorzystywane w taksonomii roślin Autor: Magdalena Dudek

Bardziej szczegółowo

Analizy wielkoskalowe w badaniach chromatyny

Analizy wielkoskalowe w badaniach chromatyny Analizy wielkoskalowe w badaniach chromatyny Analizy wielkoskalowe wykorzystujące mikromacierze DNA Genotypowanie: zróżnicowane wewnątrz genów RNA Komórka eukariotyczna Ekspresja genów: Które geny? Poziom

Bardziej szczegółowo

Definicje. Algorytm to:

Definicje. Algorytm to: Algorytmy Definicje Algorytm to: skończony ciąg operacji na obiektach, ze ściśle ustalonym porządkiem wykonania, dający możliwość realizacji zadania określonej klasy pewien ciąg czynności, który prowadzi

Bardziej szczegółowo

Glimmer umożliwia znalezienie regionów kodujących

Glimmer umożliwia znalezienie regionów kodujących Narzędzia ułatwiające identyfikację właściwych genów GLIMMER TaxPlot Narzędzia ułatwiające amplifikację tych genów techniki PCR Primer3, Primer3plus PrimerBLAST Reverse Complement Narzędzia ułatwiające

Bardziej szczegółowo

METODY MOLEKULARNE STOSOWANE W TAKSONOMII

METODY MOLEKULARNE STOSOWANE W TAKSONOMII METODY MOLEKULARNE STOSOWANE W TAKSONOMII AUTOR: MAGDALENA DUDEK Taksonomia jest nauką, której głównym celem jest badanie, opisywanie oraz klasyfikacja organizmów. W oparciu o różnice i podobieństwa łączy

Bardziej szczegółowo

Prowadzący: dr Lidia Boss znacznik fluorescencyjny (np. SYBR Green II)

Prowadzący: dr Lidia Boss znacznik fluorescencyjny (np. SYBR Green II) Uniwersytet Gdański, Wydział Biologii Biologia i Biologia Medyczna II rok Katedra Biologii Molekularnej Przedmiot: Biologia Molekularna z Biotechnologią ============================================================================

Bardziej szczegółowo

TECHNIKI ANALIZY RNA TECHNIKI ANALIZY RNA TECHNIKI ANALIZY RNA

TECHNIKI ANALIZY RNA TECHNIKI ANALIZY RNA TECHNIKI ANALIZY RNA DNA 28SRNA 18/16S RNA 5SRNA mrna Ilościowa analiza mrna aktywność genów w zależności od wybranych czynników: o rodzaju tkanki o rodzaju czynnika zewnętrznego o rodzaju upośledzenia szlaku metabolicznego

Bardziej szczegółowo

Biologia Molekularna Podstawy

Biologia Molekularna Podstawy Biologia Molekularna Podstawy Budowa DNA Budowa DNA Zasady: Purynowe: adenina i guanina Pirymidynowe: cytozyna i tymina 2 -deoksyryboza Grupy fosforanowe Budowa RNA Budowa RNA Zasady: purynowe: adenina

Bardziej szczegółowo

Farmakogenetyka Biotechnologia Medyczna I o

Farmakogenetyka Biotechnologia Medyczna I o ĆWICZENIE 2 Oznaczanie polimorfizmu cytochromu CYP2D6 za pomocą tradycyjnych metod biologii molekularnej: PCR-RFLP I. Łańcuchowa reakcja polimerazy PCR (polymerase chain reaction) Technika PCR rozwinęła

Bardziej szczegółowo

Adam Meissner SZTUCZNA INTELIGANCJA

Adam Meissner SZTUCZNA INTELIGANCJA Instytut Automatyki i Inżynierii Informatycznej Politechniki Poznańskiej Adam Meissner Adam.Meissner@put.poznan.pl http://www.man.poznan.pl/~ameis SZTUCZNA INTELIGANCJA Podstawy programowania z ograniczeniami

Bardziej szczegółowo

Elementy logiki. Wojciech Buszkowski Wydział Matematyki i Informatyki UAM Zakład Teorii Obliczeń

Elementy logiki. Wojciech Buszkowski Wydział Matematyki i Informatyki UAM Zakład Teorii Obliczeń Elementy logiki Wojciech Buszkowski Wydział Matematyki i Informatyki UAM Zakład Teorii Obliczeń 1 Klasyczny Rachunek Zdań 1.1 Spójniki logiczne Zdaniem w sensie logicznym nazywamy wyrażenie, które jest

Bardziej szczegółowo

ALGORYTMY. 1. Podstawowe definicje Schemat blokowy

ALGORYTMY. 1. Podstawowe definicje Schemat blokowy ALGORYTMY 1. Podstawowe definicje Algorytm (definicja nieformalna) to sposób postępowania (przepis) umożliwiający rozwiązanie określonego zadania (klasy zadań), podany w postaci skończonego zestawu czynności

Bardziej szczegółowo

Geny i działania na nich

Geny i działania na nich Metody bioinformatyki Geny i działania na nich prof. dr hab. Jan Mulawka Trzy królestwa w biologii Prokaryota organizmy, których komórki nie zawierają jądra, np. bakterie Eukaryota - organizmy, których

Bardziej szczegółowo

Znaczenie genetyki. Opracował A. Podgórski

Znaczenie genetyki. Opracował A. Podgórski Znaczenie genetyki Opracował A. Podgórski InŜynieria genetyczna InŜynieria genetyczna ingerencja w materiał genetyczny organizmów, w celu zmiany ich właściwości dziedzicznych. Istota inŝynierii genetycznej

Bardziej szczegółowo

dr hab. Beata Krawczyk Katedra Mikrobiologii PG

dr hab. Beata Krawczyk Katedra Mikrobiologii PG Metody amplifikacji kwasów nukleinowych dr hab. Beata Krawczyk Katedra Mikrobiologii PG Publikacja współfinansowana ze środków Unii Europejskiej pj j w ramach Europejskiego Funduszu Społecznego Amplifikacja

Bardziej szczegółowo

Programowanie dynamiczne i algorytmy zachłanne

Programowanie dynamiczne i algorytmy zachłanne Programowanie dynamiczne i algorytmy zachłanne Tomasz Głowacki tglowacki@cs.put.poznan.pl Zajęcia finansowane z projektu "Rozwój i doskonalenie kształcenia na Politechnice Poznańskiej w zakresie technologii

Bardziej szczegółowo

Definicje. Białka rekombinowane (ang. recombinant proteins, r-proteins) Ukierunkowana mutageneza (ang. site-directed/site-specific mutagenesis)

Definicje. Białka rekombinowane (ang. recombinant proteins, r-proteins) Ukierunkowana mutageneza (ang. site-directed/site-specific mutagenesis) Definicje Białka rekombinowane (ang. recombinant proteins, r-proteins) Białka, które powstały w żywych organizmach (lub liniach komórkowych) w wyniku ekspresji rekombinowanego DNA. Rekombinowany DNA jest

Bardziej szczegółowo

Łyżwy - omówienie zadania

Łyżwy - omówienie zadania Komisja Regulaminowa XVI Olimpiady Informatycznej 1 UMK Toruń 12 luty 2009 1 Niniejsza prezentacja zawiera materiały dostarczone przez Komitet Główny Olimpiady Informatycznej. Treść zadania Wejście Wyjście

Bardziej szczegółowo

SCENARIUSZ LEKCJI. Streszczenie. Czas realizacji. Podstawa programowa

SCENARIUSZ LEKCJI. Streszczenie. Czas realizacji. Podstawa programowa Autorzy scenariusza: SCENARIUSZ LEKCJI OPRACOWANY W RAMACH PROJEKTU: INFORMATYKA MÓJ SPOSÓB NA POZNANIE I OPISANIE ŚWIATA. PROGRAM NAUCZANIA INFORMATYKI Z ELEMENTAMI PRZEDMIOTÓW MATEMATYCZNO-PRZYRODNICZYCH

Bardziej szczegółowo

Np. Olsztyn leży nad Łyną - zdanie prawdziwe, wartość logiczna 1 4 jest większe od 5 - zdanie fałszywe, wartość logiczna 0

Np. Olsztyn leży nad Łyną - zdanie prawdziwe, wartość logiczna 1 4 jest większe od 5 - zdanie fałszywe, wartość logiczna 0 ĆWICZENIE 1 Klasyczny Rachunek Zdań (KRZ): zdania w sensie logicznym, wartości logiczne, spójniki logiczne, zmienne zdaniowe, tabele prawdziwościowe dla spójników logicznych, formuły, wartościowanie zbioru

Bardziej szczegółowo

AmpliTest Salmonella spp. (Real Time PCR)

AmpliTest Salmonella spp. (Real Time PCR) AmpliTest Salmonella spp. (Real Time PCR) Zestaw do wykrywania sekwencji DNA specyficznych dla bakterii z rodzaju Salmonella techniką Real Time PCR Nr kat.: BAC01-50 Wielkość zestawu: 50 oznaczeń Objętość

Bardziej szczegółowo

Obliczenia na stosie. Wykład 9. Obliczenia na stosie. J. Cichoń, P. Kobylański Wstęp do Informatyki i Programowania 266 / 303

Obliczenia na stosie. Wykład 9. Obliczenia na stosie. J. Cichoń, P. Kobylański Wstęp do Informatyki i Programowania 266 / 303 Wykład 9 J. Cichoń, P. Kobylański Wstęp do Informatyki i Programowania 266 / 303 stos i operacje na stosie odwrotna notacja polska języki oparte na ONP przykłady programów J. Cichoń, P. Kobylański Wstęp

Bardziej szczegółowo

PCR PCR. Model replikacji semikonserwatywnej

PCR PCR. Model replikacji semikonserwatywnej PCR Łańcuchowa reakcja polimerazy (Polymerase Chain Reaction) amplifikacja (namnożenie wielu kopii cząsteczki kwasu nukleinowego) w pierwotnej wersji wykorzystująca model replikacji semikonserwatywnej

Bardziej szczegółowo

Kultura logiczna Klasyczny rachunek zdań 2/2

Kultura logiczna Klasyczny rachunek zdań 2/2 Kultura logiczna Klasyczny rachunek zdań 2/2 Bartosz Gostkowski bgostkowski@gmail.com Kraków 29 III 2 Plan wykładu: Wartościowanie w KRZ Tautologie KRZ Wartościowanie v, to funkcja, która posyła zbiór

Bardziej szczegółowo

Schematy Piramid Logicznych

Schematy Piramid Logicznych Schematy Piramid Logicznych geometryczna interpretacja niektórych formuł Paweł Jasionowski Politechnika Śląska w Gliwicach Wydział Matematyczno-Fizyczny Streszczenie Referat zajmuje się następującym zagadnieniem:

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: Algorytmy i programowanie Algorithms and Programming Kierunek: Zarządzanie i Inżynieria Produkcji Rodzaj przedmiotu: kierunkowy Poziom studiów: studia I stopnia forma studiów: studia

Bardziej szczegółowo

prowadzący dr ADRIAN HORZYK /~horzyk e-mail: horzyk@agh tel.: 012-617 Konsultacje paw. D-13/325

prowadzący dr ADRIAN HORZYK /~horzyk e-mail: horzyk@agh tel.: 012-617 Konsultacje paw. D-13/325 PODSTAWY INFORMATYKI WYKŁAD 8. prowadzący dr ADRIAN HORZYK http://home home.agh.edu.pl/~ /~horzyk e-mail: horzyk@agh agh.edu.pl tel.: 012-617 617-4319 Konsultacje paw. D-13/325 DRZEWA Drzewa to rodzaj

Bardziej szczegółowo

Tautologia (wyrażenie uniwersalnie prawdziwe - prawo logiczne)

Tautologia (wyrażenie uniwersalnie prawdziwe - prawo logiczne) Tautologia (wyrażenie uniwersalnie prawdziwe - prawo logiczne) Definicja 1: Tautologia jest to takie wyrażenie, którego wartość logiczna jest prawdą przy wszystkich możliwych wartościowaniach zmiennych

Bardziej szczegółowo

Programowanie w środowisku Baltie

Programowanie w środowisku Baltie Temat 3. Programowanie w środowisku Baltie Realizacja podstawy programowej 1) wyjaśnia pojęcie algorytmu, podaje odpowiednie przykłady algorytmów rozwiązywania różnych 2) formułuje ścisły opis prostej

Bardziej szczegółowo

Metody Programowania

Metody Programowania POLITECHNIKA KRAKOWSKA - WIEiK KATEDRA AUTOMATYKI i TECHNIK INFORMACYJNYCH Metody Programowania www.pk.edu.pl/~zk/mp_hp.html Wykładowca: dr inż. Zbigniew Kokosiński zk@pk.edu.pl Wykład 8: Wyszukiwanie

Bardziej szczegółowo

Algorytmy i str ruktury danych. Metody algorytmiczne. Bartman Jacek

Algorytmy i str ruktury danych. Metody algorytmiczne. Bartman Jacek Algorytmy i str ruktury danych Metody algorytmiczne Bartman Jacek jbartman@univ.rzeszow.pl Metody algorytmiczne - wprowadzenia Znamy strukturę algorytmów Trudność tkwi natomiast w podaniu metod służących

Bardziej szczegółowo

Rok akademicki: 2014/2015 Kod: EIB-2-206-BN-s Punkty ECTS: 3. Kierunek: Inżynieria Biomedyczna Specjalność: Bionanotechnologie

Rok akademicki: 2014/2015 Kod: EIB-2-206-BN-s Punkty ECTS: 3. Kierunek: Inżynieria Biomedyczna Specjalność: Bionanotechnologie Nazwa modułu: Genetyka molekularna Rok akademicki: 2014/2015 Kod: EIB-2-206-BN-s Punkty ECTS: 3 Wydział: Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej Kierunek: Inżynieria Biomedyczna

Bardziej szczegółowo

Działanie i charakterystyka sterownika GE FANUC VersaMaxNano

Działanie i charakterystyka sterownika GE FANUC VersaMaxNano Działanie i charakterystyka sterownika GE FANUC VersaMaxNano Sterownik wykonuje cyklicznie program sterujący. Oprócz wykonywania programu sterującego, sterownik regularnie gromadzi dane z urządzeń wejściowych,

Bardziej szczegółowo

PCR - ang. polymerase chain reaction

PCR - ang. polymerase chain reaction PCR - ang. polymerase chain reaction Technika PCR umożliwia otrzymywanie dużej liczby kopii specyficznych fragmentów DNA (czyli amplifikację zwielokrotnienie fragmentu DNA) Jest to reakcja powielania (replikacji)

Bardziej szczegółowo

Przeszukiwanie z nawrotami. Wykład 8. Przeszukiwanie z nawrotami. J. Cichoń, P. Kobylański Wstęp do Informatyki i Programowania 238 / 279

Przeszukiwanie z nawrotami. Wykład 8. Przeszukiwanie z nawrotami. J. Cichoń, P. Kobylański Wstęp do Informatyki i Programowania 238 / 279 Wykład 8 J. Cichoń, P. Kobylański Wstęp do Informatyki i Programowania 238 / 279 sformułowanie problemu przegląd drzewa poszukiwań przykłady problemów wybrane narzędzia programistyczne J. Cichoń, P. Kobylański

Bardziej szczegółowo

Typy danych. 2. Dane liczbowe 2.1. Liczby całkowite ze znakiem i bez znaku: 32768, -165, ; 2.2. Liczby rzeczywiste stało i zmienno pozycyjne:

Typy danych. 2. Dane liczbowe 2.1. Liczby całkowite ze znakiem i bez znaku: 32768, -165, ; 2.2. Liczby rzeczywiste stało i zmienno pozycyjne: Strona 1 z 17 Typy danych 1. Dane tekstowe rozmaite słowa zapisane w różnych alfabetach: Rozwój metod badawczych pozwala na przesunięcie granicy poznawania otaczającego coraz dalej w głąb materii: 2. Dane

Bardziej szczegółowo

Badanie próbek żywności na obecność Genetycznie Zmodyfikowanych Organizmów. Rozdział 9

Badanie próbek żywności na obecność Genetycznie Zmodyfikowanych Organizmów. Rozdział 9 Badanie próbek żywności na obecność Genetycznie Zmodyfikowanych Organizmów Rozdział 9 Wykrywanie jakościowe kukurydzy MON810, kukurydzy Bt-176 i soi Roundup Ready metodą PCR M. Querci, M. Maretti, M. Mazzara

Bardziej szczegółowo

Mieszanina trójfosforanów deoksyrybonukleotydów (dntp: datp, dgtp, dctp, dttp) Bufor reakcyjny zapewniający odpowiednie warunki reakcji

Mieszanina trójfosforanów deoksyrybonukleotydów (dntp: datp, dgtp, dctp, dttp) Bufor reakcyjny zapewniający odpowiednie warunki reakcji Uniwersytet Gdański, Wydział Biologii Biologia i Biologia medyczna II rok Katedra Biologii Molekularnej Przedmiot: Biologia Molekularna z Biotechnologią =================================================================

Bardziej szczegółowo

Teoria obliczeń i złożoność obliczeniowa

Teoria obliczeń i złożoność obliczeniowa Teoria obliczeń i złożoność obliczeniowa Kontakt: dr hab. inż. Adam Kasperski, prof. PWr. pokój 509 B4 adam.kasperski@pwr.wroc.pl materiały + informacje na stronie www. Zaliczenie: Egzamin Literatura Problemy

Bardziej szczegółowo

1. Podstawowe wiadomości...9. 2. Możliwości sprzętowe... 17. 3. Połączenia elektryczne... 25. 4. Elementy funkcjonalne programów...

1. Podstawowe wiadomości...9. 2. Możliwości sprzętowe... 17. 3. Połączenia elektryczne... 25. 4. Elementy funkcjonalne programów... Spis treści 3 1. Podstawowe wiadomości...9 1.1. Sterowniki podstawowe wiadomości...10 1.2. Do czego służy LOGO!?...12 1.3. Czym wyróżnia się LOGO!?...12 1.4. Pierwszy program w 5 minut...13 Oświetlenie

Bardziej szczegółowo

Porządek symetryczny: right(x)

Porządek symetryczny: right(x) Porządek symetryczny: x lef t(x) right(x) Własność drzewa BST: W drzewach BST mamy porządek symetryczny. Dla każdego węzła x spełniony jest warunek: jeżeli węzeł y leży w lewym poddrzewie x, to key(y)

Bardziej szczegółowo

Informatyka w medycynie Punkt widzenia kardiologa

Informatyka w medycynie Punkt widzenia kardiologa Informatyka w medycynie Punkt widzenia kardiologa Lech Poloński Mariusz Gąsior Informatyka medyczna Dział informatyki zajmujący się jej zastosowaniem w ochronie zdrowia (medycynie) Stymulacja rozwoju informatyki

Bardziej szczegółowo

O LICZBACH NIEOBLICZALNYCH I ICH ZWIĄZKACH Z INFORMATYKĄ

O LICZBACH NIEOBLICZALNYCH I ICH ZWIĄZKACH Z INFORMATYKĄ O LICZBACH NIEOBLICZALNYCH I ICH ZWIĄZKACH Z INFORMATYKĄ Jakie obiekty matematyczne nazywa się nieobliczalnymi? Jakie obiekty matematyczne nazywa się nieobliczalnymi? Najczęściej: a) liczby b) funkcje

Bardziej szczegółowo

ZASADY PROGRAMOWANIA KOMPUTERÓW ZAP zima 2014/2015. Drzewa BST c.d., równoważenie drzew, kopce.

ZASADY PROGRAMOWANIA KOMPUTERÓW ZAP zima 2014/2015. Drzewa BST c.d., równoważenie drzew, kopce. POLITECHNIKA WARSZAWSKA Instytut Automatyki i Robotyki ZASADY PROGRAMOWANIA KOMPUTERÓW ZAP zima 204/205 Język programowania: Środowisko programistyczne: C/C++ Qt Wykład 2 : Drzewa BST c.d., równoważenie

Bardziej szczegółowo

Testowanie i walidacja oprogramowania

Testowanie i walidacja oprogramowania Testowanie i walidacja oprogramowania Inżynieria oprogramowania, sem.5 cz. 5 Rok akademicki 2010/2011 Dr inż. Wojciech Koziński Przykład Obliczmy sumę: 0+1+2+...+i, i є [0,100] read(i); if((i < 0)(i >

Bardziej szczegółowo

Każdy węzeł w drzewie posiada 3 pola: klucz, adres prawego potomka i adres lewego potomka. Pola zawierające adresy mogą być puste.

Każdy węzeł w drzewie posiada 3 pola: klucz, adres prawego potomka i adres lewego potomka. Pola zawierające adresy mogą być puste. Drzewa binarne Każdy węzeł w drzewie posiada pola: klucz, adres prawego potomka i adres lewego potomka. Pola zawierające adresy mogą być puste. Uporządkowanie. Zakładamy, że klucze są różne. Klucze leżące

Bardziej szczegółowo

Metody dowodzenia twierdzeń i automatyzacja rozumowań Tabele syntetyczne: definicje i twierdzenia

Metody dowodzenia twierdzeń i automatyzacja rozumowań Tabele syntetyczne: definicje i twierdzenia Metody dowodzenia twierdzeń i automatyzacja rozumowań Tabele syntetyczne: definicje i twierdzenia Mariusz Urbański Instytut Psychologii UAM Mariusz.Urbanski@.edu.pl Metoda tabel syntetycznych (MTS) MTS

Bardziej szczegółowo

Jaka jest lokalizacja genu na chromosomie? Jakie jest jego sąsiedztwo?

Jaka jest lokalizacja genu na chromosomie? Jakie jest jego sąsiedztwo? Jaka jest lokalizacja genu na chromosomie? Jakie jest jego sąsiedztwo? Hybrydyzacja - powstawanie stabilnych struktur dwuniciowych z cząsteczek jednoniciowych o komplementarnych sekwencjach nukleotydów

Bardziej szczegółowo

Dane mikromacierzowe. Mateusz Markowicz Marta Stańska

Dane mikromacierzowe. Mateusz Markowicz Marta Stańska Dane mikromacierzowe Mateusz Markowicz Marta Stańska Mikromacierz Mikromacierz DNA (ang. DNA microarray) to szklana lub plastikowa płytka (o maksymalnych wymiarach 2,5 cm x 7,5 cm) z naniesionymi w regularnych

Bardziej szczegółowo

Podstawy Sztucznej Inteligencji (PSZT)

Podstawy Sztucznej Inteligencji (PSZT) Podstawy Sztucznej Inteligencji (PSZT) Paweł Wawrzyński Wnioskowanie logiczne i systemy eksperckie Systemy posługujące się logiką predykatów: część 2/3 Dzisiaj Literały i klauzule w logice predykatów Sprowadzania

Bardziej szczegółowo

Podstawy Automatyki. Wykład 13 - Układy bramkowe. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

Podstawy Automatyki. Wykład 13 - Układy bramkowe. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki Wykład 13 - Układy bramkowe Instytut Automatyki i Robotyki Warszawa, 2015 Układy z elementów logicznych Bramki logiczne Elementami logicznymi (bramkami logicznymi) są urządzenia o dwustanowym sygnale wyjściowym

Bardziej szczegółowo

ĆWICZENIE 1 i 2 Modyfikacja geu wołowej beta-laktoglobuliny przy użyciu metody Overlap Extension PCR (wydłużania nakładających się odcinków)

ĆWICZENIE 1 i 2 Modyfikacja geu wołowej beta-laktoglobuliny przy użyciu metody Overlap Extension PCR (wydłużania nakładających się odcinków) ĆWICZENIE 1 i 2 Modyfikacja geu wołowej beta-laktoglobuliny przy użyciu metody Overlap Extension PCR (wydłużania nakładających się odcinków) Celem ćwiczenia jest wprowadzenie mutacji punktowej do genu

Bardziej szczegółowo

Podstawy Informatyki Systemy sterowane przepływem argumentów

Podstawy Informatyki Systemy sterowane przepływem argumentów Podstawy Informatyki alina.momot@polsl.pl http://zti.polsl.pl/amomot/pi Plan wykładu 1 Komputer i jego architektura Taksonomia Flynna 2 Komputer i jego architektura Taksonomia Flynna Komputer Komputer

Bardziej szczegółowo

Temat: Algorytm kompresji plików metodą Huffmana

Temat: Algorytm kompresji plików metodą Huffmana Temat: Algorytm kompresji plików metodą Huffmana. Wymagania dotyczące kompresji danych Przez M oznaczmy zbiór wszystkich możliwych symboli występujących w pliku (alfabet pliku). Przykład M = 2, gdy plik

Bardziej szczegółowo

PL 217144 B1. Sposób amplifikacji DNA w łańcuchowej reakcji polimerazy za pomocą starterów specyficznych dla genu receptora 2-adrenergicznego

PL 217144 B1. Sposób amplifikacji DNA w łańcuchowej reakcji polimerazy za pomocą starterów specyficznych dla genu receptora 2-adrenergicznego PL 217144 B1 RZECZPOSPOLITA POLSKA (12) OPIS PATENTOWY (19) PL (11) 217144 (13) B1 Urząd Patentowy Rzeczypospolitej Polskiej (21) Numer zgłoszenia: 391926 (22) Data zgłoszenia: 23.07.2010 (51) Int.Cl.

Bardziej szczegółowo

AmpliTest Chlamydia/Chlamydophila (Real Time PCR)

AmpliTest Chlamydia/Chlamydophila (Real Time PCR) AmpliTest Chlamydia/Chlamydophila (Real Time PCR) Zestaw do wykrywania sekwencji DNA specyficznych dla bakterii z rodzajów Chlamydia i Chlamydophila techniką Real Time PCR Nr kat.: BAC18-50 BAC18-100 Wielkość

Bardziej szczegółowo

Algorytmy zachłanne. dr inż. Urszula Gałązka

Algorytmy zachłanne. dr inż. Urszula Gałązka Algorytmy zachłanne dr inż. Urszula Gałązka Algorytm zachłanny O Dokonuje wyboru, który w danej chwili wydaje się najkorzystniejszy. O Mówimy, że jest to wybór lokalnie optymalny O W rzeczywistości nie

Bardziej szczegółowo

Tworzenie i zapis plików w VI

Tworzenie i zapis plików w VI Katedra Mechaniki i Podstaw Konstrukcji Maszyn POLITECHNIKA OPOLSKA Front Panel Tworzenie aplikacji rozpoczyna się poprzez umieszczenie i organizacje kontrolek i wyświetlaczy na panelu czołowym korzystając

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: Kierunek: Informatyka Rodzaj przedmiotu: obowiązkowy w ramach treści wspólnych z kierunkiem Matematyka, moduł kierunku obowiązkowy Rodzaj zajęć: wykład, ćwiczenia I KARTA PRZEDMIOTU CEL

Bardziej szczegółowo