- extract_and_append(file_names, target_list, extract_function=<function extract_from>)
- extract_from takes a file name or a string description.
If given a file name, it attempts to open the file with all the known
symmetry-containing file-types and extract the symmetry information.
If all of these fail, it attempts to interpret the input string
according to the function cyrstal_symmetry_from_any.from_string.
If given a crystal.symmetry it returns the crystal.symmetry.
- Interprets a symmetry-string object in the following format:
a, b, c, alpha, beta, gamma, space-group
Please be aware that this is comma delimited, so you may not
have commas within the space-group substring.