{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,23]],"date-time":"2026-04-23T02:25:05Z","timestamp":1776911105638,"version":"3.51.2"},"reference-count":54,"publisher":"MDPI AG","issue":"6","license":[{"start":{"date-parts":[[2025,6,4]],"date-time":"2025-06-04T00:00:00Z","timestamp":1748995200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100006769","name":"RSF (Russian Science Foundation)","doi-asserted-by":"publisher","award":["23-73-10142"],"award-info":[{"award-number":["23-73-10142"]}],"id":[{"id":"10.13039\/501100006769","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Computation"],"abstract":"<jats:p>CrystalShift is an open-source computational tool tailored for the analysis, transformation, and conversion of crystallographic data, with a particular emphasis on organic crystal structures. It offers a comprehensive suite of features valuable for the computational study of solids: format conversion, crystallographic basis transformation, atomic coordinate editing, and molecular layer analysis. These options are especially valuable for studying the mechanical properties of molecular crystals with potential applications in organic materials science. Written in the C programming language, CrystalShift offers computational efficiency and compatibility with widely used crystallographic formats such as CIF, POSCAR, and XYZ. It provides a command-line interface, enabling seamless integration into research workflows while addressing specific challenges in crystallography, such as handling non-standard file formats and robust error correction. CrystalShift may be applied for both in-depth study of particular crystal structure origins and the high-throughput conversion of crystallographic datasets prior to DFT calculations with periodic boundary conditions using VASP code.<\/jats:p>","DOI":"10.3390\/computation13060138","type":"journal-article","created":{"date-parts":[[2025,6,4]],"date-time":"2025-06-04T03:57:34Z","timestamp":1749009454000},"page":"138","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["CrystalShift: A Versatile Command-Line Tool for Crystallographic Structural Data Analysis, Modification, and Format Conversion Prior to Solid-State DFT Calculations of Organic Crystals"],"prefix":"10.3390","volume":"13","author":[{"given":"Ilona A.","family":"Isupova","sequence":"first","affiliation":[{"name":"Laboratory of Mechanochemistry, Institute of Solid State Chemistry and Mechanochemistry, Kutateladze 18, Novosibirsk 630090, Russia"},{"name":"Faculty of Natural Sciences, Novosibirsk State University, Pirogova 1, Novosibirsk 630090, Russia"},{"name":"SRF \u201cSKIF\u201d, Boreskov Institute of Catalysis, Koltsovo 630559, Russia"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9269-1627","authenticated-orcid":false,"given":"Denis A.","family":"Rychkov","sequence":"additional","affiliation":[{"name":"Laboratory of Mechanochemistry, Institute of Solid State Chemistry and Mechanochemistry, Kutateladze 18, Novosibirsk 630090, Russia"},{"name":"SRF \u201cSKIF\u201d, Boreskov Institute of Catalysis, Koltsovo 630559, Russia"}]}],"member":"1968","published-online":{"date-parts":[[2025,6,4]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"2698","DOI":"10.1039\/C8CE00454D","article-title":"Predicting Mechanical Properties of Crystalline Materials through Topological Analysis","volume":"20","author":"Bryant","year":"2018","journal-title":"CrystEngComm"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"3578","DOI":"10.1039\/D3SC06462J","article-title":"Crystal Property Engineering Using Molecular-Supramolecular Equivalence: Mechanical Property Alteration in Hydrogen Bonded Systems","volume":"15","author":"Mondal","year":"2024","journal-title":"Chem. Sci."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"381","DOI":"10.1021\/cg400800u","article-title":"Polymorph Stability Prediction: On the Importance of Accurate Structures: A Case Study of Pyrazinamide","volume":"14","author":"Wahlberg","year":"2014","journal-title":"Cryst. Growth Des."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"793","DOI":"10.1002\/crat.201200706","article-title":"Crystal Formation and Stability: Physical Principles and Molecular Simulation","volume":"48","author":"Gavezzotti","year":"2013","journal-title":"Cryst. Res. Technol."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"42204","DOI":"10.1039\/D0RA08588J","article-title":"Semi-Empirical and Ab Initio Calculations for Crystals under Pressure at Fixed Temperatures: The Case of Guanidinium Perchlorate","volume":"10","author":"Zhuravlev","year":"2020","journal-title":"RSC Adv."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"52","DOI":"10.1016\/j.comptc.2016.04.027","article-title":"Towards an Understanding of Crystallization from Solution. DFT Studies of Multi-Component Serotonin Crystals","volume":"1088","author":"Rychkov","year":"2016","journal-title":"Comput. Theor. Chem."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Smirnova, V.Y., Iurchenkova, A.A., and Rychkov, D.A. (2022). Computational Investigation of the Stability of Di-p-Tolyl Disulfide \u201cHidden\u201d and \u201cConventional\u201d Polymorphs at High Pressures. Crystals, 12.","DOI":"10.3390\/cryst12081157"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Mazurek, A.H., Szeleszczuk, \u0141., and Pisklak, D.M. (2020). Periodic DFT Calculations\u2014Review of Applications in the Pharmaceutical Sciences. Pharmaceutics, 12.","DOI":"10.3390\/pharmaceutics12050415"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"6972","DOI":"10.1002\/anie.201410356","article-title":"Disappearing Polymorphs Revisited","volume":"54","author":"Lancaster","year":"2015","journal-title":"Angew. Chemie Int. Ed."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.scriptamat.2015.07.021","article-title":"First Principles Phonon Calculations in Materials Science","volume":"108","author":"Togo","year":"2015","journal-title":"Scr. Mater."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"453","DOI":"10.1107\/S002188980600731X","article-title":"Mercury: Visualization and Analysis of Crystal Structures","volume":"39","author":"Macrae","year":"2006","journal-title":"J. Appl. Crystallogr."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"226","DOI":"10.1107\/S1600576719014092","article-title":"Mercury 4.0: From Visualization to Analysis, Design and Prediction","volume":"53","author":"Macrae","year":"2020","journal-title":"J. Appl. Crystallogr."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"653","DOI":"10.1107\/S0021889808012016","article-title":"VESTA: A Three-Dimensional Visualization System for Electronic and Structural Analysis","volume":"41","author":"Momma","year":"2008","journal-title":"J. Appl. Crystallogr."},{"key":"ref_14","unstructured":"(2025, April 29). Available online: http:\/\/www.chemcraftprog.com."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1016\/0263-7855(96)00018-5","article-title":"VMD: Visual Molecular Dynamics","volume":"14","author":"Humphrey","year":"1996","journal-title":"J. Mol. Graph."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"3576","DOI":"10.1021\/cg500498k","article-title":"Applied Topological Analysis of Crystal Structures with the Program Package ToposPro","volume":"14","author":"Blatov","year":"2014","journal-title":"Cryst. Growth Des."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"1006","DOI":"10.1107\/S1600576721002910","article-title":"CrystalExplorer: A Program for Hirshfeld Surface Analysis, Visualization and Quantitative Analysis of Molecular Crystals","volume":"54","author":"Spackman","year":"2021","journal-title":"J. Appl. Crystallogr."},{"key":"ref_18","unstructured":"(2025, April 29). OCC. Available online: https:\/\/github.com\/peterspackman\/occ."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1186\/1758-2946-3-33","article-title":"Open Babel: An Open Chemical Toolbox","volume":"3","author":"Banck","year":"2011","journal-title":"J. Cheminform."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"1183","DOI":"10.1016\/j.cpc.2011.01.013","article-title":"CIF2Cell: Generating Geometries for Electronic Structure Programs","volume":"182","year":"2011","journal-title":"Comput. Phys. Commun."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"1784","DOI":"10.1134\/S0022476624090099","article-title":"Deformcell: A Python Script to Simplify and Fasten Mechanical Properties Calculations of Molecular Crystals in VASP Package for Research and Teaching Purposes","volume":"65","author":"Dubok","year":"2024","journal-title":"J. Struct. Chem."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"108033","DOI":"10.1016\/j.cpc.2021.108033","article-title":"VASPKIT: A User-Friendly Interface Facilitating High-Throughput Computing and Analysis Using VASP Code","volume":"267","author":"Wang","year":"2021","journal-title":"Comput. Phys. Commun."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"405","DOI":"10.1515\/zkri-2013-1711","article-title":"EosFit7c and a Fortran Module (Library) for Equation of State Calculations","volume":"229","author":"Angel","year":"2014","journal-title":"Z. F\u00fcr Krist.-Cryst. Mater."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"1377","DOI":"10.1107\/S1600576716008050","article-title":"EosFit7-GUI: A New Graphical User Interface for Equation of State Calculations, Analyses and Teaching","volume":"49","author":"Alvaro","year":"2016","journal-title":"J. Appl. Crystallogr."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"275201","DOI":"10.1088\/0953-8984\/28\/27\/275201","article-title":"ELATE: An Open-Source Online Application for Analysis and Visualization of Elastic Tensors","volume":"28","author":"Gaillac","year":"2016","journal-title":"J. Phys. Condens. Matter"},{"key":"ref_26","unstructured":"(2025, April 29). Vasp2cif Cif2vasp. Available online: https:\/\/www.nsc.liu.se\/~pla\/vasptools\/."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"2295","DOI":"10.1016\/j.commatsci.2011.02.023","article-title":"A High-Throughput Infrastructure for Density Functional Theory Calculations","volume":"50","author":"Jain","year":"2011","journal-title":"Comput. Mater. Sci."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"273002","DOI":"10.1088\/1361-648X\/aa680e","article-title":"The Atomic Simulation Environment\u2014A Python Library for Working with Atoms","volume":"29","author":"Blomqvist","year":"2017","journal-title":"J. Phys. Condens. Matter"},{"key":"ref_29","unstructured":"Ester, M., Kriegel, H.P., Sander, J., and Xu, X. (1996, January 2\u20134). A Density-Based Algorithm for Discovering Clusters A Density-Based Algorithm for Discovering Clusters in Large Spatial Databases with Noise. Proceedings of the 2nd International Conference on Knowledge Discovery and Data Mining, Portland, Oregon."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"509","DOI":"10.1145\/361002.361007","article-title":"Multidimensional Binary Search Trees Used for Associative Searching","volume":"18","author":"Bentley","year":"1975","journal-title":"Commun. ACM"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"13561","DOI":"10.1021\/jacs.6b05118","article-title":"Mechanically Flexible Organic Crystals Achieved by Introducing Weak Interactions in Structure: Supramolecular Shape Synthons","volume":"138","author":"Krishna","year":"2016","journal-title":"J. Am. Chem. Soc."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"558","DOI":"10.1103\/PhysRevB.47.558","article-title":"Ab Initio Molecular Dynamics for Liquid Metals","volume":"47","author":"Kresse","year":"1993","journal-title":"Phys. Rev. B"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"14251","DOI":"10.1103\/PhysRevB.49.14251","article-title":"Ab Initio Molecular-Dynamics Simulation of the Liquid-Metal\u2013Amorphous-Semiconductor Transition in Germanium","volume":"49","author":"Kresse","year":"1994","journal-title":"Phys. Rev. B"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"11169","DOI":"10.1103\/PhysRevB.54.11169","article-title":"Efficient Iterative Schemes for Ab Initio Total-Energy Calculations Using a Plane-Wave Basis Set","volume":"54","author":"Kresse","year":"1996","journal-title":"Phys. Rev. B"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"15","DOI":"10.1016\/0927-0256(96)00008-0","article-title":"Efficiency of Ab-Initio Total Energy Calculations for Metals and Semiconductors Using a Plane-Wave Basis Set","volume":"6","author":"Kresse","year":"1996","journal-title":"Comput. Mater. Sci."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"73","DOI":"10.1002\/wcms.81","article-title":"The ORCA Program System","volume":"2","author":"Neese","year":"2012","journal-title":"Wiley Interdiscip. Rev. Comput. Mol. Sci."},{"key":"ref_37","unstructured":"Frisch, M.J., Trucks, G.W., Schlegel, H.B., Scuseria, G.E., Robb, M.A., Cheeseman, J.R., Scalmani, G., Barone, V., Mennucci, B., and Petersson, G.A. (2009). Gaussian 09, Revision D.01, Gaussian, Inc."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"559","DOI":"10.1080\/14786440109462720","article-title":"LIII. On Lines and Planes of Closest Fit to Systems of Points in Space","volume":"2","author":"Pearson","year":"1901","journal-title":"Lond. Edinb. Dublin Philos. Mag. J. Sci."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"417","DOI":"10.1037\/h0071325","article-title":"Analysis of a Complex of Statistical Variables into Principal Components","volume":"24","author":"Hotelling","year":"1933","journal-title":"J. Educ. Psychol."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"20150202","DOI":"10.1098\/rsta.2015.0202","article-title":"Principal Component Analysis: A Review and Recent Developments","volume":"374","author":"Jolliffe","year":"2016","journal-title":"Philos. Trans. R. Soc. A Math. Phys. Eng. Sci."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"6348","DOI":"10.1039\/C8CC02662A","article-title":"Trimorphs of 4-Bromophenyl 4-Bromobenzoate. Elastic, Brittle, Plastic","volume":"54","author":"Saha","year":"2018","journal-title":"Chem. Commun."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"6093","DOI":"10.1021\/acs.cgd.0c00798","article-title":"Virtual Tensile Test for Brittle, Plastic, and Elastic Polymorphs of 4-Bromophenyl 4-Bromobenzoate","volume":"20","author":"Masunov","year":"2020","journal-title":"Cryst. Growth Des."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"4546","DOI":"10.1021\/acs.cgd.2c00449","article-title":"Prediction of Crystal Structures and Mechanical Properties for Brittle, Plastic, and Elastic Polymorphs of 4-Bromophenyl 4-Bromobenzoate","volume":"22","author":"Masunov","year":"2022","journal-title":"Cryst. Growth Des."},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"589","DOI":"10.1039\/C8CE02086H","article-title":"Bromine-Bromine Interactions Enhanced Plasticity for the Bending of a Single Crystal without Affecting Fluorescent Properties","volume":"21","author":"Paikar","year":"2019","journal-title":"CrystEngComm"},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"111536","DOI":"10.1016\/j.dyepig.2023.111536","article-title":"Multi-Flexible Organic Crystal Responding to Different Mechanical Forces for Flexible Optical Waveguides","volume":"219","author":"Chen","year":"2023","journal-title":"Dye. Pigment."},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"1732","DOI":"10.1021\/acs.molpharmaceut.9b00082","article-title":"Computational Techniques for Predicting Mechanical Properties of Organic Crystals: A Systematic Evaluation","volume":"16","author":"Wang","year":"2019","journal-title":"Mol. Pharm."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"3945","DOI":"10.1039\/b505103g","article-title":"Structural Basis for Bending of Organic Crystals","volume":"1","author":"Reddy","year":"2005","journal-title":"Chem. Commun."},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"2720","DOI":"10.1021\/cg060398w","article-title":"Structure\u2212Property Correlations in Bending and Brittle Organic Crystals","volume":"6","author":"Reddy","year":"2006","journal-title":"Cryst. Growth Des."},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"3865","DOI":"10.1103\/PhysRevLett.77.3865","article-title":"Generalized Gradient Approximation Made Simple","volume":"77","author":"Perdew","year":"1996","journal-title":"Phys. Rev. Lett."},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"17953","DOI":"10.1103\/PhysRevB.50.17953","article-title":"Projector Augmented-Wave Method","volume":"50","year":"1994","journal-title":"Phys. Rev. B"},{"key":"ref_51","doi-asserted-by":"crossref","first-page":"1758","DOI":"10.1103\/PhysRevB.59.1758","article-title":"From Ultrasoft Pseudopotentials to the Projector Augmented-Wave Method","volume":"59","author":"Kresse","year":"1999","journal-title":"Phys. Rev. B"},{"key":"ref_52","doi-asserted-by":"crossref","first-page":"1456","DOI":"10.1002\/jcc.21759","article-title":"Effect of the Damping Function in Dispersion Corrected Density Functional Theory","volume":"32","author":"Grimme","year":"2011","journal-title":"J. Comput. Chem."},{"key":"ref_53","doi-asserted-by":"crossref","first-page":"5188","DOI":"10.1103\/PhysRevB.13.5188","article-title":"Special Points for Brillouin-Zone Integrations","volume":"13","author":"Monkhorst","year":"1976","journal-title":"Phys. Rev. B"},{"key":"ref_54","doi-asserted-by":"crossref","unstructured":"Dubok, A.S., and Rychkov, D.A. (2025). What Is More Important When Calculating the Thermodynamic Properties of Organic Crystals, Density Functional, Supercell, or Energy Second-Order Derivative Method Choice?. Crystals, 15.","DOI":"10.3390\/cryst15030274"}],"container-title":["Computation"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2079-3197\/13\/6\/138\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T17:46:17Z","timestamp":1760031977000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2079-3197\/13\/6\/138"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,6,4]]},"references-count":54,"journal-issue":{"issue":"6","published-online":{"date-parts":[[2025,6]]}},"alternative-id":["computation13060138"],"URL":"https:\/\/doi.org\/10.3390\/computation13060138","relation":{},"ISSN":["2079-3197"],"issn-type":[{"value":"2079-3197","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,6,4]]}}}