Bioinformatics and Molecular Modeling
A.Y. 2026/2027
Learning objectives
The purpose of this course is that participants gain knowledge on and understand:
- the prediction of the principal physicochemical and structural properties of pharmacological targets and of biotechnological drugs and products;
- the accuracy of in silico approaches used in the development of biotechnological drugs and products;
- the computational strategies for modelling targets, responsible for biological activity, simulating their interaction with biotechnological drugs and their molecular recognition mechanisms at an atomistic level;
methods to predict and validate the mechanism of action of biotechnological drugs and products, with particular attention to a better rational design of experiments on animal models, according to the 3Rs principle.
- the prediction of the principal physicochemical and structural properties of pharmacological targets and of biotechnological drugs and products;
- the accuracy of in silico approaches used in the development of biotechnological drugs and products;
- the computational strategies for modelling targets, responsible for biological activity, simulating their interaction with biotechnological drugs and their molecular recognition mechanisms at an atomistic level;
methods to predict and validate the mechanism of action of biotechnological drugs and products, with particular attention to a better rational design of experiments on animal models, according to the 3Rs principle.
Expected learning outcomes
At the end of the course, the student is expected to know:
- the application of the computational methods used in biotechnological research;
to critically evaluate:
- the pros and cons of in silico prediction approaches used for developing biotechnological drugs and products;
to gain:
- the bases for deeply understanding computational methods and results described in scientific literature;
to obtain:
a multifaceted bioinformatics knowledgebase, useful for further student's personal study of this topic.
- the application of the computational methods used in biotechnological research;
to critically evaluate:
- the pros and cons of in silico prediction approaches used for developing biotechnological drugs and products;
to gain:
- the bases for deeply understanding computational methods and results described in scientific literature;
to obtain:
a multifaceted bioinformatics knowledgebase, useful for further student's personal study of this topic.
Lesson period: Second semester
Assessment methods: Esame
Assessment result: voto verbalizzato in trentesimi
Single course
This course can be attended as a single course.
Course syllabus and organization
Single session
Responsible
Lesson period
Second semester
Course syllabus
Module: Structural Bioinformatics
1. Introduction to bioinformatics
2. Genome organisation and evolution
3. Databases, archives, and information retrieval
4. Substitution matrices, pairwise and multiple alignments, database searching, and phylogenetic trees
5. Protein structure and architecture
6. Protein structure prediction and validation: comparative modelling, threading, and ab initio approaches
Module: Molecular Mechanics and Dynamics
1. Elements of statistical thermodynamics
2. Introduction to molecular mechanics
o Force fields
o Solvent models and periodic boundary conditions
o Geometry optimisation
3. Conformational search
o Systematic methods
o Stochastic methods
4. Molecular dynamics (MD)
o Equations of motion and trajectory calculation
o Microcanonical (NVE), canonical (NVT), and isothermal-isobaric (NPT) ensembles
o Trajectory analysis: energy profiles, RMSD, RMSF, geometric parameters, hydrogen bonds, cluster analysis, principal component analysis
o Applications and limitations of MD
5. Enhanced sampling techniques
o Simulated annealing
o Umbrella sampling
o Replica exchange MD
o Metadynamics
o Accelerated MD
6. Free energy calculations in complex systems
o Potential of mean force (PMF)
o Alchemical perturbations: Free Energy Perturbation and Thermodynamic Integration
o End-point methods: MM-PBSA
Module: Data Modelling in Biotechnology
1. Introduction to cheminformatics and computer-aided drug design (CADD):
· basics of computer science
· ligand-based and structure-based approaches
· introduction to QSAR modelling and Virtual Screening
2. Computer representation of small molecules:
· molecular graphs, matrices, and connection tables
· CT files, line notations, molecular fingerprints
3. Molecular descriptors:
· definition, characteristics, and classification by dimensionality
· ECFP, LogP, geometric descriptors, electronic descriptors, molecular fields, MLP, Virtual LogP
· advantages and limitations of the main descriptor families
4. History and development of QSAR modelling.
5. Traditional regression QSAR:
· meaning and requirements
· steps in the development of predictive regression models
· least squares algorithm and multiple linear regression
· principal component analysis (PCA) and genetic algorithms
· coefficient of determination (R²), Pearson correlation coefficient (R), PRESS, Q²
· model application and applicability domain analysis
6. Modern classification QSAR:
· meaning and requirements
· introduction to Machine Learning concepts and the Random Forest algorithm
· steps in the development of predictive classification models
· Precision, Recall, Matthews Correlation Coefficient (MCC)
· model application and applicability domain analysis
7. Theoretical foundations of molecular docking simulations preparatory to practical exercises:
· meaning, classification, and model validation
· searching algorithms
· scoring functions: meaning and classifications
8. Theoretical foundations of virtual screening preparatory to practical exercises:
· ligand-based and structure-based strategies
· steps in predictive model development and the concept of enrichment
· sensitivity, specificity, accuracy, topN% enrichment factor, ROC curve.
1. Introduction to bioinformatics
2. Genome organisation and evolution
3. Databases, archives, and information retrieval
4. Substitution matrices, pairwise and multiple alignments, database searching, and phylogenetic trees
5. Protein structure and architecture
6. Protein structure prediction and validation: comparative modelling, threading, and ab initio approaches
Module: Molecular Mechanics and Dynamics
1. Elements of statistical thermodynamics
2. Introduction to molecular mechanics
o Force fields
o Solvent models and periodic boundary conditions
o Geometry optimisation
3. Conformational search
o Systematic methods
o Stochastic methods
4. Molecular dynamics (MD)
o Equations of motion and trajectory calculation
o Microcanonical (NVE), canonical (NVT), and isothermal-isobaric (NPT) ensembles
o Trajectory analysis: energy profiles, RMSD, RMSF, geometric parameters, hydrogen bonds, cluster analysis, principal component analysis
o Applications and limitations of MD
5. Enhanced sampling techniques
o Simulated annealing
o Umbrella sampling
o Replica exchange MD
o Metadynamics
o Accelerated MD
6. Free energy calculations in complex systems
o Potential of mean force (PMF)
o Alchemical perturbations: Free Energy Perturbation and Thermodynamic Integration
o End-point methods: MM-PBSA
Module: Data Modelling in Biotechnology
1. Introduction to cheminformatics and computer-aided drug design (CADD):
· basics of computer science
· ligand-based and structure-based approaches
· introduction to QSAR modelling and Virtual Screening
2. Computer representation of small molecules:
· molecular graphs, matrices, and connection tables
· CT files, line notations, molecular fingerprints
3. Molecular descriptors:
· definition, characteristics, and classification by dimensionality
· ECFP, LogP, geometric descriptors, electronic descriptors, molecular fields, MLP, Virtual LogP
· advantages and limitations of the main descriptor families
4. History and development of QSAR modelling.
5. Traditional regression QSAR:
· meaning and requirements
· steps in the development of predictive regression models
· least squares algorithm and multiple linear regression
· principal component analysis (PCA) and genetic algorithms
· coefficient of determination (R²), Pearson correlation coefficient (R), PRESS, Q²
· model application and applicability domain analysis
6. Modern classification QSAR:
· meaning and requirements
· introduction to Machine Learning concepts and the Random Forest algorithm
· steps in the development of predictive classification models
· Precision, Recall, Matthews Correlation Coefficient (MCC)
· model application and applicability domain analysis
7. Theoretical foundations of molecular docking simulations preparatory to practical exercises:
· meaning, classification, and model validation
· searching algorithms
· scoring functions: meaning and classifications
8. Theoretical foundations of virtual screening preparatory to practical exercises:
· ligand-based and structure-based strategies
· steps in predictive model development and the concept of enrichment
· sensitivity, specificity, accuracy, topN% enrichment factor, ROC curve.
Prerequisites for admission
It is a prerequisite to have gained at least:
· 3 ECTS in informatics
· 3 ECTS in mathematics and physics
· 4 ECTS in organic chemistry
· 6 ECTS in biochemistry, molecular biology, or clinical biochemistry
· 3 ECTS in informatics
· 3 ECTS in mathematics and physics
· 4 ECTS in organic chemistry
· 6 ECTS in biochemistry, molecular biology, or clinical biochemistry
Teaching methods
The course combines expository teaching (ET) and interactive teaching (IT).
ET - Expository Teaching
· Lectures with projected teaching materials for all three modules: Structural Bioinformatics (3 ECTS, 24 h), Molecular Modelling: Basic Methodologies (2 ECTS, 16 h), Data Modelling in biotechnology (2 ECTS, 16 h)
IT - Interactive Teaching
· Optional individual assignments for the Structural Bioinformatics module (3 assignments)
· Hands-on practical sessions in the computer lab related to the Data Modelling in Biotechnology unit (1 ECTS, 16 h)
Attendance is mandatory for the practical sessions held in the computer lab. Attendance at lectures is optional.
ET - Expository Teaching
· Lectures with projected teaching materials for all three modules: Structural Bioinformatics (3 ECTS, 24 h), Molecular Modelling: Basic Methodologies (2 ECTS, 16 h), Data Modelling in biotechnology (2 ECTS, 16 h)
IT - Interactive Teaching
· Optional individual assignments for the Structural Bioinformatics module (3 assignments)
· Hands-on practical sessions in the computer lab related to the Data Modelling in Biotechnology unit (1 ECTS, 16 h)
Attendance is mandatory for the practical sessions held in the computer lab. Attendance at lectures is optional.
Teaching Resources
Arthur M. Lesk, Introduction to Bioinformatics, Fifth Edition. Oxford University Press 2019.
Slides will be provided by the teacher after each lesson, and published on ARIEL web site.
Slides will be provided by the teacher after each lesson, and published on ARIEL web site.
Assessment methods and Criteria
The examination is oral and consists of three separate assessments, one for each module. The final grade is calculated as a weighted average based on the ECTS of each module:
Module ECTS Weight
Structural Bioinformatics 3 37.5%
Molecular Modelling: Basic Methodologies 2 25%
Computational Methodologies in Biopharmaceutical Development 3 37.5%
Each assessment evaluates:
· mastery of the disciplinary content of the module
· critical reasoning and ability to integrate concepts across topics
· accuracy and appropriateness of specialist terminology
Optional Assignments - Structural Bioinformatics
Three optional assignments are available for the Structural Bioinformatics module. Achieving a grade of A or B in at least 2 out of 3 assignments confers a 10% increase on the oral examination grade for that module.
The final grade is expressed out of thirty according to the following criteria:
Grade Description
18-21 Knowledge of the essential content, with some terminological or argumentative uncertainty
22-25 Adequate knowledge of the content, substantially correct exposition
26-28 Good command of the content, appropriate use of specialist terminology, ability to connect topics
29-30L Complete mastery, autonomous critical reasoning, rigorous use of disciplinary terminology.
Module ECTS Weight
Structural Bioinformatics 3 37.5%
Molecular Modelling: Basic Methodologies 2 25%
Computational Methodologies in Biopharmaceutical Development 3 37.5%
Each assessment evaluates:
· mastery of the disciplinary content of the module
· critical reasoning and ability to integrate concepts across topics
· accuracy and appropriateness of specialist terminology
Optional Assignments - Structural Bioinformatics
Three optional assignments are available for the Structural Bioinformatics module. Achieving a grade of A or B in at least 2 out of 3 assignments confers a 10% increase on the oral examination grade for that module.
The final grade is expressed out of thirty according to the following criteria:
Grade Description
18-21 Knowledge of the essential content, with some terminological or argumentative uncertainty
22-25 Adequate knowledge of the content, substantially correct exposition
26-28 Good command of the content, appropriate use of specialist terminology, ability to connect topics
29-30L Complete mastery, autonomous critical reasoning, rigorous use of disciplinary terminology.
BIOS-07/A - Biochemistry - University credits: 3
CHEM-05/A - Organic Chemistry - University credits: 2
CHEM-07/A - Pharmaceutical Chemistry - University credits: 3
CHEM-05/A - Organic Chemistry - University credits: 2
CHEM-07/A - Pharmaceutical Chemistry - University credits: 3
Tutorials: 16 hours
Lessons: 56 hours
Lessons: 56 hours
Shifts:
Turno 1
Professor:
Mazzolari AngelicaTurno 2
Professor:
Mazzolari AngelicaProfessor(s)
Reception:
On Mondays, Wednesdays and Fridays from 9 to 10 am and on appointment previously taken via Microsoft Teams or email
Microsoft Teams