Re: [ccp4bb] finding from HKL Scalepack

2010-11-01 Thread Graeme Winter
Dear Evette,

You can still get this analysis with Scala even after scaling with
scalepack. If you output the measurements unmerged (no merge original
index) you can convert them to MTZ using pointless, then remerge the
data as follows:

scala hkiin from_pointless.mtz hklout merged.mtz << eof
run 1 all
scales constant
sdcorrection noadjust norefine both 1 0 0
cycles 0
eof

(pointless -c scain ... - you will also need to assign the cell and symmetry)

This will just remerge the measurements and give you the usual merging
analysis from Scala. Very useful. Same trick also works with data from
XDS/XSCALE.

Best wishes,

Graeme

On 1 November 2010 20:18, Radisky, Evette S., Ph.D.
 wrote:
>
> Dear all,
>
> I have previously used SCALA for data reduction, and in publications and pdb
> depositions, reported the "Mn(I/sd)" output from SCALA for the whole data
> set and for the highest resolution shell.
>
> We now have some data that has instead been reduced using the HKL suite, and
> I am confused about how to find the value that would be equivalent to
> Mn(I/sd) from SCALA.  For I/Sigma(I) I've been advised by a colleague more
> familiar with HKL to manually calculate from average I divided by average
> error (sigma).  As pointed out in a previous ccp4bb thread, this would give
> me /, which is not the same as .
>
> Two questions:
>
> (1) Is this / what is generally reported in the literature for
> data processed with the HKL suite?
>
> (2) Since I would also like to know the Mn(I/sd) by shell anyway so that I
> can compare to previous data sets, is there a way to extract this value from
> the scalepack log, or is there a simple reflection file analysis utility
> that could read the .sca or .mtz file to extract this information?
>
> Thanks for any clarifications or suggestions!
> Evette
>
> Evette S. Radisky, Ph.D.
> Assistant Professor
> Mayo Clinic Cancer Center
> Griffin Cancer Research Building, Rm 310
> 4500 San Pablo Road
> Jacksonville, FL 32224
> (904) 953-6372


Re: [ccp4bb] Crystal gel band

2010-11-01 Thread Dima Klenchin
I have grown some crystals after micro-seeding starting from thin-small 
needles from needle-clusters. These crystals are larger in size than the 
needles but are comparable to the shape and don't look like salt crystals. 
But I cannot see the bands( its a complex) in the SDS-PAGE.I do not have a 
home source,handy and would like to send these to the synchrotron.


Is it possible to NOT see a band of protein crystals in SDS-PAGE, if, say, 
the amount of protein is < 1uG?


Protein to protein variation aside (which is usually within 2X), 
conventional Coomassie R-250 staining gives very-easy-no-doubt detection 
down to ~0.1 ug. 50 ng is still visible (assuming that the gel is any 
good). Colloidal Coomassie G-250 ("Bradford") with destaining extends the 
range down to 30-20 ng or 10 ng with some effort and special staining 
solution. Proper silver staining should easily see 1 ng. I.e., a single 
crystal that is a 50 um cube with 50% solvent puts you in the borderline 
zone of "easy". Load many of them to be sure or use silver.


- Dima


Re: [ccp4bb] Crystal gel band

2010-11-01 Thread shivendra singh
Hi ivan,
The detection senstivity of proteins depends on staining technique, You have
not mentioned about staining, whether silver or Coomassie. The silver
staining is more sensitive than coomassie, typically you can see 10-50 ng of
a protein in silver staining. It does vary, however, with the glycosylation
and physical properties of the protein.

Shivendra


On 2 November 2010 08:20, xaravich ivan  wrote:

> Hi everyone,
> I have grown some crystals after micro-seeding starting from thin-small
> needles from needle-clusters. These crystals are larger in size than the
> needles but are comparable to the shape and don't look like salt crystals.
> But I cannot see the bands( its a complex) in the SDS-PAGE.I do not have a
> home source,handy and would like to send these to the synchrotron.
>
> Is it possible to NOT see a band of protein crystals in SDS-PAGE, if, say,
> the amount of protein is < 1uG?
> Has anyone experienced such a thing (no band in gel, but crystal
> diffracts)?
> It would be nice if I get observations/suggestions.
>
> ivan
>


[ccp4bb] Crystal gel band

2010-11-01 Thread xaravich ivan
Hi everyone,
I have grown some crystals after micro-seeding starting from thin-small
needles from needle-clusters. These crystals are larger in size than the
needles but are comparable to the shape and don't look like salt crystals.
But I cannot see the bands( its a complex) in the SDS-PAGE.I do not have a
home source,handy and would like to send these to the synchrotron.

Is it possible to NOT see a band of protein crystals in SDS-PAGE, if, say,
the amount of protein is < 1uG?
Has anyone experienced such a thing (no band in gel, but crystal diffracts)?

It would be nice if I get observations/suggestions.

ivan


Re: [ccp4bb] What makes the difference between 2 composite omit maps?

2010-11-01 Thread Zbyszek Otwinowski
sigmaa-weighted 2mFo-DFc is the _COMPOSIT_OMIT_ map. There is no point in
calculating omit map of an omit map

A brief explanation: derivation of sigmaa-weighted 2mFo-DFc formula is by
calculating Fourier coefficients of the following map:

Rescaled composite omit map, where minimal structural element (of the size
about the resolution element) is being omitted and the starting point is
the map with coefficients m*Fo*exp(i*phiCalc)

BTW, composite omit map of a map with coefficients Fo*exp(i*phiCalc) is
simply Fo-1/2Fc map that after factor of 2 scaling becomes 2Fo-Fc map

> Hi,
> I want to calculate the sigmaa-weighted 2mFo-DFc composite omit map, and
tried the following 2 scripts:
>
> (1)
> ./omit hklin ${f}.mtz mapout ${f}.map < LABI FP=mFo FC=DFC PHI=PHIC
> RESO 29.50 3.22
> SCAL 2.0 -1.0
> EOF
>
> (2)
> ./omit hklin ${f}.mtz mapout ${f}.map < LABI FP=FWT FC=FC PHI=PHIC
> RESO 29.50 3.22
> SCAL 1.0 0.0
> EOF
>
> The output maps are just different, and I wonder why. I am also more
concerned about which one is more appropriate for the sigmaa-weighted
2mFo-DFc composite omit map.
>
> (mFo is what I generated from the SIGMAA output)
>
> Thanks for any suggestions!
>
> Best Regards, Hailiang
>


Zbyszek Otwinowski
UT Southwestern Medical Center at Dallas
5323 Harry Hines Blvd.
Dallas, TX 75390-8816
Tel. 214-645-6385
Fax. 214-645-6353



Zbyszek Otwinowski
UT Southwestern Medical Center at Dallas
5323 Harry Hines Blvd.
Dallas, TX 75390-8816
Tel. 214-645-6385
Fax. 214-645-6353


[ccp4bb] What makes the difference between 2 composite omit maps?

2010-11-01 Thread Hailiang Zhang
Hi,
I want to calculate the sigmaa-weighted 2mFo-DFc composite omit map, and
tried the following 2 scripts:

(1)
./omit hklin ${f}.mtz mapout ${f}.map <

Re: [ccp4bb] finding from HKL Scalepack

2010-11-01 Thread Paul Smith
Hello Evette,

I've encountered the same problem.

I have a perl utility that does much of what you would like.

It will run scalepack for you iteratively until the number of rejections 
converges, or it will parse scalepack output.  The output has  by shell 
gleaned from the scale log with the same resolution bins used in scaling.

The usage for parsing is "autoscale.pl -e scale.log"

See if this is of any use.

Best,

--Paul

--- On Mon, 11/1/10, Radisky, Evette S., Ph.D.  wrote:

From: Radisky, Evette S., Ph.D. 
Subject: [ccp4bb] finding  from HKL Scalepack
To: CCP4BB@JISCMAIL.AC.UK
Date: Monday, November 1, 2010, 4:18 PM




 
 
finding  from HKL Scalepack



Dear all,


I have previously used SCALA for data reduction, and in publications and pdb 
depositions, reported the "Mn(I/sd)" output from SCALA for the whole data set 
and for the highest resolution shell.

We now have some data that has instead been reduced using the HKL suite, and I 
am confused about how to find the value that would be equivalent to Mn(I/sd) 
from SCALA.  For I/Sigma(I) I've been advised by a colleague more familiar with 
HKL to manually calculate from average I divided by average error (sigma).  As 
pointed out in a previous ccp4bb thread, this would give me /, 
which is not the same as .

Two questions:


(1) Is this / what is generally reported in the literature for 
data processed with the HKL suite?


(2) Since I would also like to know the Mn(I/sd) by shell anyway so that I can 
compare to previous data sets, is there a way to extract this value from the 
scalepack log, or is there a simple reflection file analysis utility that could 
read the .sca or .mtz file to extract this information?

Thanks for any clarifications or suggestions!


Evette


Evette S. Radisky, Ph.D.


Assistant Professor


Mayo Clinic Cancer Center


Griffin Cancer Research Building, Rm 310


4500 San Pablo Road


Jacksonville, FL 32224


(904) 953-6372


 


autoscale.pl
Description: Perl program


[ccp4bb] Crystal lattice builder (educational)

2010-11-01 Thread Francis E Reyes

Hi all

Are there any online/offline 3D crystal lattice builders to explore  
symmetry  relationships in the unit cell given say a space group and  
unit cell parameters? I need one for an educational opportunity.


Thanks!

F

-
Francis E. Reyes M.Sc.
215 UCB
University of Colorado at Boulder

gpg --keyserver pgp.mit.edu --recv-keys 67BA8D5D

8AE2 F2F4 90F7 9640 28BC  686F 78FD 6669 67BA 8D5D


Re: [ccp4bb] finding from HKL Scalepack

2010-11-01 Thread Phil Jeffrey

On 11/1/10 4:18 PM, Radisky, Evette S., Ph.D. wrote:


Two questions:

(1) Is this / what is generally reported in the literature
for data processed with the HKL suite?


Possibly.  I say possibly because nobody appears to footnote their 
"I/sigI" rows in their data processing tables, so it's impossible to 
tell which statistic they are reporting.  The editorial/proof-reading 
staff at journals aren't catching this ambiguity.


I personally report  but wrote my own program to do it from 
the .sca files.


Phil Jeffrey
Princeton


Re: [ccp4bb] finding from HKL Scalepack

2010-11-01 Thread Ed Pozharski
ctruncate outputs the table with Mn(F/sd) (which will be twice Mn(I/sd))
when it does anisotropy analysis

On Mon, 2010-11-01 at 15:18 -0500, Radisky, Evette S., Ph.D. wrote:
> 
> Dear all,
> 
> I have previously used SCALA for data reduction, and in publications
> and pdb depositions, reported the "Mn(I/sd)" output from SCALA for the
> whole data set and for the highest resolution shell.
> 
> We now have some data that has instead been reduced using the HKL
> suite, and I am confused about how to find the value that would be
> equivalent to Mn(I/sd) from SCALA.  For I/Sigma(I) I've been advised
> by a colleague more familiar with HKL to manually calculate from
> average I divided by average error (sigma).  As pointed out in a
> previous ccp4bb thread, this would give me /, which is
> not the same as .
> 
> Two questions:
> 
> (1) Is this / what is generally reported in the
> literature for data processed with the HKL suite?
> 
> (2) Since I would also like to know the Mn(I/sd) by shell anyway so
> that I can compare to previous data sets, is there a way to extract
> this value from the scalepack log, or is there a simple reflection
> file analysis utility that could read the .sca or .mtz file to extract
> this information?
> 
> Thanks for any clarifications or suggestions! 
> Evette
> 
> Evette S. Radisky, Ph.D. 
> Assistant Professor 
> Mayo Clinic Cancer Center 
> Griffin Cancer Research Building, Rm 310 
> 4500 San Pablo Road 
> Jacksonville, FL 32224 
> (904) 953-6372
> 

-- 
"I'd jump in myself, if I weren't so good at whistling."
   Julian, King of Lemurs


[ccp4bb] finding from HKL Scalepack

2010-11-01 Thread Radisky, Evette S., Ph.D.

Dear all,

I have previously used SCALA for data reduction, and in publications and
pdb depositions, reported the "Mn(I/sd)" output from SCALA for the whole
data set and for the highest resolution shell.

We now have some data that has instead been reduced using the HKL suite,
and I am confused about how to find the value that would be equivalent
to Mn(I/sd) from SCALA.  For I/Sigma(I) I've been advised by a colleague
more familiar with HKL to manually calculate from average I divided by
average error (sigma).  As pointed out in a previous ccp4bb thread, this
would give me /, which is not the same as .

Two questions:

(1) Is this / what is generally reported in the literature
for data processed with the HKL suite?

(2) Since I would also like to know the Mn(I/sd) by shell anyway so that
I can compare to previous data sets, is there a way to extract this
value from the scalepack log, or is there a simple reflection file
analysis utility that could read the .sca or .mtz file to extract this
information?

Thanks for any clarifications or suggestions!
Evette

Evette S. Radisky, Ph.D.
Assistant Professor
Mayo Clinic Cancer Center
Griffin Cancer Research Building, Rm 310
4500 San Pablo Road
Jacksonville, FL 32224
(904) 953-6372



[ccp4bb] How to get the pdb from a small molecule

2010-11-01 Thread Rex Palmer
You need two free download programs: CHEMSKETCH and ARGUSLAB
1. Make a drawing of your target molecule with CHEMSKETCH and use Tools to both 
include hydrogens and to perform a 3-d optimization.Export this as a .mol file 
(CHEMSKETCH does not produce .pdb files).
2. Import the .mol file into ARGUSLAB and export as a .pdb file (there's 
nothing else to do in ARGUSLAB but it is useful for minimizing and producing 
various surface types eg ESP).
3. You can test the .pdb file with RASMOL and or DISCOVERY STUDIO VISUALIZER 
(both also free downloads and good for making nice pictures).

Rex Palmer
Birkbeck College, London

Re: [ccp4bb] Bug in c_truncate?

2010-11-01 Thread Phil Evans
You are right: I suppose I was thinking of arbitrary real-space transformations 
(eg an origin shift in P1) and also the reduction to the asymmetric unit., 
which are straightforward.

I haven't coded the phase changes into Pointless mainly out of laziness & 
thinking that other things were more important to spend my time on (also I've 
never wanted to do this myself), and I haven't thought it a particularly useful 
option.

Phil

On 1 Nov 2010, at 15:39, Ian Tickle wrote:

> Dealing with the phases (and therefore also the Hendrickson-Lattman
> coefficients) on re-indexing is trivial: the phases are not changed by
> re-indexing because the inverse transformation must simultaneously be
> applied to the co-ordinates.  This is because in general the
> re-indexing transformation is not necessarily a symmetry operator
> (think of P1), so you can't rely on being able to compensate for the
> effect on the co-ordinates by using a symmetry operator.  So the
> effect on the phases cancels out ...  unless of course your
> re-indexing operator inverts the hand, in which case you almost
> certainly don't want also to invert the hand of your co-ordinates, so
> in that case you must compensate by transforming the structure factors
> to their complex conjugates (i.e. multiply phases by -1).  I guess
> you're thinking of the subsequent necessary transformation of the
> indices to the asymmetric unit, where the phases & H-L coeffs do in
> general change (because then you are only changing the indices, not
> the co-ordinates); however CAD will do that transformation for you.
> 
> Incidentally this is a neat illustration of the difference between a
> vector and a complex number.  The re-indexing transformation is a
> transformation of the reference frame, which as long as it doesn't
> invert the hand, leaves the complex structure factors invariant, so
> they must be complex scalars (except in centric zones where they can
> sometimes be represented by real scalars).  The indices (whether
> reflection or Miller!) obviously form a 3-D vector with integer
> elements (unless of course you're interested in diffuse scattering
> when they have to be reals).  Either way, this is a vector because in
> the general case (there will be exceptions for reflections on symmetry
> axes) its elements change on re-indexing (that's what re-indexing
> means!).  If the structure were in 1-D or 2-D exactly the same would
> apply: the 1- or 2-D elements would still in general change on
> transforming the reference frame so would be represented by 1- or 2-D
> vectors; the structure factors would still be invariant, thus
> illustrating the important difference between a real scalar and a 1-D
> vector, and between a complex scalar and a 2-D vector.
> 
> Cheers
> 
> --Ian
> 
> On Mon, Nov 1, 2010 at 1:28 PM, Phil Evans  wrote:
>> I can see we need to make sure that data can come in at any point, as Is of 
>> Fs
>> 
>> Pointless can do automatic reindexing to a reference, and will preserve all 
>> columns from a merged file, but can't cope with phases, as I've not got 
>> round to working out appropriate phase shifts on reindexing
>> 
>> Phil
>> 
>> 
>> On 1 Nov 2010, at 13:17, Ian Tickle wrote:
>> 
>>> Phil
>>> 
>>> Yes our processing pipeline absolutely has to be able to take in data
>>> from any internal (in-house X-ray or synchrotron) or external (PDB or
>>> collaborator's) source, including those where I, sigI and freeR flag
>>> are present.  One of the first things I did was to modify truncate so
>>> it would pass through the freeR flag column.  If the I/sigI are
>>> present I always strip out the F/sigF columns.  So it seemed logical
>>> to run truncate as the very last step, e.g.:
>>> 
>>> 1. sortmtz
>>> 2. scala   Steps 1 & 2 only for internally collected or unmerged data.
>>> 3. refindexExternal merged data enters pipeline here:
>>> auto-re-index to reference.
>>> 4. cad  Sort; put into standard a.u.; add freeR column from
>>> reference if not already present.
>>> 5. rescut  My own prog for auto-determination of resolution cutoff
>>> based on shell  & completeness.
>>> 6. truncate   Apply resolution cutoff; if Is available convert to Fs.
>>> 
>>> I always run steps 3-6 in that order.  I always check that the
>>> resolution cutoff is sensible & if Is are available I always run
>>> truncate to ensure it's done properly (i.e. correct cell contents are
>>> specified).  I'm still using truncate because AFAICS ctruncate
>>> couldn't handle freeR flags (maybe that's fixed now, maybe not).  Also
>>> truncate produces a more informative N(Z) plot which shows the
>>> expected distribution for a twinned crystal (I believe this feature
>>> has now been added to ctruncate).
>>> 
>>> Cheers
>>> 
>>> -- Ian
>>> 
>>> On Fri, Oct 29, 2010 at 1:05 PM, Phil Evans  wrote:
 The normal use of [c]truncate is to take intensities from Scala, so it 
 wouldn't expect FreeR flags in the file.
 
 I suppose this should be added for other u

Re: [ccp4bb] Which version CCP4 output DFc colume in SIGMAA?

2010-11-01 Thread Ian Tickle
Correct, CCP4 6.1.13 is also good.

I notice that the SIGMAA documentation in 6.1.13 isn't up-to-date &
doesn't mention 'DFC'; my apologies for that omission.

However if you run it, the log file says something like:

 Option PARTIAL -- map coefficients:
 (a) Fourier map:2mFo-DFc exp(i phic)
 (b) Difference map: 2(mFo-DFc) exp(i phic)
 HKLOUT contains columns  H K L ... FWT DELFWT DFC WCMB

-- Ian

On Mon, Nov 1, 2010 at 4:03 PM,   wrote:
> You mean CCP4 version 6.1.2 or later right?
>
> Thanks!
>
> Hailiang
>
>> 6.1.2 or later.
>>
>> -- Ian
>>
>> On Fri, Oct 29, 2010 at 7:56 PM, Hailiang Zhang  wrote:
>>> Hi,
>>>
>>> I remember the SIGMAA utility in some version of CCP4 can output DFC
>>> colume in the mtz file. If somebody see this colume in you SIGMAA mtz
>>> file, could you let me know which version CCP4 you are using? THanks!
>>>
>>> Best Regards, Hailiang
>>>
>>
>>
>
>
>


Re: [ccp4bb] Which version CCP4 output DFc colume in SIGMAA?

2010-11-01 Thread Hailiang Zhang
Seems 6.1.13 is the most recent version in CCP4 website...

> 6.1.2 or later.
>
> -- Ian
>
> On Fri, Oct 29, 2010 at 7:56 PM, Hailiang Zhang  wrote:
>> Hi,
>>
>> I remember the SIGMAA utility in some version of CCP4 can output DFC
>> colume in the mtz file. If somebody see this colume in you SIGMAA mtz
>> file, could you let me know which version CCP4 you are using? THanks!
>>
>> Best Regards, Hailiang
>>
>
>


Re: [ccp4bb] How to get PDB of small molecule which is not available in data base..??

2010-11-01 Thread Susan Henderson
Hi Hussey,

The structure you require might be available as a small molecule determination 
in the Cambridge Structural Database (CSD), if your institution doesn't already 
have a licence for the full database and associated software then individual 
structures can be requested via CCDC's website:

http://www.ccdc.cam.ac.uk/products/csd/request/

Best wishes,
Susan.


Re: [ccp4bb] Bug in c_truncate?

2010-11-01 Thread Ian Tickle
Dealing with the phases (and therefore also the Hendrickson-Lattman
coefficients) on re-indexing is trivial: the phases are not changed by
re-indexing because the inverse transformation must simultaneously be
applied to the co-ordinates.  This is because in general the
re-indexing transformation is not necessarily a symmetry operator
(think of P1), so you can't rely on being able to compensate for the
effect on the co-ordinates by using a symmetry operator.  So the
effect on the phases cancels out ...  unless of course your
re-indexing operator inverts the hand, in which case you almost
certainly don't want also to invert the hand of your co-ordinates, so
in that case you must compensate by transforming the structure factors
to their complex conjugates (i.e. multiply phases by -1).  I guess
you're thinking of the subsequent necessary transformation of the
indices to the asymmetric unit, where the phases & H-L coeffs do in
general change (because then you are only changing the indices, not
the co-ordinates); however CAD will do that transformation for you.

Incidentally this is a neat illustration of the difference between a
vector and a complex number.  The re-indexing transformation is a
transformation of the reference frame, which as long as it doesn't
invert the hand, leaves the complex structure factors invariant, so
they must be complex scalars (except in centric zones where they can
sometimes be represented by real scalars).  The indices (whether
reflection or Miller!) obviously form a 3-D vector with integer
elements (unless of course you're interested in diffuse scattering
when they have to be reals).  Either way, this is a vector because in
the general case (there will be exceptions for reflections on symmetry
axes) its elements change on re-indexing (that's what re-indexing
means!).  If the structure were in 1-D or 2-D exactly the same would
apply: the 1- or 2-D elements would still in general change on
transforming the reference frame so would be represented by 1- or 2-D
vectors; the structure factors would still be invariant, thus
illustrating the important difference between a real scalar and a 1-D
vector, and between a complex scalar and a 2-D vector.

Cheers

--Ian

On Mon, Nov 1, 2010 at 1:28 PM, Phil Evans  wrote:
> I can see we need to make sure that data can come in at any point, as Is of Fs
>
> Pointless can do automatic reindexing to a reference, and will preserve all 
> columns from a merged file, but can't cope with phases, as I've not got round 
> to working out appropriate phase shifts on reindexing
>
> Phil
>
>
> On 1 Nov 2010, at 13:17, Ian Tickle wrote:
>
>> Phil
>>
>> Yes our processing pipeline absolutely has to be able to take in data
>> from any internal (in-house X-ray or synchrotron) or external (PDB or
>> collaborator's) source, including those where I, sigI and freeR flag
>> are present.  One of the first things I did was to modify truncate so
>> it would pass through the freeR flag column.  If the I/sigI are
>> present I always strip out the F/sigF columns.  So it seemed logical
>> to run truncate as the very last step, e.g.:
>>
>> 1. sortmtz
>> 2. scala       Steps 1 & 2 only for internally collected or unmerged data.
>> 3. refindex    External merged data enters pipeline here:
>> auto-re-index to reference.
>> 4. cad          Sort; put into standard a.u.; add freeR column from
>> reference if not already present.
>> 5. rescut      My own prog for auto-determination of resolution cutoff
>> based on shell  & completeness.
>> 6. truncate   Apply resolution cutoff; if Is available convert to Fs.
>>
>> I always run steps 3-6 in that order.  I always check that the
>> resolution cutoff is sensible & if Is are available I always run
>> truncate to ensure it's done properly (i.e. correct cell contents are
>> specified).  I'm still using truncate because AFAICS ctruncate
>> couldn't handle freeR flags (maybe that's fixed now, maybe not).  Also
>> truncate produces a more informative N(Z) plot which shows the
>> expected distribution for a twinned crystal (I believe this feature
>> has now been added to ctruncate).
>>
>> Cheers
>>
>> -- Ian
>>
>> On Fri, Oct 29, 2010 at 1:05 PM, Phil Evans  wrote:
>>> The normal use of [c]truncate is to take intensities from Scala, so it 
>>> wouldn't expect FreeR flags in the file.
>>>
>>> I suppose this should be added for other uses of the program
>>>
>>> Is this something that is often used? Do people import intensities into 
>>> CCP4 to convert them to Fs?
>>>
>>> Phil
>>>
>>>
>>> On 29 Oct 2010, at 13:01, herman.schreu...@sanofi-aventis.com wrote:
>>>
 Dear Peter,

 Since I did not hear that your problem is solved here my two cents. I
 did some tests using the ccp4i option "Convert Intensities to SFs" and
 found that here ctruncate completely ignored the FreeRflags. So my
 conclusion is that ctruncate does not need FreeRflags and you can use
 the following procedure:

 1) convert your hkl file (includin

[ccp4bb] MIFit and MIExpert v2010-10 Released

2010-11-01 Thread John Badger
MIFit and MIExpert v2010-10 Released
Faster rendering, better performance, more customizable.

November 1, 2010 – The developers of MIFit and MIExpert announce the release of 
MIFit and MIExpert v2010-10.

MIFit v2010-10 is a free, Open Source molecular graphics program for protein 
crystal structure determination and display. The new version of MIFit has the 
following features:

*Easy to navigate and manipulate multiple structures and maps.

*Improvements in graphics rendering performance.

*Customizable jobs menu for interfacing with MIExpert or your own scripts and 
automated systems.

*Developed with Qt 4.7 (http://qt.nokia.com).

*Cross platform – supports Windows and Linux. Building on MacOS should be 
possible, but not yet supported.

MIExpert is a suite of Python driver scripts and interfaces that manage common 
crystallographic structure determination tasks, primarily using the CCP4 
software suite. The MIExpert interfaces are configured and exposed through 
MIFit. Alternatively, the driver scripts may be used as command-line components 
for structure solution applications.

This new version of the MIFit/MIExpert system has already been used to solve 
many structures and is well suited for personal crystallographic computing on 
laptop computers.

MIFit and MIExpert are available from http://code.google.com/p/mifit/ under the 
terms of GNU General Public License. Source code and precompiled distributions 
for Windows and Linux operating systems are available.

MIFit and MIExpert will continue to be developed and improved. Feedback is 
welcomed.

Bradley A. Smith, Ph.D., MIFit Project Manager
John Badger, Ph.D., MIExpert Author


Re: [ccp4bb] Bug in c_truncate?

2010-11-01 Thread Ian Tickle
Phil

Yes our processing pipeline absolutely has to be able to take in data
from any internal (in-house X-ray or synchrotron) or external (PDB or
collaborator's) source, including those where I, sigI and freeR flag
are present.  One of the first things I did was to modify truncate so
it would pass through the freeR flag column.  If the I/sigI are
present I always strip out the F/sigF columns.  So it seemed logical
to run truncate as the very last step, e.g.:

1. sortmtz
2. scala   Steps 1 & 2 only for internally collected or unmerged data.
3. refindexExternal merged data enters pipeline here:
auto-re-index to reference.
4. cad  Sort; put into standard a.u.; add freeR column from
reference if not already present.
5. rescut  My own prog for auto-determination of resolution cutoff
based on shell  & completeness.
6. truncate   Apply resolution cutoff; if Is available convert to Fs.

I always run steps 3-6 in that order.  I always check that the
resolution cutoff is sensible & if Is are available I always run
truncate to ensure it's done properly (i.e. correct cell contents are
specified).  I'm still using truncate because AFAICS ctruncate
couldn't handle freeR flags (maybe that's fixed now, maybe not).  Also
truncate produces a more informative N(Z) plot which shows the
expected distribution for a twinned crystal (I believe this feature
has now been added to ctruncate).

Cheers

-- Ian

On Fri, Oct 29, 2010 at 1:05 PM, Phil Evans  wrote:
> The normal use of [c]truncate is to take intensities from Scala, so it 
> wouldn't expect FreeR flags in the file.
>
> I suppose this should be added for other uses of the program
>
> Is this something that is often used? Do people import intensities into CCP4 
> to convert them to Fs?
>
> Phil
>
>
> On 29 Oct 2010, at 13:01, herman.schreu...@sanofi-aventis.com wrote:
>
>> Dear Peter,
>>
>> Since I did not hear that your problem is solved here my two cents. I
>> did some tests using the ccp4i option "Convert Intensities to SFs" and
>> found that here ctruncate completely ignored the FreeRflags. So my
>> conclusion is that ctruncate does not need FreeRflags and you can use
>> the following procedure:
>>
>> 1) convert your hkl file (including FreeRflags) into an mtz with f2mtz
>> without any special SHELX options. --> mtz 1
>> Careful: a FreeRflag of 1 means an unfree reflection and the free
>> reflections have a FreeRflag of zero.
>> 2) run ctruncate with the "Convert Intensities to SFs". You will loose
>> your FreeRflags in this stage.     --> mtz 2
>> 3) add the FreeRflags from mtz 1 to mtz 2 using cad.
>>
>> If you wish, I can give you a command file which will do this. It is a
>> somewhat roundabout procedure and I hope that this bug (or feature) will
>> be fixed by the next release of ccp4.
>>
>> Best,
>> Herman
>>
>> -Original Message-
>> From: CCP4 bulletin board [mailto:ccp...@jiscmail.ac.uk] On Behalf Of
>> George M. Sheldrick
>> Sent: Friday, October 29, 2010 12:30 PM
>> To: CCP4BB@JISCMAIL.AC.UK
>> Subject: Re: [ccp4bb] Bug in c_truncate?
>>
>> Tim,
>>
>> Although I always like to advocate XPREP, that would not work because
>> the .sca format - most unfortunately - does not know about free R flags.
>>
>> George
>>
>> Prof. George M. Sheldrick FRS
>> Dept. Structural Chemistry,
>> University of Goettingen,
>> Tammannstr. 4,
>> D37077 Goettingen, Germany
>> Tel. +49-551-39-3021 or -3068
>> Fax. +49-551-39-22582
>>
>>
>> On Fri, 29 Oct 2010, Tim Gruene wrote:
>>
>>> Hello Peter,
>>>
>>> the easiest way to overcome the problem might be to use xprep to
>>> export to sca-format and use scalepack2mtz for the conversion. That
>>> seems to be the least hasslesome way, although I am not totally sure
>>> that this procedure preserves the R-free flags set by xprep.
>>>
>>> Tim
>>>
>>> On Thu, Oct 28, 2010 at 12:48:14PM -0400, Peter Chan wrote:

 Hello Tim,

 Thank you for the suggestion. I have now tagged the working set as
>> "1" and test set as "0". Unfortunately, it still gives the same error
>> about all Rfree being the same, and only in c-truncate but not
>> old-truncate. Perhaps I should install 6.1.3 and see if the problem
>> still persist.

 Best,
 Peter

> Date: Thu, 28 Oct 2010 16:29:31 +0200
> From: t...@shelx.uni-ac.gwdg.de
> Subject: Re: [ccp4bb] Bug in c_truncate?
> To: CCP4BB@JISCMAIL.AC.UK
>
> Hello Peter,
>
> I faintly rememeber a similar kind of problem, and think that if
> you replace "-1" with "0", the problem should go away. It seemed
> that "-1" is not an allowed flag for (some) ccp4 programs.
>
> Please let us know if this resolves the issue.
>
> Tim
>
> On Thu, Oct 28, 2010 at 10:21:20AM -0400, Peter Chan wrote:
>>
>>
>>
>>
>> Dear Crystallographers,
>>
>> Thank you all for the emails. Below are some details of the
>> procedures I performed leading up to the problem.
>>
>> The reflection file is 

Re: [ccp4bb] resolution limit stuck in Refmac5

2010-11-01 Thread Roberto Steiner

Hi Jon
On 30 Oct 2010, at 00:46, Tom Huxford wrote:


Hi all,

I'm working with good quality relatively complete x-ray diffraction
data collected to a resolution limit 2.6 Å from a crystal of a protein
with a small molecule ligand bound.  I ran MR from 10-4 Å and then did
maximum likelihood rigid body refinement in Refmac5 against data from
50-3.5 Å.  Now I would like to run restrained refinement from 50-3 Å.
The reason for doing this is that, in order to minimize the divergence
between R-cryst and R-free during refinement my advisor who, by the
way, is forwarding this e-mail for me (and editing it so please don't
bash him too mercilessly) suggested I first build in the ligand and
newly positioned polypeptide loops and refine against data at a lower
resolution limit before opening it up to all the available data.


I personally would not first build in the ligand and refine against  
low res data...

Assuming the ligand is what you're after, I would:
(a) leave the ligand out of the time being
(b) refine the model using all data
(c) build the ligand in
(d) refine the model using all data

I'm not clear why doing restrained refinement using limited data first  
should help..



Apparently this has worked well for him in the past (and it has!).   
The

problem is that I'm to the point where I'd like to extend the
resolution down to 3 Å during restrained refinement but even if I set
the range from 50-3 Å in the ccp4i window refinement only happens from
50-3.5 Å.  If I take a step back and do the rigid body refinement from
50-3 Å and then carry out restrained refinement from 50-3 Å it works
fine.  Why would the limits imposed by rigid body refinement cause the
subsequent restrained refinement to be stuck at the rigid body
refinement's resolution limits?


Are you using the original reflection file?

Best
Roberto



Thanks for any thoughts,

Jon Fleming
Graduate Student
Structural Biochemistry Laboratory (Huxford Lab)
Department of Chemistry & Biochemistry
San Diego State University


---
Dr. Roberto Steiner
Randall Division of Cell and Molecular Biophysics
New Hunt's House
King's College London
Guy's Campus
London, SE1 1UL
Phone +44 (0)20-7848-8216
Fax   +44 (0)20-7848-6435
e-mail roberto.stei...@kcl.ac.uk


Re: [ccp4bb] Bug in c_truncate? apologies..

2010-11-01 Thread Eleanor Dodson
I suggested mtz2various for taking SHELX input which is nonsense - it 
actually goes the way..

Eleanor


On 10/29/2010 01:05 PM, Phil Evans wrote:

The normal use of [c]truncate is to take intensities from Scala, so it wouldn't 
expect FreeR flags in the file.

I suppose this should be added for other uses of the program

Is this something that is often used? Do people import intensities into CCP4 to 
convert them to Fs?

Phil


On 29 Oct 2010, at 13:01, herman.schreu...@sanofi-aventis.com wrote:


Dear Peter,

Since I did not hear that your problem is solved here my two cents. I
did some tests using the ccp4i option "Convert Intensities to SFs" and
found that here ctruncate completely ignored the FreeRflags. So my
conclusion is that ctruncate does not need FreeRflags and you can use
the following procedure:

1) convert your hkl file (including FreeRflags) into an mtz with f2mtz
without any special SHELX options. -->  mtz 1
Careful: a FreeRflag of 1 means an unfree reflection and the free
reflections have a FreeRflag of zero.
2) run ctruncate with the "Convert Intensities to SFs". You will loose
your FreeRflags in this stage. -->  mtz 2
3) add the FreeRflags from mtz 1 to mtz 2 using cad.

If you wish, I can give you a command file which will do this. It is a
somewhat roundabout procedure and I hope that this bug (or feature) will
be fixed by the next release of ccp4.

Best,
Herman

-Original Message-
From: CCP4 bulletin board [mailto:ccp...@jiscmail.ac.uk] On Behalf Of
George M. Sheldrick
Sent: Friday, October 29, 2010 12:30 PM
To: CCP4BB@JISCMAIL.AC.UK
Subject: Re: [ccp4bb] Bug in c_truncate?

Tim,

Although I always like to advocate XPREP, that would not work because
the .sca format - most unfortunately - does not know about free R flags.

George

Prof. George M. Sheldrick FRS
Dept. Structural Chemistry,
University of Goettingen,
Tammannstr. 4,
D37077 Goettingen, Germany
Tel. +49-551-39-3021 or -3068
Fax. +49-551-39-22582


On Fri, 29 Oct 2010, Tim Gruene wrote:


Hello Peter,

the easiest way to overcome the problem might be to use xprep to
export to sca-format and use scalepack2mtz for the conversion. That
seems to be the least hasslesome way, although I am not totally sure
that this procedure preserves the R-free flags set by xprep.

Tim

On Thu, Oct 28, 2010 at 12:48:14PM -0400, Peter Chan wrote:


Hello Tim,

Thank you for the suggestion. I have now tagged the working set as

"1" and test set as "0". Unfortunately, it still gives the same error
about all Rfree being the same, and only in c-truncate but not
old-truncate. Perhaps I should install 6.1.3 and see if the problem
still persist.


Best,
Peter


Date: Thu, 28 Oct 2010 16:29:31 +0200
From: t...@shelx.uni-ac.gwdg.de
Subject: Re: [ccp4bb] Bug in c_truncate?
To: CCP4BB@JISCMAIL.AC.UK

Hello Peter,

I faintly rememeber a similar kind of problem, and think that if
you replace "-1" with "0", the problem should go away. It seemed
that "-1" is not an allowed flag for (some) ccp4 programs.

Please let us know if this resolves the issue.

Tim

On Thu, Oct 28, 2010 at 10:21:20AM -0400, Peter Chan wrote:





Dear Crystallographers,

Thank you all for the emails. Below are some details of the

procedures I performed leading up to the problem.


The reflection file is my own data, processed in XDS and then

flagging FreeR's in XPREP in thin resolution shells. I am using CCP4i
version 6.1.2. I tried looking for known/resolved issues/updates in
version 6.1.3 but could not find any so I assumed it is the same version
of f2mtz/ctruncate/uniqueify.



I used the GUI version of F2MTZ, with the settings below:

- import file in SHELX format

- "keep existing FreeR flags"

- fortran format (3F4.0,2F8.3,F4.0)

- added data label "I other integer" // FreeRflag

The hkl file, in SHELX format, output by XPREP look something

like this:


-26  -3   1  777.48   39.19
  26  -3  -1  800.83   36.31
-26   3  -1  782.67   37.97
  27  -3   1  45.722  25.711  -1
-27   3   1  -14.20   31.69  -1

Notice the test set is flagged "-1" and the working set is not

flagged at all. This actually lead to another error message in f2mtz
about missing FreeR flags. From my understanding, the SHELX flagging
convention is "1" for working and "-1" for test. So I manually tagged
the working set with "1" using vi:


-26  -3   1  777.48   39.19   1
  26  -3  -1  800.83   36.31   1
-26   3  -1  782.67   37.97   1
  27  -3   1  45.722  25.711  -1
-27   3   1  -14.20   31.69  -1

This is the file which gives me the error message: "Problem with

FREE column in input file. All flags apparently identical. Check input
file.". Apparently, import to mtz works ok when I use old-truncate
instead of c-truncate.


Best,
Peter


--
--
Tim Gruene
Institut fuer anorganische Chemie
Tammannstr. 4
D-37077 Goettingen

phone: +49 (0)551 39 22149

GPG Key ID = A46BEE1A




--
--
Tim Gruene
Institut fuer anorganische Chemie
T

Re: [ccp4bb] Bug in c_truncate?

2010-11-01 Thread Eleanor Dodson
The way I do this is to use mtz2various which reads the SHELX output and 
(I hope) copes with its various idiosymcrasies, producing an mtz file 
with H k l I SigI FreeR


This can then be fed to the ctruncate GUI

You need - to request
Ensure unique data... Copy FreeR from another mtz file

Then the MTZin is the SHELX mtz conversion
and the MTZ with FreeR is the same file..

I think it works although I have no data to test it.

Eleanor


 On 10/29/2010 01:05 PM, Phil Evans wrote:

The normal use of [c]truncate is to take intensities from Scala, so it wouldn't 
expect FreeR flags in the file.

I suppose this should be added for other uses of the program

Is this something that is often used? Do people import intensities into CCP4 to 
convert them to Fs?

Phil


On 29 Oct 2010, at 13:01, herman.schreu...@sanofi-aventis.com wrote:


Dear Peter,

Since I did not hear that your problem is solved here my two cents. I
did some tests using the ccp4i option "Convert Intensities to SFs" and
found that here ctruncate completely ignored the FreeRflags. So my
conclusion is that ctruncate does not need FreeRflags and you can use
the following procedure:

1) convert your hkl file (including FreeRflags) into an mtz with f2mtz
without any special SHELX options. -->  mtz 1
Careful: a FreeRflag of 1 means an unfree reflection and the free
reflections have a FreeRflag of zero.
2) run ctruncate with the "Convert Intensities to SFs". You will loose
your FreeRflags in this stage. -->  mtz 2
3) add the FreeRflags from mtz 1 to mtz 2 using cad.

If you wish, I can give you a command file which will do this. It is a
somewhat roundabout procedure and I hope that this bug (or feature) will
be fixed by the next release of ccp4.

Best,
Herman

-Original Message-
From: CCP4 bulletin board [mailto:ccp...@jiscmail.ac.uk] On Behalf Of
George M. Sheldrick
Sent: Friday, October 29, 2010 12:30 PM
To: CCP4BB@JISCMAIL.AC.UK
Subject: Re: [ccp4bb] Bug in c_truncate?

Tim,

Although I always like to advocate XPREP, that would not work because
the .sca format - most unfortunately - does not know about free R flags.

George

Prof. George M. Sheldrick FRS
Dept. Structural Chemistry,
University of Goettingen,
Tammannstr. 4,
D37077 Goettingen, Germany
Tel. +49-551-39-3021 or -3068
Fax. +49-551-39-22582


On Fri, 29 Oct 2010, Tim Gruene wrote:


Hello Peter,

the easiest way to overcome the problem might be to use xprep to
export to sca-format and use scalepack2mtz for the conversion. That
seems to be the least hasslesome way, although I am not totally sure
that this procedure preserves the R-free flags set by xprep.

Tim

On Thu, Oct 28, 2010 at 12:48:14PM -0400, Peter Chan wrote:


Hello Tim,

Thank you for the suggestion. I have now tagged the working set as

"1" and test set as "0". Unfortunately, it still gives the same error
about all Rfree being the same, and only in c-truncate but not
old-truncate. Perhaps I should install 6.1.3 and see if the problem
still persist.


Best,
Peter


Date: Thu, 28 Oct 2010 16:29:31 +0200
From: t...@shelx.uni-ac.gwdg.de
Subject: Re: [ccp4bb] Bug in c_truncate?
To: CCP4BB@JISCMAIL.AC.UK

Hello Peter,

I faintly rememeber a similar kind of problem, and think that if
you replace "-1" with "0", the problem should go away. It seemed
that "-1" is not an allowed flag for (some) ccp4 programs.

Please let us know if this resolves the issue.

Tim

On Thu, Oct 28, 2010 at 10:21:20AM -0400, Peter Chan wrote:





Dear Crystallographers,

Thank you all for the emails. Below are some details of the

procedures I performed leading up to the problem.


The reflection file is my own data, processed in XDS and then

flagging FreeR's in XPREP in thin resolution shells. I am using CCP4i
version 6.1.2. I tried looking for known/resolved issues/updates in
version 6.1.3 but could not find any so I assumed it is the same version
of f2mtz/ctruncate/uniqueify.



I used the GUI version of F2MTZ, with the settings below:

- import file in SHELX format

- "keep existing FreeR flags"

- fortran format (3F4.0,2F8.3,F4.0)

- added data label "I other integer" // FreeRflag

The hkl file, in SHELX format, output by XPREP look something

like this:


-26  -3   1  777.48   39.19
  26  -3  -1  800.83   36.31
-26   3  -1  782.67   37.97
  27  -3   1  45.722  25.711  -1
-27   3   1  -14.20   31.69  -1

Notice the test set is flagged "-1" and the working set is not

flagged at all. This actually lead to another error message in f2mtz
about missing FreeR flags. From my understanding, the SHELX flagging
convention is "1" for working and "-1" for test. So I manually tagged
the working set with "1" using vi:


-26  -3   1  777.48   39.19   1
  26  -3  -1  800.83   36.31   1
-26   3  -1  782.67   37.97   1
  27  -3   1  45.722  25.711  -1
-27   3   1  -14.20   31.69  -1

This is the file which gives me the error message: "Problem with

FREE column in input file. All flags apparently identical. Check input
file.". Apparently, import to mtz works 

Re: [ccp4bb] Which version CCP4 output DFc colume in SIGMAA?

2010-11-01 Thread Ian Tickle
6.1.2 or later.

-- Ian

On Fri, Oct 29, 2010 at 7:56 PM, Hailiang Zhang  wrote:
> Hi,
>
> I remember the SIGMAA utility in some version of CCP4 can output DFC
> colume in the mtz file. If somebody see this colume in you SIGMAA mtz
> file, could you let me know which version CCP4 you are using? THanks!
>
> Best Regards, Hailiang
>


Re: [ccp4bb] Free R with doubled cell edge

2010-11-01 Thread Eleanor Dodson

This iseasy to do
Reindex 2h,k,l then the cell will double; the FreeR will stay with the 
reflection, and you can use those FreeRs to append to your new data in 
the scala/truncate GUI.
All the unset ones (2h+1,k,l) willbe given new FreeRs and the old ones 
transferred.

Eleanor


in On 10/30/2010 06:08 PM, Ethan Merritt wrote:

On Saturday, October 30, 2010, Boaz Shaanan wrote:

Hi,

I'm not sure why you want to carry the free R reflections from the small cell 
to the new cell. If it's the model bias vis-a vis the reflections participating 
the refinement that you want to get rid of you can take another route, I think.
1) Select R-free set for the new cell (paying attention to the new NCS);
2) Take the model you obtained after phaser (4 chains) and shake it to death 
(either in CNS by annealing or in the ccp4 shake routine or the USF 
equivalent). By then, your model should have got rid of the bias and you can 
start refinement.

Gurus, have I cut any corner by suggesting this route?


I think it is better to do exactly what was requested -
carry forward the old Rfree to the new data set.
Since the a axis is double, the Rfree of smallcell [h k l]
is transferred to bigcell [2h k l]

One problem with shaking things up as you describe is that if
the original model was refined against higher resolution data
than your new data set, you will probably never get back to
the same model quality as you started with (see the ongoing
discussion in another thread).

And if the new data set is higher resolution, then you face the
same problem in reverse. If you want to take your eventual new,
higher resolution model back into the old cell you want
subsequent refinement to have unbiased Rfree on that end also.

Ethan




Would there be any objection from referees (...)?

   Good luck,

Boaz
- Original Message -
From: Kay Diederichs
Date: Saturday, October 30, 2010 14:23
Subject: Re: [ccp4bb] Free R with doubled cell edge
To: CCP4BB@JISCMAIL.AC.UK


Hi Ed,

in the new cell (long a axis), the reflections H K L are related
by
H=2*h K=k L=l to those of the old (short a) cell. I would expect
that
the R-factor of those H K L reflections with even H from the new
crystal
form is low (at least at low resolution) against the h k l
reflections
of the old crystal form. (I'd also expect that they are stronger
than
the odd-H reflections.) You can obtain the R-free flag for these
reflections by creating a file with h k l R-free-flag from your
old
dataset, multiplying all h by 2 (it should be possible to do
this with
the CCP4 program "reindex", using "reindex HKL h+h, k, l" as the
only
input line), and using that for the new data.

This procedure gives you R-free flags for half of the
reflections of
your new dataset (those with even H).

Those reflections with odd H are of course "new"; they are not
(directly) related to any reflections of the old crystal form.
You may
want to randomly assign R-free flags to them; there is (I think)
a task
in ccp4i which takes care of partially missing R-free flags.

HTH,

Kay

Am 20:59, schrieb Thomas Edwards:

Dear BB Sages,

I have a problem where I think I could very easily do the

wrong thing.

And I don't really want to do that...

We have solved a new structure using zinc SAD phases (1 zinc

in 27kD, 2 Zn/AU - Shelx, RESOLVE, ARPwARP. Cool.).

In p21 30 109 65 90 105 90 at 2.5A

However, we have now collected 1.9A data.
In p21...
60 109 65 90 107 90

4 chains per AU instead of 2 with a doubling of a.

Self rotations with the new data suggest 2 two-folds, one

quite near crystallographic.

It seems that the doubling of the a edge is adding an NCS two-

fold that is almost crystallographic.


Now, having refined against the 2.5A data to R/Rfree of about

25/30 we would like to use that model to do MR against the new
high res data (We didn't collect Zn peak data for the new
crystal - didn't think we'd need it.). I have done that and
found 4 mols with Phaser in about 60 seconds. Still cool.


So, we would like to transfer Free R flags to the new data to

avoid refining against what had been labelled as Free R.

My problem is - how do I do that properly?
I am worried that some of the working data in the bigger cell

will be correlated with Free data via the near crystallographic NCS.

I clearly don't want to just copy them from the old mtz file

with a0


I recall some discussion about this from years ago on the BB

but can't find the right threads.


Can anybody point me to the correct way to do this please - I

presumably want to label with Free R flags symmetry related Free
R labelled reflections from the old data that are related by the
new NCS 2-fold (that is close to crystallographic) in the new
data. Right?? If I have worded that correctly...

I am hoping that will make sense to somebody.

I think that the solutions that were recently suggested for

lower vs higher symmetry in the same unit cell do not apply here.




One suggestion has been to do the MolRep

Re: [ccp4bb] resolution limit stuck in Refmac5

2010-11-01 Thread Eleanor Dodson

I guess you are using as input mtz the output mtz from the previous cycle?
This will be limited to the requested previous resolution..

it is good practice to always use as input the full data - eg 
mystuff-scala.mtz output from the scala/ctruncate step..


If the input file has the full resolution then your requested limits 
should be respected..


Unlike your supervisor I would probably have run the rigid body 
refinement against limited data then gone straight to using thefull 
resolution available - restrained refinement of B factors works better 
the higher the resolution, and provides a very useful way of smudging 
out errors. Wrong bits often have B factors which go through the roof, 
and it is then very obvious in the maps
 But there are many ways to kill a goose, and ditto for refinement 
strategy..

Eleanor



On 10/30/2010 01:46 AM, Tom Huxford wrote:

Hi all,

I'm working with good quality relatively complete x-ray diffraction data
collected to a resolution limit 2.6 Å from a crystal of a protein with a
small molecule ligand bound.  I ran MR from 10-4 Å and then did maximum
likelihood rigid body refinement in Refmac5 against data from 50-3.5 Å.
Now I would like to run restrained refinement from 50-3 Å.  The reason
for doing this is that, in order to minimize the divergence between
R-cryst and R-free during refinement my advisor who, by the way, is
forwarding this e-mail for me (and editing it so please don't bash him
too mercilessly) suggested I first build in the ligand and newly
positioned polypeptide loops and refine against data at a lower
resolution limit before opening it up to all the available data.
Apparently this has worked well for him in the past (and it has!). The
problem is that I'm to the point where I'd like to extend the resolution
down to 3 Å during restrained refinement but even if I set the range
from 50-3 Å in the ccp4i window refinement only happens from 50-3.5 Å.
If I take a step back and do the rigid body refinement from 50-3 Å and
then carry out restrained refinement from 50-3 Å it works fine.  Why
would the limits imposed by rigid body refinement cause the subsequent
restrained refinement to be stuck at the rigid body refinement's
resolution limits?

Thanks for any thoughts,

Jon Fleming
Graduate Student
Structural Biochemistry Laboratory (Huxford Lab)
Department of Chemistry & Biochemistry
San Diego State University


Re: [ccp4bb] SHELX as model building

2010-11-01 Thread George M. Sheldrick
Since I am still developing the version of shelxe that does autotracing,
it is not yet on the shelx download site, but it is available from me 
by email request. You will also need shelxc and shelxd. It appears to
perform best (in comparison with other programs) when the phase
information is weak (e.g. S-SAD or a MR solution for a small fraction
of the structure, as in Arcimboldo where it starts from a couple of
alpha-helices) and the resolution of the native data is about 2.5A or 
better. For details of how it works, see Acta Cryst. D66 (2010) 479-485
(open access).

George

Prof. George M. Sheldrick FRS
Dept. Structural Chemistry,
University of Goettingen,
Tammannstr. 4,
D37077 Goettingen, Germany
Tel. +49-551-39-3021 or -3068
Fax. +49-551-39-22582


On Mon, 1 Nov 2010, Rojan Shrestha wrote:

> Hello
> 
>  
> 
> I have been using ARP/WRAP to trace the initial model. Now, I am interested
> to use SHELX for this purpose.
> 
>  
> 
> Does somebody know that which package of SHELX can be used as the auto
> tracing of main chain?
> 
>  
> 
> Regards,
> 
>  
> 
> Rojan
> 
>