Photo: Daniele Coslovich

Daniele Coslovich
Associate professor
Physics Department
University of Trieste

Dipartimento di Fisica
Università di Trieste
Strada Costiera 11
34151 Trieste (Italy)


My research interests deal with the physics of disordered systems, with the focus on supercooled liquids and glasses. My work is based on statistical physics methods, computer simulations and some tools borrowed from data science.

Recent papers and seminars

"Dimensionality reduction of local structure in glassy binary mixtures"
D. Coslovich, R. Jack, J. Paret, The Journal of Chemical Physics 157, 204503 (2022)

"Revisiting the single-saddle model for the $\beta$-relaxation of supercooled liquids"
D. Coslovich, A. Ikeda, The Journal of Chemical Physics 156, 094503 (2022)

"partycls: A Python package for structural clustering"
J. Paret, D. Coslovich, Journal of Open Source Software 6, 3723 (2021)

"Recent breakthroughs in the glass transition problem"
Department of Mathematics and Physics, Università di Roma Tre, Rome (Italy), 2023

"Dynamic crossover and localization transition in glassy liquids"
Department of Applied Physics, Eindhoven University of Technology, Eindhoven (Netherlands), 2023

"Dimensionality reduction of structure in glassy liquids"
Machine Learning Glassy Dynamics, Collège de France (France), 2022


My codes are available on framagit. Among other things, I develop atooms, a high-level Python framework to deal with particle-based simulations, such as molecular dynamics or Monte Carlo. Below are a few applications of this framework - check out the atooms main page for more. I am also involved in the development of partycls, a Python package for structural clustering.



The atooms library provides an expressive language to deal with particle-based simulations. Develop complex simulation methods and analysis tools with ease.

Code & tutorial »



The atooms-pp package provides Python tools to compute static and dynamic correlation functions from trajectories of particle-based simulations.

Code & tutorial »


Parallel tempering

Atooms-pt is an atooms frontend for multi-GPU parallel tempering simulations. Built on top of RUMD, an efficient molecular dynamics code by the Glass and Time group.

Code & tutorial »


I am teaching the following courses at the University of Trieste (in Italian)

Fisica dei sistemi disordinati

Laurea Magistrale in Fisica
  • soft matter
  • phase diagrams
  • structure and dynamics of liquids
  • glass transition

Class materials »

Introduzione alla fisica

Laurea Triennale in Intelligenza Artificiale e Data Analytics
  • Netwonian mechanics
  • fluid mechanics
  • thermodynamics
  • electromagnetism

Class materials »

Abilità informatiche

Laurea Magistrale in Fisica

Hands-on tutorials on numerical tools for physics students

Git, github and all that » Reproducible research »

Tesi di laurea triennali e magistrali

The thesis projects I supervise are based on statistical mechanics methods and computer simulations and may involve computational and/or theoretical investigations of

I am happy to supervise projects with a focus on computational methods such as

  • sampling and optimization algorithms
  • machine learning / data science
  • reproducible research approaches