6.5 RNA Secondary Structure

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "6.5 RNA Secondary Structure"

Transcript

1 6.5 RNA Secondary Structure

2 Struttura di una biomolecola Biomolecola: DNA, RNA Struttura primaria: descrizione esatta della sua composizione atomica e dei legami presenti fra gli atomi Struttura secondaria: capacità di assumere una struttura spaziale regolare e ripetitiva

3 DNA Struttura secondaria: doppia elica (Watson e Crick). Ogni catena è composta da nucleotidi: A, C, G, T A (adenina), C (citosina), G (guanina), T (timina) Le catene sono connesse da basi complementari: A-T, C-G

4

5 Per una stessa stringa di RNA possono esistere più strutture secondarie

6 Two views of RNA secondary structure

7 RNA Secondary Structure: Examples Examples. C G G U G G G C G G U C G C G C U A U A U A G U A U A U A base pair A U G U G G C C A U A U G G G G C A U A G U U G G C C A U 4 ok sharp turn: no! crossing: no! 7

8 RNA Secondary Structure Secondary structure. A set of pairs S = { (b i, b j ) } that satisfy: [Watson-Crick.] S is a matching and each pair in S is a Watson-Crick complement: A-U, U-A, C-G, or G-C. [No sharp turns.] The ends of each pair are separated by at least 4 intervening bases. If (b i, b j ) S, then i < j - 4. [Non-crossing.] If (b i, b j ) and (b k, b l ) are two pairs in S, then we cannot have i < k < j < l. Free energy. Usual hypothesis is that an RNA molecule will form the secondary structure with the optimum total free energy. approximate by number of base pairs Goal. Given an RNA molecule B = b 1 b 2 b n, find a secondary structure S that maximizes the number of base pairs. 8

9 RNA Secondary Structure: Subproblems First attempt. OPT(j) = maximum number of base pairs in a secondary structure of the substring b 1 b 2 b j. Case 1: b j is not involved in a pair : OPT(j)=OPT(j-1) Case 2: b j matches b t for some 1 t<j-4 1 t j Difficulty. Results in two sub-problems: Finding secondary structure in: b 1 b 2 b t-1. Finding secondary structure in: b t+1 b t+2 b j-1. OPT(t-1) need different sub-problems 9

10 Dynamic Programming Over Intervals Notation. OPT(i, j) = maximum number of base pairs in a secondary structure of the substring b i b i+1 b j. Case 1. If i j - 4. OPT(i, j) = 0 by no-sharp turns condition. Case 2. Base b j is not involved in a pair. OPT(i, j) = OPT(i, j-1) Case 3. Base b j pairs with b t for some i t < j - 4. non-crossing constraint (no match over t) decouples resulting sub-problems OPT(i, j) = 1 + max t { OPT(i, t-1) + OPT(t+1, j-1) } take max over t such that i t < j-4 and b t and b j are Watson-Crick complements 10 i t-1 t t+1 j-1 j

11 Dynamic Programming Over Intervals Notation. OPT(i, j) = maximum number of base pairs in a secondary structure of the substring b i b i+1 b j. Case 1. If i j - 4. OPT(i, j) = 0 by no-sharp turns condition. Case 2. Base b j is not involved in a pair. OPT(i, j) = OPT(i, j-1) Case 3. Base b j pairs with b t for some i t < j - 4. non-crossing constraint (no match over t) decouples resulting sub-problems OPT(i, j) = 1 + max t { OPT(i, t-1) + OPT(t+1, j-1) } i t-1 t t+1 j-1 j Proprietà della sottostruttura ottima: Caso 3: una soluzione ottima O per b i b i+1 b j è formata dalla coppia b t - b j più un insieme L di coppie scelte da b i b t-1 e un insieme R di coppie scelte da b t+1 b j. Inoltre L è una struttura secondaria (Watson-Crick, no-sharp, non-crossing) ed è ottima (massima cardinalità) per b i b t-1, altrimenti potrei sostituirne una migliore di L in O, ottenendo una soluzione per b i b i+1 b j migliore di O: assurdo! Analogo per R. 11

12 Relazione di ricorrenza OPT(i, j) = maximum number of base pairs in a secondary structure of the substring b i b i+1 with i, j = 1, 2,, n b j Caso generale: i< j 4 ovvero i j-5, ovvero j i+5 i = 1 allora j 6 i = 2 allora j 7 i = n-5 allora j n i = n-4 allora j n+1 i = n allora j n+5 n = 9 allora i 9-5=4, j i j

13 Bottom Up Dynamic Programming Over Intervals Q. What order to solve the sub-problems? A. Do shortest intervals first (from length 5 up to n-1). RNA(b 1,,b n ) { for k = 5, 6,, n-1 for i = 1, 2,, n-k j = i + k Compute M[i, j] } return M[1, n] using recurrence i n=9, 4=n j j = i+5, i = 1,, n-5 j = i+6, i = 1,, n-6 j = i+7, i = 1,., n-7 j = i+k, i = 1,, n-k j = n, i = 1 Running time. O(n 3 ). k = 5, 6,, n-1 13

14 Esempio

15 b 4 =G does not match b 9 =U b 2 =C does not match b 7 =A

16 0 1,8) ( 1) (3, 1 max 1 (3,8) max (3,9)., t OPT t OPT OPT OPT compl b U b t t 0 1,6) ( 1) (1, 1 max 1 (1,6) max (1,7)., t OPT t OPT OPT OPT compl A b b t t 1 1,7) ( 1) (2, 1 max 0 (2,7) max (2,8)., t OPT t OPT OPT OPT compl G b b t t

17

18

19

20

21 Dynamic Programming Summary Recipe. Characterize structure of problem. Recursively define value of optimal solution. Compute value of optimal solution. Construct optimal solution from computed information. Dynamic programming techniques. Binary choice: weighted interval scheduling. Multi-way choice: segmented least squares. Adding a new variable: knapsack. Dynamic programming over intervals: RNA secondary structure. Top-down vs. bottom-up: different people have different intuitions. 21

22

23 Esercizi: varianti al problema dello zaino

24

25 Dall elenco

26 Dall elenco

27 Esercizio 1 pag. 312 KT punto a) [continua ]

28 Esercizio 1 pag. 312 KT punti b) e c)

6.5 RNA Secondary Structure. 18 novembre 2014

6.5 RNA Secondary Structure. 18 novembre 2014 6.5 RNA Secondary Structure 18 novembre 2014 Calendario Oggi è la lezione 17/24: ultima lezione su Programmazione dinamica Metodo greedy: 18, 19 Grafi: 20, 21, 22, 23 Reti di flusso: 23, 24 (=mercoledì

Dettagli

Programmazione dinamica: Selezione di intervalli pesati. 4 novembre 2014

Programmazione dinamica: Selezione di intervalli pesati. 4 novembre 2014 Programmazione dinamica: Selezione di intervalli pesati 4 novembre 2014 6.1 Weighted Interval Scheduling Interval scheduling problem. Interval Scheduling Job j starts at s j, finishes at f j. Two jobs

Dettagli

6.6 Sequence Alignment

6.6 Sequence Alignment 6.6 Sequence Alignment E capitato anche a voi? Di digitare sul computer una parola in maniera sbagliata (per esempio usando un dizionario sul Web): AGORITNI E sentirsi chiedere: «Forse cercavi ALGORITMI?»

Dettagli

CSE 421: Intro Algorithms

CSE 421: Intro Algorithms CSE 421: Intro Algorithms W. L. Ruzzo Dynamic Programming: String alignment and RNA Folding 1 Outline A few slides on applications of dynamic programming in biology Sequence alignment RNA structure Algorithms

Dettagli

Finite Model Theory / Descriptive Complexity: bin

Finite Model Theory / Descriptive Complexity: bin , CMPSCI 601: Recall From Last Time Lecture 19 Finite Model Theory / Descriptive Compleity: Th: FO L DSPACE Fagin s Th: NP SO. bin is quantifier-free.!#"$&% ('*), 1 Space 0 1 ) % Time $ "$ $ $ "$ $.....

Dettagli

College Algebra. Logarithms: Denitions and Domains. Dr. Nguyen November 9, Department of Mathematics UK

College Algebra. Logarithms: Denitions and Domains. Dr. Nguyen November 9, Department of Mathematics UK College Algebra Logarithms: Denitions and Domains Dr. Nguyen nicholas.nguyen@uky.edu Department of Mathematics UK November 9, 2018 Agenda Logarithms and exponents Domains of logarithm functions Operations

Dettagli

Tipici tempi di esecuzione. Martedì 7 ottobre 2014

Tipici tempi di esecuzione. Martedì 7 ottobre 2014 Tipici tempi di esecuzione Martedì 7 ottobre 2014 Punto della situazione Abbiamo definito il tempo di esecuzione di un algoritmo Scelto l analisi asintotica Abbiamo definito le notazioni asintotiche che

Dettagli

Graphs: Cycles. Tecniche di Programmazione A.A. 2012/2013

Graphs: Cycles. Tecniche di Programmazione A.A. 2012/2013 Graphs: Cycles Tecniche di Programmazione Summary Definitions Algorithms 2 Definitions Graphs: Cycles Cycle A cycle of a graph, sometimes also called a circuit, is a subset of the edge set of that forms

Dettagli

Ottimizzazione Combinatoria J and 6.855J and ESD.78J

Ottimizzazione Combinatoria J and 6.855J and ESD.78J Ottimizzazione Combinatoria 2 Cammino Minimo Vincolato Un esempio basato sulle slide della seguente lezione del Corso Network Optimization MITOpenCourseware http://ocw.mit.edu/courses/sloan-school-of-management/-082j-network-optimization-fall-200/.082j

Dettagli

Metodo greedy. 26 novembre esima lezione

Metodo greedy. 26 novembre esima lezione Metodo greedy 26 novembre 2014 19-esima lezione Calendario 19. Mercoledì 26 novembre (oggi): Greedy 2 20. Martedì 2 dicembre 9-11: Greedy 3:Huffman 21. Mercoledì 3 dicembre: Grafi 1 22. Martedì 9 dicembre:

Dettagli

Accesso Mul*plo - modelli

Accesso Mul*plo - modelli Accesso Mul*plo - modelli Conceptual Model of Mul/ple Access A B C D Station A Station B Station C Station D Master Channel The Master does not know if and how many packets are present in each queue (i.e.,

Dettagli

Algoritmi Priority-Driven RT. Corso di Sistemi RT Prof. Davide Brugali Università degli Studi di Bergamo

Algoritmi Priority-Driven RT. Corso di Sistemi RT Prof. Davide Brugali Università degli Studi di Bergamo Algoritmi Priority-Driven RT Corso di Sistemi RT Prof. Davide Brugali Università degli Studi di Bergamo 2 Algoritmi Real Time Earliest Due Date (statico) Seleziona il task con la deadline relativa più

Dettagli

Constant Propagation. A More Complex Semilattice A Nondistributive Framework

Constant Propagation. A More Complex Semilattice A Nondistributive Framework Constant Propagation A More Complex Semilattice A Nondistributive Framework 1 The Point Instead of doing constant folding by RD s, we can maintain information about what constant, if any, a variable has

Dettagli

Fiori di campo. Conoscere, riconoscere e osservare tutte le specie di fiori selvatici più note

Fiori di campo. Conoscere, riconoscere e osservare tutte le specie di fiori selvatici più note Fiori di campo. Conoscere, riconoscere e osservare tutte le specie di fiori selvatici più note M. Teresa Della Beffa Click here if your download doesn"t start automatically Fiori di campo. Conoscere, riconoscere

Dettagli

Esercizi Programming Contest

Esercizi Programming Contest Esercizi Programming Contest Alberto Montresor 22 maggio 2012 Alcuni degli esercizi che seguono sono associati alle rispettive soluzioni. Se il vostro lettore PDF lo consente, è possibile saltare alle

Dettagli

Algoritmi e strutture di dati 2

Algoritmi e strutture di dati 2 Algoritmi e strutture di dati 2 Paola Vocca Lezione 2: Tecniche golose (greedy) Lezione1- Divide et impera 1 Progettazione di algoritmi greedy Tecniche di dimostrazione (progettazione) o Greedy algorithms

Dettagli

Question 1: algorithms, data structures, problem classes, and algorithmic techniques

Question 1: algorithms, data structures, problem classes, and algorithmic techniques Question 1: alg. s, data struct. s, problem classes, and alg. techniques Question 1: algorithms, data structures, problem classes, and algorithmic techniques What is a dynamic data structure? (4 points).

Dettagli

A.A. 2006/2007 Laurea di Ingegneria Informatica. Fondamenti di C++ Horstmann Capitolo 3: Oggetti Revisione Prof. M. Angelaccio

A.A. 2006/2007 Laurea di Ingegneria Informatica. Fondamenti di C++ Horstmann Capitolo 3: Oggetti Revisione Prof. M. Angelaccio A.A. 2006/2007 Laurea di Ingegneria Informatica Fondamenti di C++ Horstmann Capitolo 3: Oggetti Revisione Prof. M. Angelaccio Obbiettivi Acquisire familiarità con la nozione di oggetto Apprendere le proprietà

Dettagli

Self-Calibration Hands-on CASA introduction

Self-Calibration Hands-on CASA introduction Self-Calibration Hands-on CASA introduction Adam North American ALMA Science Center Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long

Dettagli

Maps. a.k.a, associative array, map, or dictionary

Maps. a.k.a, associative array, map, or dictionary Maps a.k.a, associative array, map, or dictionary Definition } In computer science, an associative array, map, or dictionary is an abstract data type composed of (key, value) pairs, such that each key

Dettagli

WEB OF SCIENCE. COVERAGE: multidisciplinary TIME RANGE: DOCUMENT TYPES: articles, proceedings papers, books

WEB OF SCIENCE. COVERAGE: multidisciplinary TIME RANGE: DOCUMENT TYPES: articles, proceedings papers, books WEB OF SCIENCE COVERAGE: multidisciplinary TIME RANGE: 1985- DOCUMENT TYPES: articles, proceedings papers, books WEB OF SCIENCE: SEARCH you can add one or more search field you can limit results to a specific

Dettagli

ECCO LE ISTRUZIONI PER INSERIRE IL MATERIALE RICHIESTO DAL BANDO TEATRO SENZA FILO CONTEST:

ECCO LE ISTRUZIONI PER INSERIRE IL MATERIALE RICHIESTO DAL BANDO TEATRO SENZA FILO CONTEST: ECCO LE ISTRUZIONI PER INSERIRE IL MATERIALE RICHIESTO DAL BANDO TEATRO SENZA FILO CONTEST: 1) Registrati su www.circyouity.com e creati un profilo personale o del gruppo* (non con il nome del progetto!)

Dettagli

Quadrature. Emma Perracchione. Corso di Calcolo Numerico per Ingegneria Meccanica - Matr. PARI (Univ. PD)

Quadrature. Emma Perracchione. Corso di Calcolo Numerico per Ingegneria Meccanica - Matr. PARI (Univ. PD) Emma Perracchione Corso di Calcolo Numerico per Ingegneria Meccanica - Matr. PARI (Univ. PD) Gli esercizi sono presi dal libro: S. De Marchi, D. Poggiali, Exercices of numerical calculus with solutions

Dettagli

Lo sniffer. questo sconosciuto! Corso di Reti di Calcolatori Architetture e Servizi A.A. 2010/11. Introduzione allo sniffing TCP

Lo sniffer. questo sconosciuto! Corso di Reti di Calcolatori Architetture e Servizi A.A. 2010/11. Introduzione allo sniffing TCP Corso di Reti di Calcolatori Architetture e Servizi A.A. 2010/11 Lo sniffer questo sconosciuto! Introduzione allo sniffing TCP Ing. Fabio Clarizia Ing. Luca Greco Outline Analisi dei segmenti TCP inviati

Dettagli

6.6 ARIMA Model. Autoregressive Integrated Moving Average (ARIMA ) Model. ARIMA(p, d, q) Process

6.6 ARIMA Model. Autoregressive Integrated Moving Average (ARIMA ) Model. ARIMA(p, d, q) Process 128 6.6 ARIMA Model Autoregressive Integrated Moving Average (ARIMA ) Model ARIMA(p, d, q) Process φ(l) d y t = θ(l)ɛ t, where d y t = d 1 (1 L)y t = d 1 y t d 1 y t 1 = (1 L) d y t for d = 1, 2,, and

Dettagli

Helping you to rescue me

Helping you to rescue me XI Autism-Europe International Congress 2016 33170 Italy Helping you to rescue me The rescue of people with ASD: guidelines for firefighters Emanuela Sedran, Marianna Filippini, Odette Copat, Stefano Zanut^,

Dettagli

Fisica Computazionale

Fisica Computazionale Fisica Computazionale Lavori in Corso a Fisica 2016 Alessandro Gabbana Universitá Degli Studi di Ferrara November 22, 2016 A.Gabbana, R.Tripiccione Fisica Computazionale November 22, 2016 1 / 11 Introduzione

Dettagli

COME È FATTO? Ogni filamento corrisponde ad una catena di nucleotidi

COME È FATTO? Ogni filamento corrisponde ad una catena di nucleotidi Il DNA Il DNA è una sostanza che si trova in ogni cellula e contiene tutte le informazioni sulla forma e sulle funzioni di ogni essere vivente: eppure è una molecola incredibilmente semplice. COME È FATTO?

Dettagli

GENE. Fattore trasformante? Riproduzione del ceppo S. Preparazione del fattore trasformante. Trasformazione del ceppo R. ceppo S. deceduto.

GENE. Fattore trasformante? Riproduzione del ceppo S. Preparazione del fattore trasformante. Trasformazione del ceppo R. ceppo S. deceduto. ceppo S 1 Griffith and Avery 1930 deceduto ceppo R 2 vivo ceppo S ucciso al calore 3 ceppo R 4 vivo ceppo S ucciso al calore deceduto Riproduzione del ceppo S Preparazione del fattore trasformante lisi

Dettagli

I CAMBIAMENTI PROTOTESTO-METATESTO, UN MODELLO CON ESEMPI BASATI SULLA TRADUZIONE DELLA BIBBIA (ITALIAN EDITION) BY BRUNO OSIMO

I CAMBIAMENTI PROTOTESTO-METATESTO, UN MODELLO CON ESEMPI BASATI SULLA TRADUZIONE DELLA BIBBIA (ITALIAN EDITION) BY BRUNO OSIMO I CAMBIAMENTI PROTOTESTO-METATESTO, UN MODELLO CON ESEMPI BASATI SULLA TRADUZIONE DELLA BIBBIA (ITALIAN EDITION) BY BRUNO OSIMO READ ONLINE AND DOWNLOAD EBOOK : I CAMBIAMENTI PROTOTESTO-METATESTO, UN MODELLO

Dettagli

How to register for exam sessions ( Appelli ) Version updated on 17/10/2018

How to register for exam sessions ( Appelli ) Version updated on 17/10/2018 How to register for exam sessions ( Appelli ) Version updated on 17/10/2018 Course catalogue and Piano Carriera (Career Plan) At the beginning of your exchange period in Torino you will need to register

Dettagli

Single-rate three-color marker (srtcm)

Single-rate three-color marker (srtcm) 3. Markers Pag. 1 The Single Rate Three Color Marker (srtcm) can be used as component in a Diffserv traffic conditioner The srtcm meters a traffic stream and marks its packets according to three traffic

Dettagli

ESISTENZA DI INFINITI NUMERI PRIMI REGOLARI. Francesco Di Noto, Michele Nardelli. In this paper we describe about the regular prime

ESISTENZA DI INFINITI NUMERI PRIMI REGOLARI. Francesco Di Noto, Michele Nardelli. In this paper we describe about the regular prime ESISTENZA DI INFINITI NUMERI PRIMI REGOLARI Gruppo B. Riemann * Francesco Di Noto, Michele Nardelli *Gruppo amatoriale per la ricerca matematica sui numeri primi, sulle loro congetture e sulle loro connessioni

Dettagli

Tempo di esecuzione e Analisi asintotica

Tempo di esecuzione e Analisi asintotica Tempo di esecuzione e Analisi asintotica Corso di Algoritmi Progettazione e analisi di algoritmi Progettazione: tecnica Divide-et-impera, Greedy, Programmazione dinamica Analisi «asintotica» delle risorse

Dettagli

REGISTRATION GUIDE TO RESHELL SOFTWARE

REGISTRATION GUIDE TO RESHELL SOFTWARE REGISTRATION GUIDE TO RESHELL SOFTWARE INDEX: 1. GENERAL INFORMATION 2. REGISTRATION GUIDE 1. GENERAL INFORMATION This guide contains the correct procedure for entering the software page http://software.roenest.com/

Dettagli

Gli Acidi Nucleici DNA RNA

Gli Acidi Nucleici DNA RNA Gli Acidi Nucleici DNA RNA Gli Acidi nucleici Gli acidi nucleici sono il: DNA (acido desossiribonucleico) RNA (acido ribonucleico) Essi sono formati dai polimeri (molecole molto grosse) i cui monomeri

Dettagli

A.S. 2011/2012. Circuito semaforico da incrocio. Corso di Elettronica. Dipartimento di Elettrotecnica

A.S. 2011/2012. Circuito semaforico da incrocio. Corso di Elettronica. Dipartimento di Elettrotecnica A.S. 2011/2012 Circuito semaforico da incrocio Corso di Elettronica Dipartimento di Elettrotecnica Alunno: Bari Aldo 3E 1 Relazione Elettronica Realizzazione di un impianto semaforico da incrocio 2 Relazione

Dettagli

Aree. ! Bioinformatica. ! Teoria dei Controlli. ! Teoria dell Informazione. ! Ricerca Operativa.

Aree. ! Bioinformatica. ! Teoria dei Controlli. ! Teoria dell Informazione. ! Ricerca Operativa. 0// Paradigmi algoritmici Chapter Dynamic Programming reedy. Costruisce la soluzione incrementalmente, ottimizzando qualche criterio locale. Divide-and-conquer. Divide un problema in diversi sottoproblemi,

Dettagli

IM-IU v0.1. alternata e continua. pag. 1 / 5

IM-IU v0.1. alternata e continua. pag. 1 / 5 MANUALE OPERATIVO IM-IU v0.1 INSTRUCTION MANUAL SERIE TTC-V-485 Trasformatore di corrente alternata e continua PROTOCOLLO DI COMUNICAZIONE MODBUS TTC-V-485 SERIES AC/DC current transformer MODBUS COMMUNICATION

Dettagli

NATIONAL SPORT SCHOOL

NATIONAL SPORT SCHOOL NATIONAL SPORT SCHOOL Mark HALF-YEARLY EXAMINATION 2016 Level 4-6 FORM 1 ITALIAN TIME: 30 minutes LISTENING COMPREHENSION TEST (20 punti) Teacher s Paper Please first read the instructions carefully by

Dettagli

LA SACRA BIBBIA: OSSIA L'ANTICO E IL NUOVO TESTAMENTO VERSIONE RIVEDUTA BY GIOVANNI LUZZI

LA SACRA BIBBIA: OSSIA L'ANTICO E IL NUOVO TESTAMENTO VERSIONE RIVEDUTA BY GIOVANNI LUZZI Read Online and Download Ebook LA SACRA BIBBIA: OSSIA L'ANTICO E IL NUOVO TESTAMENTO VERSIONE RIVEDUTA BY GIOVANNI LUZZI DOWNLOAD EBOOK : LA SACRA BIBBIA: OSSIA L'ANTICO E IL NUOVO Click link bellow and

Dettagli

Downloading and Installing Software Socio TIS

Downloading and Installing Software Socio TIS Object: Downloading and Installing Software Socio TIS compiler: L.D. Date Revision Note April 17 th 2013 --- For SO XP; Win 7 / Vista step Operation: Image A1 Open RUN by clicking the Start button, and

Dettagli

Exam of DIGITAL ELECTRONICS June 14 th, 2012 Prof. Marco Sampietro

Exam of DIGITAL ELECTRONICS June 14 th, 2012 Prof. Marco Sampietro Exam of DIGITAL ELECTRONICS June 14 th, 2012 Prof. Marco Sampietro Matr. N NAME CMOS circuits Si supponga di avere una tecnologia CMOS con le seguenti caratteristiche: p =400 cm 2 /V s, n =1200 cm 2 /V

Dettagli

Introduction. The Structure of a Compiler

Introduction. The Structure of a Compiler Introduction The Structure of a Compiler ISBN 978-88-386-6573-8 Text Books Maurizio Gabbrielli e Simone Martini sono professori ordinari di Informatica presso l'alma Mater Studiorum - Università di Bologna.

Dettagli

Corso di Algoritmi e Strutture Dati con Laboratorio. The JCF(continua): L interfaccia Map

Corso di Algoritmi e Strutture Dati con Laboratorio. The JCF(continua): L interfaccia Map Corso di Algoritmi e Strutture Dati con Laboratorio The JCF(continua): L interfaccia Map Unamappaè unaraccolta (oggetto che contiene elementi: es: array, oggetto di tipo Collection) in cui ogni elemento

Dettagli

Gocce d'anima (Italian Edition)

Gocce d'anima (Italian Edition) Gocce d'anima (Italian Edition) Marco Fusaroli Click here if your download doesn"t start automatically Gocce d'anima (Italian Edition) Marco Fusaroli Gocce d'anima (Italian Edition) Marco Fusaroli Non

Dettagli

Physics [for life science] by examples Draft 0. Problems:

Physics [for life science] by examples Draft 0. Problems: Physics [for life science] by examples Draft 0 Problems: Problem 1: The average height of vertical jumps from standing still is about h=0.6 m for volleyball defenders. Find their initial vertical velocity,

Dettagli

AVERE 30 ANNI E VIVERE CON LA MAMMA BIBLIOTECA BIETTI ITALIAN EDITION

AVERE 30 ANNI E VIVERE CON LA MAMMA BIBLIOTECA BIETTI ITALIAN EDITION AVERE 30 ANNI E VIVERE CON LA MAMMA BIBLIOTECA BIETTI ITALIAN EDITION READ ONLINE AND DOWNLOAD EBOOK : AVERE 30 ANNI E VIVERE CON LA MAMMA BIBLIOTECA BIETTI ITALIAN EDITION PDF Click button to download

Dettagli

WELCOME UNIPA REGISTRATION:

WELCOME UNIPA REGISTRATION: WELCOME This is a Step by Step Guide that will help you to register as an Exchange for study student to the University of Palermo. Please, read carefully this guide and prepare all required data and documents.

Dettagli

Acidi Nucleici: DNA = acido deossiribonucleico

Acidi Nucleici: DNA = acido deossiribonucleico Acidi Nucleici: DNA = acido deossiribonucleico depositario dell informazione genetica RNA: acido ribonucleico trascrizione e traduzione dell informazione genetica dogma centrale della biologia molecolare

Dettagli

NOTICE. Palladium Securities 1 S.A. Series 112 EUR 100,000,000 Fixed to Floating Rate Instruments due 2023 (with EUR

NOTICE. Palladium Securities 1 S.A. Series 112 EUR 100,000,000 Fixed to Floating Rate Instruments due 2023 (with EUR NOTICE Palladium Securities 1 S.A. Series 112 EUR 100,000,000 Fixed to Floating Rate Instruments due 2023 (with EUR 14,500,000 in principal amount outstanding) (the Instruments ) ISIN Code: XS0890631913

Dettagli

Il DNA: istruzioni per la vita Bibliografia I colori della Biologia Gatti- Giusti- Anelli Ed. Pearson

Il DNA: istruzioni per la vita Bibliografia I colori della Biologia Gatti- Giusti- Anelli Ed. Pearson Il DNA: istruzioni per la vita Bibliografia I colori della Biologia Gatti- Giusti- Anelli Ed. Pearson Una divisione equa Quando una cellula si divide, si formano due nuove cellule che contengono esattamente

Dettagli

Major Events in Genetics

Major Events in Genetics Major Events in Genetics A gene is a coding unit A gene is a genetic sequence that codes for an RNA. In protein coding genes, the RNA codes for a protein. DNA is the genetic material of bacteria, viruses

Dettagli

Author: Raffaele Cogoni born in Assemini on 21/02/1954

Author: Raffaele Cogoni born in Assemini on 21/02/1954 Author: Raffaele Cogoni born in Assemini on 21/02/1954 raff54cog@libero.it Title: Simplification of the Sieve of Eratosthenes Abstract It is a procedure to find the prime numbers, in practice it is a simplification

Dettagli

Priority Queue. Queuing, the smart way

Priority Queue. Queuing, the smart way Priority Queue Queuing, the smart way Queue First in, first out (FIFO) Easily implemented with a List Also LIFO! 2 Priority Queue Prioritization problems Canonical example: ER scheduling A gunshot victim

Dettagli

Nucleotidi e acidi nucleici

Nucleotidi e acidi nucleici Nucleotidi e acidi nucleici ACIDI NUCLEICI Biomolecole fondamentali per tutti gli organismi viventi Unici nella capacità di autoduplicazione Conservazione e trasmissione da una generazione all altra dell

Dettagli

WELCOME. Go to the link of the official University of Palermo web site www.unipa.it; Click on the box on the right side Login unico

WELCOME. Go to the link of the official University of Palermo web site www.unipa.it; Click on the box on the right side Login unico WELCOME This is a Step by Step Guide that will help you to register as an Exchange for study student to the University of Palermo. Please, read carefully this guide and prepare all required data and documents.

Dettagli

LA SACRA BIBBIA: OSSIA L'ANTICO E IL NUOVO TESTAMENTO VERSIONE RIVEDUTA BY GIOVANNI LUZZI

LA SACRA BIBBIA: OSSIA L'ANTICO E IL NUOVO TESTAMENTO VERSIONE RIVEDUTA BY GIOVANNI LUZZI Read Online and Download Ebook LA SACRA BIBBIA: OSSIA L'ANTICO E IL NUOVO TESTAMENTO VERSIONE RIVEDUTA BY GIOVANNI LUZZI DOWNLOAD EBOOK : LA SACRA BIBBIA: OSSIA L'ANTICO E IL NUOVO Click link bellow and

Dettagli

Le piccole cose che fanno dimagrire: Tutte le mosse vincenti per perdere peso senza dieta (Italian Edition)

Le piccole cose che fanno dimagrire: Tutte le mosse vincenti per perdere peso senza dieta (Italian Edition) Le piccole cose che fanno dimagrire: Tutte le mosse vincenti per perdere peso senza dieta (Italian Edition) Istituto Riza di Medicina Psicosomatica Click here if your download doesn"t start automatically

Dettagli

Conjugate prior summary

Conjugate prior summary Conjugate prior summary Distribution Likelihood p(x θ) Prior p(θ) Distribution Bernoulli (1 θ) (1 x) θ x (1 θ) (a 1) θ (b 1) Beta Binomial (1 θ) (N x) θ x (1 θ) (a 1) θ (b 1) Beta Multinomial θ x 1 1 θx

Dettagli

Il Decameron Di Messer Giovanni Boccacci... (Italian Edition) By Giovanni Boccaccio

Il Decameron Di Messer Giovanni Boccacci... (Italian Edition) By Giovanni Boccaccio Il Decameron Di Messer Giovanni Boccacci... (Italian Edition) By Giovanni Boccaccio A Handsome Nineteenth-Century Italian Edition of Boccaccio. BOCCACCIO, Giovanni. Il Decameron di Messer Giovanni Boccaccio,

Dettagli

AIM OF THE LESSON: for the students to familiarise themselves with the language of cooking

AIM OF THE LESSON: for the students to familiarise themselves with the language of cooking Lesson 1 Gli Gnocchi Date N of students AIM OF THE LESSON: for the students to familiarise themselves with the language of cooking The following activities are based on "Communicative method" which encourages

Dettagli

LA SACRA BIBBIA: OSSIA L'ANTICO E IL NUOVO TESTAMENTO VERSIONE RIVEDUTA BY GIOVANNI LUZZI

LA SACRA BIBBIA: OSSIA L'ANTICO E IL NUOVO TESTAMENTO VERSIONE RIVEDUTA BY GIOVANNI LUZZI Read Online and Download Ebook LA SACRA BIBBIA: OSSIA L'ANTICO E IL NUOVO TESTAMENTO VERSIONE RIVEDUTA BY GIOVANNI LUZZI DOWNLOAD EBOOK : LA SACRA BIBBIA: OSSIA L'ANTICO E IL NUOVO Click link bellow and

Dettagli

Data Alignment and (Geo)Referencing (sometimes Registration process)

Data Alignment and (Geo)Referencing (sometimes Registration process) Data Alignment and (Geo)Referencing (sometimes Registration process) All data aquired from a scan position are refered to an intrinsic reference system (even if more than one scan has been performed) Data

Dettagli

Fondamenti di Informatica Esercitazione 8/5/2014

Fondamenti di Informatica Esercitazione 8/5/2014 Fondamenti di Informatica Esercitazione 8/5/2014 Ing. Luca Silvestri silvestri@ing.uniroma2.it Covered Topics n Cell Arrays Cell arrays are vectors of containers; their elements can be manipulated either

Dettagli

Italian 102 Daily Syllabus

Italian 102 Daily Syllabus * = Instructor may choose to do the Strategie DVD activities in class. Italian 102 Daily Syllabus AR 26 aterial covered in class (in text unless otherwise indicated) WEEK 1 Introduzione al corso e ripasso

Dettagli

Basic English Grammar. long forms short forms long forms short forms

Basic English Grammar. long forms short forms long forms short forms Lesson 29 www.englishforitalians.com 1 contractions abbreviazioni to be (present simple) I am I m I am not I ----- you are you re you are not you aren t he is he s he is not he isn t she is she s she is

Dettagli

David Sadava, H. Craig Heller, Gordon H. Orians, William K. Purves, David M. Hillis. Biologia La scienza della vita

David Sadava, H. Craig Heller, Gordon H. Orians, William K. Purves, David M. Hillis. Biologia La scienza della vita 1 David Sadava, H. Craig Heller, Gordon H. Orians, William K. Purves, David M. Hillis Biologia La scienza della vita 2 B - L ereditarietà e l evoluzione Il linguaggio della vita 3 Il materiale genetico

Dettagli

Da cosa dipendono le nostre caratteristiche? Come si trasmettono? Perché siamo simili o diversi?

Da cosa dipendono le nostre caratteristiche? Come si trasmettono? Perché siamo simili o diversi? Da cosa dipendono le nostre caratteristiche? Come si trasmettono? Perché siamo simili o diversi? La genetica, è la Scienza che studia i geni, l ereditarietà e la variabilità genetica degli organismi Il

Dettagli

Fisher Linear discriminant analysis (pag 228)

Fisher Linear discriminant analysis (pag 228) Fisher Linear discriminant analysis (pag 228) 1 Nell Analisi delle componenti proncipali PCA si trovano quelle componenti utili per la rappresentazione dei dati Tali componenti non sono utili a discriminare

Dettagli

Optmization Methods for Machine Learning. Gradient method for multilayer perceptron

Optmization Methods for Machine Learning. Gradient method for multilayer perceptron Optmization Methods for Machine Learning Laura Palagi http://www.dis.uniroma1.it/ palagi Dipartimento di Ingegneria informatica automatica e gestionale A. Ruberti Sapienza Università di Roma Via Ariosto

Dettagli

Italian Round WPF Sudoku Grand Prix 2013 at Logic Masters

Italian Round WPF Sudoku Grand Prix 2013 at Logic Masters Italian Round WPF Sudoku Grand Prix 2013 at Logic Masters http://logicmastersindia.com/2013/0s2/ Dates: 29th June - 1st July Sudoku by Gabriele Simionato, Giulia Franceschini, nonzero Sudoku author 1 Mini

Dettagli

STUDIO OCSE SUL PIANO ITALIANO PER LA SCUOLA DIGITALE

STUDIO OCSE SUL PIANO ITALIANO PER LA SCUOLA DIGITALE Firenze, 16 novembre 2013 STUDIO OCSE SUL PIANO ITALIANO PER LA SCUOLA DIGITALE Francesco Avvisati OCSE (Directorate for Education and Skills) Nel confronto internazionale, la tecnologia è poco presente

Dettagli

Ansia e Attacchi di Panico - Breve Corso di Auto- Terapia per Risolvere il Problema (Italian Edition)

Ansia e Attacchi di Panico - Breve Corso di Auto- Terapia per Risolvere il Problema (Italian Edition) Ansia e Attacchi di Panico - Breve Corso di Auto- Terapia per Risolvere il Problema (Italian Edition) Click here if your download doesn"t start automatically Ansia e Attacchi di Panico - Breve Corso di

Dettagli

! Bioinformatica. ! Teoria dei Controlli. ! Teoria dell Informazione. ! Ricerca Operativa. ! Informatica: teoria, grafica, Inteligenza Artificiale,.

! Bioinformatica. ! Teoria dei Controlli. ! Teoria dell Informazione. ! Ricerca Operativa. ! Informatica: teoria, grafica, Inteligenza Artificiale,. Paradigmi algoritmici Chapter Dynamic Programming reedy. Costruisce la soluzione incrementalmente, ottimizzando qualche criterio locale. Divide-and-conquer. Divide un problema in due (o più) sottoproblemi,

Dettagli

IL TEMPO E LE STAGIONI. OBJECTIVE: Students will be able to talk about the weather and the seasons organizing a trip.

IL TEMPO E LE STAGIONI. OBJECTIVE: Students will be able to talk about the weather and the seasons organizing a trip. IL TEMPO E LE STAGIONI OBJECTIVE: Students will be able to talk about the weather and the seasons organizing a trip. LEVEL: Beginner language learner Italian 111 TIME: 50 min MATERIALS: 1. Power Point

Dettagli

A review of some Java basics. Java pass-by-value and List<> references

A review of some Java basics. Java pass-by-value and List<> references A review of some Java basics Java pass-by-value and List references Java is always pass-by-value Java is always pass-by-value. Unfortunately, they decided to call the location of an object a reference.

Dettagli

REGISTRATION. Area Ricerca

REGISTRATION. Area Ricerca REGISTRATION Note: former students can skip the registration process and log in using their account (id123456) 1.1 HOW TO REGISTER: please, go to web page www.univr.it/applicationphd and select the item

Dettagli

Stringhe. Prof. Lorenzo Porcelli

Stringhe. Prof. Lorenzo Porcelli Stringhe Prof. Lorenzo Porcelli definizione Una stringa è un vettore di caratteri terminato dal carattere nullo \0. Il carattere nullo finale permette di determinare la lunghezza della stringa. char vet[32];

Dettagli

Divide-and-Conquer. Divide et impera Giulio Cesare

Divide-and-Conquer. Divide et impera Giulio Cesare Divide-et-Impera Divide-and-Conquer Divide et impera Giulio Cesare Divide-and-conquer. Break up problem into several parts. Solve each part recursively. Combine solutions to sub-problems into overall solution.

Dettagli

29/02/2016. How to Access MyEconLab. Getting started: XL2A-41W1-901Z-4NT2. (included with your textbook) (Scienze e tecn. Ristorazione) 1.

29/02/2016. How to Access MyEconLab. Getting started: XL2A-41W1-901Z-4NT2. (included with your textbook) (Scienze e tecn. Ristorazione) 1. 1 How to Access MyEconLab 1. Getting started: 1. Email 2. Course ID prof.ssa Raimondi XL2A-41W1-901Z-4NT2 (Scienze e tecn. Ristorazione) 3. Access code (included with your textbook) MyFinanceLab_Università

Dettagli

R.M.Dorizzi, Strumenti per interpretare gli esami di laboratorio? Forlì, 9 ottobre 2012

R.M.Dorizzi, Strumenti per interpretare gli esami di laboratorio? Forlì, 9 ottobre 2012 1 Half of what you are taught as medical students will in 10 years have been shown to be wrong. And the trouble is, none of your teachers know which half. Sydney Burwell, Dean Harvard Medical School 1935-1949

Dettagli

15 Domande sui Social Media (Italian Edition)

15 Domande sui Social Media (Italian Edition) 15 Domande sui Social Media (Italian Edition) Massimo Moruzzi Click here if your download doesn"t start automatically 15 Domande sui Social Media (Italian Edition) Massimo Moruzzi 15 Domande sui Social

Dettagli

Amore E Cinema [With CD (Audio)] (Imparare Leggendo) By Cinzia Medaglia READ ONLINE

Amore E Cinema [With CD (Audio)] (Imparare Leggendo) By Cinzia Medaglia READ ONLINE Amore E Cinema [With CD (Audio)] (Imparare Leggendo) By Cinzia Medaglia READ ONLINE If you are searching for a book Amore E Cinema [With CD (Audio)] (Imparare Leggendo) by Cinzia Medaglia in pdf format,

Dettagli

Percorsi: L'Italia Attraverso La Lingua E La Cultura, Books A La Carte Plus MyItalianLab By Francesca Italiano, Irene Marchegiani READ ONLINE

Percorsi: L'Italia Attraverso La Lingua E La Cultura, Books A La Carte Plus MyItalianLab By Francesca Italiano, Irene Marchegiani READ ONLINE Percorsi: L'Italia Attraverso La Lingua E La Cultura, Books A La Carte Plus MyItalianLab By Francesca Italiano, Irene Marchegiani READ ONLINE Percorsi: L'Ialia attraverso la lingua e la cultura, Books

Dettagli

Introduction to Cambridge English: Preliminary (PET) & First / First for Schools (FCE)

Introduction to Cambridge English: Preliminary (PET) & First / First for Schools (FCE) Introduction to Cambridge English: Preliminary (PET) & First / First for Schools (FCE) Cambridge ESOL Levels Council of Europe Levels Cambridge English: Proficiency (CPE) Mastery C2 Cambridge English:

Dettagli

Enel App Store - Installation Manual - Mobile

Enel App Store - Installation Manual - Mobile Model Design Digital Revolution Enel App Store - Installation Manual - Mobile V 1.1 Manual Questo documento contiene informazioni di proprietà di Enel SpA e deve essere utilizzato esclusivamente dal destinatario

Dettagli

Corso di Laurea in FISICA Dispositivi di calcolo II

Corso di Laurea in FISICA Dispositivi di calcolo II Corso di Laurea in FISICA Dispositivi di calcolo II Prof. Luca Gammaitoni Corso di Laurea in FISICA Compu&ng device Laurea Specialistica in Informatica input output model input à output à Numerical data

Dettagli

IL GIOVANE HOLDEN FRANNY E ZOOEY NOVE RACCONTI ALZATE LARCHITRAVE CARPENTIERI E SEYMOUR INTRODUZIONE BY JD SALINGER

IL GIOVANE HOLDEN FRANNY E ZOOEY NOVE RACCONTI ALZATE LARCHITRAVE CARPENTIERI E SEYMOUR INTRODUZIONE BY JD SALINGER IL GIOVANE HOLDEN FRANNY E ZOOEY NOVE RACCONTI ALZATE LARCHITRAVE CARPENTIERI E SEYMOUR INTRODUZIONE BY JD SALINGER READ ONLINE AND DOWNLOAD EBOOK : IL GIOVANE HOLDEN FRANNY E ZOOEY NOVE RACCONTI ALZATE

Dettagli

Guida ai Promessi Sposi - Riassunto e analisi dei personaggi: Analisi e interpretazione del romanzo di A. Manzoni (Italian Edition)

Guida ai Promessi Sposi - Riassunto e analisi dei personaggi: Analisi e interpretazione del romanzo di A. Manzoni (Italian Edition) Guida ai Promessi Sposi - Riassunto e analisi dei personaggi: Analisi e interpretazione del romanzo di A. Manzoni (Italian Edition) Studia Rapido Click here if your download doesn"t start automatically

Dettagli

Corso di Ottimizzazione MODELLI MATEMATICI PER IL PROBLEMA DELLO YIELD MANAGEMENT FERROVIARIO. G. Di Pillo, S. Lucidi, L. Palagi

Corso di Ottimizzazione MODELLI MATEMATICI PER IL PROBLEMA DELLO YIELD MANAGEMENT FERROVIARIO. G. Di Pillo, S. Lucidi, L. Palagi Corso di Ottimizzazione MODELLI MATEMATICI PER IL PROBLEMA DELLO YIELD MANAGEMENT FERROVIARIO G. Di Pillo, S. Lucidi, L. Palagi in collaborazione con Datamat-Ingegneria dei Sistemi s.p.a. YIELD MANAGEMENT

Dettagli

COSMO. Screwdriving System equipped with Electronic Torque Control

COSMO. Screwdriving System equipped with Electronic Torque Control COSMO Screwdriving System equipped with Electronic Torque Control ELECTRONIC CONTROL UNIT COSMO 100 The new COSMO 100 electronic control unit is able to operate according to 7 screwing methods: 1. SIMPLE

Dettagli

Il Piccolo Principe siamo noi: Adattamento teatrale per la scuola primaria (ABW. Antoine de Saint- Exupery) (Volume 1) (Italian Edition)

Il Piccolo Principe siamo noi: Adattamento teatrale per la scuola primaria (ABW. Antoine de Saint- Exupery) (Volume 1) (Italian Edition) Il Piccolo Principe siamo noi: Adattamento teatrale per la scuola primaria (ABW. Antoine de Saint- Exupery) (Volume 1) (Italian Edition) Antoine de Saint-Exupery Click here if your download doesn"t start

Dettagli

Biologia Molecolare CDLM in CTF Gli inizi della biologia molecolare e la struttura del DNA

Biologia Molecolare CDLM in CTF Gli inizi della biologia molecolare e la struttura del DNA Biologia Molecolare CDLM in CTF 2010-2011 Gli inizi della biologia molecolare e la struttura del DNA Gli organismi viventi sono caratterizzati dal possesso di materiale genico trasmissibile alle generazioni

Dettagli

IL MATERIALE EREDITARIO. Dipartimento di Scienze Agronomiche e Genetica Vegetale Agraria Giovanna Attene

IL MATERIALE EREDITARIO. Dipartimento di Scienze Agronomiche e Genetica Vegetale Agraria Giovanna Attene IL MATERIALE EREDITARIO Dipartimento di Scienze Agronomiche e Genetica Vegetale Agraria Giovanna Attene Caratteristiche del materiale ereditario 1 Replicarsi accuratamente durante crescita e divisione

Dettagli

Online Resource 12: Dataset

Online Resource 12: Dataset Online Resource 12: Dataset Article Title: Temperature observations in Bologna, Italy, from 1715 to 1815; a comparison with other contemporary series and an overview of three centuries of changing climate

Dettagli

La mia storia Come tante altre (Italian Edition)

La mia storia Come tante altre (Italian Edition) La mia storia Come tante altre (Italian Edition) Antonio Larivera Click here if your download doesn"t start automatically La mia storia Come tante altre (Italian Edition) Antonio Larivera La mia storia

Dettagli