Contenuto
Ti trovi in: HOME »Programmi, progetti e risultati »I progetti »PRIN - Programmi di ricerca di Rilevante Interesse Nazionale»Programma di ricerca»Unità di ricercaINIZIO_TESTO_DA_INDICIZZARE
UNITA' DI RICERCA
italiano - english
Bibliografia
[Car05] L. Cardelli. Brane Calculi. Interactions of BiologicalMembranes. In Proc. CMSB'04, LNCS 3082, pages 257-280, Springer, 2005.
[DK03] V. Danos and J. Krivine. Formal molecular biology done in CCS-R. In Proc. BioConcur ’03, ENTCS. Elsevier, 2003.
[DL04] V. Danos and C. Laneve. Formal Molecular Biology.
Theoretical Computer Science 325(1): 69-110, 2004.
[DSVLC02] K.D. Dahlquist, N. Salomonis, K. Vranizan, S.C. Lawlor1 & B.R. Conklin. GenMAPP, a new tool for viewing and analyzing microarray data on biological pathways. Nature Genetics 31, 19 – 20, 2002.
[Gil77] D. Gillespie. Exact stochastic simulation of coupled
chemical reactions. Journal of Physical Chemistry 81:2340-2361, 1997.
[GT01] R. Ghosh and C. Tomlin. Lateral Inhibition through Delta-Notch Signaling: A Piecewise Affine Hybrid Model. In Proc. HSCC '01, LNCS 2034, Springer, 2001.
[HDNM00] H. Matsuno, A. Doi, M. Nagasaki, and S. Miyano. Hybrid Petri net representation of gene regulatory networks. In Proc. Of the Pacific Symp. on Biocomputing, pages 338–349. World Scientific Press, 2000.
[HT98] R. Hofestadt and S. Thelen. Quantitative modeling of biochemical networks. In Silico Biology, 1, 1998.
[KCH01] N. Kam, I.R. Cohen, and D. Harel. The immune system as a reactive system: modeling T-cell activation with statecharts. In Proc. of IEEE Symp. on Human-Centric Computing, pages 15–22, 2001.
[Mil89] R. Milner. Communication and Concurrency. Prentice-Hall,
London, 1989.
[Mil99] R. Milner, Communicating and Mobile Systems: The pi-Calculus, Cambridge Universtity Press, Cambridge, 1999.
[NJ06] B. A. Novak , and A.N. Jain. Pathway recognition and augmentation by computational analysis of microarray expression data. Bioinformatics 22(2):233-241, 2006.
[PQ05a] C. Priami and P. Quaglia. Beta binders for biological interactions. In Proc. CMSB '04, LNCS 3082, Springer, 2005.
[PQ05b] C. Priami and P. Quaglia. Operational patterns in Beta-binders. Transactions on Computational Systems Biology, 2005.
[PRSS01] C. Priami, A. Regev, W. Silverman, and E. Shapiro.
Application of a stochastic name-passing calculus to representation and simulation of molecular processes. Information Processing Letters, 80:25-31, 2001.
[RPSCS04] A. Regev, E. Panina, W. Silverman, L. Cardelli, and
E. Shapiro. BioAmbients: An Abstraction for Biological
Compartments. Theoretical Computer Science, 325(1),
2004.
[RS02] A. Regev and E. Shapiro. Cells as computation. Nature, 419, 2002.
[RSS01] A. Regev, W. Silverman, E. Shapiro. Representation and simulation of biochemical processes using the pi-calculus process algebra. Proc. of the Pacific Symposium of Biocomputing, vol. 6, pp. 459-470. World Scientific Press, 2001.
[SFTT01] Y. Suzuki, Y. Fujiwara, H. Tanaka and J. Takabayashi. Artificial Life Applications of a Class of P Systems: Abstract Rewriting Systems on Multisets, in Multiset Processing. Mathematical, Computer Science, and Molecular Computing Points of View, LNCS 2235, Springer, 2001.
[SW01] D. Sangiorgi and D. D. Walker. The pi-calculus: a Theory of Mobile Processes. Cambridge Universtity Press, 2001.
Programma di ricerca
Sistemi e calcoli di ispirazione biologica e loro applicazioni -- BISCAUniversità di riferimento
Università degli Studi di TRENTO - INFORMATICA E TELECOMUNICAZIONI - ()Responsabile dell'Unità di ricerca
Paola QuagliaDescrizione
Gli obiettivi principali di questa unita' di ricerca sono la definizione di un ambiente di specifica linguistico per le funzionalita' dei sistemi biologici, la definizione di techniche di analisi di dati di espressione genica da microarray, la progettazione e sviluppo di prototipi per la simulazione e l'analisi del comportamento di tali sistemi e per l'analisi di dati. Lo scopo di lungo periodo di questa direzione di ricerca e' la definizione di metodi e tecniche rivolte a scenari sempre piu' complessi che non possono essere trattati con gli attuali strumenti della tecnologia dell'informazione. L'obiettivo di breve periodo e' la progettazione di software user-friendly che i biologi possano utilizzare sia per validare/raffinare i loro esperimenti di laboratorio, che per predire proprieta' emergenti o per condurre analisi di dati di espressione genica. L'esperienza di ricerca dei membri dell'unita' locale, nonche' l'immediatezza dello scambio di risultati di ricerca tra i vari partner del progetto, saranno fondamentali per ottenere i risultati desiderati. In particolare, l'ottimizzazione dello scambio di informazioni tra partner sara' un fattore cruciale per il controllo della compatibilita' incrociata dei risultati parziali rispetto ai vari approcci adottati dai vari gruppi (approccio linguistico, basato su automi, basato su sistemi di riscrittura).La ricerca sara' organizzata in due fasi. La biologia - o piu' precisamente la funzionalita' ed il comportamento di sistemi biologici - costituira' il dominio applicativo sia per la selezione di casi di studio appropriati (prima fase) che per la validazione finale dei modelli e dei prototipi sviluppati (seconda fase). I casi di studio andranno da semplici transcriptional circuits, metabolic pathways e signal transduction networks a modelli (semplificati) di sintesi di proteine a livello cellulare e modifica di conformazione della struttura di proteine. Prendendo spunto dai vari tipi di interazione rivelati dai casi di studio prescelti, raffineremo ed estenderemo alcuni precedenti lavori che usano i calcoli di processo per la modellazione di interazioni biochimiche e della evoluzione dinamica dei compartimenti. Questa attivita' consistera' principalmente nell'identificazione di primitive che tengono in considerazione gli aspetti fondamentali delle interazioni di tipo biologico (e.g., energia, tempo, probabilita', affinita', distanza, struttura, carica elettrostatica) e permettono comunque di definire un linguaggio di specifica con un minimo insieme di operatori, che sia una adatta base di partenza per le successive automazioni. L'espressivita' del linguaggio sara' controllata verificando che sia possibile codificare, tramite i suoi termini, i vari scenari di interazione messi in luce dai casi di studio. Per cio' che riguarda la ricerca relativa ad analisi di dati, si individueranno gli obiettivi dell'analisi (e.g., diagnostico, esplorativo, confermativo) e un sottosistema biologico per cui siano disponibili dati di microarray compatibili con gli obiettivi prescelti. Oltre a cio', in questa prima fase del progetto, si completera' la progettazione dei tool di simulazione e analisi di transition system da realizzare nella fase successiva.
Nella seconda fase del progetto procederemo alla validazione del linguaggio modellando i casi di studio selezionati. Verra’ definita una tecnica di analisi di dati che sfrutti il risultato delle simulazioni nelle comuni operazioni di analisi (e.g., controllo di qualita’). Si realizzeranno prototipi per l’implementazione della suddetta tecnica e per la simulazione e l’analisi comportamentale di processi del linguaggio di specifica. Inoltre, vista l'attenzione internazionale sulle prospettive della modellazione di sistemi biologici in termini di calcoli di processi, studieremo anche possibili definizioni di `equivalenze comportamentali' ispirate alla biologia. Tali equivalenze sono state abbondantemente approfondite nell'area della semantica per la concorrenza: due sistemi si dicono equivalenti quando, immersi in un qualunque contesto (cioe' utilizzati come componenti di sistemi di maggiori dimensioni), non e' possibile `osservare' alcuna differenza tra i loro comportamenti. Nozioni di equivalenza comportamentale possono essere utili in biologia cosi' come lo sono nel caso dei sistemi distribuiti. Per esempio due molecole possono essere considerate equivalenti quando, in presenza degli stessi complessi molecolari, danno luogo esattamente alle stesse reazioni biochimiche, cosi' come avviene per gli anticorpi o per qualche fattore di trascrizione. La definizione di equivalenze appropriate permettera', tra l'altro, la minimizzazione del numero di stati corrispondenti al comportamento (transition system) dei processi. Dunque, oltre ad essere un argomento di ricerca interessante in se', si rivelera' particolarmente utile per lo sviluppo di analizzatori efficienti.



