References# Method used in SHRY# Canonical Augmentation# SHRY uses canonical augmentation to generate non-duplicate substitution patterns. B. D. McKay, J. Algorithms 26, 306-324 (1998) P. Kaski and P. R. J. Östergård, Classification Algorithms for Codes and Designs (Algorithms and Computation in Mathematics), Springer-Verlag, Berlin, Heidelberg (2006) SHRY Implementation# G. I. Prayogo et al., J. Chem. Inf. Model. 62, 2909-2915 (2022) Related Methods# Orderly Generation# R. C. Read, Ann. Discrete Math. 2, 107-120 (1978) Crystal Symmetry and Magnetic Space Group (spglib)# A. Togo, K. Shinohara, and I. Tanaka, Spglib: a software library for crystal symmetry search, Sci. Technol. Adv. Mater. Methods 4, 2384822 (2024) A. Togo, K. Shinohara, and I. Tanaka, Implementation strategy of magnetic space group in spglib, Acta Crystallogr. A 79, C224 (2023)