pyCOFBuilder: A Python Package for Automated Creation of Covalent Organic Framework Models Based on the Reticular

Felipe L Oliveira1, Pierre M Esteves1

  • 1Instituto de Química, Universidade Federal do Rio de Janeiro, Av. Athos da Silveira Ramos, 149, CT A-622, Cid. Univ., Rio de Janeiro, Rio de Janeiro 21941-909, Brazil.

Summary

This study introduces pyCOFBuilder, an open-source Python package that simplifies the creation of covalent organic framework (COF) structures for computational research, accelerating materials discovery.

Related Concept Videos

Molecular Models02:00

Molecular Models

Physical models representing molecular architectures of chemical compounds play essential roles in understanding chemistry. The use of molecular models makes it easier to visualize the structures and shapes of atoms and molecules.
38.3K
Covalent Bonding and Lewis Structures02:46

Covalent Bonding and Lewis Structures

Compared to ionic bonds, which results from the transfer of electrons between metallic and nonmetallic atoms, covalent bonds result from the mutual attraction of atoms for a “shared” pair of electrons.
49.2K
Predicting Molecular Geometry02:27

Predicting Molecular Geometry

VSEPR Theory for Determination of Electron Pair Geometries
34.3K
Network Covalent Solids02:18

Network Covalent Solids

Network covalent solids contain a three-dimensional network of covalently bonded atoms as found in the crystal structures of nonmetals like diamond, graphite, silicon, and some covalent compounds, such as silicon dioxide (sand) and silicon carbide (carborundum, the abrasive on sandpaper). Many minerals have networks of covalent bonds.
To break or to melt a covalent network solid, covalent bonds must be broken. Because covalent bonds are relatively strong, covalent network solids are typically...
13.5K
Structure of Benzene: Molecular Orbital Model01:18

Structure of Benzene: Molecular Orbital Model

According to the molecular orbital (MO) model, benzene has a planar structure with a regular hexagon of six sp2 hybridized carbons. As shown in Figure 1, each carbon is bonded to three other atoms with C–C–C and H–C–C bond angles of 120°. The C–H bond length is 109 pm, and the C–C bond length is 139 pm which is midway between the single bond length of sp3 hybridized carbons (154 pm) and sp2 hybridized carbons (133 pm).
9.0K
Covalently Linked Protein Regulators02:04

Covalently Linked Protein Regulators

Proteins can undergo many types of post-translational modifications, often in response to changes in their environment. These modifications play an important role in the function and stability of these proteins. Covalently linked molecules include functional groups, such as methyl, acetyl, and phosphate groups, and also small proteins, such as ubiquitin. There are around 200 different types of covalent regulators that have been identified.
These groups modify specific amino acids in a protein....
6.8K