Cosymlib: a Python library for continuous symmetry measures and its application to problems in structural chemistry

dc.contributor
Universitat de Barcelona. Facultat de Química
dc.contributor.author
Bernuz Fito, Efrem
dc.date.accessioned
2021-07-23T07:12:45Z
dc.date.available
2022-07-19T02:00:11Z
dc.date.issued
2021-07-19
dc.identifier.uri
http://hdl.handle.net/10803/672227
dc.description
Programa de Doctorat en Química Teòrica i Modelització Computacional
en_US
dc.description.abstract
For many years symmetry has been a useful concept in the study of the spatial organization of atoms in molecules or solids. The presence of symmetry elements in a given molecular structure gives a valuable information about its properties and chemical behaviour. However, it has been demonstrated that most molecules in nature tend to adopt shapes which are not fully symmetric, presenting small distortions from the ideal symmetric model structures used to rationalize the stereochemical knowledge. Continuous symmetry measures (CSMs) were developed precisely to quantify the amount of asymmetry of a given object by comparing a distorted structure with an ideal symmetric reference. This methodology has been very helpful to classify, for example, the shape of the coordination environment of transition metal atoms in several coordination complexes. In the present thesis, we present an overview of the formalism of CSMs, describing the computational methodologies that had been developed in the past. The main aim of the present thesis is the development of Cosymlib, a Python library englobing all previous algorithms within a unified computational framework that allows a seamless computation of different CSMs for a given molecule using a unified format. Extensive discussion of the advantage of implementing modern programming techniques such as object-oriented programming in the development of a unified computational approach to CSMs will be given in a second methodological chapter. Afterwards, the use of the different tools included in Cosymlib for the symmetry analysis of the molecular structure will be illustrated by applying it to different stereochemical problems related to organometallic coordination complexes, the effect of temperature on the shape of several polyhedral cage molecules and, the effect of temperature and the crystal environment on the shape of phosphate anions.
en_US
dc.description.abstract
Durant anys, la simetria ha esdevingut una eina molt útil en l’estudi de l’organització d’àtoms i molècules en sòlids. La presencia d’elements de simetria en una estructura molecular dona informació important sobre les seves propietats i el seu comportament químic. Tot i això, s’ha demostrat que la majoria de molècules a la natura tendeixen a tenir formes que no son totalment simètriques, presentant petites distorsions en el model ideal simètric que s’utilitza per entendre l’estereoquímica d’un compost. Les mesures de simetria en continu (CSMs) es van desenvolupar per tal de quantificar amb precisió com d’asimètric pot ser un objecte comparant una estructura distorsionada amb una referencia amb simetria ideal. Fins ara, aquesta metodologia ha estat útil per classificar, per exemple, la forma de l’entorn de coordinació dels metalls de transició en diversos complexes de coordinació. En aquesta tesis es presenta de manera general el formalisme de les CSMs, descrivint els mètodes computacionals que es van desenvolupar en el passat. L’objectiu principal d’aquesta tesi es el desenvolupament del programa Cosymlib, un llibreria escrita en Python que engloba tots els algoritmes anteriors i els unifica en un sol marc que permet dins del mateix programa calcular diferents CSMs per a una mateixa molècula en un sol format. A més a més, en un segon capítol, s’exemplifica l’avantatge de implementat tècniques de programació modernes, com el llenguatge orientat a objectes, en el desenvolupament d’un programa unificat encarat a les CSMs. Posteriorment, l’ús de les diferents eines que inclou el programa Cosymlib per l’anàlisi de simetria d’una estructura molecular s’il·lustrarà aplicant-lo a diferents problemes d’estereoquímica relacionats amb els complexes de coordinació organometàl·lics, l’efecte de la temperatura en la forma d’un conjunt de molècules polièdriques i, en l’efecte de la temperatura i de l’entorn cristal·lí en la forma de l’anió fosfat.
en_US
dc.format.extent
198 p.
en_US
dc.format.mimetype
application/pdf
dc.language.iso
eng
en_US
dc.publisher
Universitat de Barcelona
dc.rights.license
L'accés als continguts d'aquesta tesi queda condicionat a l'acceptació de les condicions d'ús establertes per la següent llicència Creative Commons: http://creativecommons.org/licenses/by/4.0/
dc.rights.uri
http://creativecommons.org/licenses/by/4.0/
*
dc.source
TDX (Tesis Doctorals en Xarxa)
dc.subject
Simetria (Física)
en_US
dc.subject
Simetría (Física)
en_US
dc.subject
Symmetry (Physics)
en_US
dc.subject
Programació (Ordinadors)
en_US
dc.subject
Programación de ordenadores
en_US
dc.subject
Computer programming
en_US
dc.subject
Compostos organometàl·lics
en_US
dc.subject
Compuestos organometálicos
en_US
dc.subject
Organometallic compounds
en_US
dc.subject
Estructura cristal·lina (Sòlids)
en_US
dc.subject
Estructura cristalina (Sólidos)
en_US
dc.subject
Layer structure (Solids)
en_US
dc.subject
Python (Llenguatge de programació)
en_US
dc.subject
Python (Lenguaje de programación)
en_US
dc.subject
Python (Computer program language)
en_US
dc.subject.other
Ciències Experimentals i Matemàtiques
en_US
dc.title
Cosymlib: a Python library for continuous symmetry measures and its application to problems in structural chemistry
en_US
dc.type
info:eu-repo/semantics/doctoralThesis
dc.type
info:eu-repo/semantics/publishedVersion
dc.subject.udc
54
en_US
dc.contributor.director
Alemany i Cahner, Pere
dc.contributor.tutor
Alemany i Cahner, Pere
dc.embargo.terms
12 mesos
en_US
dc.rights.accessLevel
info:eu-repo/semantics/openAccess


Documents

EBF_PhD_THESIS.pdf

7.771Mb PDF

This item appears in the following Collection(s)