Version 5.0 (release 1.1.4) V.A. Blatov & D.M. Proserpio

Download (*.pdf, 20,0MB)

1. Working with DBMS (DataBase Management System). General crystallographic information.

1.1 Standard operations to work with ToposPro databases.

Tools: commands from menu sections**Compound, DataBase** and **Window**.

Сreating a new database from CIF, SHELX or*Systre* formats.

Copying, moving, deleting and undeleting database records.

1.2 Viewing, editing and creating database records.

Tools:**Crystal Data** window.

Viewing and editing crystallographic information.

2. Data filtering. Working with the program AutoCN. Computing and editing an adjacency matrix. Inorganic, organic, metal-organic frameworks and artificial nets.Tools: commands from menu sections

Сreating a new database from CIF, SHELX or

Copying, moving, deleting and undeleting database records.

1.2 Viewing, editing and creating database records.

Tools:

Viewing and editing crystallographic information.

2.1 Searching for compounds in a database. Computing and saving an adjacency matrix containing the information on valence and non-valence bonding in the crystal structure. Automated storing coordination numbers of atoms in the database.

Tools: DBMS filters, the program AutoCN

Filtering different modifications of lithium sulfate including hydrates, computing and saving adjacency matrices for them.

2.2 Looking through and editing adjacency matrix.

Tools:**Crystal Data** window.

Determining typical interatomic distances for hydrogen bonds in a lithium sulfate hydrate. Removing all van der Waals contacts from the adjacency matrix.

2.3 Building the adjacency matrix for an artificial net.

Tools: the program AutoCN,**Crystal Data** window.

Building the adjacency matrix for the**vab** net. Producing subnets for the **nbo** net.

Appendix 1. Details of the AutoCN algorithms.

3. Working with the program IsoCryst. Visualizing crystal structures. Geometrical and topological analysis.Tools: DBMS filters, the program AutoCN

Filtering different modifications of lithium sulfate including hydrates, computing and saving adjacency matrices for them.

2.2 Looking through and editing adjacency matrix.

Tools:

Determining typical interatomic distances for hydrogen bonds in a lithium sulfate hydrate. Removing all van der Waals contacts from the adjacency matrix.

2.3 Building the adjacency matrix for an artificial net.

Tools: the program AutoCN,

Building the adjacency matrix for the

Appendix 1. Details of the AutoCN algorithms.

3.1 Drawing an image of a crystal structure, performing standard geometrical calculations, analysis of the system of chemical bonds.

Tools: The programs AutoCN and IsoCryst,**Crystal Data** window.

Analysis of the crystal structure of*β*-UO_{2}SO_{4}

Analysis of a hydroquinone polymorph

3.2 Search for a given finite fragment in the net.

Tools: The program IsoCryst, DBMS filters.

Search for hydroquinone polymorphs.

3.3 Analyzing interpenetrated arrays.

Tools: The program IsoCryst.

Analysis of an interpenetrated hydroquinone polymorph.

3.4 Determining molecular coordination numbers, analysis of molecular packing and intermolecular bonds.

Tools: The programs AutoCN and IsoCryst.

Analysis of α-S_{8} crystal structure.

4. Working with the program ADS. Simplification of crystal structures.Tools: The programs AutoCN and IsoCryst,

Analysis of the crystal structure of

Analysis of a hydroquinone polymorph

3.2 Search for a given finite fragment in the net.

Tools: The program IsoCryst, DBMS filters.

Search for hydroquinone polymorphs.

3.3 Analyzing interpenetrated arrays.

Tools: The program IsoCryst.

Analysis of an interpenetrated hydroquinone polymorph.

3.4 Determining molecular coordination numbers, analysis of molecular packing and intermolecular bonds.

Tools: The programs AutoCN and IsoCryst.

Analysis of α-S

4.1 Standard methods to simplify valence-bonded, hydrogen-bonded and specific-bonded structures.

Tools: The programs ADS, AutoCN and IsoCryst,**Crystal Data** window

Simplification of CaCO_{3} polymorphs.

Simplification of the H_{2}S crystal structure.

Simplification of the crystal structure of SAKNAU, 4,4'-bipyridinium tetracyano-platinum.

Simplification of the crystal structure of ACOKIM, 4-iodo-2,3,5,6-fluoro-benzonitrile.

4.2 Special methods of simplifications. Constructing edge and ring nets. Simplification of nets with synthons. The cluster and skeleton simplification modes. Hopf ring nets. Augmented nets.

Tools: The programs ADS, AutoCN and IsoCryst,**Crystal Data** window, **Simplify Adjacency Matrix** procedure

Edge-net simplification of the crystal structure of SAYNAI, 3-(chloroacetamido)pyrazole.

Ring-net simplification of the crystal structure of XEHKIE, 2,3,5,6-tetrachloro-trans-1,4-diethynylcyclohexa-2,5-diene-1,4-diol.

Cluster simplification of the crystal structure of NAPFUG, a Metal-Organic Framework Zn_{4}O(NBT)_{2}, H_{3}NBT= 4,4′,4′′-nitrilotrisbenzoic acid.

Skeleton simplification of the crystal structure of ACUCIK, (5-[2-(3-pyridyl)ethenyl)thiophene-2-carboxylato)_{2}Zn.

Building Hopf ring net for the crystal structure of GULBAR, [Zn(atz)(isonic)]·0.5Hisonic, atz =5-amino-tetrazolate, Hisonic=isonicotinic acid.

Generate the augmented version of a given net. Open the**idealnets** database available in the root folder. This database contain all RCSR nets and some more sphere packings. It is quite useful when you want to examine a given net in its maximum symmetry embedding. Let’s build **gsi-a** from **gsi**.

Appendix 2. The concept of “underlying net” and crystal structure representation. Methods of simplification.

5. Working with the program ADS, TTD, TTO, and TTR collections.
Identification and taxonomy of nets. Different structure representations.Tools: The programs ADS, AutoCN and IsoCryst,

Simplification of CaCO

Simplification of the H

Simplification of the crystal structure of SAKNAU, 4,4'-bipyridinium tetracyano-platinum.

Simplification of the crystal structure of ACOKIM, 4-iodo-2,3,5,6-fluoro-benzonitrile.

4.2 Special methods of simplifications. Constructing edge and ring nets. Simplification of nets with synthons. The cluster and skeleton simplification modes. Hopf ring nets. Augmented nets.

Tools: The programs ADS, AutoCN and IsoCryst,

Edge-net simplification of the crystal structure of SAYNAI, 3-(chloroacetamido)pyrazole.

Ring-net simplification of the crystal structure of XEHKIE, 2,3,5,6-tetrachloro-trans-1,4-diethynylcyclohexa-2,5-diene-1,4-diol.

Cluster simplification of the crystal structure of NAPFUG, a Metal-Organic Framework Zn

Skeleton simplification of the crystal structure of ACUCIK, (5-[2-(3-pyridyl)ethenyl)thiophene-2-carboxylato)

Building Hopf ring net for the crystal structure of GULBAR, [Zn(atz)(isonic)]·0.5Hisonic, atz =5-amino-tetrazolate, Hisonic=isonicotinic acid.

Generate the augmented version of a given net. Open the

Appendix 2. The concept of “underlying net” and crystal structure representation. Methods of simplification.

5.1 Computing and checking topological indices (coordination sequences, point and vertex symbols).

Tools: The program ADS, the TTD collection tools.

Computing topological indices for simplified CaCO_{3} polymorphs.

Checking topological indices for**nia** and **pcu** topological types and comparing them with those for the simplified CaCO_{3} polymorphs.

5.2 Taxonomy of nets. Working with the TTO and TTR collection.

Tools: The program ADS, the TTD, TTO, and TTR collections.

Classification of the simplified CaCO_{3} polymorphs.

Looking for the topological types for C_{6}H_{6}O_{2} isomers and for all known nets with the diamond (**dia**) topology.

Working with the**TTO Collection** window.

5.3 Generating different structure representations.

Tools: The program ADS, the TTD collection, Generate Representations procedure.

Generating different structure representations for α-SrSi_{2}: metallic and covalent bonding.

Generating different structure representations for γ-CaSO_{4}: ionic and covalent bonding.

Generating different structure representations for MAFXAT, 3-amino-1Hpyrazolo(3,4-c)pyridazine: hydrogen bonding.

Appendix 3. TTD, TTO, and TTR collections

Appendix 4. Sources of the TTD collection

Appendix 5. Nomenclatures for topologies

Appendix 6. What to do with new topologies?

6. Working with the program ADS. Searching for and analyzing entanglements.Tools: The program ADS, the TTD collection tools.

Computing topological indices for simplified CaCO

Checking topological indices for

5.2 Taxonomy of nets. Working with the TTO and TTR collection.

Tools: The program ADS, the TTD, TTO, and TTR collections.

Classification of the simplified CaCO

Looking for the topological types for C

Working with the

5.3 Generating different structure representations.

Tools: The program ADS, the TTD collection, Generate Representations procedure.

Generating different structure representations for α-SrSi

Generating different structure representations for γ-CaSO

Generating different structure representations for MAFXAT, 3-amino-1Hpyrazolo(3,4-c)pyridazine: hydrogen bonding.

Appendix 3. TTD, TTO, and TTR collections

Appendix 4. Sources of the TTD collection

Appendix 5. Nomenclatures for topologies

Appendix 6. What to do with new topologies?

6.1 Analysis and classification of interpenetrating nets.

Tools: The programs AutoCN, ADS and IsoCryst.

Analysis of interpenetration of valence-bonded networks in QOZDOY, [Zn(*μ*_{2}-L)_{2}]·G (L = 3-(4-pyridyl)propenoato-O), G = *trans*-2-butene).

Analysis of a H-bonded net for XEMZUK, 4,4'-Bipyridinium pentachloro-iron.

6.2 Analysis of self-catenation.

Tools: The programs AutoCN, ADS and IsoCryst.

Analysis of self-catenation in coesite, SiO_{2}.

6.3 Analysis of catenation, polycatenation, low-dimensional interpenetration and polythreading.

Tools: The programs AutoCN, ADS and IsoCryst.

Analysis of 0D catenation in CIVBOY.

Analysis of 1D+1D→3D polycatenation in SEQMUW, [Cd_{2}L_{3}(NO_{3})_{4}]·G (L = (*μ*_{2}-1,4-bis(4-pyridylmethyl)benzene), G = 1,4-dibromobenzene).

Analysis of 2D+2D→3D inclined polycatenation in CAFSUY, [CuL_{2}(NO_{3})_{2}]·G (L = (*μ*-1,4-bis(4-pyridyl)butadiyne), G = dichloromethane).

Analysis of 2D+2D→2D borromean entanglement in GUWXIF, [Ni(*μ*_{3}-cyc)]_{3}L_{2}·6G·4H_{2}O (cyc = cyclam, L = (1,3,5-tris(2-(4-carboxyphenyl)-1-ethynyl)benzene), G = pyridine).

Appendix 7. Nomenclature for interpenetration parameters and classes of interpenetration.

Appendix 8. Interpenetration vs. polycatenation.

7. Working with the program ADS. Computing and analyzing natural tilings.Tools: The programs AutoCN, ADS and IsoCryst.

Analysis of interpenetration of valence-bonded networks in QOZDOY, [Zn(

Analysis of a H-bonded net for XEMZUK, 4,4'-Bipyridinium pentachloro-iron.

6.2 Analysis of self-catenation.

Tools: The programs AutoCN, ADS and IsoCryst.

Analysis of self-catenation in coesite, SiO

6.3 Analysis of catenation, polycatenation, low-dimensional interpenetration and polythreading.

Tools: The programs AutoCN, ADS and IsoCryst.

Analysis of 0D catenation in CIVBOY.

Analysis of 1D+1D→3D polycatenation in SEQMUW, [Cd

Analysis of 2D+2D→3D inclined polycatenation in CAFSUY, [CuL

Analysis of 2D+2D→2D borromean entanglement in GUWXIF, [Ni(

Appendix 7. Nomenclature for interpenetration parameters and classes of interpenetration.

Appendix 8. Interpenetration vs. polycatenation.

Computing natural tiling, dual net, determining combinatorial types of tiles, visualizing tiles, storing the information for the 3dt program.

Tools: The programs ADS and IsoCryst.

Computing the natural tiling for the zeolite LTA, visualizing tiles and storing the information for the 3dt program.

Computing natural tiling, dual net, determining combinatorial types of tiles for the zeolite SOD (sodalite).

Computing dual net and determining migration paths of cations in the α-KAlO_{2} crystal structure.

8. Working with the program Dirichlet. Constructing Dirichlet domains and computing their characteristics. Tools: The programs ADS and IsoCryst.

Computing the natural tiling for the zeolite LTA, visualizing tiles and storing the information for the 3dt program.

Computing natural tiling, dual net, determining combinatorial types of tiles for the zeolite SOD (sodalite).

Computing dual net and determining migration paths of cations in the α-KAlO

8.1. Constructing and drawing atomic and molecular Dirichlet domains (Voronoi-Dirichlet polyhedra, VDP).

Tools: The programs AutoCN, Dirichlet, ADS and IsoCryst.

Determination of coordination numbers and oxidation state of uranium atoms in β-U_{3}O_{8}.

Constructing molecular Voronoi-Dirichlet polyhedra for benzene molecules and estimating their sizes.

8.2. Computing and analyzing migration maps for solid electrolytes.

Tools: The programs Dirichlet, IsoCryst and ADS,**Crystal Data** window.

Computing and analyzing the migration map in α-AgI.

Computing and analyzing the migration map in β-alumina, Na_{2}O(Al_{2}O_{3})_{11}.

9. Working with large groups of structures. Data filtering.Tools: The programs AutoCN, Dirichlet, ADS and IsoCryst.

Determination of coordination numbers and oxidation state of uranium atoms in β-U

Constructing molecular Voronoi-Dirichlet polyhedra for benzene molecules and estimating their sizes.

8.2. Computing and analyzing migration maps for solid electrolytes.

Tools: The programs Dirichlet, IsoCryst and ADS,

Computing and analyzing the migration map in α-AgI.

Computing and analyzing the migration map in β-alumina, Na

9.1. Working with DBMS filters. Searching for a given finite fragment.

Tools: The programs AutoCN and IsoCryst, DBMS filters.

Searching for the Bergman clusters in Cu-containing intermetallides.

9.2. Simplification and taxonomy of nets. Tools: The programs AutoCN and ADS, Microsoft Excel.

Classification of single 3-periodic nets in Cu-compounds by topological types.

10. Searching for topological relations between nets.Tools: The programs AutoCN and IsoCryst, DBMS filters.

Searching for the Bergman clusters in Cu-containing intermetallides.

9.2. Simplification and taxonomy of nets. Tools: The programs AutoCN and ADS, Microsoft Excel.

Classification of single 3-periodic nets in Cu-compounds by topological types.

Searching for topological relations between nets and working with net relation graph.

Tools: The programs ADS and IsoTest, the TTD collection,**Generate Representations** procedure, DBMS filters, net relation graph tools.

Searching for all three-periodic uninodal subnets of diamond (**dia**) and lonsdaleite (**lon**) topological types. Searching for the shortest transformation paths between **dia** and **lon**.

11. Searching for building units. The Nanoclustering procedure.Tools: The programs ADS and IsoTest, the TTD collection,

Searching for all three-periodic uninodal subnets of diamond (

Searching for building units and the corresponding underlying net.

Tools: The**Nanoclustering** procedure, the programs ADS, the TTD collection.

Searching for building units and the underlying net in the crystal structure of Cu_{5}Zn_{8}.

Searching for building units and the corresponding underlying net.

Tools: The**Nanoclustering** procedure, the programs ADS and IsoTest, the TTD collection, the **Distribution** procedure.

Searching for building units and the underlying net in the crystal structures of ZrZn_{22} and NaCd_{2}.

12. Analysis of coordination compounds. Tools: The

Searching for building units and the underlying net in the crystal structure of Cu

Searching for building units and the corresponding underlying net.

Tools: The

Searching for building units and the underlying net in the crystal structures of ZrZn

12.1. Analysis of chemical composition and coordination types of ligands.

Tools: the programs AutoCN, ADS,**Topology/Ligands** filter.

Searching for all structures containing/not containing ligands with sulfur atoms.

Searching for all structures containing ligands of a specified composition and/or coordination type.

Searching for the structures containing only a given number of kinds of ligand.

12.2. Analysis of chemical composition, topology and dimensionality of complex groups.

Tools: The program ADS,**Topology/Ligands** filter, **Compound/Distribution** procedure.

Searching for the structures containing complex groups of a specified local topology.

Searching for the structures containing complex groups of a specified dimensionality and composition.

13. Analysis of polynuclear coordination clusters.Tools: the programs AutoCN, ADS,

Searching for all structures containing/not containing ligands with sulfur atoms.

Searching for all structures containing ligands of a specified composition and/or coordination type.

Searching for the structures containing only a given number of kinds of ligand.

12.2. Analysis of chemical composition, topology and dimensionality of complex groups.

Tools: The program ADS,

Searching for the structures containing complex groups of a specified local topology.

Searching for the structures containing complex groups of a specified dimensionality and composition.

Classification of metal skeletons in polynuclear coordination clusters.

Tools: The programs AutoCN, ADS,**Modify Adjacency matrix** procedure.

Separating and classifying metal skeleton in BEQXEB, [Mn_{84}O_{72}(O_{2}CMe)_{78}(OMe)_{24}(MeOH)_{12} (H_{2}O)_{42}(OH)_{6}]·xH_{2}O·yCHCl_{3}.

Appendix 9. ToposPro Parameters.

Tools: The programs AutoCN, ADS,

Separating and classifying metal skeleton in BEQXEB, [Mn

Appendix 9. ToposPro Parameters.