COMCIFS / cif_core

The IUCr CIF core dictionary
15 stars 9 forks source link

Add example CIF files that illustrate the usage of the `ATOM_ANALYTICAL` category #425

Closed vaitkus closed 1 year ago

vaitkus commented 1 year ago

As discussed in PR #313 it would be useful to have a full example of how the ATOM_ANALYTICAL category could be used in a CIF file (see https://github.com/COMCIFS/cif_core/pull/313#pullrequestreview-1196636679).

rowlesmr commented 1 year ago

I'm putting one together. I made it in v1.1 with my TOPAS CIF making stuff and manually altered it to v2.0. So it should work with no errors at all ;).

rowlesmr commented 1 year ago

An abridged one:

#\#CIF_2.0

####### Begin common information    #######
data_global

_diffrn.ambient_temperature 295
_diffrn.ambient_pressure    101.3

_diffrn_radiation.probe x-ray
loop_
_diffrn_radiation_wavelength.id
_diffrn_radiation_wavelength.value
_diffrn_radiation_wavelength.wt
_diffrn_radiation_wavelength.type
    1    1.7889847   0.378
...
    8    1.6207938   0.00147

####### End common information  #######

####### Begin powder crystal structure  #######
data_Goethite_0020
_pd_phase.id    Goethite_0020
_pd_phase.name  Goethite

_cell.length_a    4.5991(2)
_cell.length_b    9.9268(5)
_cell.length_c    3.01059(14)
_cell.angle_alpha 90
_cell.angle_beta  90
_cell.angle_gamma 90
_cell.volume      137.446(11)

_exptl_crystal_density_diffrn   4.1343(3)
_exptl_absorpt_coefficient_mu   17.7460(14)
_cell_measurement.theta_min 2.50394
_cell_measurement.theta_max 47.504047
_space_group.crystal_system orthorhombic
_space_group.name_H-M_alt
;P b n m
;
loop_
    _space_group_symop.id
    _space_group_symop.operation_xyz
      1 'x, y, z '
...
      8 'x+1/2, -y+1/2, z+1/2 '

loop_
    _atom_site.label
    _atom_site.type_symbol
    _atom_site.site_symmetry_multiplicity
    _atom_site.fract_x
    _atom_site.fract_y
    _atom_site.fract_z
    _atom_site.occupancy
    _atom_site.B_iso_or_equiv
Fe1 Fe+3      4 0.04893 0.853657    0.25    0.9205(8)   0.4642662
Al1 Al+3      4 0.04893 0.853657    0.25    0.0795(8)   0.4642662
O1  O-2       4 0.7057  0.19914     0.25    1           0.5661205
O2  O-2       4 0.1987  0.05298     0.25    1           0.5842806
####### End powder crystal structure    #######

####### Begin powder crystal structure  #######
data_Hematite_0020
_pd_phase.id    Hematite_0020
_pd_phase.name  Hematite

_cell.length_a    5.0253(11)
_cell.length_b    5.0253(11)
_cell.length_c    13.744(5)
_cell.angle_alpha 90
_cell.angle_beta  90
_cell.angle_gamma 120
_cell.volume      300.59(17)

_exptl_crystal_density_diffrn   5.155(3)
_exptl_absorpt_coefficient_mu   23.448(13)
_cell_measurement.theta_min 2.50394
_cell_measurement.theta_max 47.504047
_space_group.crystal_system trigonal
_space_group.name_H-M_alt
;R -3 c H
;
loop_
    _space_group_symop.id
    _space_group_symop.operation_xyz
      1 'x, y, z '
...
     36 'x+1/3, x-y-1/3, z+1/6 '

loop_
    _atom_site.label
    _atom_site.type_symbol
    _atom_site.site_symmetry_multiplicity
    _atom_site.fract_x
    _atom_site.fract_y
    _atom_site.fract_z
    _atom_site.occupancy
    _atom_site.B_iso_or_equiv
Fe1 Fe+3     12 0       0   0.35528 0.928(7)    0.35
Al1 Al+3     12 0       0   0.35528 0.072(7)    0.35
O1  O-2      18 0.3071  0   0.25    1           0.74
####### End powder crystal structure    #######

####### Begin powder crystal structure  #######
data_Quartz_0020
_pd_phase.id    Quartz_0020
_pd_phase.name  Quartz

_cell.length_a    4.9134
_cell.length_b    4.9134
_cell.length_c    5.4052
_cell.angle_alpha 90
_cell.angle_beta  90
_cell.angle_gamma 120
_cell.volume      113.007337

_exptl_crystal_density_diffrn   2.64865267
_exptl_absorpt_coefficient_mu   14.6131524
_cell_measurement.theta_min 2.50394
_cell_measurement.theta_max 47.504047
_space_group.crystal_system trigonal
_space_group.name_H-M_alt
;P 32 2 1
;
loop_
    _space_group_symop.id
    _space_group_symop.operation_xyz
      1 'x, y, z '
...
      6 '-x, -x+y, -z-1/3 '

loop_
    _atom_site.label
    _atom_site.type_symbol
    _atom_site.site_symmetry_multiplicity
    _atom_site.fract_x
    _atom_site.fract_y
    _atom_site.fract_z
    _atom_site.occupancy
    _atom_site.B_iso_or_equiv
Si1 Si+4      3 0.46987 0       0.6666667   1   0.466
O1  O-2       6 0.4141  0.2681  0.7855      1   1.026
####### End powder crystal structure    #######

####### Begin powder crystal structure  #######
data_Kaolinite_0020
_pd_phase.id    Kaolinite_0020
_pd_phase.name  Kaolinite_C

_cell.length_a    5.14971
_cell.length_b    8.93507
_cell.length_c    7.418(3)
_cell.angle_alpha 91.928
_cell.angle_beta  105.044
_cell.angle_gamma 89.792
_cell.volume      329.41(13)

_exptl_crystal_density_diffrn   2.6027(10)
_exptl_absorpt_coefficient_mu   12.281(5)
_cell_measurement.theta_min 2.50394
_cell_measurement.theta_max 47.504047
_space_group.crystal_system triclinic
_space_group.name_H-M_alt
;P1
;
loop_
    _space_group_symop.id
    _space_group_symop.operation_xyz
      1 'x, y, z '

loop_
    _atom_site.label
    _atom_site.type_symbol
    _atom_site.site_symmetry_multiplicity
    _atom_site.fract_x
    _atom_site.fract_y
    _atom_site.fract_z
    _atom_site.occupancy
    _atom_site.B_iso_or_equiv
Al1 Al+3      1 0.352   0.501   0.471   1   0.25
...
H8  H         1 0.611   0.292   0.7 1   1
####### End powder crystal structure    #######

####### Begin powder crystal structure  #######
data_Nacrite_0020
_pd_phase.id    Nacrite_0020
_pd_phase.name  Nacrite_4M

_cell.length_a    5.173(6)
_cell.length_b    8.978(9)
_cell.length_c    28.66
_cell.angle_alpha 90
_cell.angle_beta  91.72
_cell.angle_gamma 90
_cell.volume      1331(2)

_exptl_crystal_density_diffrn   2.537(4)
_exptl_absorpt_coefficient_mu   12.160(19)
_cell_measurement.theta_min 2.50394
_cell_measurement.theta_max 47.504047
_space_group.crystal_system monoclinic
_space_group.name_H-M_alt
;C 1 c 1
;
loop_
    _space_group_symop.id
    _space_group_symop.operation_xyz
      1 'x, y, z '
...
      4 'x+1/2, -y+1/2, z+1/2 '

loop_
    _atom_site.label
    _atom_site.type_symbol
    _atom_site.site_symmetry_multiplicity
    _atom_site.fract_x
    _atom_site.fract_y
    _atom_site.fract_z
    _atom_site.occupancy
    _atom_site.B_iso_or_equiv
Al1 Al+3      4 -0.25   0.3333333   0       1   1
...
O18 O-2       4 0.0778  0.3333333   0.4618  1   1
####### End powder crystal structure    #######

####### Begin powder crystal structure  #######
data_Anatase_0020
_pd_phase.id    Anatase_0020
_pd_phase.name  Anatase

_cell.length_a    3.7850(8)
_cell.length_b    3.7850(8)
_cell.length_c    9.522(6)
_cell.angle_alpha 90
_cell.angle_beta  90
_cell.angle_gamma 90
_cell.volume      136.42(10)

_exptl_crystal_density_diffrn   3.889(3)
_exptl_absorpt_coefficient_mu   70.49(5)
_cell_measurement.theta_min 2.50394
_cell_measurement.theta_max 47.504047
_space_group.crystal_system tetragonal
_space_group.name_H-M_alt
;I 41/a m d S
;
loop_
    _space_group_symop.id
    _space_group_symop.operation_xyz
      1 'x, y, z '
...
     32 'x, y+1/2, -z+1/4 '

loop_
    _atom_site.label
    _atom_site.type_symbol
    _atom_site.site_symmetry_multiplicity
    _atom_site.fract_x
    _atom_site.fract_y
    _atom_site.fract_z
    _atom_site.occupancy
    _atom_site.B_iso_or_equiv
Ti1 Ti+4      4 0   0   0       1   0.458
O1  O-2       8 0   0   0.20806 1   0.568
####### End powder crystal structure    #######

####### Begin powder crystal structure  #######
data_Rutile_0020
_pd_phase.id    Rutile_0020
_pd_phase.name  Rutile

_cell.length_a    4.600(3)
_cell.length_b    4.600(3)
_cell.length_c    3.001(9)
_cell.angle_alpha 90
_cell.angle_beta  90
_cell.angle_gamma 90
_cell.volume      63.5(2)

_exptl_crystal_density_diffrn   4.178(14)
_exptl_absorpt_coefficient_mu   75.7(3)
_cell_measurement.theta_min 2.50394
_cell_measurement.theta_max 47.504047
_space_group.crystal_system tetragonal
_space_group.name_H-M_alt
;P 42/m n m
;
loop_
    _space_group_symop.id
    _space_group_symop.operation_xyz
      1 'x, y, z '
...
     16 'x+1/2, -y+1/2, z+1/2 '

loop_
    _atom_site.label
    _atom_site.type_symbol
    _atom_site.site_symmetry_multiplicity
    _atom_site.fract_x
    _atom_site.fract_y
    _atom_site.fract_z
    _atom_site.occupancy
    _atom_site.B_iso_or_equiv
Ti1 Ti+4      2 0       0       0   1   1
O1  O-2       4 0.30392 0.30392 0   1   1
####### End powder crystal structure    #######

####### Begin powder diffraction data   #######
data_DIFFRACTOGRAM_0020
_pd_diffractogram.id    DIFFRACTOGRAM_0020

_pd_meas.datetime_initiated 2023-06-19T21:00:34+08:00
_pd_meas.scan_method    scan

_refine_ls.goodness_of_fit_all  1.33237
_pd_proc_ls.prof_R_factor   0.06355
_pd_proc_ls.prof_wR_factor  0.08219
_pd_proc_ls.prof_wR_expected    0.06168
_pd_calc.method Rietveld

loop_
_pd_phase_mass.phase_id
_pd_phase_mass.percent
Goethite_0020   70.6(2)
Hematite_0020   8.11(17)
Quartz_0020     6.48(6)
Kaolinite_0020  1.88(18)
Nacrite_0020    1.21(12)
Anatase_0020    0.35(3)
Rutile_0020     0.44(4)
#amor 10.9(4)

_pd_qpa_external_std.diffractogram_id   SRM676A
_pd_char.mass_atten_coef_mu_calc        4.52708878
_pd_qpa_overall.method                  external_standard

loop_
_pd_pref_orient_March_Dollase.id
_pd_pref_orient_March_Dollase.phase_id
_pd_pref_orient_March_Dollase.hkl
_pd_pref_orient_March_Dollase.fract
_pd_pref_orient_March_Dollase.fract_su
1   Kaolinite_0020   [0 0 1]   0.75   0.23
2   Nacrite_0020     [0 0 1]   2.0    .

loop_
_atom_analytical.id
_atom_analytical.analyte
_atom_analytical.meas_id
_atom_analytical.chemical_species
_atom_analytical.chemical_species_mass_percent
 1 Fe  a   'Fe'     49.09
 2 Si  a   'Si O2'  10.48
 3 Al  a   'Al2 O3'  6.02
 4 Ti  a   'Ti O2'   0.75
 5 Mn  a   'Mn'      0.15
 6 Ca  a   'Ca O'    0.14
 7 P   a   'P'       0.454
 8 S   a   'S'       0.007
 9 Mg  a   'Mg O'    0.27
10 K   a   'K2 O'    0.014
11 Na  a   'Na'      0.01

loop_
_atom_analytical_mass_loss.id
_atom_analytical_mass_loss.meas_id
_atom_analytical_mass_loss.percent
_atom_analytical_mass_loss.temperature
LOI1 a   9.6   698
LOI2 a  10.71  923
LOI3 a  10.99 1273

loop_
_atom_analytical_source.id
_atom_analytical_source.technique
_atom_analytical_source.equipment_make
a  XRF 'Panalytical Axios'

loop_
    _refln.index_h
    _refln.index_k
    _refln.index_l
    _pd_refln.phase_id
    _refln.d_spacing
    _refln.wavelength_id
    _refln.F_squared_calc
    _refln.F_squared_meas
   0       0       2    Goethite_0020      1.505293    1       69.552141       70.767265
...
   3       2       0    Rutile_0020        1.275743    1        0.017815        0.017914

_pd_calc_overall.component_presentation_order
[
Goethite_0020
Hematite_0020
Quartz_0020
Kaolinite_0020
Nacrite_0020
Anatase_0020
Rutile_0020
]

loop_
    _pd_meas.2theta_scan
    _pd_meas.counts_total
    _pd_proc.ls_weight
    _pd_calc.intensity_total
    _pd_proc.intensity_bkg_calc
    _pd_calc.component_intensities_total
   1     5.023636   791 0.001264    799.014950  798.748050  [   798.959975  798.770338   0.000000   798.780417  798.748384   0.000000    0.000000   ]
...
5712    95.008094    77 0.012987     76.586601  6 3.972674  [    70.915388   67.711360  64.027401    65.137999   64.414912  63.974624   64.240963   ]

####### End powder diffraction data #######

####### Begin powder crystal structure  #######
data_STD_Aluminium_oxide_alpha
_pd_phase.id    STD_Aluminium_oxide_alpha
_pd_phase.name  Alumina

_cell.length_a    4.75935(3)
_cell.length_b    4.75935(3)
_cell.length_c    12.99295(11)
_cell.angle_alpha 90
_cell.angle_beta  90
_cell.angle_gamma 120
_cell.volume      254.879(4)

_exptl_crystal_density_diffrn   3.98568(6)
_exptl_absorpt_coefficient_mu   19.4470(3)
_cell_measurement.theta_min 4.0007923
_cell_measurement.theta_max 47.504047
_space_group.name_H-M_alt
;R -3 c H
;
loop_
    _space_group_symop.id
    _space_group_symop.operation_xyz
      1 'x, y, z '
...
     36 'x+1/3, x-y-1/3, z+1/6 '

loop_
    _atom_site.label
    _atom_site.type_symbol
    _atom_site.site_symmetry_multiplicity
    _atom_site.fract_x
    _atom_site.fract_y
    _atom_site.fract_z
    _atom_site.occupancy
    _atom_site.B_iso_or_equiv
Al1 Al+3     12 0       0   0.14772 1   0.318
O1  O-2      18 0.3064  0   0.25    1   0.334
####### End powder crystal structure    #######

####### Begin powder diffraction data   #######
data_SRM676A
_pd_diffractogram.id    SRM676A

_pd_meas.datetime_initiated 2023-06-19T20:01:53+08:00
_pd_meas.scan_method    scan

_refine_ls.goodness_of_fit_all  1.32287
_pd_proc_ls.prof_R_factor   0.07675
_pd_proc_ls.prof_wR_factor  0.11393
_pd_proc_ls.prof_wR_expected    0.08613
_pd_calc.method Rietveld

loop_
    _pd_phase_mass.phase_id
    _pd_phase_mass.percent
    _pd_phase_mass.percent_su
STD_Aluminium_oxide_alpha   99.02   1.11

_pd_qpa_external_std.k_factor           321.82
_pd_char.mass_atten_coef_mu_calc        4.87922752
_pd_qpa_overall.method                  external_standard

loop_
    _refln.index_h
    _refln.index_k
    _refln.index_l
    _pd_refln.phase_id
    _refln.d_spacing
    _refln.wavelength_id
    _refln.F_squared_calc
    _refln.F_squared_meas
   0       0       6    99     2.165492    1        1.074481        1.322490
...
   3       0       0    99     1.373906    1      291.868903      285.389678

loop_
    _pd_meas.2theta_scan
    _pd_meas.counts_total
    _pd_proc.ls_weight
    _pd_calc.intensity_total
    _pd_proc.intensity_bkg_calc
 190     8.001585   66  0.015152    62.572173   62.572174
...
5712    95.008094   26  0.038462    25.050297   23.441636

####### End powder diffraction data #######