JiscMail Logo
Email discussion lists for the UK Education and Research communities

Help for CCP4BB Archives


CCP4BB Archives

CCP4BB Archives


CCP4BB@JISCMAIL.AC.UK


View:

Message:

[

First

|

Previous

|

Next

|

Last

]

By Topic:

[

First

|

Previous

|

Next

|

Last

]

By Author:

[

First

|

Previous

|

Next

|

Last

]

Font:

Proportional Font

LISTSERV Archives

LISTSERV Archives

CCP4BB Home

CCP4BB Home

CCP4BB  December 2009

CCP4BB December 2009

Options

Subscribe or Unsubscribe

Subscribe or Unsubscribe

Log In

Log In

Get Password

Get Password

Subject:

Re: Bad geometry for alt. conformation refined in Refmac5

From:

Kay Diederichs <[log in to unmask]>

Reply-To:

Kay Diederichs <[log in to unmask]>

Date:

Fri, 4 Dec 2009 10:32:14 +0100

Content-Type:

multipart/signed

Parts/Attachments:

Parts/Attachments

text/plain (309 lines) , smime.p7s (309 lines)

Ian,

I cannot reproduce that bug on my x86_64 CentOS 5.4 system:

dikay@turn29:-/tmp% cat temp.f90
       CHARACTER A(2)*2
       DATA A/2*'.A'/
       CALL CA(A)
       STOP 1
       END

       SUBROUTINE CA(A)
       CHARACTER A(2)*2
       DO 1 I=1,2
!#### With given data, the condition "A(I)(2:).NE.'A'" is always FALSE,
!#### so we should never execute the 'STOP 1' here:
1       IF(A(I)(2:).NE.'A' .AND. A(I).NE.'..') RETURN
!#### Should always drop through to here:
       STOP 2
       END

dikay@turn29:-/tmp% ifort temp.f90
dikay@turn29:-/tmp% ./a.out
2
dikay@turn29:-/tmp% file a.out
a.out: ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), for 
GNU/Linux 2.6.9, dynamically linked (uses shared libs), for GNU/Linux 
2.6.9, not stripped
dikay@turn29:-/tmp% ifort -m32 temp.f90
dikay@turn29:-/tmp% ./a.out
2
dikay@turn29:-/tmp% file a.out
a.out: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for 
GNU/Linux 2.6.9, dynamically linked (uses shared libs), for GNU/Linux 
2.6.9, not stripped
dikay@turn29:-/tmp% ifort -v
Version 11.1
dikay@turn29:-/tmp% ifort --vv
ifort: command line warning #10006: ignoring unknown option '-fvv'
ifort: command line error: no files specified; for help type "ifort -help"
dikay@turn29:-/tmp% ifort -V
Intel(R) Fortran Intel(R) 64 Compiler Professional for applications 
running on Intel(R) 64, Version 11.1    Build 20091012 Package ID: 
l_cprof_p_11.1.059
Copyright (C) 1985-2009 Intel Corporation.  All rights reserved.
FOR NON-COMMERCIAL USE ONLY

dikay@turn29:-/tmp% uname -a
Linux turn29.biologie.uni-konstanz.de 2.6.18-164.6.1.el5 #1 SMP Tue Nov 
3 16:12:36 EST 2009 x86_64 x86_64 x86_64 GNU/Linux

best,

Kay

Ian Tickle schrieb:
> Before you all go away and install the latest Intel compilers to fix
> this bug - don't bother!  We just installed the latest version (ifort
> 11.3) and it has the same bug!  We plan to file a bug report with Intel.
> 
> In case anyone is interested, this is the code snippet which exhibits
> the buggy behaviour (this was pruned down from s/r CHK_ALT in Refmac):
> 
>       CHARACTER A(2)*2
>       DATA A/2*'.A'/
>       CALL CA(A)
>       STOP 1
>       END
> 
>       SUBROUTINE CA(A)
>       CHARACTER A(2)*2
>       DO 1 I=2
> C#### With given data, the condition "A(I)(2:).NE.'A'" is always FALSE,
> C#### so we should never execute the 'STOP 1' here:
> 1       IF(A(I)(2:).NE.'A' .AND. A(I).NE.'..') RETURN
> C#### Should always drop through to here:
>       STOP 2
>       END
> 
> It fails using -O2, -O3 and -Os, i.e. it only gives the right answer
> using -O0 & -O1.
> 
> I should say that this is the first time we've ever encountered a bug in
> the Intel compilers - I wish I could say the same for g77 & gfortran!
> 
> Cheers
> 
> -- Ian
> 
>> -----Original Message-----
>> From: [log in to unmask] 
>> [mailto:[log in to unmask]] On Behalf Of Ian Tickle
>> Sent: 28 November 2009 13:22
>> To: Garib Murshudov; [log in to unmask]
>> Cc: [log in to unmask]
>> Subject: RE: [ccp4bb] Bad geometry for alt. conformation 
>> refined in Refmac5
>>
>> I think I've finally squashed this particular bug which had been
>> annoying me for quite some time!  It appears that Intel Fortran v11.0
>> has an optimisation bug in s/r CHK_ALT (i.e. checking alternate atom
>> codes), & possibly also 10.x - I don't have those to test - 
>> though v9.1
>> & possibly earlier seem to be bug-free (at least this bug anyway!).
>> Possibly this is fixed in the current version of ifort (11.1), again I
>> don't have it to test, maybe someone who does can try it.  
>> This affects
>> compilations using optimisation levels -O2, -Os and -O3, but 
>> -O0 and -O1
>> are unaffected.
>>
>> So my solution is to recompile with -O1.  The CCP4 6.1.2 distribution
>> uses -O2 so you need either to fix the makefile, or download Garib's
>> source code and make sure the makefile you use has the 
>> appropriate flag
>> settings.
>>
>> As was pointed out earlier, having to use the 
>> gfortran-compiled code is
>> an issue, because at least for the OS I'm using (Centos 4.6),
>> gfortran-compiled code runs ~ 300% slower than the ifort code!!
>>
>> Hope this helps!
>>
>> -- Ian
>>
>>> -----Original Message-----
>>> From: [log in to unmask] 
>>> [mailto:[log in to unmask]] On Behalf Of Garib Murshudov
>>> Sent: 25 November 2009 16:27
>>> To: [log in to unmask]
>>> Cc: [log in to unmask]
>>> Subject: Re: [ccp4bb] Bad geometry for alt. conformation 
>>> refined in Refmac5
>>>
>>> Could you please try the version from York:
>>>
>>> www.ysbl.york.ac.uk/refmac/latest_refmac.html
>>>
>>> I think probkem you mention is related with compilation or 
>>> something.  
>>> At least I cannot repat it on my computer
>>>
>>> regards
>>> Garib
>>>
>>> On 25 Nov 2009, at 16:18, John Pascal wrote:
>>>
>>>> Hello All,
>>>>
>>>> We are trying to refine ARG residues with two conformations in  
>>>> Refmac5, and the
>>>> refined atom positions in the output PDB file are all over the  
>>>> place, as if the
>>>> geometry restraints are not well defined.
>>>>
>>>> We've tried several different formats for the input file, 
>> based on  
>>>> previous
>>>> postings to the bulletin board and the PDB standard (two 
>> examples  
>>>> below), but
>>>> the result is always the same.
>>>>
>>>> We are using Refmac5 in CCP4 Suite 6.1.2, GUI 2.0.5 on Mac OSX.
>>>>
>>>> We'd appreciate any suggestions.  Thanks.  -John
>>>>
>>>> Examples of ARG format:
>>>>
>>>> 1)
>>>> ATOM   1472  N   ARG A   1      -5.737  26.887  38.372  1.00  
>>>> 29.53      C    N
>>>> ATOM   1473  CA  ARG A   1      -5.445  25.560  37.882  1.00  
>>>> 30.24      C    C
>>>> ATOM   1474  CB  ARG A   1      -5.314  24.548  39.036  1.00  
>>>> 30.63      C    C
>>>> ATOM   1475  CG  ARG A   1      -5.426  23.052  38.627  1.00  
>>>> 34.81      C    C
>>>> ATOM   1476  CD AARG A   1      -4.827  22.075  39.644  0.50  
>>>> 37.09      C    C
>>>> ATOM   1477  CD BARG A   1      -4.301  22.419  39.279  0.50  
>>>> 37.09      C    C
>>>> ATOM   1478  NE AARG A   1      -3.430  21.777  39.304  0.50  
>>>> 42.71      C    N
>>>> ATOM   1479  NE BARG A   1      -4.482  21.902  40.627  0.50  
>>>> 42.71      C    N
>>>> ATOM   1480  CZ AARG A   1      -2.998  20.868  38.402  0.50  
>>>> 44.91      C    C
>>>> ATOM   1481  CZ BARG A   1      -3.648  22.142  41.638  0.50  
>>>> 44.91      C    C
>>>> ATOM   1482  NH1AARG A   1      -3.841  20.117  37.678  0.50  
>>>> 45.20      C    N
>>>> ATOM   1483  NH1BARG A   1      -2.584  22.912  41.464  0.50  
>>>> 45.20      C    N
>>>> ATOM   1484  NH2AARG A   1      -1.688  20.715  38.210  0.50  
>>>> 44.99      C    N
>>>> ATOM   1485  NH2BARG A   1      -3.878  21.619  42.831  0.50  
>>>> 44.99      C    N
>>>> ATOM   1486  C   ARG A   1      -6.518  25.176  36.830  1.00  
>>>> 29.97      C    C
>>>> ATOM   1487  O   ARG A   1      -7.675  25.501  36.971  1.00  
>>>> 31.02      C    O
>>>>
>>>> 2)
>>>> ATOM     44  N  AARG A   1      26.671  62.112  46.990  0.50  
>>>> 30.13      A    N
>>>> ATOM     45  CA AARG A   1      26.970  63.346  47.667  0.50  
>>>> 30.65      A    C
>>>> ATOM     46  CB AARG A   1      27.172  64.495  46.676  0.50  
>>>> 31.07      A    C
>>>> ATOM     47  CG AARG A   1      27.152  65.897  47.322  0.50  
>>>> 34.20      A    C
>>>> ATOM     48  CD AARG A   1      27.993  66.976  46.599  0.50  
>>>> 37.16      A    C
>>>> ATOM     49  NE AARG A   1      27.726  67.425  45.342  0.50  
>>>> 42.06      A    N
>>>> ATOM     50  CZ AARG A   1      28.315  67.639  44.168  0.50  
>>>> 44.78      A    C
>>>> ATOM     51  NH1AARG A   1      29.525  67.160  43.918  0.50  
>>>> 45.37      A    N
>>>> ATOM     52  NH2AARG A   1      27.690  68.340  43.240  0.50  
>>>> 45.67      A    N
>>>> ATOM     53  C  AARG A   1      25.839  63.640  48.622  0.50  
>>>> 30.37      A    C
>>>> ATOM     54  O  AARG A   1      24.690  63.377  48.340  0.50  
>>>> 31.24      A    O
>>>> ATOM     55  N  BARG A   1      26.667  62.080  47.010  0.50  
>>>> 30.13      A    N
>>>> ATOM     56  CA BARG A   1      26.921  63.329  47.640  0.50  
>>>> 30.65      A    C
>>>> ATOM     57  CB BARG A   1      27.108  64.390  46.581  0.50  
>>>> 31.07      A    C
>>>> ATOM     58  CG BARG A   1      27.138  65.756  47.103  0.50  
>>>> 34.20      A    C
>>>> ATOM     59  CD BARG A   1      28.447  66.452  46.933  0.50  
>>>> 37.16      A    C
>>>> ATOM     60  NE BARG A   1      28.377  67.657  47.707  0.50  
>>>> 42.06      A    N
>>>> ATOM     61  CZ BARG A   1      29.349  68.269  48.373  0.50  
>>>> 44.78      A    C
>>>> ATOM     62  NH1BARG A   1      30.572  67.836  48.373  0.50  
>>>> 45.37      A    N
>>>> ATOM     63  NH2BARG A   1      29.066  69.368  49.034  0.50  
>>>> 45.67      A    N
>>>> ATOM     64  C  BARG A   1      25.822  63.636  48.638  0.50  
>>>> 30.37      A    C
>>>> ATOM     65  O  BARG A   1      24.698  63.372  48.403  0.50  
>>>> 31.24      A    O
>>>>
>>>>
>>>>
>>>> John Pascal, PhD
>>>> Thomas Jefferson University
>>>> Department of Biochemistry & Molecular Biology
>>>> 233 South 10th Street, BLSB 804
>>>> Philadelphia, Pennsylvania  19107
>>>>
>>>> ph 215.503.4596
>>>> fx  215.923.2117
>>>
>>
>> Disclaimer
>> This communication is confidential and may contain privileged 
>> information intended solely for the named addressee(s). It 
>> may not be used or disclosed except for the purpose for which 
>> it has been sent. If you are not the intended recipient you 
>> must not review, use, disclose, copy, distribute or take any 
>> action in reliance upon it. If you have received this 
>> communication in error, please notify Astex Therapeutics Ltd 
>> by emailing [log in to unmask] and destroy all 
>> copies of the message and any attached documents. 
>> Astex Therapeutics Ltd monitors, controls and protects all 
>> its messaging traffic in compliance with its corporate email 
>> policy. The Company accepts no liability or responsibility 
>> for any onward transmission or use of emails and attachments 
>> having left the Astex Therapeutics domain.  Unless expressly 
>> stated, opinions in this message are those of the individual 
>> sender and not of Astex Therapeutics Ltd. The recipient 
>> should check this email and any attachments for the presence 
>> of computer viruses. Astex Therapeutics Ltd accepts no 
>> liability for damage caused by any virus transmitted by this 
>> email. E-mail is susceptible to data corruption, 
>> interception, unauthorized amendment, and tampering, Astex 
>> Therapeutics Ltd only send and receive e-mails on the basis 
>> that the Company is not liable for any such alteration or any 
>> consequences thereof.
>> Astex Therapeutics Ltd., Registered in England at 436 
>> Cambridge Science Park, Cambridge CB4 0QA under number 3751674
>>
>>
> 
> 
> Disclaimer
> This communication is confidential and may contain privileged information intended solely for the named addressee(s). It may not be used or disclosed except for the purpose for which it has been sent. If you are not the intended recipient you must not review, use, disclose, copy, distribute or take any action in reliance upon it. If you have received this communication in error, please notify Astex Therapeutics Ltd by emailing [log in to unmask] and destroy all copies of the message and any attached documents. 
> Astex Therapeutics Ltd monitors, controls and protects all its messaging traffic in compliance with its corporate email policy. The Company accepts no liability or responsibility for any onward transmission or use of emails and attachments having left the Astex Therapeutics domain.  Unless expressly stated, opinions in this message are those of the individual sender and not of Astex Therapeutics Ltd. The recipient should check this email and any attachments for the presence of computer viruses. Astex Therapeutics Ltd accepts no liability for damage caused by any virus transmitted by this email. E-mail is susceptible to data corruption, interception, unauthorized amendment, and tampering, Astex Therapeutics Ltd only send and receive e-mails on the basis that the Company is not liable for any such alteration or any consequences thereof.
> Astex Therapeutics Ltd., Registered in England at 436 Cambridge Science Park, Cambridge CB4 0QA under number 3751674


-- 
Kay Diederichs                http://strucbio.biologie.uni-konstanz.de
email: [log in to unmask]    Tel +49 7531 88 4049 Fax 3183
Fachbereich Biologie, Universität Konstanz, Box M647, D-78457 Konstanz

This e-mail is digitally signed. If your e-mail client does not have the
necessary capabilities, just ignore the attached signature "smime.p7s".


Top of Message | Previous Page | Permalink

JiscMail Tools


RSS Feeds and Sharing


Advanced Options


Archives

April 2024
March 2024
February 2024
January 2024
December 2023
November 2023
October 2023
September 2023
August 2023
July 2023
June 2023
May 2023
April 2023
March 2023
February 2023
January 2023
December 2022
November 2022
October 2022
September 2022
August 2022
July 2022
June 2022
May 2022
April 2022
March 2022
February 2022
January 2022
December 2021
November 2021
October 2021
September 2021
August 2021
July 2021
June 2021
May 2021
April 2021
March 2021
February 2021
January 2021
December 2020
November 2020
October 2020
September 2020
August 2020
July 2020
June 2020
May 2020
April 2020
March 2020
February 2020
January 2020
December 2019
November 2019
October 2019
September 2019
August 2019
July 2019
June 2019
May 2019
April 2019
March 2019
February 2019
January 2019
December 2018
November 2018
October 2018
September 2018
August 2018
July 2018
June 2018
May 2018
April 2018
March 2018
February 2018
January 2018
December 2017
November 2017
October 2017
September 2017
August 2017
July 2017
June 2017
May 2017
April 2017
March 2017
February 2017
January 2017
December 2016
November 2016
October 2016
September 2016
August 2016
July 2016
June 2016
May 2016
April 2016
March 2016
February 2016
January 2016
December 2015
November 2015
October 2015
September 2015
August 2015
July 2015
June 2015
May 2015
April 2015
March 2015
February 2015
January 2015
December 2014
November 2014
October 2014
September 2014
August 2014
July 2014
June 2014
May 2014
April 2014
March 2014
February 2014
January 2014
December 2013
November 2013
October 2013
September 2013
August 2013
July 2013
June 2013
May 2013
April 2013
March 2013
February 2013
January 2013
December 2012
November 2012
October 2012
September 2012
August 2012
July 2012
June 2012
May 2012
April 2012
March 2012
February 2012
January 2012
December 2011
November 2011
October 2011
September 2011
August 2011
July 2011
June 2011
May 2011
April 2011
March 2011
February 2011
January 2011
December 2010
November 2010
October 2010
September 2010
August 2010
July 2010
June 2010
May 2010
April 2010
March 2010
February 2010
January 2010
December 2009
November 2009
October 2009
September 2009
August 2009
July 2009
June 2009
May 2009
April 2009
March 2009
February 2009
January 2009
December 2008
November 2008
October 2008
September 2008
August 2008
July 2008
June 2008
May 2008
April 2008
March 2008
February 2008
January 2008
December 2007
November 2007
October 2007
September 2007
August 2007
July 2007
June 2007
May 2007
April 2007
March 2007
February 2007
January 2007


JiscMail is a Jisc service.

View our service policies at https://www.jiscmail.ac.uk/policyandsecurity/ and Jisc's privacy policy at https://www.jisc.ac.uk/website/privacy-notice

For help and support help@jisc.ac.uk

Secured by F-Secure Anti-Virus CataList Email List Search Powered by the LISTSERV Email List Manager