<[EMAIL PROTECTED]>
             <[EMAIL PROTECTED]>
    <[EMAIL PROTECTED]>
    <[EMAIL PROTECTED]> <[EMAIL PROTECTED]>
From: "Ian Tickle" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Cc: <[email protected]>
Return-Path: [EMAIL PROTECTED]
X-OriginalArrivalTime: 05 Mar 2007 16:21:56.0880 (UTC)
    FILETIME=[64E8B100:01C75F42]

> -----Original Message-----
> From: CCP4 bulletin board [mailto:[EMAIL PROTECTED] On 
> Behalf Of Eleanor Dodson
> Sent: 05 March 2007 16:06
> To: [email protected]
> Subject: Re: [ccp4bb] MTZ format conversion
> 
> All formats I know except CNS have single records per reflection.
> 
> In CNS  a reflection record can go over several lines - I 
> know no way of 
> avoiding requiring a format tt to read such a record..
> 
> A clever programmer could parse a few lines and work one out, but in 
> fact the format is not nec. consistent through the whole CNS file..
> 
>  The only safe way I think is to parse every line and recognise the 
> different flags, then read the following number.

One simple way is to just remove all the non-numeric tags (e.g. with
jiffy Perl script like the one in f2mtz.doc), then read in everything in
free format - without the tags to worry about it doesn't matter how many
records each refln goes over.  Of course the user would probably still
have to work out how many columns per refln there are and what they are
- I agree it would be tricky to do this automatically, you would be
relying on the user to know what the columns are.  Also you might need
to delete unwanted columns _after_ conversion to MTZ.

-- Ian

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 [EMAIL PROTECTED] 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.

Reply via email to