best practice series
Visualizing and teaching crystallographic symmetry using Jmol
aDepartment of Chemistry, Otterbein University, Westerville, OH, USA, and bSt Olaf College, Northfield, MN, USA
*Correspondence e-mail: [email protected]
This article is part of the collection Best practice in crystallography.
The Jmol Space Group Symmetry Visualizer website provides a modular set of interactive pages for the visualization of symmetry groups, including both space groups and plane groups, as well as subperiodic groups (frieze, rod, and layer). Groups and group–subgroup relationships are illustrated using a variety of molecular and ionic structures.
1. Introduction
The Jmol Space Group Symmetry Visualizer (https://spacegroups.symotter.org) is an online resource for the visualization of crystallographic symmetry built around the versatile Jmol application. This website provides a modular set of interactive pages for the visualization of symmetry groups, including both space groups and plane groups, as well as subperiodic groups (frieze, rod, and layer). Groups and group–subgroup relationships are illustrated using a variety of molecular and ionic structures. All symmetry elements are color-coded and can be selectively displayed for easy comparison to conventional diagrams. Wyckoff positions are presented in tabular form, and representations can be generated and interactively dragged, maintaining their respective symmetry relationships. Atoms in structures are listed by and can be labeled and colored by element, Wyckoff, or site symmetry. Maximal subgroups for all space groups are listed, and representations of group–subgroup relationships are easily generated. Taken together, these capabilities represent a unique resource for students and educators in crystallography and researchers using crystallographic methods.
2. Resources for teaching crystallographic symmetry
The challenge of teaching crystallographic symmetry is evident considering the numerous resources that have been created and the variety of approaches described in the literature (Enemark, 1988
; Cooper et al., 1989
; Hardgrove, 1997
; Boo & Mattern, 2008
; Pett, 2010
; Chapuis, 2011
; Gražulis et al., 2015
; Ruiz & Johnstone, 2020
; Dong & Zheng, 2021
; Zheng & Campbell, 2021
; Kotsis, 2025
).
2.1. Two-dimensional symmetry diagrams and tutorials
Teaching crystallographic symmetry requires the communication of three-dimensional concepts using primarily two-dimensional representations. A common approach is to use the two-dimensional plane groups to introduce symmetry concepts and terminology that can later be extended to space groups (Brady, 1978
; Stróż, 2003
; Duda et al., 2020
). Plentiful examples from textiles and the decorative arts (Glasser, 1967
; Hargittai & Lengyel, 1984
; Hargittai & Lengyel, 1985
; Schoeni et al., 2013
) provide an accessible and engaging approach for students at all levels. The advent of personal computers allowed the creation of programs to display space group diagrams and molecular representations (Penfold & Temple, 1982
; Temple, 1985
). As computers became more capable, software like Margaret Kastner's pioneering Crystallographic Courseware (Kastner, 1999
; Kastner et al., 2000
; Kastner et al., 2013
) provided instructional material covering many topics, including symmetry, asymmetric units, plane groups, and reading the International Tables for Crystallography (Aroyo, 2016
). In a similar vein, the excellent Symmetry and Space Group Tutorial developed by Bruce Foxman and Jerry Jasinski (Foxman, 2021
) utilizes careful step-wise building up of space group diagrams and occasional humor to create an effective and enjoyable tutorial. The recently developed GESUS (Grupos Espaciales de Simetria de la Universidad de Sevilla) application provides an interactive environment where students can learn symmetry operations and conventional representations through a set of tutorial exercises (Miras et al., 2022
).
2.2. Three-dimensional physical models
The use of physical models has a long history in crystallography and so it is not surprising that models, ranging from ball-and-stick to papercraft to 3D-printed objects, have been employed for teaching space groups, Bravais lattices, and crystal forms (Hathaway, 1979
; Sein & Sein, 2015
; Graw & Stalke, 2022
; Aristov et al., 2022
). The opportunity for students to build or physically interact with models can lead to insights and understanding about how molecules are arranged in unit cells and their symmetry relationships. Creative use of inexpensive materials makes these models accessible for a wide range of audiences.
2.3. Three-dimensional computer representations
With the advent of high-quality color computer graphics displays, the power and potential to display three-dimensional crystal structures and symmetry was realized by several groups (Abad-Zapatero & O'Donnell, 1987
; Sakurai et al., 1989
) and eventually became part of commercial software packages (Khosrovani et al., 1999
). As personal computers have become more powerful, increasingly complex images and videos have been produced (De Graef, 1998
; De Graef, 2009
; Bucio et al., 2024
) to support the teaching of crystallographic symmetry. Other educators have embedded three-dimensional figures of the 32 crystallographic point groups into PDF files (Arribas et al., 2014
) and created animations and videos for teaching space group symmetry (Bucio et al., 2024
). Hitzer and Perwass have created the Space Group Visualizer (Hitzer & Perwass, 2006
; Hitzer & Perwass, 2021
; Hitzer et al., 2010
; Müller, 2021
), a stand-alone computer program (Windows) for the three-dimensional visualization of space groups and their associated symmetry operations. More recently, computer models in virtual reality environments have been used to introduce space group symmetry, including the overlay of symmetry element representations on crystal structures (Graw et al., 2022
; Graw et al., 2023
; Mercado, 2025
).
2.4. Molecular visualization software
Numerous molecular and viewing programs developed over the years include the capability to display crystallographic symmetry information (de la Flor et al., 2024
). Some examples include MAGE (Pavkovic, 2005
), Diamond (Wu, 2024
), VESTA (Momma & Izumi, 2011
), Mercury (Macrae et al., 2020
; Battle et al., 2010
), and Jmol (Hanson, 2010a
; Hanson, 2010b
; Hanson, 2017
). Within this set of programs, Jmol occupies a unique position due to its extensive capabilities, flexibility, and scripting language. Originally developed as an open-source molecular viewing program written in Java, work by Howard starting in 2002 added browser applet capability that allowed integration of the Jmol applet into web pages (Howard et al., 2010
). Significant revisions and continued work by Hanson has added extensive crystallographic capabilities to Jmol, including reading of crystallographic (CIF) data files, display of unit cells and symmetry elements, and comprehensive space group information, all in a well-documented scriptable environment (de la Flor et al., 2024
; Hanson, 2025a
; Hanson, 2025b
). Jmol is also unique in that the same codebase produces both the stand-alone Java program (Jmol.jar) and a JavaScript-based web application (sometimes referred to as JSmol, but herein referred to simply as Jmol) that can be embedded into any web page.
In this article, we will focus on the development and implementation of a browser-based space group symmetry visualizer, demonstrating how Jmol can serve as the foundation for a dynamic, interactive, and effective tool for visualizing and teaching crystallographic symmetry.
3. Design principles
When designing and implementing a website for teaching and sharing molecular and crystallographic symmetry, our efforts focused on making materials that are accessible, intuitive, and modular. The features of Jmol make it possible to create materials that meet all of these goals.
By considering accessibility, we seek to lower the barriers to use by students and implementation by instructors. Accessibility in this context refers to electronic materials that have no requirements beyond a web browser. The visualizations and controls are designed to be effective on a range of devices from laptops to mobile devices and run independent of any other software or applications. Additionally, web pages are designed to be responsive, adapting to screen size and orientation. Download sizes for web pages are minimized, taking advantage of the modular structure of Jmol, which loads required components dynamically as needed.
Intuitive design, while more subjective, focuses on creating a resource where most actions can be completed by selecting options from a menu, list, or checkbox. The layout follows that of common websites and apps using conventional elements for buttons and other controls. The interface is relatively simple, with the majority of the screen dedicated to the Jmol-based interactive display of space group and molecular representations. All representations are color-coded with legends that clearly indicate all aspects of the diagrams. Google's Material Design (Google, 2025
) is used throughout to provide an accessible and familiar interface.
The modular aspect of these materials makes the site adaptable to a wide range of objectives. This design choice allows the various modules to be tailored for audiences at different levels. There is no pre-determined path or order in which to use the materials, so students and instructors are free to adapt them to their individual needs and environments. The menu-driven selections and interactive click-and-drag visualizations are intuitive and accessible, thereby appropriate even at an introductory level. For those students and instructors who wish to explore beyond what is exposed by the interface, the Jmol scripting environment is always available from a pop-up scripting console. Additionally, users can construct representations and share them as a `pngj' file, a standard PNG image format that also contains the full Jmol state, allowing the image to be drag-dropped into the Jmol Java application or other web pages that utilize Jmol.
4. Website overview
The site is organized into two modules: (1) the symmetry group visualizer, and (2) the symmetry visualizer. A large toggle button at the top of the page switches between the two modules.
4.1. Symmetry group visualizer
The symmetry group visualizer is arranged into three panels, as shown in Fig. 1
. On the left are controls for selecting and sorting the group list along with the list itself. Available symmetry groups include space, plane, frieze, rod, and layer groups. Lists can be sorted by system, class, or number. Selecting a symmetry group displays a three-dimensional representation of the group in the center panel that at first glance appears to be simply a colorized version of the standard plane-group representations appearing in textbooks and tables of space groups. But clicking and dragging in the center panel rotates the representation. The right panel displays a list of symmetry elements and a table of Wyckoff positions. The display of symmetry elements can be toggled on and off using the respective checkboxes. The Wyckoff table includes buttons that allow the user to add and delete pseudoatoms representing the respective Wyckoff positions in the unit cell. Toggling the dragging option at the bottom of the list to atom allows these atoms to be dragged in three-dimensional space. All the symmetry-related atom positions will update dynamically. Atoms in special positions can only be dragged within the constraints defining their – a plane, axis, or fixed point. Attempts to drag any atom – special or general – to a different will not be successful, and a graphical warning symbol will be generated.
| Figure 1 An annotated view of the Jmol Space Group Symmetry Visualizer page displaying the P |
A more detailed example of the visualizations made possible by Jmol is shown in the Pbca example found in Fig. 2
. The inversion centers, twofold screw axes, and glide planes are all illustrated in the three-dimensional representation with controls and a color-coded key shown on the right side. Jmol differs from other programs such as Mercury in that it uses unique colors for each of the different types of glide planes and different colors for screw axes of opposite handedness as well as n-bar axes. Representations of all the Wyckoff positions have been added and are shown as colored spheres with labels.
| Figure 2 An illustration of the symmetry elements and Wyckoff positions of the Pbca space group. |
4.1.1. Space group settings
By default, the symmetry group visualizer will show the standard setting for a but all the available settings for the selected group are available in a drop-down selection box at the bottom of the page. The display and list of symmetry elements will update as needed when a different setting is selected. There is also the option in the drop-down menu to select and overlay representations of multiple settings. Two illustrative examples displaying multiple settings for the R3 and Pc space groups are shown in Fig. 3
.
| Figure 3 Examples of the display of multiple settings for two different space groups: (a) the hexagonal and rhombohedral settings of the R3 space group, and (b) the Pc setting along with the equivalent but non-standard Pn and Pa settings. |
The symmetry elements for all settings are listed in the panel on the right-hand side. This allows direct comparison, showing, for example, that there is no centering vector in the rhombohedral setting of R3 and the c-, n-, and a-glide planes in the Pc, Pn, and Pa settings are all equivalent.
4.1.2. Plane and other groups
All of the features described above are also available for any of the plane, frieze, rod, and layer groups. These simpler representations can be particularly useful in an educational context as stepping stones to the more complex space groups. An illustration of the p2mg plane group is shown in Fig. 4
with spheres representing the available Wyckoff positions.
| Figure 4 The p2mg plane group showing mirror planes, glide planes, and Wyckoff positions. Note: twofold axes are omitted so as to not obscure the Wyckoff labels. |
Another representation that is potentially valuable for educators is illustrated in Fig. 5
, showing the rod group p61 and a representation of the corresponding general position. The 61 screw axis is clearly shown and the pseudoatoms can be dragged, with all other symmetry-equivalent positions updating to reflect the underlying symmetry. Other symmetry relationships can be readily illustrated using similar plane, rod, and layer groups.
| Figure 5 The p61 rod group with a set of atoms representing general positions. Note that the rod group is periodic only in the c direction. The 3D coordinates of the atoms are constrained by the sixfold screw axis. |
4.1.3. Maximal subgroups
Jmol is also capable of generating lists of space group–subgroup relationships and displaying informative representations of the resulting symmetry relationships. Switching the toggle bar at the bottom left of the website to subgroups will display a list of the maximal subgroups of the currently selected group. Selecting one of the subgroups will generate an overlay of the two groups, with pseudoatoms at general positions representing the symmetry of the original group and colored according to their symmetry in the An example group–subgroup relationship, 99 > a–b,a+b,c > 35 in CLEG notation (Hanson, 2025a
), is shown in Fig. 6
.
| Figure 6 The P4mm to Cmm2 (99 > a–b,a+b,c > 35) group–subgroup transformation. |
4.2. Structure symmetry visualizer
The layout of the structure symmetry visualizer (see Fig. 7
), selected using the toggle bar at the top left, is similar to the group visualizer. On the left is the list of structures, the Jmol display is in the center, and information and controls are on the right. Two sources of structural data are available. The first option is the AFLOW library of crystallographic prototypes (Mehl et al., 2017
). This set includes the option to filter the list by number of unique elements, making it possible to limit the list to elemental crystal structures or binary salts, for example. The second set comprises a curated set of representative structures taken from the Cambridge Structural Database (CSD; Groom et al., 2016
). Entries were selected by searching for representative structures from each space group and prioritizing structures with a minimal number of atoms in the asymmetric unit.
| Figure 7 An annotated view of the Jmol Structure Symmetry Visualizer displaying the structure of FeS (space group F222). |
Symmetry elements, off by default, can be selectively displayed using the checkbox controls in the right panel. Additional information includes a list of atoms in the along with their respective Wyckoff positions. The packing controls fill the the extended by closest neighbors, or with molecules within the Atoms can be colored and/or labeled by element, by or by site symmetry. Depending on the type and symmetry of the structure, molecules or atoms of the structure can be dragged and the position of symmetry-related molecules or atoms will be updated in real time. Information about the structure and links to the respective database are shown in the bottom toolbar.
An example molecular structure, diiodomethane, entry DIMETH02 in the CSD (Prystupa et al., 1989
), is illustrated in Fig. 8
. The space group is Fmm2, with the C, H, and I atoms each occupying a unique Wyckoff position. The mirror and glide planes are all clearly identifiable using the legend in the right panel. The C atoms are located on the twofold rotation axes at the intersections of the perpendicular mirror planes, corresponding to Wyckoff position a.
| Figure 8 The unit cell of diiodomethane (space group Fmm2, CSD entry DIMETH02), illustrating the rotation axes, mirror and glide planes, and centering vectors. |
The option to color atoms by is highlighted in Fig. 9
with the structures of (a) FeCuS2 and (b) hexamethylenetetramine.
| Figure 9 Two different structures, (a) FeCuS2 (space group I |
4.2.1. Reading local CIF files
The existing website includes nearly 2000 example structures, but it can also load and display structures from local files. The `Load button at the bottom of the Jmol display provides a prompt from which the user can select a local file. The file will be loaded into the site, the structure displayed, and the symmetry elements and atom list with Wyckoff information will be shown in the right panel. Alternatively, users can just drag and drop a file onto the Jmol display of the web page and the structure will load and display the relevant information and controls.
4.3. Additional export and sharing features
4.3.1. PNG file export
Jmol has the capability to generate a special form of png (portable network graphic) file that is both a capture of the current display and the full Jmol state. When these files are opened or dropped onto a Jmol instance in a web page or opened with the stand-alone Java Jmol program everything in the current structure/representation will be regenerated.
5. Examples and tutorials
A set of examples and tutorials has been created and is available as part of the supporting information associated with this article. These materials include:
– Step-by-step interactive tutorials covering inversion, reflection, rotation, rotoinversion, screw, and glide operations. Selected rod groups are used to focus on a single operation/element in each case. Interactive dragging of pseudoatoms helps reinforce the symmetry relationships between sets of atoms.
– Annotated examples of plane groups and space groups, building on the representations introduced in the earlier tutorial. The addition of two- and three-dimensional motifs help emphasize the transformations resulting from glide and screw operations.
– Three examples illustrating Wyckoff positions and their site symmetries. The tutorials include examples of pseudoatoms that are positionally constrained to a plane, line, or point, emphasizing the connection to the site description in the corresponding table.
– Two structural examples, one molecular, one ionic, illustrating Wyckoff positions and the asymmetric unit.
– Three examples illustrating space group–subgroup relationships.
We hope that these examples serve to illustrate just a few of the ways that this website can be used to inform and inspire students to learn and practice crystallography.
6. Conclusions
The Jmol Space Group Symmetry Visualizer website combines the crystallographic capabilities of Jmol with a web interface to create a flexible resource for the visualization of symmetry in crystallography. These materials provide a modular set of accessible and intuitive resources for students and faculty interested in the teaching and learning of crystallography and crystallographic symmetry.
Supporting information
Jmol Symmetry Explorer: Tutorials and Examples. DOI: https://doi.org/10.1107/S2053229626004559/ky3232sup1.pdf
References
Abad-Zapatero, C. & O'Donnell, T. J. (1987). J. Appl. Cryst. 20, 532–535. CrossRef CAS IUCr Journals Google Scholar
Aristov, M. M., Geng, H., Pavelic, A. & Berry, J. F. (2022). J. Appl. Cryst. 55, 172–179. Web of Science CrossRef CAS IUCr Journals Google Scholar
Aroyo, M. I. (2016). International Tables for Crystallography: Space-group Symmetry. Chester, England: International Union of Crystallography. Google Scholar
Arribas, V., Casas, L., Estop, E. & Labrador, M. (2014). Comput. Geosci. 62, 53–61. Web of Science CrossRef Google Scholar
Battle, G. M., Ferrence, G. M. & Allen, F. H. (2010). J. Appl. Cryst. 43, 1208–1223. Web of Science CrossRef CAS IUCr Journals Google Scholar
Boo, W. O. J. & Mattern, D. L. (2008). J. Chem. Educ. 85, 710. CrossRef Google Scholar
Brady, J. B. (1978). Comput. Geosci. 4, 179–187. CrossRef Google Scholar
Bucio, L., Moreno-Tovar, R., Hernández-Juárez, E., Sandoval-Santiago, A. S., Elejalde-Cadena, N. R., Bucio, A., Falcón-Moreno, M. & Rosales-Chávez, I. (2024). J. Appl. Cryst. 57, 1966–1977. Web of Science CrossRef CAS IUCr Journals Google Scholar
Chapuis, G. (2011). Crystallogr. Rev. 17, 187–204. Web of Science CrossRef Google Scholar
Cooper, J. N., Smith, D. A. & Kastner, M. E. (1989). J. Chem. Educ. 66, 968. CrossRef Google Scholar
De Graef, M. (1998). J. Mater. Educ. 20, 31. Google Scholar
De Graef, M. (2009). Crystallography Matters! Resources for crystallographic education, https://www.iucr.org/education/pamphlets/23/full-text. Google Scholar
de la Flor, G., Aroyo, M. I., Gimondi, I., Ward, S. C., Momma, K., Hanson, R. M. & Suescun, L. (2024). J. Appl. Cryst. 57, 1618–1639. Web of Science CrossRef CAS IUCr Journals Google Scholar
Dong, Y. & Zheng, S.-L. (2021). J. Chem. Educ. 98, 3180–3188. Web of Science CrossRef CAS Google Scholar
Duda, M., Rafalska-Łasocha, A. & Łasocha, W. (2020). J. Chem. Educ. 97, 2169–2174. Web of Science CrossRef CAS PubMed Google Scholar
Enemark, J. H. (1988). J. Chem. Educ. 65, 491. CrossRef Google Scholar
Foxman, B. M. (2021). Acta Cryst. E77, 857–863. Web of Science CrossRef IUCr Journals Google Scholar
Glasser, L. (1967). J. Chem. Educ. 44, 502. CrossRef Web of Science Google Scholar
Google (2025). Material Design, https://m3.material.io. Google Scholar
Graw, N., Krawczuk, A. & Stalke, D. (2022). Acta Cryst. A78, e306–e307. CrossRef IUCr Journals Google Scholar
Graw, N., Mücke, M. & Krawczuk, A. (2023). Acta Cryst. A79, C521. CrossRef IUCr Journals Google Scholar
Graw, N. & Stalke, D. (2022). J. Appl. Cryst. 55, 144–148. Web of Science CrossRef CAS IUCr Journals Google Scholar
Gražulis, S., Sarjeant, A. A., Moeck, P., Stone-Sundberg, J., Snyder, T. J., Kaminsky, W., Oliver, A. G., Stern, C. L., Dawe, L. N., Rychkov, D. A., Losev, E. A., Boldyreva, E. V., Tanski, J. M., Bernstein, J., Rabeh, W. M. & Kantardjieff, K. A. (2015). J. Appl. Cryst. 48, 1964–1975. Web of Science CrossRef IUCr Journals Google Scholar
Groom, C. R., Bruno, I. J., Lightfoot, M. P. & Ward, S. C. (2016). Acta Cryst. B72, 171–179. Web of Science CrossRef IUCr Journals Google Scholar
Hanson, R. M. (2010a). J. Appl. Cryst. 43, 1250–1260. CrossRef CAS IUCr Journals Google Scholar
Hanson, R. M. (2010b). ACS Symposium Series, Vol. 1060, edited by R. E. Belford, J. W. Moore & H. E. Pence, pp. 65–77. Washington, DC: American Chemical Society. Google Scholar
Hanson, R. M. (2017). Acta Cryst. A73, C136. CrossRef IUCr Journals Google Scholar
Hanson, R. M. (2025a). https://doi.org/10.26434/chemrxiv-2025-ptvpt. Google Scholar
Hanson, R. M. (2025b). Jmol/JSmol interactive scripting documentation, https://chemapps.stolaf.edu/jmol/docs/. Google Scholar
Hardgrove, G. L. (1997). J. Chem. Educ. 74, 797. CrossRef Web of Science Google Scholar
Hargittai, I. & Lengyel, G. (1984). J. Chem. Educ. 61, 1033. CrossRef Google Scholar
Hargittai, I. & Lengyel, G. (1985). J. Chem. Educ. 62, 35. CrossRef Google Scholar
Hathaway, B. (1979). J. Chem. Educ. 56, 166. CrossRef Google Scholar
Hitzer, E. & Perwass, C. (2006). Proceedings of the International Symposium on Advanced Mechanical Engineering 2006. Shanghai, China. Google Scholar
Hitzer, E. & Perwass, C. (2010). Adv. Appl. Clifford Algebras 20, 631–658. CrossRef Google Scholar
Hitzer, E. & Perwass, C. (2021). Space Group Visualizer. Seattle: Kindle Direct Publishing (KDP). https://www.amazon.co.uk/Space-Group-Visualizer-Eckhard-Hitzer/dp/B08YRYMPR5. Google Scholar
Howard, M., et al. (2010). History of Jmol development, https://jmol.sourceforge.net/history/. Google Scholar
Kastner, M. E. (1999). J. Appl. Cryst. 32, 327–331. CrossRef CAS IUCr Journals Google Scholar
Kastner, M. E., Medlock & Brown, K. (2013). Crystallographic CourseWare, http://www.crystallographiccourseware.com/. Google Scholar
Kastner, M. E., Vasbinder, E., Kowalcyzk, D., Jackson, S., Giammalvo, J., Braun, J. & DiMarco, K. (2000). J. Chem. Educ. 77, 1247. CrossRef Google Scholar
Khosrovani, N., Kung, P. W.-C., Freeman, C. M., Gorman, A. M., Kölmel, C. M., Levine, S. M. & Newsam, J. M. (1999). J. Mol. Graphics Modell. 17, 255–260. CrossRef CAS Google Scholar
Kotsis, K. T. (2025). Eur. J. Contemp. Educ. E-Learn. 3, 220–240. CrossRef Google Scholar
Macrae, C. F., Sovago, I., Cottrell, S. J., Galek, P. T. A., McCabe, P., Pidcock, E., Platings, M., Shields, G. P., Stevens, J. S., Towler, M. & Wood, P. A. (2020). J. Appl. Cryst. 53, 226–235. Web of Science CrossRef CAS IUCr Journals Google Scholar
Mehl, M. J., Hicks, D., Toher, C., Levy, O., Hanson, R. M., Hart, G. & Curtarolo, S. (2017). Comput. Mater. Sci. 136, S1–S828. Web of Science CrossRef CAS Google Scholar
Mercado, B. (2025). Struct. Dyn. 12, A44. CrossRef Google Scholar
Miras, A., Cota, A. & Martín, D. (2022). Educ. Sci. 12, 85. CrossRef Google Scholar
Momma, K. & Izumi, F. (2011). J. Appl. Cryst. 44, 1272–1276. Web of Science CrossRef CAS IUCr Journals Google Scholar
Müller, U. (2021). Acta Cryst. A77, 353–354. CrossRef IUCr Journals Google Scholar
Pavkovic, S. F. (2005). J. Chem. Educ. 82, 167. CrossRef Google Scholar
Penfold, B. R. & Temple, R. S. (1982). J. Chem. Educ. 59, 774. CrossRef Google Scholar
Pett, V. B. (2010). J. Appl. Cryst. 43, 1139–1143. Web of Science CrossRef CAS IUCr Journals Google Scholar
Prystupa, D. A., Torrie, B. H., Powell, B. M. & Gerlach, P. N. (1989). Mol. Phys. 68, 835–851. CSD CrossRef CAS Web of Science Google Scholar
Ruiz, G. N. & Johnstone, T. C. (2020). J. Chem. Educ. 97, 1604–1612. Web of Science CrossRef CAS Google Scholar
Sakurai, T., Kobayashi, K., Horiki, T., Furukawa, M. & Naitou, K. (1989). J. Appl. Cryst. 22, 633–639. CrossRef CAS IUCr Journals Google Scholar
Schoeni, N., Hardaker, W. & Chapuis, G. (2013). https://www.epfl.ch/schools/sb/research/iphys/teaching/crystallography/escher-web-sketch/. Google Scholar
Sein, L. T. & Sein, S. E. (2015). J. Chem. Educ. 92, 1419–1421. Web of Science CrossRef CAS Google Scholar
Stróż, K. (2003). Z. Kristallogr. Cryst. Mater. 218, 642–649. Google Scholar
Temple, R. S. (1985). Computers in chemical education: a study involving symmetry and crystallography. University of Canterbury. Google Scholar
Wu, P. (2024). Daxue Huaxue 39, 118–121. Google Scholar
Zheng, S.-L. & Campbell, M. G. (2021). Acta Cryst. E77, 864–866. Web of Science CrossRef IUCr Journals Google Scholar
This is an open-access article distributed under the terms of the Creative Commons Attribution (CC-BY) Licence, which permits unrestricted use, distribution, and reproduction in any medium, provided the original authors and source are cited.

journal menu
access



