bring back the lcf format reflection file ;-)

Prof. Susan M. Lea,  FMedSci                      tel: +44 1865 275181
------------------------------------------------------------------------------------------
Director of the Central Oxford Structural Microscopy and Imaging Centre & 
Professor of Microbiology
Sir William Dunn School of Pathology, Oxford OX1 3RE Professorial Fellow @ 
WadhamCollege

________________________________________
From: CCP4 bulletin board <CCP4BB@JISCMAIL.AC.UK> on behalf of Ian Tickle 
<ianj...@gmail.com>
Sent: 09 November 2018 19:32:50
To: CCP4BB@JISCMAIL.AC.UK
Subject: Re: [ccp4bb] VERY old mtz file..


PS if you're interested in software archaeology and you have the CCP4 library 
source code handy, check out these routines that I wrote for VAX/VMS.  Yes, we 
kept it in the source distribution all these years!

ccp4-7.0-src/checkout/libccp4/fortran/vmsdiskio.for

Subroutines QFIEEE & QTIEEE illustrate the horrible data mangling you had to do 
just to convert between Vax floating-point and IEEE (on top of the 
byte-swapping!).

Those were the days!

Cheers

-- Ian


On Fri, 9 Nov 2018 at 19:17, Ian Tickle 
<ianj...@gmail.com<mailto:ianj...@gmail.com>> wrote:

All MTZ (and map) files from the very beginning had an architecture-dependent 
'machine-stamp' in the header which *should* cause the read routines to do the 
necessary conversions if needed (i.e. where the writing & reading machine 
formats differ).  This was absolutely necessary in the days when we had a 
goodly mix of formats (VAX, Convex, Cray, SGI, IBM mainframe, IBM PC, Mac ...). 
 Now pretty well everything is Intel or compatible, i.e. little-endian IEEE 
format, so this functionality hasn't been real-world tested for aeons and it's 
possible in the meantime that it's fallen into disrepair.

Cheers

-- Ian


On Fri, 9 Nov 2018 at 18:57, Ethan A Merritt 
<merr...@u.washington.edu<mailto:merr...@u.washington.edu>> wrote:
On Friday, November 9, 2018 9:12:36 AM PST Robert Esnouf wrote:
>
> Without checking further, there is a "dd" option for swapping big-endian to 
> little-endian... swab. This may simply be the issue...

DEC computers used a different floating point format.
Swapping endian-ness would be sufficient, although it might be required in 
addition.

        Ethan


>
> The output of od -x may help decode the header of the file...
>
> Regards,
> Robert
>
> --
>
> Dr Robert Esnouf
>
> University Research Lecturer,
> Director of Research Computing BDI,
> Head of Research Computing Core WHG,
> NDM Research Computing Strategy Officer
>
> Main office:
> Room 10/028, Wellcome Centre for Human Genetics,
> Old Road Campus, Roosevelt Drive, Oxford OX3 7BN, UK
>
> Emails:
> rob...@strubi.ox.ac.uk<mailto:rob...@strubi.ox.ac.uk> / 
> rob...@well.ox.ac.uk<mailto:rob...@well.ox.ac.uk> / 
> robert.esn...@bdi.ox.ac.uk<mailto:robert.esn...@bdi.ox.ac.uk>
>
> Tel:   (+44)-1865-287783 (WHG); (+44)-1865-743689 (BDI)
>
>
> -----Original Message-----
> From: "Pavel Afonine" <pafon...@gmail.com<mailto:pafon...@gmail.com>>
> To: CCP4BB@JISCMAIL.AC.UK<mailto:CCP4BB@JISCMAIL.AC.UK>
> Date: 09/11/18 13:54
> Subject: Re: [ccp4bb] VERY old mtz file..
>
> Now I see the value of storing data in plain text files even more (mind Shelx 
> or X-plor formats, for example) -;)
>
>
> <Sorry for helpless comment. Couldn't resist as I've never liked non-human 
> readable files.>
>
> On Fri, Nov 9, 2018 at 9:47 PM Clemens Vonrhein 
> <vonrh...@globalphasing.com<mailto:vonrh...@globalphasing.com>> wrote:
>
> Hi Eleanor,
>
> You could try running the oldest MTZ2VARIOUS binary you can find -
> e.g.
>
>   wget ftp://ftp.ccp4.ac.uk/ccp4/4.2/binaries/ccp4-4.2_Linux.tar.gz
>   tar -xvf ccp4-4.2_Linux.tar.gz bin/mtz2various
>
>   bin/mtz2various hklin ...
>
> Any older binaries (ftp://ftp.ccp4.ac.uk/ccp4/4.0.1/) will require an
> SGI or Dec/Alpha machine ;-)
>
> If that doesn't help I would first check that it is actually a correct
> MTZ file: does the ASCII header (trailer) show up with
>
>   strings your.mtz
>
> towards the end?
>
> Cheers
>
> Clemens
>
> On Fri, Nov 09, 2018 at 12:47:09PM +0000, Eleanor Dodson wrote:
> > Anyone any idea what to do about this?? Created in 1992!!
> > Seems unreadable..
> >
> > No CTYP lines input for file:  1
> >     Indices output even if all data items flagged "missing"
> >  Warning, NOT all LABOUT data lines given
> > Warning: Machine stamp corrupted? Assuming native format.
> > >>>>>> CCP4 library signal library_file:End of File (Error)
> >
> > ########################################################################
> >
> > To unsubscribe from the CCP4BB list, click the following link:
> > https://www.jiscmail.ac.uk/cgi-bin/webadmin?SUBED1=CCP4BB&A=1
>
> --
>
> *--------------------------------------------------------------
> * Clemens Vonrhein, Ph.D.     vonrhein AT GlobalPhasing DOT com
> * Global Phasing Ltd., Sheraton House, Castle Park
> * Cambridge CB3 0AX, UK                   
> www.globalphasing.com<http://www.globalphasing.com>
> *--------------------------------------------------------------
>
> ########################################################################
>
> To unsubscribe from the CCP4BB list, click the following link:
> https://www.jiscmail.ac.uk/cgi-bin/webadmin?SUBED1=CCP4BB&A=1
>
>
>
> To unsubscribe from the CCP4BB list, click the following link:
> https://www.jiscmail.ac.uk/cgi-bin/webadmin?SUBED1=CCP4BB&A=1
>
>
>
> ########################################################################
>
> To unsubscribe from the CCP4BB list, click the following link:
> https://www.jiscmail.ac.uk/cgi-bin/webadmin?SUBED1=CCP4BB&A=1


--
Ethan A Merritt
Biomolecular Structure Center,  K-428 Health Sciences Bldg
MS 357742,   University of Washington, Seattle 98195-7742

########################################################################

To unsubscribe from the CCP4BB list, click the following link:
https://www.jiscmail.ac.uk/cgi-bin/webadmin?SUBED1=CCP4BB&A=1

________________________________

To unsubscribe from the CCP4BB list, click the following link:
https://www.jiscmail.ac.uk/cgi-bin/webadmin?SUBED1=CCP4BB&A=1

########################################################################

To unsubscribe from the CCP4BB list, click the following link:
https://www.jiscmail.ac.uk/cgi-bin/webadmin?SUBED1=CCP4BB&A=1

Reply via email to