| Prediction scope | CSP may target molecular crystals, inorganic solids, or other material classes. These problems can require different representations, search strategies, and energy models. | Check that the software supports the intended chemistry, composition range, and system size. A tool designed for molecular crystals may not suit inorganic materials. | Which material classes and chemical elements are supported? Are there documented examples relevant to the intended application? |
| Structure-search strategy | Search methods can include random sampling, evolutionary algorithms, basin-hopping, and other global-optimization approaches. | Global searches explore many candidate arrangements, but finding the lowest-energy structure is not guaranteed. Results can depend on search settings and computational resources. | Can search parameters be adjusted, and does the software report convergence indicators or search histories? |
| Energy evaluation | Candidate structures are ranked using an energy model, which may range from empirical potentials or machine-learning models to quantum-mechanical calculations such as density functional theory (DFT). | Lower-cost models can screen candidates quickly; higher-accuracy calculations are commonly used to refine or re-rank promising structures. Accuracy depends on the system and model. | Which energy methods and external calculation workflows are supported? Can candidates be re-evaluated with a higher-accuracy method? |
| Inputs and constraints | Inputs may include chemical composition, molecular geometry, symmetry assumptions, pressure, temperature, or experimental constraints, depending on the software. | Constraints can reduce the search space, but overly restrictive assumptions may exclude relevant structures. Confirm supported file formats and input validation. | Which constraints can be specified, and how are unsupported or inconsistent inputs handled? |
| Outputs and analysis | Typical outputs include candidate crystal structures, relative energies, structural files, and search or calculation logs. | Useful workflows make it possible to inspect, compare, deduplicate, and export candidates for independent analysis. | Can results be exported in standard crystallographic formats, and are calculation settings and logs retained? |
| Validation and reproducibility | Predictions should be assessed with documented benchmarks, independent energy calculations, known structures where appropriate, and reproducible settings. | A plausible predicted structure is not, by itself, experimental confirmation. Benchmark performance may vary by chemical system and evaluation protocol. | Are benchmark datasets, validation procedures, and reproducibility guidance available? |
| Compute and deployment | Large searches can require substantial CPU or GPU resources, storage, and access to electronic-structure calculation software or computing clusters. | Estimate workload using representative systems. Confirm compatibility with local infrastructure, operating systems, and cluster scheduling requirements. | What hardware and software dependencies are required? Can workloads run on local or high-performance computing systems? |
| Licensing, support, and training | Commercial, academic, and open-source arrangements can differ in permitted use, maintenance, documentation, and technical support. | Terms and service levels vary by provider and should be checked directly. Consider user training and support for workflow setup and troubleshooting. | What are the licensing terms, update policy, documentation resources, and available support options? |