AuToGraFS: Automatic Topological Generator for Framework

Sep 10, 2014 - Matthew Witman , Sanliang Ling , Andrzej Gladysiak , Kyriakos C. Stylianou .... Matthew Addicoat , Thomas Heine , Christof Wöll , Lich...
0 downloads 0 Views 3MB Size
Article pubs.acs.org/JPCA

AuToGraFS: Automatic Topological Generator for Framework Structures Matthew A. Addicoat,* Damien E. Coupry, and Thomas Heine School of Engineering and Science, Jacobs University Bremen, Campus Ring 1, 28759 Bremen, Germany S Supporting Information *

ABSTRACT: Metal−organic frameworks (MOFs) and covalent organic frameworks (COFs) are recently notable examples of highly porous polymer frameworks with a raft of potential applications. Synthesis of these compounds is modular, with “connectors” and “linkers” able to be replaced almost at will in the fabrication of isoreticular frameworks (frameworks with the same underlying topology). The range of components available to form such framework structures is vast, leading to a “combinatorial explosion” problem in predicting which framework compounds might have a set of desired properties. Computational investigations can be used in both predictive and explanatory roles in this research but rely on accurate structural models. In this work, we present our software, AuToGraFS, Automated Topological Generator for Framework Structures, and show some of its advanced functionality in “computational reticular chemistry”. AuToGraFS is linked to a fully featured force field to produce fully optimized structures of arbitrary frameworks. AuToGraFS, including a graphical user interface, is publicly available for download.



example, only five inorganic building blocks were present in the database used for the above study), and including examples of linkers not yet incorporated into synthesized MOFs will vastly increase the size of this combinatorial “haystack”.23 Adding to the complexity of the problem, the relationships between the identities of the building blocks and the properties of the resultant framework are not always straightforward; e.g., using shorter, more rigid linkers may lead to a higher accessible surface area than the isoreticular framework with longer linkers due to reducing interpenetration,24,25 functionalizing a given linker may significantly alter the chemical and binding properties of the framework,26 and even employing the same building blocks under different conditions may produce different frameworks.27 The near-infinite ocean of possibilities for framework compounds means that the vast majority of possible frameworks will never be synthetically realized. In order to focus synthetic efforts on those frameworks most likely to be useful, computational screening of framework compounds is necessary.28 In turn, this requires a way to generate coordinates of molecular frameworks with arbitrary topologies and building blocks. Equally, computational investigations may be prompted by the synthesis of unusual framework compounds.29−31 All of these computational investigations necessarily begin with a set of coordinates. In this paper, we present our method for assembling periodic and nonperiodic framework structures and its implementation within AuToGraFS: Automated Topological Generator for Framework Structures. AuToGraFS operates both as a stand-alone program, with either GUI or commandline access, or as a module within the Python Atomistic

INTRODUCTION Metal−organic frameworks (MOFs) are a class of inorganic− organic crystalline material well-known for their high surface area and porosity.1 These properties have seen MOFs developed for uses ranging from drug delivery2 to catalysis3 to optical and chemical sensing4,5 and, in particular, to gas storage and separation.6−10 MOFs are formed by two essential components: a metal or metal oxide cluster “node” or “connector” joined by an organic linker which serves as a reservoir of electrons for the metal clusters, a location for postsynthetic functionalization,11−13 and most importantly as structural “struts” or edges in the framework.14 In covalent organic frameworks (COFs), porous aromatic frameworks (PAFs), and covalent triazine frameworks (CTFs) both roles are filled by organic components. Metal− organic polyhedra (MOPs) are a discrete analog of MOFs15 and zeolitic imidazolate frameworks16 represent a special case of a MOF, where the linkers are (substituted) imidazolate and the topology is zeolite-like. The approach of breaking down framework structures into their constituent components or secondary building units (SBUs) is well-established,17 and since the first family of isoreticular MOFs was published over a decade ago,18 the concept of reticular construction of framework compounds using a variety of chemical building blocks/SBUs has become the dominant paradigm in understanding this vast family of compounds.19−21 However, this same modular construction presents a combinatorial challenge when one seeks to design a framework with specified properties. Using only building blocks gleaned from crystal structures of known MOFs and a combinatorial procedure on which they imposed a number of limits, Wilmer et al. generated an impressive database of 137 953 hypothetical MOFs.22 It is clear that employing a larger database (for © XXXX American Chemical Society

Received: July 29, 2014 Revised: September 10, 2014

A

dx.doi.org/10.1021/jp507643v | J. Phys. Chem. A XXXX, XXX, XXX−XXX

The Journal of Physical Chemistry A

Article

Simulation Environment (ASE).32 Using the ASE, AuToGraFS may output structures in any ASE-supported format and employ any appropriate ASE calculator for evaluation; however, by default, AuToGraFS is coupled with the UFF4MOF33 force field to provide a rapidly optimized output structure. In all the examples that follow, structures are optimized using UFF4MOF 33 within the General Utility Lattice Program (GULP)34,35



METHOD We begin with a database of connectors, linkers, and optionally, pillars and functional groups. Each entry in the database is stored with not only its geometry (coordinates) but also UFF4MOF atom types and a complete connectivity list, including bond orders. Both philosophically and practically, AuToGraFS is synthesis-agnostic; coupling reactions other than the well-known carboxylate reaction are implicitly supported by removing such end groups from the linkers and replacing them with dummy atoms. Dummy atoms may be of two types: those that define the geometry of the building block and consequently must disappear in framework assembly or an “optional” dummy used to define sites, mostly on metalcontaining SBUs, where solvent or counterion molecules may bind. Bond orders defined to dummy atoms are obeyed in the framework assembly process. Example building blocks are shown in Figure 1.

Figure 2. Framework model corresponding to a square lattice sql. Numbered vertices indicate bonds being formed in framework assembly; vertices tagged with a prime (′) symbol indicate that the bond is formed over a periodic boundary.

in the model is “tagged”, and these tags indicate where bonds are formed between building blocks in the framework assembly process. In the “model” building mode, building blocks are placed sequentially and each bond formed has a length equal to the sum of covalent radii of the atoms being bonded; the cell vectors are then calculated at the conclusion of the assembly process and are independent of each other. In the “topology” building mode, a model, pre-scaled according to the size of the desired building blocks, is built from the topology information, which is supplied by the either the Reticular Chemistry Structure Resource (RCSR)36 or the EPINET37 database. In the actual framework building step, all building blocks are placed “simultaneously” and bonds are formed between sametagged atoms (i.e., added to the connectivity list) regardless of the bond length and geometry. Consequently, the unit cell does not change in the building process. In this building mode, the built coordinates tend to have equal, small errors in interbuilding-block bonds throughout the entire unit cell, whereas the first option tends to accumulate errors as one adds more building blocks, such that the local quality of the geometry degrades from one corner of the unit cell to the other. This problem is particularly evident where building blocks link to each other in cycles (A → B → C → D → A).

Figure 1. Geometries of four framework building blocks: (a) wellknown paddlewheel SBU (square, optionally octahedral), (b) water molecule that may be used to cap an open metal site (point cap); (c) and (d) ditopic linkers (linear), but in (d) the nitrogen capping atoms and the bond order of one-half mean that it is intended to act as a pillar in layer−pillar MOFs. Metal atoms are blue, oxygen atoms are red, carbon atoms are gray, and hydrogen atoms are white. Purple “dummy” atoms connect to linkers, defining the shape of the SBU. Sites occupied by large purple atoms are optionally filled and may be left as open metal sites. Solid bonds count as a bond order of 1; dashed lines count as 0.5.



IMPLEMENTATION AuToGraFS contains two structure building modes, the “model” building mode and the “topology” building mode. These function similarly to the net-based assembly and connection-based assembly in the Zeo++ software of Martin and Haranczyk;38 however, the underlying processes are significantly different. AuToGraFS extends the Python Atomistic Simulation Environment (ASE),32 and maintaining the ability to manipulate built structures using ASE scripts is a key feature of AuToGraFS. Consequently, structures may be output in any format understood by the ASE or immediately calculated using any ASE calculators. Additionally, AuToGraFS is closely integrated with UFF4MOF33 and, by default, all structures are optimized using UFF4MOF in the General Utility Lattice

Framework coordinates are assembled from any valid combination of database entries, or user-supplied coordinates, by using a model. A model consists of a given number of “slots”, which are defined by their shape, center-of-mass, and the location of their corners (i.e., orientation of the slot). A straightforward layer model, sql, is illustrated in Figure 2. Each building block is translated such that its center of vertices is coincident with the centroid of the model “slot” and the building block is then rotated to align the vertices. Each vertex B

dx.doi.org/10.1021/jp507643v | J. Phys. Chem. A XXXX, XXX, XXX−XXX

The Journal of Physical Chemistry A



Program (GULP).34,35 UFF4MOF was chosen as the underlying “first-pass” optimization method for the (hypothetical) structures produced within AuToGraFS, as it is a general force field, covers the entire periodic table, and has been shown to accurately reproduce structures of a broad variety of known MOF structures.33 In order to fully support molecular mechanics calculations, the Atoms datatype contained in the ASE was extended to include MMTypes and bondlists, a per atom dictionary of connectivity and bond orders. Further extensions to the Atoms datatype exist for book-keeping purposes, the most important of which are a fragment number, which permits direct manipulation of individual building blocks and functional groups even after the framework has been assembled and the original (i.e. per-SBU) index, such that individual atoms may be manipulated or replaced. Once the desired framework coordinates and connectivity have been constructed, they may be used as is or passed to an optimizer. Additionally, AuToGraFS has the capability to manipulate the structure in “chemically sensible” ways: Postbuilding Functionalization. A key feature, and in line with the philosophy of providing the user with complete freedom (but giving sensible defaults!), is that building a structure using a topology also produces an input file and model file that can recreate the structure. Using these files, a user can readily create a given structure and then functionalize, e.g., 50% of linkers. Per-Building Block Manipulation. Secondly, remembering that the ASE provides an interface to script the manipulation of structures, is the ability to manipulate substructures. For example, in assembling a square planar framework, it is generally desired that the ditopic linkers remain planar, yet when the same topology is employed, but with a paddlewheel connector, as in the SURMOF series,11,39,40 the same ditopic linker should be aligned with the metal−metal axis of the paddlewheel. AuToGraFS produces the correct result in both of these situations and provides the additional ability to rotate any individual building block by an arbitrary angle, or to reflect it about a shape-appropriate axis. Summary of Method. The steps followed by AuToGraFS may be summarized as follows. In the case of building from a framework model, AuToGraFS begins at step 4 below. These steps are illustrated for the soc topology in the Supporting Information.

Article

CASE STUDIES Building Block Distortion. A “challenge” for a general framework structure generator is how well the generator copes with distortion in the individual building blocks. It would be a demanding task to distort each building block, and indeed such a task seems to defeat the purpose of a general-purpose framework coordinate generator, particularly in the realm of predicting hypothetical framework structures. There are two cases to consider, differentiated by the degree of distortion present in the building blocks: Mild distortion of building blocks may occur as a result of Jahn−Teller distortion or to satisfy symmetry (space group) constraints. As an example of such relatively mild distortion, the soc topology,41,42 is informative (Figure 3). The unit cell

Figure 3. (a) Model used to generate frameworks with soc topology. Trigonal prism slots are shown in blue; rectangle slots are shown in red. Inter-building-block bonds are indicated with dashed lines. (b) Optimized structure of Al-socMOF (red) superimposed on the X-ray crystal structure of In-socMOF,42,43 counterions of both structures removed for clarity.

contains eight 6-coordinate [M3O(CO2R)]n+ building blocks joined by 12 4-coordinate linkers. Each building block distorts such that the periodic structure is composed of alternating “inward distorted” and “outward distorted” cavities. create this distortion, the linkers deviate from planarity by 7.6°, as measured from the carboxylate carbon atoms in the crystal structure of In-socMOF (which contains eight NO3 counterions, which statistically occupy 50% of the positions above the central oxygen atom of the trimeric building block).41 Similarly, in this structure the [In3O(CO2R)]+ building block has only C3 symmetry, far less than the maximum possible D3h symmetry. This level of distortion, being quite mild and dependent on the exact building blocks employed and the presence or absence of counterions, solvent, or other guest molecules, is simply ignored in the building stage and left for the optimizer to handle appropriately. A more complex example, involving strong distortion of the linkers and crossing edges, is the chs1 net, discovered by Frahm et al. to describe their UHM-7 MOF.44 The net specification is available in the personal TOPOS45,46 database. In this structure, the V-shaped organosilicon linker, 5,5′-[4,4′(dimethylsilanediyl)bis(1,4-phenyl)bis(ethyne-1,2-diyl)]diisophthalic acid, is present in two conformers: a Cs conformer occurs eight times in the unit cell and has all four linker atoms in the same plane and arms spanning 120°. The second conformer occurs 16 times, has C1 symmetry, and spans only 97°. Both conformers of the linker are abstracted as a pair of 3connected nodes, rather than one 4-connected node, and as

1. Read topology information and tag all edges, making note of those that extend over periodic boundaries. 2. Scale topology according to the size of the desired framework components. 3. Create a model with appropriate “slots” for each building block. 4. Place building blocks in the slots, via appropriate rotation and translation. 5. Update the global bonding list to account for interbuilding-block bonds and delete dummy atoms. 6. (Optional) If desired, functionalize individual building blocks. 7. Output structure in the format desired by the user (any format supported by the ASE) or return an Atoms object to the user’s ASE script. 8. Optimize the structure using UFF4MOF and undertake desired property analysis on the optimized structure. C

dx.doi.org/10.1021/jp507643v | J. Phys. Chem. A XXXX, XXX, XXX−XXX

The Journal of Physical Chemistry A

Article

there are two topologically different paddlewheels, this results in a (3,3,4,4)-connected net with I4/mmm crystallographic symmetry. This net, therefore, implies decomposing the V-shaped linker into two components, each connecting to its other half as well as two other framework components. However, because the linker is centrosymmetric, it is not possible to split it into two equal parts. In order to reassemble the entire V-shaped linker, a pseudolinear linker, corresponding to the SiX2Y2 moiety, needs to be placed between each pair of 3-connected nodes. This decomposition is shown below in Figure 4. A further difficulty

far from the desired 120° or 97°. To create the correct geometry, the positions of the Si atoms in UHM-7 were added to the net specification, lowering the space group to I4/m, the space group of UHM-7. The resultant structure is included in the Supporting Information. Final lattice parameters for the calculated structure are a = b = 29.495 Å, c = 35.932 Å, which overestimate the experimental44 lattice parameters a = b = 28.7527 Å, c = 35.4316 Å by 2.5 and 1.5%, respectively. Examples of Well-Known MOFs. MIL-53. MIL-5347 and analogous structures are composed of infinite chains of corner sharing metal octahedra. O’Keeffe and Yaghi deconstruct this MOF as MO6 octahedra and ditopic linkers forming the sra net.19 However, although this description is topologically correct, to build a framework structure using this recipe is difficult as the ditopic linkers are shared between two MO6 octahedra and the connection point is correspondingly midway between the two M atoms. In order to account for this linkage, a somewhat modified connector is employed, as shown in Figure 6 below. The topology, shown in Figure 6, then belongs

Figure 4. Decomposition of the V-shaped organosilicon linker (top) into three molecular fragments (center) and two 3-connected nodes plus a linear node (bottom). X indicates connections to a paddlewheel in UHM-7; Y indicates a connection internal to the linker.

Figure 6. Connector geometry employed to generate MIL-53 analogues. The metal atom is colored brown, oxygen atoms are red, carbon atoms are blue, purple “dummy” atoms connect to linkers, and white “dummy” atoms connect to the adjacent connector. A further dummy atom/connection point may be placed on the central oxygen atom, to attach a capping ligand, but it is not shown here. The semitransparent octahedron centered on the metal atom shows that the octahedral coordination of the metal atom is maintained.

in appropriately assembling the linker arises in that using the midpoints of the edges connecting paris of 3-connected nodes (light and dark red in Figure 5 below) forces the linker components to be placed in a coplanar (or nearly so) geometry,

to the Imma space group and connects four MO6 octahedra with four ditopic linkers. Employing the monomer above with the metal atom Cr, and a ditopic “benzene” linker and bare bridging oxygen atoms (Figure 7), the resultant lattice parameters are shown in Table 1. The largest error is an 8% underestimation of the a lattice vector, which is most likely due to the bare oxygen atom that bridges pairs of Cr atoms. The errors on the b and c vectors are less than 5%. The MIL structures are well-known to be sensitive to their environment, in particular the presence of solvent, and so moderate deviation from experimental lattice vectors is expected for a “bare” MIL53 structure. mtn-e Topology. MIL-101 is a well-known complex MOF that possesses the mtn-e topology.49 It has a cubic unit cell, with a cell dimension of a = 88.9 Å; the unit cell contains a total of 272 trimeric SBUs and 816 ditopic linkers, leading to 1088 distinct objects. Building this topology with a D3h-symmetrized Al trimeric oxo-centered SBU and a ditopic benzene linker (i.e.,

Figure 5. View of the chs1 net: (a) along the a-axis; (b) along the caxis. 4-connected nodes are blue, and 3-connected nodes are red. In both cases, topologically different nodes are shown using light and dark colors. Edge midpoints are shown as small black spheres. D

dx.doi.org/10.1021/jp507643v | J. Phys. Chem. A XXXX, XXX, XXX−XXX

The Journal of Physical Chemistry A

Article

Figure 7. Unit cell used to generate MIL-53 analogues. The four ditopic linkers (blue cylinders) and four connectors (red octahedra) shown in dark color are the eight objects placed by AuToGraFS. Periodic images are shown in pale blue and red.

Table 1. AuToGraFS Produced and Experimental Lattice Parameters for MIL-53(Cr) (All Angles, α, β, γ = 90°) lattice parameter

calculated

experiment (ref 48)

% error

a b c

6.213 16.124 13.231

6.812 16.733 13.038

−8.8 −3.6 1.5

Figure 8. snf-net model of MFU-4l showing the dummy atoms (red crosses) used to link the framework structure (red crosses). The model is shown with the bonds between individual building blocks slightly expanded for clarity.

creating the Al-analogue of MIL-101) results in a structure with a unit cell dimension of a = 90.2 Å, an overestimation (with respect to the chromium-based structure of Ferey et al.48) of only 1.5%. Upon optimization (without capping ligands), this dimension shrinks to a = 88.0 Å. Building an analogous structure, using a Cr trimeric oxo-centered SBU and a ditopic biphenyl linker, yields a starting structure with a cell dimension of a = 126.1 Å, which reduces to 120.5 Å after optimization, again without the presence of counterions/capping ligands. MFU-4. MFU-450 and MFU-4l(arge)51 have been investigated for separation of H2/D2 mixtures52 and their redox properties.53 The unit cell of these frameworks contains eight [MoctM4tetCl4(ta)6], “Kuratowski-type” SBUs, each doubly connected to three others within the cell via “benzene” (MFU-4) and “oxanthrene” linkers. The structure bears a strong resemblance to the primitive cubic lattice, pcu net; however, the multiple connectivity of each SBU makes it less than straightforward to determine the net that this structure exemplifies, as multiple edges between the same vertices are not permitted in crystal nets.19 build this framework and analogues thereof, we therefore consider the “Kuratowski-type” SBU as a special 6-connected node and the linkers as rectangles, therefore employing the snf net. The assembled framework, including the dummy “link” atoms is shown below in Figure 8. The final MFU-4 structure has a lattice parameter a = b = c = 21.6196 Å, which is almost exactly equal to the experimental lattice constant of 21.6265 Å. For MFU-4l(arge)(Co4Zn), our optimized lattice parameters are a = b = c = 31.015 Å, which deviates less than 0.1% from the experimental value of 30.995 Å. Interpenetrated Frameworks. The approach of building framework structures using primarily the connectivity of the components is particularly useful when interpenetrated (catenated) frameworks building, where atoms may be sufficiently close together to mislead any automated guess of the connectivity of the assembled framework (as in the chs1 case described above). To illustrate the building of several interpenetrated networks from the same starting components,

the triphenylene (TP) and ditopic pyrromellitic diimide (PyrDI) linker were selected, illustrated in Figure 9.54 Note

Figure 9. Tritopic TP connector and ditopic Pyr linker as used to form the interpenetrated framework structures in Table 2.

that although, in general, AuToGraFS tries to use connectors and linkers that resemble those employed in the synthesis (capping dummy atoms notwithstanding) as much as possible, in this case it is more straightforward to include the boron atoms in the TP connector as it means forming a single B−C bond, rather than two CAr−O bonds. E

dx.doi.org/10.1021/jp507643v | J. Phys. Chem. A XXXX, XXX, XXX−XXX

The Journal of Physical Chemistry A

Article

Table 2. Optimized Parameters of Hypothetical Interpenetrated COF Structuresa RCSR net symbol

no. of atoms in unit cell

a, Å

b, Å

c, Å

α, deg

β, deg

γ, deg

density, g/cm3

surface area, m2/g

pore limiting diameter, Å

max. pore diameter, Å

eta-c eta-c3 eta-c4 lig-c srs-a-c srs-c srs-c2* srs-c3 srs-c4 srs-c4* srs-c8 ths-c twt-c twt-c3

540 540 540 720 4320 1440 360 2160 360 720 720 360 540 540

90.41 52.78 89.42 84.91 175.60 84.84 61.01 84.81 42.44 61.73 42.45 38.84 75.72 44.62

91.52 52.21 90.55 85.04 176.83 84.83 60.66 84.83 42.44 62.83 42.45 38.33 76.87 43.55

67.60 68.41 13.63 42.30 173.87 84.94 41.23 84.87 42.44 38.49 42.42 83.08 28.11 56.84

90 90 90 90 90 90 90 90 90 90 90 90 90 90

90 90 90 90 90 90 90 90 90 90 90 90 90 90

120 120 120 90 90 90 90 90 90 90 90 90 120 120

0.018 0.055 0.093 0.039 0.013 0.039 0.039 0.059 0.078 0.080 0.156 0.048 0.063 0.095

8287.66 8297.60 6131.74 8247.02 8268.00 8226.52 8270.74 8297.38 8233.77 8310.90 8327.39 8184.47 8270.28 7424.51

82.74 37.55 82.20 54.44 76.28 34.90 56.34 36.28 23.97 22.77 14.56 33.61 40.74 31.63

87.60 39.20 82.85 58.45 81.32 37.35 57.00 45.79 33.30 27.70 33.29 40.70 42.47 35.13

a Cell parameters are calculated using GULP34,35 and surface area, pore size, and gate size of the optimized structures are calculated using a cubelet size of 0.2 Å in PoreBlazer,57 except for srs-a-c, where a cubelet size of 0.5 Å was employed.

It is known that, under synthetic conditions, these two components form an slipped-AA stacked55 2D-layer COF (hcb layer topology) and it is unlikely that these two components would form any of the interpenetrated frameworks below;20,56 however, it is a useful illustrative example of the capabilities of AuToGraFS. The RCSR36 contains 15 interpenetrated nets that contain a single 3-coordinated vertex; of these, 14 were constructed (sgn-z-c was excluded because it is a rod net, with connections between the rods) and the predicted cell parameters, surface area, and pore and gate diameters calculated using PoreBlazer57 are shown below in Table 2. Figures and coordinates for all structures are contained in the Supporting Information. Nonperiodic Frameworks. Though most uses of a general framework generator are anticipated to be producing periodic structures, AuToGraFS is equally capable of producing molecular framework structures. An example of such molecular frameworks are the tetrahedral M4L4 cages synthesized by Bilbeisi et al.58 All four cage structures were built using a tetrahedral pseudotopology and a “precapped” Fe atom as shown in Figure 10. The metal−metal distances, which represent the edge length of the tetrahedron, are shown in Table 3, the agreement with the X-ray crystal structures is good. The A and B linkers are of similar size, and using these two ligands Bilbeisi et al. also synthesized several “mixed” cages, i.e., M4AmBn, m + n = 4, and so using the model file produced for

Table 3. Metal−Metal Distances of Tetrahedral M4L4 Molecular Cages ligand

rMM

rMM (ref 58)a

A B C D

11.8 11.6 14.1 18.6

11.9 11.8 ≈14 ≈18.2

a

Results taken from ref 58. In ref 58, crystal structures for the largest two ligands (C and D) were not available and so MM2 simulations were employed.

cage B, we substituted two linkers for A linkers. Optimized structures for all cages are contained in the Supporting Information.



CONCLUSIONS In this paper we have presented AuToGraFS, the Automated Topological Generator for Framework Structures, and shown its capability for a range of straightforward to complex topologies. AuToGraFS assembles periodic and nonperiodic framework structures from topological information, and specification of individual linkers and connectors. Close integration with UFF4MOF and the Python Atomistic Simulation Environment (ASE) permits full optimization of generated structures and subsequent calculation of a broad range of properties, including pore sizes, surface area, and PXRD patterns, all within a unified simulation environment. AuToGraFS has an integrated database of common connectors and linkers, for straightforward assembly of common framework structures, through either command line or GUI interfaces. AuToGraFS may be freely downloaded from https://github.com/maddicoat/AuToGraFS. Future releases will extend the inbuilt component and topological databases.



ASSOCIATED CONTENT

S Supporting Information *

Supporting Information includes an illustrated guide to the method, figures of all interpenetrated frameworks, detailed discussion about scaling topologies, and cif files containing all structures generated in this work. This material is available free of charge via the Internet at http://pubs.acs.org

Figure 10. Connector and linker used to form a molecular cage framework. The linker shown is linker B from ref 58. F

dx.doi.org/10.1021/jp507643v | J. Phys. Chem. A XXXX, XXX, XXX−XXX

The Journal of Physical Chemistry A



Article

(13) Islamoglu, T.; Gulam Rabbani, M.; El-Kaderi, H. M. Impact of Post-Synthesis Modification of Nanoporous Organic Frameworks on Small Gas Uptake and Selective CO2 Capture. J. Mater. Chem. A 2013, 1, 10259−10266. (14) Sarkisov, L.; Martin, R. L.; Haranczyk, M.; Smit, B. On the Flexibility of Metal-Organic Frameworks. J. Am. Chem. Soc. 2014, 136, 2228−2231. (15) Tranchemontagne, D. J.; Ni, Z.; O’Keeffe, M.; Yaghi, O. M. Reticular Chemistry of Metal-Organic Polyhedra. Angew. Chem., Int. Ed. 2008, 47, 5136−5147. (16) Galvelis, R.; Slater, B.; Chaudret, R.; Creton, B.; Nieto-Draghi, C.; Mellot-Draznieks, C. Impact of Functionalized Linkers on the Energy Landscape of ZIFs. CrystEngComm 2013, 15, 9603−9612. (17) Kim, J.; Chen, B.; Reineke, T. M.; Li, H.; Eddaoudi, M.; Moler, D. B.; O’Keeffe, M.; Yaghi, O. M. Assembly of Metal-Organic Frameworks from Large Organic and Inorganic Secondary Building Units: New Examples and Simplifying Principles for Complex Structures. J. Am. Chem. Soc. 2001, 123, 8239−8247. (18) Eddaoudi, M.; Kim, J.; Rosi, N.; Vodak, D.; Wachter, J.; O’Keeffe, M.; Yaghi, O. M. Systematic Design of Pore Size and Functionality in Isoreticular MOFs and Their Application in Methane Storage. Science 2002, 295, 469−472. (19) O’Keeffe, M.; Yaghi, O. M. Deconstructing the Crystal Structures of Metal-Organic Frameworks and Related Materials into Their Underlying Nets. Chem. Rev. 2012, 112, 675−702. (20) Delgado-Friedrichs, O.; O’Keeffe, M.; Yaghi, O. M. Taxonomy of Periodic Nets and the Design of Materials. Phys. Chem. Chem. Phys. 2007, 9, 1035−1043. (21) Yaghi, O. M.; O’Keeffe, M.; Ockwig, N. W.; Chae, H. K.; Eddaoudi, M.; Kim, J. Reticular Synthesis and the Design of New Materials. Nature 2003, 423, 705−714. (22) Wilmer, C. E.; Leaf, M.; Lee, C. Y.; Farha, O. K.; Hauser, B. G.; Hupp, J. T.; Snurr, R. Q. Large-Scale Screening of Hypothetical MetalOrganic Frameworks. Nat. Chem. 2012, 4, 83−89. (23) Foster, M. D.; Simperler, A.; Bell, R. G.; Friedrichs, O. D.; Paz, F. A. A.; Klinowski, J. Chemically Feasible Hypothetical Crystalline Networks. Nat. Mater. 2004, 3, 234−238. (24) Farha, O. K.; Eryazici, I.; Jeong, N. C.; Hauser, B. G.; Wilmer, C. E.; Sarjeant, A. A.; Snurr, R. Q.; Nguyen, S. T.; Yazaydin, A. Ö .; Hupp, J. T. Metal-Organic Framework Materials with Ultrahigh Surface Areas: Is the Sky the Limit? J. Am. Chem. Soc. 2012, 134, 15016− 15021. (25) Schnobrich, J. K.; Koh, K.; Sura, K. N.; Matzger, A. J. A Framework for Predicting Surface Areas in Microporous Coordination Polymers. Langmuir 2010, 26, 5808−5814. (26) Pachfule, P.; Chen, Y.; Jiang, J.; Banerjee, R. Fluorinated MetalOrganic Frameworks: Advantageous for Higher H 2 and CO 2 Adsorption or Not? Chem.Eur. J. 2012, 18, 688−694. (27) Scherb, C.; Schödel, A.; Bein, T. Directing the Structure of Metal-Organic Frameworks by Oriented Surface Growth on an Organic Monolayer. Angew. Chem. 2008, 120, 5861−5863. (28) Colon, Y. J.; Snurr, R. Q. High-Throughput Computational Screening of Metal-Organic Frameworks. Chem. Soc. Rev. 2014, 43, 5735−5749. (29) Lama, P.; Das, R. K.; Smith, V. J.; Barbour, L. J. A Combined Stretching-Tilting Mechanism Produces Negative, Zero and Positive Linear Thermal Expansion in a Semi-Flexible Cd (ii)-MOF. Chem. Commun. 2014, 50, 6464−6467. (30) Wei, Z.; Gu, Z.-Y.; Arvapally, R. K.; Chen, Y.-P.; McDougald, R. N.; Ivy, J. F.; Yakovenko, A. A.; Feng, D.; Omary, M. A.; Zhou, H.-C. Rigidifying Fluorescent Linkers by Metal-Organic Framework Formation for Fluorescence Blue Shift and Quantum Yield Enhancement. J. Am. Chem. Soc. 2014, 136, 8269−8276. (31) Qian, J.; Jiang, F.; Zhang, L.; Su, K.; Pan, J.; Li, Q.; Yuan, D.; Hong, M. Unusual Pore Structure and Sorption Behaviour in a Hexanodal Zinc-Organic Framework Material. Chem. Commun. 2014, 50, 1678−1681.

AUTHOR INFORMATION

Corresponding Author

*M. A. Addicoat. E-mail: [email protected]. Notes

The authors declare no competing financial interest.



ACKNOWLEDGMENTS This work was partially supported by the European Commission (ERC StG C3ENV GA 256962 and MC-IAPP QUASINANO, GA 251149). M.A.A. is supported by a Marie Curie Actions (MC-IIF, GA-MOF, GA 327758) fellowship. We gratefully acknowledge the assistance of Prof. Julian Gale in incorporating UFF4MOF into the GULP software package. M.A.A. also thanks Dr. Andreas Mavrandonakis for many useful discussions.



REFERENCES

(1) Senkovska, I.; Kaskel, S. Ultrahigh porosity in mesoporous MOFs: promises and limitations. Chem. Commun. 2014, 50, 7089− 7098. (2) Anand, R.; Borghi, F.; Manoli, F.; Manet, I.; Agostoni, V.; Reschiglian, P.; Gref, R.; Monti, S. Host-Guest Interactions in Fe(III)Trimesate MOF Nanoparticles Loaded with Doxorubicin. J. Phys. Chem. B 2014, 118, 8532−8539. (3) Li, L.; Matsuda, R.; Tanaka, I.; Sato, H.; Kanoo, P.; Jeon, H. J.; Foo, M. L.; Wakamiya, A.; Murata, Y.; Kitagawa, S. A Crystalline Porous Coordination Polymer Decorated with Nitroxyl Radicals Catalyzes Aerobic Oxidation of Alcohols. J. Am. Chem. Soc. 2014, 136, 7543−7546. (4) Harbuzaru, B. V.; Corma, A.; Rey, F.; Atienzar, P.; Jordá, J. L.; Garca, H.; Ananias, D.; Carlos, L. D.; Rocha, J. Metal-Organic Nanoporous Structures with Anisotropic Photoluminescence and Magnetic Properties and Their Use as Sensors. Angew. Chem., Int. Ed. 2008, 47, 1080−1083. (5) Gopalakrishnan, D.; Dichtel, W. R. Direct Detection of RDX Vapor Using a Conjugated Polymer Network. J. Am. Chem. Soc. 2013, 135, 8357−8362. (6) Babarao, R.; Coghlan, C. J.; Rankine, D.; Bloch, W. M.; Gransbury, G. K.; Sato, H.; Kitagawa, S.; Sumby, C. J.; Hill, M. R.; Doonan, C. J. Does functionalisation enhance CO2 uptake in interpenetrated MOFs? An examination of the IRMOF-9 series. Chem. Commun. 2014, 50, 3238−3241. (7) Luebke, R.; Weseliński, Ł. J.; Belmabkhout, Y.; Chen, Z.; Wojtas, Ł.; Eddaoudi, M. Microporous Heptazine Functionalized (3,24)Connected rht-Metal-Organic Framework: Synthesis, Structure, and Gas Sorption Analysis. Cryst. Growth Des. 2014, 14, 414−418. (8) Pham, T.; Forrest, K. A.; Eckert, J.; Georgiev, P. A.; Mullen, A.; Luebke, R.; Cairns, A. J.; Belmabkhout, Y.; Eubank, J. F.; McLaughlin, K.; et al. Investigating the Gas Sorption Mechanism in an rht-MetalOrganic Framework through Computational Studies. J. Phys. Chem. C 2014, 118, 439−456. (9) Rodenas, T.; van Dalen, M.; Serra-Crespo, P.; Kapteijn, F.; Gascon, J. Mixed matrix membranes based on NH2-functionalized MIL-type MOFs: Influence of structural and operational parameters on the CO2/CH4 separation performance. Microporous Mesoporous Mater. 2014, 192, 35−42. (10) Reich, T. E.; Behera, S.; Jackson, K. T.; Jena, P.; El-Kaderi, H. M. Highly selective CO2/CH4 gas uptake by a halogen-decorated borazine-linked polymer. J. Mater. Chem. 2012, 22, 13524−13528. (11) Tsotsalas, M.; Liu, J.; Tettmann, B.; Grosjean, S.; Shahnas, A.; Wang, Z.; Azucena, C.; Addicoat, M.; Heine, T.; Lahann, J.; et al. Fabrication of Highly Uniform Gel Coatings by the Conversion of Surface-Anchored Metal-Organic Frameworks. J. Am. Chem. Soc. 2014, 136, 8−11. (12) Xu, H.; Chen, X.; Gao, J.; Lin, J.; Addicoat, M.; Irle, S.; Jiang, D. Catalytic Covalent Organic Frameworks via Pore Surface Engineering. Chem. Commun. 2014, 50, 1292−1294. G

dx.doi.org/10.1021/jp507643v | J. Phys. Chem. A XXXX, XXX, XXX−XXX

The Journal of Physical Chemistry A

Article

Organic Framework for Highly Effective H2/D2 Separation. Adv. Mater. 2013, 25, 635−639. (53) Jelic, J.; Denysenko, D.; Volkmer, D.; Reuter, K. Computational Screening Study Towards Redox-Active Metal-Organic Frameworks. New J. Phys. 2013, 15, 115004. (54) Jin, S.; Furukawa, K.; Addicoat, M.; Chen, L.; Takahashi, S.; Irle, S.; Nakamura, T.; Jiang, D. Large Pore Donor-Acceptor Covalent Organic Frameworks. Chem. Sci. 2013, 4, 4505−4511. (55) Lukose, B.; Kuc, A.; Heine, T. The Structure of Layered Covalent-Organic Frameworks. Chem.Eur. J. 2011, 17, 2388−2392. (56) Eddaoudi, M.; Kim, J.; Vodak, D.; Sudik, A.; Wachter, J.; O’Keeffe, M.; Yaghi, O. M. Geometric requirements and examples of important structures in the assembly of square building blocks. Proc. Natl. Acad. Sci. U. S. A. 2002, 99, 4900−4904. (57) Sarkisov, L.; Harrison, A. Computational Structure Characterisation Tools in Application to Ordered and Disordered Porous Materials. Mol. Simul. 2011, 37, 1248−1257. (58) Bilbeisi, R. A.; Clegg, J. K.; Elgrishi, N.; Hatten, X. d.; Devillard, M.; Breiner, B.; Mal, P.; Nitschke, J. R. Subcomponent Self-Assembly and Guest-Binding Properties of Face-Capped Fe4L48+ Capsules. J. Am. Chem. Soc. 2012, 134, 5110−5119.

(32) Bahn, S. R.; Jacobsen, K. W. An Object-Oriented Scripting Interface to a Legacy Electronic Structure Code. Comput. Sci. Eng. 2002, 4, 56−66. (33) Addicoat, M. A.; Vankova, N.; Akter, I. F.; Heine, T. Extension of the Universal Force Field to Metal-Organic Frameworks. J. Chem. Theory Comput. 2014, 10, 880−891. (34) Gale, J.; Rohl, A. The General Utility Lattice Program (GULP). Mol. Simul. 2003, 29, 291−341. (35) Gale, J. D. GULP: Capabilities and Prospects. Z. Kristallogr. 2005, 220, 552−554. (36) O’Keeffe, M.; Peskov, M. A.; Ramsden, S. J.; Yaghi, O. M. The Reticular Chemistry Structure Resource (RCSR) Database of, and Symbols for, Crystal Nets. Acc. Chem. Res. 2008, 41, 1782−1789. (37) Ramsden, S. J.; Robins, V.; Hyde, S. T. Three-Dimensional Euclidean Nets from Two-Dimensional Hyperbolic Tilings: Kaleidoscopic Examples. Acta Crystallogr. A 2009, 65, 81−108. (38) Martin, R. L.; Haranczyk, M. Construction and Characterization of Structure Models of Crystalline Porous Polymers. Cryst. Growth Des. 2014, 14, 2431−2440. (39) Shekhah, O.; Wang, H.; Paradinas, M.; Ocal, C.; Schupbach, B.; Terfort, A.; Zacher, D.; Fischer, R. A.; Woll, C. Controlling Interpenetration in Metal-Organic Frameworks by Liquid-Phase Epitaxy. Nat. Mater. 2009, 8, 481−484. (40) Shekhah, O.; Wang, H.; Zacher, D.; Fischer, R. A.; Wöll, C. Growth Mechanism of Metal-Organic Frameworks: Insights into the Nucleation by Employing a Step-by-Step Route. Angew. Chem., Int. Ed. 2009, 48, 5038−5041. (41) Liu, Y.; Eubank, J. F.; Cairns, A. J.; Eckert, J.; Kravtsov, V. C.; Luebke, R.; Eddaoudi, M. Assembly of Metal-Organic Frameworks (MOFs) Based on Indium-Trimer Building Blocks: A Porous MOF with soc Topology and High Hydrogen Storage. Angew. Chem., Int. Ed. 2007, 46, 3278−3283. (42) Moellmer, J.; Celer, E.; Luebke, R.; Cairns, A.; Staudt, R.; Eddaoudi, M.; Thommes, M. Insights on Adsorption Characterization of Metal-Organic Frameworks: A Benchmark Study on the Novel socMOF. Microporous Mesoporous Mater. 2010, 129, 345−353. (43) Momma, K.; Izumi, F. VESTA3 for Three-Dimensional Visualization of Crystal, Volumetric and Morphology Data. J. Appl. Crystallogr. 2011, 44, 1272−1276. (44) Frahm, D.; Hoffmann, F.; Froba, M. Linker Extensions in MetalOrganic Frameworks: A Way to Isoreticular Networks or New Topologies? CrystEngComm 2013, 15, 9429−9436. (45) Blatov, V. A.; Shevchenko, A. P.; Proserpio, D. M. Applied Topological Analysis of Crystal Structures with the Program Package ToposPro. Cryst. Growth Des. 2014, 14, 3576−3586. (46) Blatov, V. Nanocluster Analysis of Intermetallic Structures with the Program Package TOPOS. Struct. Chem. 2012, 23, 955−963. (47) Loiseau, T.; Serre, C.; Huguenard, C.; Fink, G.; Taulelle, F.; Henry, M.; Bataille, T.; Férey, G. A Rationale for the Large Breathing of the Porous Aluminum Terephthalate (MIL-53) Upon Hydration. Chem.Eur. J. 2004, 10, 1373−1382. (48) Millange, F.; Serre, C.; Ferey, G. Synthesis, Structure Determination and Properties of MIL-53as and MIL-53ht: the First CrIII Hybrid Inorganic-Organic Microporous Solids: CrIII(OH)·O2CC6H4-CO2·HO2C-C6H4-CO2Hx. Chem. Commun. 2002, 822−823. (49) Ferey, G.; Mellot-Draznieks, C.; Serre, C.; Millange, F.; Dutour, J.; Surblé, S.; Margiolaki, I. A Chromium Terephthalate-Based Solid with Unusually Large Pore Volumes and Surface Area. Science 2005, 309, 2040−2042. (50) Biswas, S.; Grzywa, M.; Nayek, H. P.; Dehnen, S.; Senkovska, I.; Kaskel, S.; Volkmer, D. A Cubic Coordination Framework Constructed from Benzobistriazolate Ligands and Zinc Ions Having Selective Gas Sorption Properties. Dalton Trans. 2009, 6487−6495. (51) Denysenko, D.; Werner, T.; Grzywa, M.; Puls, A.; Hagen, V.; Eickerling, G.; Jelic, J.; Reuter, K.; Volkmer, D. Reversible Gas-Phase Redox Processes Catalyzed by Co-Exchanged MFU-4l(arge). Chem. Commun. 2012, 48, 1236−1238. (52) Teufel, J.; Oh, H.; Hirscher, M.; Wahiduzzaman, M.; Zhechkov, L.; Kuc, A.; Heine, T.; Denysenko, D.; Volkmer, D. MFU-4 - A MetalH

dx.doi.org/10.1021/jp507643v | J. Phys. Chem. A XXXX, XXX, XXX−XXX