1. Introduction
Bio-informatica = computationeel beheer en analyse van biologische informatie
Management = beheer: hoe de informatie organiseren en op te slaan
Analyse: hoe haal je kennis uit de informatie
-> 2 sequenties aligneren
-> bank die sequenties bevat van ons DNA
-> databanken overkoepelen
-> sequentie aligneren t.o.v. hele databank
Technieken om het humaan genoom te sequensen werden steeds goedkoper -> daarbij gaan ethische kwesties
gepaard: stel je ontdekt een andere erfelijke ziekte bij een patiënt (moet je dit gaan zeggen of niet?), de vader
is niet de vader (wat te doen?)
Wie mag er die informatie zien bewaren?
Functies van Bio-informatica:
1) Ontwikkelingsproces van geneesmiddelen
-> Identificatie van nieuwe drug targets (bijv. ziektespecifieke eiwitten), veronderstelt kennis van
ziektemechanismen, bv. Door differentiële expressieanalyse
Ontdekking van verbindingen die met het doelwit interageren
-> Gebruik van computationele technieken om geneesmiddel-eiwit interacties te voorspellen.
2) Bio-informatica in de ontwikkeling van breedspectrum antibiotica
-> Eiwitfamilies die geconserveerd zijn in bacteriën en afwezig in eukaryoten definiëren potentiële
doelwitten voor breedspectrum antibiotica
-> Maakt het mogelijk om eiwitfamilies te definiëren die sterk geconserveerd zijn in één levensdomein
en afwezig in andere (zo kunnen we antibiotica ontwikkelen dat enkel bacteriën aanvalt en niet de
mens)
1
, Wij reageren met deze applicaties door een
gebruikersinterface
Grafische interface = je bureaublad op de computer
Niet grafisch = Linux (commando’s typen-
Word, Google, photoshop, R… (alles wat je gebruikt op de computer)
Deze programma’s zijn gemaakt geweest met een programmeertaal
met een bepaalde syntax
Vaak gebruikte besturingssystemen: Windows, Linux en Apple
- CPU (central processing unit) -> doet alles, uitlezen en
uitvoeren programma instructies, hoe snel dat gebeurt wordt
uitgedrukt in GHz, hiervoor zijn programma instructies nodig
en die komen uit het geheugen
- Memory / geheugen -> grote van GB, hetgeen dat van
uw harde schijf gekopieerd wordt naar de CPU
- Harde schijf
Hoe zien gegevens eruit?
De CPU ziet enkel een reeks van 1’en 0’en passeren (tekst, liedjes, foto’s, video’s…)
De hardware van onze computer ziet dus enkel Bits & Bytes (een 1 of een 0)
k bits: 2k mogelijke waarden
vb. als je 2 bits bekijkt, heb je eigenlijk 4 mogelijke waarden:
- 00 - 01 - 10 - 11
De computer werkt vaak met Bytes -> dit zijn 8 bits
Als de CPU iets inleest vanuit het ramgeheugen is dat per Byte
28 = 256 mogelijke waarden (genoeg voor alle codes op toetsenbord)
2
,Met k bits kan je 2k waarden voorstellen -> dus je kan met k bits het getal 0 tot 2k -1 kan voorstellen
Vb. als je 2 bits hebt -> 22 = 4 -> kan je het getal 0, 1, 2, 3 voorstellen (2 k – 1 = 3)
Stel dat we het getal 4 willen voorstellen binair (hoe de computer het zou zien), wordt dit
beschreven met de binaire string 100
1 x 22 + 0 x 21 + 0 x 20 = 4
Als we dit willen lezen in Bytes = 8 bits voegen we er nullen aan toe tot 8: hier dus 00000100
Voorbeeld met 19 -> dit is 16 + 2 +1 (beschreven met binaire string 10011)
1 x 24 + 0 x 23 + 0 x 22 + 1 x 21 + 1 x 20 = 19
Als we dit willen lezen in Bytes = 8 bits voegen we er nullen aan toe tot 8: hier dus 00010011
Oefening: binaire string is 1101 -> wat is het getal?
1 x 23 + 1 x 22 + 0 x 21 + 1 x 20 = 13
-> ook letters kunnen we doen (ASCII code) vb. letter 1 is code 97
2. Biologische databanken
Algemeen
Biologische databanken -> data beschikbaar maken voor
wetenschappers + structuur in de data stoppen en op een
logische manier kunnen opslaan
Databank = verzameling gerelateerde gegevens die een bepaalde betekenis heeft
Vb. hotel reservatie maken (getallen/ foto’s/ tekst bevatten)
3
, Flat File DB
Meest eenvoudige vorm: databank zien als een gewone
tabel Elke rij (record) = 1 gegeven
Kolommen (attribuut) = eigenschap van de gegevens
! problemen: redundantie = informatie kan dubbel voorkomen als een klant bvb. Hetzelfde product
koopt (heel veel herhalingen)
Zo wordt het inconsistent -> foutjes in gebeuren, bvb. Je verhuisd -> 2 verschillende adressen voor 1
klant
Relationele DB
I.p.v. 1 grote tabel, 3 kleine tabellen met een datatype
Tabel voor alle gegevens van de klant, een voor alle gegevens van de producten en 1 van alle
aankopen
Unieke aankopen = sleutelatributen (kolom)
Vb. Klant wordt uniek geïdentificeerd door een customer ID
Het product wordt uniek geïdentificeerd door een product ID
Een aankoop wordt gedaan door 1 unieke klant, die 1 unieke aankoop doet op een unieke datum
Algemene databanken
(Japan, Amerika, Europa)
4
Les avantages d'acheter des résumés chez Stuvia:
Qualité garantie par les avis des clients
Les clients de Stuvia ont évalués plus de 700 000 résumés. C'est comme ça que vous savez que vous achetez les meilleurs documents.
L’achat facile et rapide
Vous pouvez payer rapidement avec iDeal, carte de crédit ou Stuvia-crédit pour les résumés. Il n'y a pas d'adhésion nécessaire.
Focus sur l’essentiel
Vos camarades écrivent eux-mêmes les notes d’étude, c’est pourquoi les documents sont toujours fiables et à jour. Cela garantit que vous arrivez rapidement au coeur du matériel.
Foire aux questions
Qu'est-ce que j'obtiens en achetant ce document ?
Vous obtenez un PDF, disponible immédiatement après votre achat. Le document acheté est accessible à tout moment, n'importe où et indéfiniment via votre profil.
Garantie de remboursement : comment ça marche ?
Notre garantie de satisfaction garantit que vous trouverez toujours un document d'étude qui vous convient. Vous remplissez un formulaire et notre équipe du service client s'occupe du reste.
Auprès de qui est-ce que j'achète ce résumé ?
Stuvia est une place de marché. Alors, vous n'achetez donc pas ce document chez nous, mais auprès du vendeur sarahvermoere. Stuvia facilite les paiements au vendeur.
Est-ce que j'aurai un abonnement?
Non, vous n'achetez ce résumé que pour €7,39. Vous n'êtes lié à rien après votre achat.