Professor of Computer Science
Dipartimento di Ingegneria dell'Informazione e Scienze Matematiche
Università di Siena
Teaching material for the course on Models and Languages for Bioinformatics
Teaching material (Seminars 2019)
Introduction to molecular biology (March 5-12, 2019)
Sequence comparison and alignment (March 13, 2019).
Theory of evolution (Phylogenetic trees) (March 25, 2019)
Long-Short Term Memories for the identification of helical moieties in proteins (March 27, 2019)
Using sight to exploit molecular knowledge (April 2, 2019)
Process Calculi for Biological Processes (May 21, 2019)
The Biopython Project (May 22, 2019)
Introduction to Constraint Logic Programming (Tutorial).
Slides on Constraint Logic Programming (2019).
Teaching material (Tutorial: The Logic Programming Paradigm and Prolog, by K. Apt)
Tutorial on LP and Prolog (by K. Apt)
Teaching material (Prolog Exercises)
Prolog Exercises 1
Prolog Exercises 2
Prolog Exercises 3
Teaching material (Tutorial: Python Programming -- 3.XX)
Tutorial on Python, release 3.XX
Python official web site
Teaching material (Python Exercises)
Python programming exercises.
Python programming exercises (2).
RE module (Regular Expressions) -- Python programming exercises (3).
Old material (Seminars)
Introduction to biology
Protein structure and dynamics (April 19, 2018)
A case study of mathematical modeling in immunology (May 17, 2018)
Proteins, 3D representation.
Proteomics and Precision Medicine (April 12, 2017)
Next generation sequencing.
The B-side: an insight into the immune response.
Post genomic revolution in Life Sciences.
Slides on A Constraint-based Modeling Approach for Biochemical Systems. (2016)
Slides on Constraints and Bioinformatics. (2016)
Machine Learning applied to Vaccine research. (2016)
Modelling infectious diseases (May 4, 2017)
Presentation of Siena Artificial Intelligence Laboratory
Programme of Sailab presentation (Room 201, DIISM, March 6-7, 2019)