This PR explicitly specifies that the first part of a Symop values (e.g. 2 in 2_555) must be a positive integer as opposed to any integer. This limitation is imposed since the _space_group_symop.id attribute can only have integer values in the range of [1, 230]. Even if the same content type is later on reused to represent magnetic or modulated structures, the symop id will most likely still not be negative or 0.
This PR explicitly specifies that the first part of a
Symop
values (e.g.2
in2_555
) must be a positive integer as opposed to any integer. This limitation is imposed since the_space_group_symop.id
attribute can only have integer values in the range of [1, 230]. Even if the same content type is later on reused to represent magnetic or modulated structures, the symop id will most likely still not be negative or 0.