Calculate average I/sigma from .sca file: Difference between revisions

Jump to navigation Jump to search
no edit summary
(Created page with 'This python script will analyze a .sca-file and print out the key statistics missing from the standard SCALEPACK log-file, namely <math><I/sigma></math> per resolution shell. Sy…')
 
No edit summary
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
This python script will analyze a .sca-file and print out the key statistics missing from the standard SCALEPACK log-file, namely <math><I/sigma></math> per resolution shell.  Syntax is quite simple
This python script will analyze a .sca-file and print out the key statistics missing from the standard SCALEPACK log-file, namely <math><I/sigma></math> per resolution shell.  Syntax is quite simple


./ioversigma.py <.sca-file name> <number of shells>
  ./ioversigma.py <.sca-file name> <number of shells>


The number of shells is an optional parameter and defaults to 10 if omitted.
The number of shells is an optional parameter and defaults to 10 if omitted.


[https://docs.google.com/uc?id=0Bxe0ET6Vsx-kZmM2YWZkNmYtMjQxZS00N2U3LTg1YTgtM2EwMTY5MzFlNjAw&export=download&hl=en Get ioversigma.py here]
[https://docs.google.com/uc?id=0Bxe0ET6Vsx-kZmM2YWZkNmYtMjQxZS00N2U3LTg1YTgtM2EwMTY5MzFlNjAw&export=download&hl=en Get ioversigma.py here]
This works on '''merged''' intensities, i.e. the standard scalepack output.  An alternative below uses the '''unmerged''' output from scalepack.
----
An alternative is to use SCALA (you will also need to assign the cell and symmetry) after pointless :
pointless -c scain ...
scala hklin from_pointless.mtz hklout merged.mtz << eof
run 1 all
scales constant
sdcorrection noadjust norefine both 1 0 0
cycles 0
eof
This will just remerge the measurements and give you the usual merging analysis from Scala.
Same trick also works with data from XDS/XSCALE; in that case use
pointless xdsin ...
Back to [[Useful scripts (aka smart piece of code)]]
67

edits

Cookies help us deliver our services. By using our services, you agree to our use of cookies.

Navigation menu