Skip to main content

Tutorial Singlextal

Single Crystal Refinement

Files needed: glycine_cr.cifglycine.hkl

Learning outcomes: How to do a simple single crystal refinement in topas starting from a shelx hkl file and a .cif starting model. How topas displays single crystal data as a “pseudo powder pattern”.

Warning: when trying to find/refine H atom position it’s best to use the same scattering factors used by e.g. shelx/crystals. In your topas directory click on “use_9f0.bat”. To switch back to the default set click on “use_11f0.bat”.

1. Save the files listed above in your directory.

2. In topas-editor TOPAS_Durham menus select “Single crystal” and open the template. Change all the purple lines starting with -> to the correct values. In this case most sections are correct for this example. The data was collected with Mo radiation, so enter a wavelength of 0.71073.

3. In the str section you can read the cif file directly by typing ctrl-ti or importing a cif via the right-click topas-editor menus. You might find it easiest to do this in a separate file and copy/paste over the relevant information.

4. If you juse jEdit, work through the menus under “Single Crystal Refinement” to set up the input file.

5. Click on “Send to topas” icon. Launch topas if not already running. Run in topas.

6. You should get Rwp of around 9.7%.

7. Examine the quality of the fit in topas. You might find the topas representation easier to visualise if you click on the filename (glycine.xy) in the topas grid window then click on the “display” tab. Change the data point size to 5. Each point represents a single hkl intensity.

8. To improve the fit try refining temperature factors on each atomic site. At the end of each non H atom type the word “adps”. For hydrogens try typing “beq @ 1” to refine isotropically. The atoms lines should now look like:

site O1     x 0.65421       y 0.35764       z 0.39353       occ O     1.0000     adps   
site O2     x 0.19789       y 0.40630       z 0.26383       occ O     1.0000     adps   
site N3     x 0.2040        y 0.41119       z 0.75949       occ N     1.0000     adps   
site C4     x 0.4299        y 0.37485       z 0.4341        occ C     1.0000     adps   
site C5     x 0.4416        y 0.3543        z 0.7140        occ C     1.0000     adps   
site H31    x 0.208         y 0.4862        z 0.730         occ H     1.0000     beq @ 1    
site H32    x 0.030         y 0.3864        z 0.647         occ H     1.0000     beq @ 1    
site H33    x 0.208         y 0.4041        z 0.927         occ H     1.0000     beq @ 1    
site H51    x 0.620         y 0.3807        z 0.844         occ H     1.0000     beq @ 1    
site H52    x 0.429         y 0.2732        z 0.739         occ H     1.0000     beq @ 1 

9. Run this in topas. You should get an Rwp of ~ 6.13%. In the input file the “adps” words will have been replaced by uij’s according to the site symmetry of the atom.

10. You might want to look at some of the items in the “TOPAS_vn_Menus/Single Crystal specific” menu.

11. (Advanced) You might want to compare these refinements directly with e.g. crystals/shelx. To do this you should tell topas to use the same scattering factors as crystals/shelx. In the main topas folder click on the command file “use_9f0.bat”. These scattering factors will be used next time you launch topas. Remember to switch back to the default with “use_11f0.bat” afterwards. You should find that with these scattering factors all H’s can be refined isotropically independently.

12. Try refining coordinates by putting “@” symbols in front of each coordinate. The Rwp should come down to ~6.12%; coordinates won’t shift much (the .cif file comes from an equivalent crystals refinement).

13. In most cases H atoms won’t have been found in the structure solution process you used (e.g. charge flipping or direct methods). Try deleting the H atoms from this refinement (e.g. put a ‘ at the start of the site line) and finding them again by a difference Fourier map. You’ll need the lines below in your inp file:

fourier_map 1
fourier_map_formula = Fobs - Fcalc;
load f_atom_type f_atom_quantity
{
H = 20;
}

at the end of the refinement a structure viewing window should appear showing the difference map and any H atoms found. There should be an NH3 and a CH2 group present.

14. You can view the electron density map directly by: (a) untick the third item in the map viewer window which toggles the picked H atoms on/off; (b) click on the “cloud” icon and change the “Hide |Pixel| < number to 0.3. Tick on the 2pt option.