[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[ccp4bb]: exploding atoms during final refinement



Dear all,
some strange things happen during the last cycles of my refinement ...

The situation:
I am refining quite a large structure consisting of six 50kDa Monomers
(6*458=2748 residues + some 3800 water + some buffer) with a 1.3 AA
data-set and refmac5. I always use a script like the one attached 
incuding contributions of hydrogen (without refining them). After
introduction of anisotropic B-factors and some few multiple
conformations the refinement is at is final stage with R-values around
R-work=14.5% and R-free 17.5%. When I changed the restrains on the shape
the displacement ellipsoids (SPHERE) from default 2 to 5 or higher both
R-values dropped by 1% but some severe problems occurred and the
refinement diverged:

The problems:
>From one cycle to the next within refmac the B-factors of one atom in
one of the last residues of the sixth monomer suddenly grew a lot (>100
and much more in following cycles) and became very oblate. The R-values
inceased by between 1 and more than 5% -  the refinement diverged rather
than converged. Once a monomer was affected more and more atoms in the
same monomer showed these strange B-factors in the following cycles.
This comes along with an increasing number of "Eigenvalue"-,
sphericity-outlier- and rigid-bond-outlier-warnings

Trials how to fix it:
I have tried the following things in order to make the refinement
convergent again:
- inclusion of ncs: code 4 did not help, code 6 caused a core dump
- fixing Babinets Solvent B to 200: didn't help
- restraining B-shifts (HOLD BFAC from def=3 to 10): didn't help
- newer refmac-5-version (5.0.28): things got much worse!

- starting with isotropic B-factors: helps for a while (5 big cycles)
- resetting SPHERE from 5 to 2: B-factors remain stable, but both
R-factors get 1% higher again

Questions:
- Why does this strange behaviour start in a clearly defined region of
the structure?
- Why does this stay in one monomer, the others have the same
sequece/structure?
- Why are there severe differences between the refmac-versions?
- Does refmac have some problems with large structures?
- Does it make sense to return to tighter SPHERE restraints in spite of
1% larger R-values?
- Does anyone have some similar expriences or some experiences with the
SPHERE restraints?

Thanks a lot for any hints and suggestions!
Best regards

Jan

-- 
------------------------------
Jan Abendroth
Institut fuer Biochemie
Universitaet Koeln
Zuelpicher Strasse 47
D-50674 Koeln

Tel: +49-(0)221 470 6455
Fax: +49-(0)221 470 5092
#!/bin/tcsh -ef
###################################################################
#    Generate hudrogens and calculate contribution of them.
###################################################################

set last = 0
set count = 0
set cycles = 5	# grosse Zyklen
set runden = 5	# refmac Zyklen

while ($count != $cycles)

echo '*******************************************************************'
echo  $count
echo '*******************************************************************'
@ curr = $last + 1


nice -20 \
hgen \
	XYZIN  refmac-aniso-h_${last}.pdb \
	XYZOUT hydrogen_${curr}.pdb \
	<< eof | tee hgen_${curr}.log
HYDROgens SEPArate  ! Hydrogens in seperate file
eof
#
###################################################################
#     Calculate contribution from hydrogens. NOSCALE option should
#     be used to preserve absolute scale of structure factors of
#     hydrogens
###################################################################
nice -20 \
sfall \
	XYZIN  hydrogen_${curr}.pdb \
	HKLIN  ./../daten/dhyd_1295-unique.mtz \
	HKLOUT hydrogen_${curr}.mtz \
 	<< eof | tee sfall_${curr}.log
NOSCALE
MODE SFCALC XYZIN HKLIN
LABI FP=F_NAT  SIGFP=SIGF_NAT  FREE=FreeR_flag
LABO FC=FC_hyd PHIC=PHIC_hyd
!Refinement parameters
RESO 50 1.295
BINS 20
END
eof
#
##################################################################
#    Refinement with refmac, inclusion of hydrogen contributions 
#    as FPART1, PHIP1
##################################################################    
nice -20 \
/usr/local/refmac_5.0.28/refmac5 \
	xyzin  refmac-aniso-h_${last}.pdb \
	hklin  hydrogen_${curr}.mtz \
	xyzout refmac-aniso-h_${curr}.pdb  \
	hklout refmac-aniso-h_${curr}.mtz  \
	<< eof-refmac | tee refmac_${curr}.log
TITLE refmac5 with hydrogen-contributions
LABIN FP=F_NAT SIGFP=SIGF_NAT FPART1=FC_hyd PHIP1=PHIC_hyd FREE=FreeR_flag
LABO  FC=FC PHIC=PHIC FWT=2FOFCWT PHWT=PH2FOFCWT DELFWT=FOFCWT PHDELWT=PHFOFCWT
MAKE_RESTRAINTS HYDR NO CISP YES
REFI TYPE REST RESO  50 1.295
REFI RESI MLKF 
REFI BREF ANISO
REFI METH CGMAT
WEIGgt MATRix 5
SPHEricity 5
SCAL TYPE BULK
NCYC $runden 
eof-refmac

if ($status) exit
#
@ last++
@ count++
end