Re: [ccp4bb] Opinion on automation

2012-02-17 Thread Liz Potterton
Hello Teresa,

I need to disagree with Graeme over the idea that ccp4i 'hides' what is 
happening.   If you care to you can see all the gorey details of command files, 
log files etc.. You can run the programs one step at a time and with various 
modes with ccp4i and iMosflm and learn something of what is going on at each 
stage but the gui layer at least gives you a much quicker user-friendly way to  
control them rather than going back to prehistoric scripts. 
On the other hand pipelines such as xia2 will usually do the job and save you 
much time.

Liz

On 17 Feb 2012, at 12:09, Graeme Winter wrote:

 Dear Theresa,
 
 My answer would be - it depends.
 
 If you are in the business of learning crystallography, then I would
 absolutely suggest you start from doing everything by hand. Indeed, if
 you really want to get stuck in I would suggest starting with the
 programs you need (mosflm, scala, truncate etc) and scripts so you can
 get a proper idea what the programs are doing. There is of course
 CCP4i, but this can hide some of the details which may be
 instructive to know about.
 
 If however you're in the business of getting on with biological
 research, well I would say that automated tools (be they for data
 reduction or phasing / model building) are exceedingly useful.
 
 If you can find the time, I would always encourage people to do things
 with automation and by hand, to allow comparison of the results. If
 nothing else this may give you confidence in the automation software.
 
 Best wishes,
 
 Graeme
 
 On 17 February 2012 11:31, Theresa H. Hsu theresah...@live.com wrote:
 Dear crystallographers
 
 I would like to get some opinion. For someone beginning to learn basic 
 crystallography including indexing, scaling ..., should I start with 
 automated tool like Xia2? Or is manual method for each step better for 
 learning?
 
 Thank you.
 
 Theresa


Re: [ccp4bb] 3D-fititng which is actually 2D-fititng

2010-02-26 Thread Liz Potterton

Miri,

For matching similar small molecules you can try in CCP4mg as  
described at


http://www.ysbl.york.ac.uk/~ccp4mg/ccp4mg_help/superpose.html#interactive_selection

the 'user defined' superposition option with 'monomer' mode.  This  
does 2D graph isomorphism for the atoms in one residue.


Liz

On 26 Feb 2010, at 16:57, Miri Hirshberg wrote:


Fri., Feb. 26th 2010
EBI

Dear all,

I've already replied privately to several people who replied when I  
first posted th question, but did

not set the record-clear for
the whole community and I do apologize.

What I have is two or more 3D structures, not protein, similar in  
their 3D but equivalent atoms don't

have the same atom-name. I thought
that in order to rename equivalent atoms automatically I needed to  
3D fit
the two structures first. Adel Golovin of PDBeMOTIF fame (http://www.ebi.ac.uk/pdbe-site/pdbemotif 
)
has pointed out that for the automatic atom renaming process  all I  
needed was 2D-fitting via
2D-graph isomorphism routine which he could provide. Once all  
structures in a given set have the same

atom names, 3D-fitting is doable using numerous software/utilities.

Thanks again for the replies, especially to Pavel Afonine  (phenix)
with whom I had a lengthy exchange.

CCP4-board is one of the best...

Thanks again
Miri


Re: [ccp4bb] SSM superposition of a heterodimer of related chains such that A-B and B-A / SUMMARY

2010-02-17 Thread Liz Potterton

Norbert,

Sorry for this late reply.  SSM will find multiple alternative matches  
but most implementations just show you the 'best'.  The Superposition  
tool in CCP4mg uses ssm and has an option to look through the non- 
optimal matches - hopefully one of these will be the one that you want.


Liz

On 17 Feb 2010, at 10:35, Norbert Straeter wrote:


Dear All,

last Friday I posted the following question:

 I have a heterodimer of two related subunits (A and B). Now I
 want to superimpose it using a secondary structure matching
 (SSM) algorithm (e.g. CCP4 superpose or the coot algorithm)
 such that the superposition matches A onto B and B onto A at
 the same time. For a perfectly symmetrical closed C2 dimer,
 it would not make a difference if I just superimposed A onto
 B, but it is unsymmetrical. I know that this is easy to
 specify in lsqkab when knowing the matching residue pairs.
 Does anybody know an SSM program where I can specify the
 chains to be superimposed (A-B and B-A)?

Some replys described how to specify selections in pymol or coot for  
SSM alignment. To make it more clear, if you specify chains A+B as  
the moving selection and A+B or B+A as the reference, you will  
always get the best but trivial superposition of A-A and B-B. It  
appears as if there is currently no program for SSM superposition  
for which you can specify the chains to be matched if the structure  
that needs to be superimposed contains internal symmetry in form of  
different chains. As a workaround, one can rename chains and residue  
numbers before and after alignment:



OK, here's a possible inelegant solution, till something better comes
up
Take dimer 1, and put it all into one chain X, keeping numbers for  
A and
adding an offset eg 500 for the B chain. Take dimer 2, and put it  
all into another chain Y, keeping the numbers

for B and adding the same offset to A.
Then do a match of chain X with chain Y.


 (Judith Murray-Rust)

Could it help to merge chains A and B first into two longer chains,  
where

C=A+B
and
D=B+A ?

 (Matthias Zebisch)

Using this strategy, you can probably use your favourite SSM  
alignment program. I just tested it within coot and it works.



Another strategy is the following:
One workaround would be to let SSM define the matching residues  
(should

be the same for A-B and B-A) and input those in to lsqkab.

 (Herman Schreuder)

Thanks to all, who provided help to this problem, also to Christian  
Roth, Gerard Kleywegt (use of explicit and improve commands in  
lsqman), Yu Wai Chen, Mark A. White, Christina Bourne, Markus  
Wiederstein (http://topmatch.services.came.sbg.ac.at/), Ed Pozharski  
and Regina Kettering.


Norbert


Re: [ccp4bb] How to sketch a cis double bond (carbon-carbon)

2009-06-15 Thread Liz Potterton

Hi Oliv,


I'm sorry, I think you will need to edit the output file from Sketcher  
_mon_lib.cif - the torsions section ( _chem_comp_tor) will  have  
something like


test  CONST_1  C1  C2 C3 C4 180.0  0.0 0

the 180 needs changing to 0.0.
I think that is all you need to do - no doubt someone will correct me  
if I'm wrong!


Liz


On 15 Jun 2009, at 04:35, Oliv Eidam wrote:


Hi,

Could somebody explain how to sketch cis double bonds with Sketcher?
For example a cis-but-2-ene?

No matter how I draw the the molecule: When I create a library  
description I always get the trans double bond.
I hope there is way to this through the Sketcher GUI, because I  
prefer not to edit the angles by hand...


Many thanks,

  Oliv


--
Oliv Eidam, Ph.D.
Postdoctoral fellow

University of California, San Francisco
Dept. of Pharmaceutical Chemistry
1700 4th Street, Byers Hall North, Room 501
San Francisco, CA 94158 - Box 2550

Phone: 415-514-4253
Fax  : 415-514-4260
Email: eid...@blur.compbio.ucsf.edu




Re: [ccp4bb] Problem with multiple users running ccp4i on one machine

2009-03-23 Thread Liz Potterton

Miguel,

CCP4 are intending a major project on the ccp4i database and one of  
the requirements will certainly be enabling multi-user access to  
databases. I'm sure we will be looking for your input on other  
requirements when we have someone in post.


Liz

On 22 Mar 2009, at 08:11, Miguel Ortiz Lombardia wrote:


Dear ccp4i developers,

Jumping into this issue a bit late...
I have some criticism to make here, please take them friendly, I  
make them precisely because ccp4i is so useful.


I presume there are good reasons behind the new design of CCP4i and  
its CCP4 DBhandler, but I think you have overlooked the fact that  
multi-processor, multi-user servers are quite common nowadays. Also,  
that many end-users don't know/don't need to know what a sqlite  
database is and will simply let the default preferences turned on,  
unaware of the consequences.


In our lab this has led to people not using the best computer they  
have available, precisely by reasons similar to those raised by Jun  
Dong. I know of another case where a user got its database corrupted  
after getting confused because not being able to see their own  
projects/directories.


I hope that in future versions of ccp4 the multi-users problem will  
be tackled or, at least, the default option is the old direct-access  
behaviour (if completely functional).



With best regards,


Miguel

Le 18 mars 09 à 17:46, Ronan Keegan a écrit :


Dear Jun Dong,

This is a problem with the new mechanism used in CCP4 to store  
project and job data (the CCP4 DBhandler). The quick fix for now is  
to turn it off and use the old mechanism for storing the project  
data. To do this in the CCP4i interface go to System  
Administration, select Database Configuration and un-check the  
radio button that sets the option to connect to the database server  
on start up. Then have all your users restart CCP4i.


Kind regards,

Ronan Keegan
CCP4 Group


Jun Dong wrote:

Dear CCP4 developers,
I just wonder if there will be a fix for this problem. Basically  
when the first user is running ccp4i on a linux server and then  
when the second user tries to run ccp4i on the same linux server,  
the second user will only see the fist user's  
DirectoriesProjectDir.

Best regards, Jun Dong
Division of Structural Biology
The Wellcome Trust Centre for Human Genetics
Oxford University
Roosevelt Drive
Oxford
OX3 7BN
Tel: 01865 287558




--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.



--
Miguel Ortiz Lombardía
Architecture et Fonction des Macromolécules Biologiques
UMR6098 ( CNRS, U. de Provence, U. de la Méditerranée )
Case 932
163 Avenue de Luminy
13288 Marseille cedex 9
France
Tel : +33(0) 491 82 55 93
Fax: +33(0) 491 26 67 20
e-mail: miguel.ortiz-lombar...@afmb.univ-mrs.fr
Web: http://www.pangea.org/mol/spip.php?rubrique2


--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.




Re: [ccp4bb] images

2009-03-18 Thread Liz Potterton

Dear CCP4BB,

For further  research of a particular structure wouldn't hints on  
expressing, purifying and crystalizing the protein often be more  
useful than images or amplitudes?


Liz


On 18 Mar 2009, at 17:00, Ethan Merritt wrote:


On Wednesday 18 March 2009 09:41:59 Garib Murshudov wrote:

Dear all

Before going into and trying to find a technical solution to the
problem it would be good if decide if we need images. As far as I  
know
if we face with a problem to solve and we know that it is necessary  
to

solve then we find technical solution to the problem (either from
other fields or we find our own solution with some elements of
reinvention of new MX wheels).

Do we need images to store? What kind of information we can extract
from images that we cannot from amplitudes, intensities (even
unmerged)? Does anybody have a convincing argument for favour of  
images?


Overlooked superlattice?
Incorrect point group assignment?
Failure to recognize a non-merohedral twin?
Thermal diffuse scatter?
Subsequent improvements in integration programs?

Ethan




regards
Garib



On 18 Mar 2009, at 16:32, Herbert J. Bernstein wrote:


Actually the radiologists who manage CT and PET scans of brains do
have
a solution, called DICOM, see http://medical.nema.org/.  If we work
together as a community we should be able to do as well as the
rocket scientists and the brain surgeons' radiologists, perhaps even
better. -- Herbert

=
Herbert J. Bernstein, Professor of Computer Science
 Dowling College, Kramer Science Center, KSC 121
  Idle Hour Blvd, Oakdale, NY, 11769

   +1-631-244-3035
   y...@dowling.edu
=

On Wed, 18 Mar 2009, Jacob Keller wrote:


Apparently it DOES take a rocket scientist to solve this problem.
Maybe the brain surgeons also have a solution?

JPK

***
Jacob Pearson Keller
Northwestern University
Medical Scientist Training Program
Dallos Laboratory
F. Searle 1-240
2240 Campus Drive
Evanston IL 60208
lab: 847.491.2438
cel: 773.608.9185
email: j-kell...@northwestern.edu
***

- Original Message - From: Klaas Decanniere 
klaas.decanni...@vub.ac.be



To: CCP4BB@JISCMAIL.AC.UK
Sent: Wednesday, March 18, 2009 5:36 AM
Subject: Re: [ccp4bb] images



Herbert J. Bernstein wrote:
Other sciences have struggled with this and seem to have found an
answer.
Have e.g. a look at http://heasarc.nasa.gov/docs/heasarc/fits.html
kind regards,
Klaas


This is a good time to start a major crystallogrpahic image
archiving effort.  Money may well be available now that will  
not be

avialable six month from now, and we have good, if not perfect,
solutions available for many, if not all, of the technical issues
involved.  Is it really wise to let this opportunity pass us by?

The deposition of images would be possible providing some
consistent
imagecif format was agreed.
This would of course be of great use to developers for certain
pathological cases, but not I suspect much value to the user
community - I down load structure factors all the time for test
purposes but I probably would not bother to go through the data
processing, and unless there were extensive notes associated  
with

each set of images I suspect it would be hard to reproduce
sensible
results.










--
Ethan A Merritt
Biomolecular Structure Center
University of Washington, Seattle 98195-7742



Re: [ccp4bb] ccp4mg and speed

2008-05-25 Thread Liz Potterton

Jan,
CCP4mg uses the same MTZ-map code as COOT - one thing that will make a 
difference in time is the resolution of the map.
Overwise I'm not sure that ther is much that you can do - on the other 
hand the developers are busy converting CCP4mg to use Qt rather than 
Tcl/Tk for the GUI and this has significantly improved performance.  We 
hope to have a trial version of the program out soon (without all the 
functionality) and a new release in autumn.


Liz

Jan Abendroth wrote:

Hi all,
... tried on the ccp4mg bb before ...
ccp4mg is such a nice program, yet it is so slow in my hands. An 
average sized map calculated from a mtz file takes about 30s to 
display, while coot displays both 2FoFc and FoFc maps in about 5s.


Is there anything I can do to speed things up?
I use:
- ccp4mg-1.1.1-Linux-Fedora-Core
- coot-Linux-i386-fedora-6
- python2.4
- Fedora Core release 6

Thanks a lot for any hints.
Jan 


Re: [ccp4bb] Graphics software to show epitope foot-print

2008-05-14 Thread Liz Potterton
Hi Anders and CCP4bb

Would something like

http://www.ysbl.york.ac.uk/~ccp4mg/index_info_5.html

(done with CCP4mg) be useful?  In that image the molecule surface is coloured 
by electrostatics (but could be any other property) and the contact area to a 
ligand is indicated by dots on the surface.

Liz


On Wednesday 14 May 2008 08:34, ANSV (Anders Svensson) wrote:
 Dear colleagues,

 I am looking for a graphics software program that can make the
 following, easily.  Make a surface representation of a macromolecule.
 That surface should be coloured according to some property.  On, or
 close to, that surface the outer rim of a binding epitope from a second
 molecule should be indicated by a line or string, a foot-print
 representation, without altering the original colouring of the surface.

 Unfortunately I can not find out any program that can make it easily, or
 have not understood all features of the programs.  Can anyone help?

 Kind regards
 Anders Svensson

 __

 Anders Svensson
 Novo Nordisk A/S
 Denmark


Re: [ccp4bb] Any programs other than GRASP have a surface scribing function?

2008-01-09 Thread Liz Potterton

James,

CCP4mg will allow you select a set of atoms and draw a surface over them 
in whatever colour scheme that you choose.


The tutorial explaining this is at

http://www.ysbl.york.ac.uk/~ccp4mg/ccp4mg_help/tutorial/surfaces.html

Cheers

Liz


James Thompson wrote:


Dear CCP4'ers,

Any Windows/Linux/OS X programs have a surface scribing function 
similar to that found in GRASP, to quickly draw the border of a 
surface selection (or subset) and calculate or display local features 
of the molecular surface?  I have no access to SGIs now.  I have a 
memory of similar function elsewhere but am not finding the ability 
within GRASP2, DINO, CHIMERA, etc.  Perhaps I'm thinking of Setor 
which was also IRIX, and perhaps this memory is suspect...   Other 
selection methods for a molecular surface require more of my time to 
define the subset.


Many thanks,

Jim

James R. Thompson

Assistant Professor of Biophysics

Mayo Clinic College of Medicine

Department of Physiology and Biomedical Engineering

Mayo Proteomics Research Center

Office  507-538-3891

Fax 507-538-3954

E-mail  [EMAIL PROTECTED] mailto:[EMAIL PROTECTED]





Re: [ccp4bb] questions about hydrophobic core

2007-06-19 Thread Liz Potterton
Sebastiano,

I can suggests one approach to finding core residues..

CCP4mg will calculate the total asa buried per residue and residues can be 
selected by the criteria of their buried area.  One way to define the protein 
core would be to select residues with, say,  5.0A*2 asa. You can easily see 
what has been selected in the molecular graphics and try varying the criteria 
if necessary.
If you need to do this for many structures we could write a script.

Liz
On Tuesday 19 June 2007 09:55, Sebastiano Pasqualato wrote:
 Hi all,
 a few days ago I sent a post in which I was asking if anybody knew a
 program to automatically define the hydrophobic core of a protein,
 given the pdb.
 Unfortunately I got no answers, and indeed a more thorough googling
 around revealed that such a program might not exist.
 So it seems I have to define my hydrophobic core residues by hand...
 So now my question would be: how to define the hydrophobic core residues?
 I would tend to say that those that bury more than ## % (say 70%, 80%
 ??) of their otherwise solvent accessible surface area could be
 defined as such, but how can I get such a per residue percentage?
 (NB: this is not the asa buried upon interaction, so I don't know how
 to get the asa of the free amino acid)
 Alternatively, are there other simple and defined rules to state
 which are the hydrophobic core residues?
 Any help appreciated,
 thanks in advance,
 ciao
 s




 --
 Sebastiano Pasqualato, PhD
 IFOM-IEO Campus
 Dipartimento di Oncologia Sperimentale
 Istituto Europeo di Oncologia
 via Adamello, 16
 20139 Milano
 Italy

 tel +39 02 9437 5094
 fax +39 02 574 303 310


Re: [ccp4bb] ccp4mg can't start

2007-05-16 Thread Liz Potterton

Tim  Yanming,

Our first suggestion is to try the latest version (1.0) - a few startup 
issues were fixed between the two versions.
Normally I would encourage you to use the python version distributed 
with ccp4mg. The C++/Python interface was built against a particular 
version of Python and probably will not work with others.


Liz

Tim Grune wrote:


Hi Yanming,

 
it looks like ccp4mg looks for python in a specific path within the 
ccp4mg.
Edit the script ccp4mg (you find out where it is with 'which ccp4mg'). 
Look at the very end of that file
for where python is called (probably with some arguments). Make sure 
it says only 'python', not anything like 
'/usr/local/ccp4/ccp4mg-0.12.1/bin/..//pythondist/bin/python'. Then 
ccp4mg will use the python of your system. This works for me and 
ccp4mg does not need its own python installation.
 
Maybe the ccp4mg-developers may want to comment on whether this is a 
bad idea and may have a negative influence on ccp4mg's performance?
 
Tim


-Original Message-
From: Yanming Zhang [EMAIL PROTECTED]
To: Tim Grune [EMAIL PROTECTED]
Date: Wed, 16 May 2007 01:47:08 -0400 (EDT)
Subject: Re: [ccp4bb] ccp4mg can't start

Dear Tim,
Thanks for your help. python 2.4.2 is the version. Following is
the output
of ccp4mg -dbx:
GNU gdb Red Hat Linux (6.3.0.0-1.132.EL4rh)
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License,
and you
are
welcome to change it and/or distribute copies of it under certain
conditions.
Type show copying to see the conditions.
There is absolutely no warranty for GDB.  Type show warranty for
details.
This GDB was configured as

i386-redhat-linux-gnu.../usr/local/ccp4/ccp4mg-0.12.1/bin/..//pythondist/bin/python:

No such file or directory.

(gdb) Starting program:
/usr/local/ccp4/ccp4mg-0.12.1/bin/..//python/ui/ui.py -debug opengl
command
No executable file specified.
Use the file or exec-file command.
(gdb) No stack.
(gdb) No symbol table is loaded.  Use the file command

Any suggestion?
Thanks


On Wed, 16 May 2007, Tim Grune wrote:

 Hi Yanming,

 which version of python is running on your system(python -V)?
Maybe it is too
 old?
 Otherwise, does 'ccp4mg -dbx' produce any more output?

 On Wednesday 16 May 2007 11:20, you wrote:
 Dear Tim,
 I checked the two files, Both are empty.
 Linux distribution: 2.6.9-42.ELsm

 Thanks
 Yanming

 On Wed, 16 May 2007, Tim Grune wrote:
 Could you send the contents of the files
/home/yzhang/.CCP4MG/ccp4mg_stdout.txt
 and
/home/yzhang/.CCP4MG/ccp4mg_stderr.txt
 What Linux distribution are you using?

 Tim

 On Wednesday 16 May 2007 10:31, Yanming Zhang wrote:
 Dear All,
 lately I have a fantacy toward  ccp4mg. But either from
 ccp4i or typing 'ccp4mg' directly from the prompt(Linux),
 I got  the following error message:

 Loading fonts..
 ...DONE
 Starting graphics thread..
 ...DONE
 Parsing command line..
 ...DONE
 Redirecting output to  /home/yzhang/.CCP4MG/ccp4mg_stdout.txt
 Redirecting errors to  /home/yzhang/.CCP4MG/ccp4mg_stderr.txt
 Started at  Fri May 16 09:16:59 2003
 /usr/local/ccp4/ccp4mg-0.12.1/bin/ccp4mg: line 281: 10773 Killed
 python $CCP4_MG/python/ui/ui.py $*

 Any quick remedy?
 Thanks
 Yanming

 --
 Tim Grune
 Australian Synchrotron
 800 Blackburn Road
 Clayton, VIC 3168
 Australia

 --
 Tim Grune
 Australian Synchrotron
 800 Blackburn Road
 Clayton, VIC 3168
 Australia