0
EMBL Hamburg Biological
Small Angle Scattering
BioSAXS
SASBDB

CRYSON manual

cryson

Written by D.Svergun, M.Malfois, M. Petoukhov and A. Shkumatov.
Post all your questions about CRYSON to the ATSAS Forum.

© ATSAS Team, 1998-2009

Table of Contents

Manual

CRYSON is a reimplementation of CRYSOL, adopted to work with Small-Angle Neutron Scattering (SANS) data. The following shortly describes the main differences between CRYSON and CRYSOL. For detailed description, see CRYSOL manual.

If you use results from CRYSON in your own publication, please cite:
Svergun D.I., Richard S., Koch M.H.J., Sayers Z., Kuprin S. & Zaccai G. (1998) Protein hydration in solution: experimental observation by X-ray and neutron scattering. Proc. Natl. Acad. Sci. USA 95, 2267-2272.

Introduction

CRYSON is a program for evaluating the solution scattering from macromolecules with known atomic structure and fitting it to experimental scattering curves from Small-Angle Neutron Scattering (SANS). As an input one can use a PDB file with an X-ray or NMR structure of a protein or a protein-DNA(RNA) complex.

The program uses multipole expansion of the scattering amplitudes to calculate the spherically averaged scattering pattern and takes into account the hydration shell, D2O fraction as well as perdeuteration fraction for individual molecule. Given SANS experimental data, CRYSON can fit the theoretical scattering curve by minimizing the discrepancy (chi-square value).

CRYSON smears the theoretical curves using the resolution function to take the instrumental distortion into account.

Running cryson

Usage:

$> cryson [PDBFILE] [EXPDATA] [ILLRES] [OPTIONS] 

CRYSON accepts absolute as well as relative path to PDBFILE, EXPDATA or ILLRES.

If no input files are given, the configuration is done in interactive mode.

Generally, CRYSON uses same command line arguments and interactive configuration as CRYSOL. Here the main differences are outlined:

Command-Line Arguments and Options Unique to cryson

ArgumentDescription
ill.res Resolution file name. It can be used as a third argument in order to smear the theoretical curve. If 'ill.res' file is corrupted or not provided, no smearing is performed.

OptionDefaultDescription
/D2O 1.0 Fraction of D2O in solution.
/per 0.0 Perdeuteration of all chains.
/res N/A Resolution file name.

Interactive Configuration Different from crysol

If no input files are given, interactive mode with same questions as in CRYSOL is started. Differences include:

Screen TextDefaultDescription
Enter perdeuteration for individual chain? 0.0 CRYSON checks how many chains (molecules different by chain identifier) are in the PDB file. For each chain found, it is possible to provide fraction of perdeuteration.
D2O fraction in solvent? 1.0 D2O content in the solution (ranges from 0 to 1). It is used to evaluate solvent density SD:

SD = ROH2O*(1.-Y) + ROD2O*Y

where Y is D2O content

ROH2O = -0.562 is the H2O scattering length density (1010 cm-2)

ROD2O = 6.404 is the D2O scattering length density (1010 cm-2)

Fraction of nonexchanged NH peptide? 0.1 If D2O content is not zero, CRYSON prompts for the fraction of nonexchanged NH peptide (DNEXCH). It is assumed that all exchangeable hydrogens (which belong to NH, NH2, NH3, OH and SH groups) are replaced by deuteriums proportional to D2O content, except for the main-chain NH groups, for which the probability is D2O*(1-DNEXCH). Default value DNEXCH = 0.1 is generally accepted.

Runtime Output

See CRYSOL manual

Input Files Unique to cryson

CRYSON uses both PDB file and SANS experimental data as input. An additional file (ill.res) required for smearing the theoretical curve has the following format (the numbers describe a setting at RISOE SANS instrument):

RowValueDescription
1 0.8 Effective collimation slit diameter in cm.
2 0.35 Effective sample diameter in cm.
3 300 Collimation distance in cm.
4 105 Sample-detector distance in cm.
5 3 λ in Å
6 0.18 δ(λ)/λ
7 1.1 Pixel size in cm.
8 0.0000 Averaging error (accounted for in Pixel size).

cryson Output Files

See CRYSOL manual.

Examples

All examples use tr.pdb, trd2o.dat and ill.res. They are included in the documentation directory of the installation package.

Calculating scattering intensity without fitting

$ cryson tr.pdb /lm 20 /D2O 0.5 

Use CRYSON to calculate the scattering intensity from the PDB file. Maximum order of harmonics = 20 and D2O fraction = 0.5

Processing PDB files with fitting

$ cryson "tr*.pdb" trd2o.dat /res ill.res 

Use CRYSON to calculate the scattering intensity from all PDB files, starting with 'tr' and ending with '.pdb'. Calculated theoretical curve is smeared using parameters in resolution file ill.res and fitted to experimental data trd2o.dat


  Last modified: March 19, 2015

© BioSAXS group 2015