Giacomo utilise la mouche du vinaigre comme organisme modèle pour étudier comment les protéines des groupes Polycomb et Trithorax régulent le développement. Pour qu’un organisme se développe correctement, le sous-ensemble de gènes approprié doit être activé au bon moment et dans les bonnes cellules. Les protéines du groupe Polycomb désactivent certains gènes alors que les protéines du groupe Trithorax en activent d’autres. Giacomo a découvert que ce sont des éléments d’ADN spécifiques qui décident si certains gènes clés du développement sont activés ou non par ce mécanisme lorsque de nouvelles cellules se forment. A l’aide de marqueurs colorés et de techniques de microscopie sophistiquées, Giacomo examine comment ces éléments peuvent faire en sorte que des régions éloignées sur les chromosomes puissent se rapprocher les unes des autres.