xref: /openbsd/usr.bin/file/magdir/scientific (revision 0ee74395)
1*0ee74395Schl#	$OpenBSD: scientific,v 1.3 2009/04/24 18:54:34 chl Exp $
2380b5c7dSchl
3380b5c7dSchl#------------------------------------------------------------------------------
4380b5c7dSchl# scientific:  file(1) magic for scientific formats
5380b5c7dSchl#
6380b5c7dSchl# From: Joe Krahn <krahn@niehs.nih.gov>
7380b5c7dSchl
8380b5c7dSchl########################################################
9380b5c7dSchl# CCP4 data and plot files:
10380b5c7dSchl0	string		MTZ\040		MTZ reflection file
11380b5c7dSchl
12380b5c7dSchl92	string		PLOT%%84	Plot84 plotting file
13380b5c7dSchl>52	byte		1		, Little-endian
14380b5c7dSchl>55	byte		1		, Big-endian
15380b5c7dSchl
16380b5c7dSchl########################################################
17380b5c7dSchl# Electron density MAP/MASK formats
18380b5c7dSchl
19380b5c7dSchl0	string		EZD_MAP	NEWEZD Electron Density Map
20380b5c7dSchl109	string		MAP\040(  Old EZD Electron Density Map
21380b5c7dSchl
22380b5c7dSchl0	string/c	:-)\040Origin	BRIX Electron Density Map
23380b5c7dSchl>170	string		>0	, Sigma:%.12s
24380b5c7dSchl#>4	string		>0	%.178s
25380b5c7dSchl#>4	addr		x	%.178s
26380b5c7dSchl
27380b5c7dSchl7	string		18\040!NTITLE	XPLOR ASCII Electron Density Map
28380b5c7dSchl9	string		\040!NTITLE\012\040REMARK	CNS ASCII electron density map
29380b5c7dSchl
30380b5c7dSchl208	string		MAP\040	CCP4 Electron Density Map
31380b5c7dSchl# Assumes same stamp for float and double (normal case)
32380b5c7dSchl>212	byte		17	\b, Big-endian
33380b5c7dSchl>212	byte		34	\b, VAX format
34380b5c7dSchl>212	byte		68	\b, Little-endian
35380b5c7dSchl>212	byte		85	\b, Convex native
36380b5c7dSchl
37380b5c7dSchl############################################################
38380b5c7dSchl# X-Ray Area Detector images
39380b5c7dSchl0	string	R-AXIS4\ \ \ 	R-Axis Area Detector Image:
40380b5c7dSchl>796	lelong	<20		Little-endian, IP #%d,
41380b5c7dSchl>>768	lelong	>0		Size=%dx
42380b5c7dSchl>>772	lelong	>0		\b%d
43380b5c7dSchl>796	belong	<20		Big-endian, IP #%d,
44380b5c7dSchl>>768	belong	>0		Size=%dx
45380b5c7dSchl>>772	belong	>0		\b%d
46380b5c7dSchl
47380b5c7dSchl0	string	RAXIS\ \ \ \ \ 	R-Axis Area Detector Image, Win32:
48380b5c7dSchl>796	lelong	<20		Little-endian, IP #%d,
49380b5c7dSchl>>768	lelong	>0		Size=%dx
50380b5c7dSchl>>772	lelong	>0		\b%d
51380b5c7dSchl>796	belong	<20		Big-endian, IP #%d,
52380b5c7dSchl>>768	belong	>0		Size=%dx
53380b5c7dSchl>>772	belong	>0		\b%d
54380b5c7dSchl
55380b5c7dSchl
56380b5c7dSchl1028	string	MMX\000\000\000\000\000\000\000\000\000\000\000\000\000	MAR Area Detector Image,
57380b5c7dSchl>1072	ulong	>1		Compressed(%d),
58380b5c7dSchl>1100	ulong	>1		%d headers,
59380b5c7dSchl>1104	ulong	>0		%d x
60380b5c7dSchl>1108	ulong	>0		%d,
61380b5c7dSchl>1120	ulong	>0		%d bits/pixel
62*0ee74395Schl
63*0ee74395Schl# Type: GEDCOM genealogical (family history) data
64*0ee74395Schl# From: Giuseppe Bilotta
65*0ee74395Schl0       search/1/c	0\ HEAD         GEDCOM genealogy text
66*0ee74395Schl>&0     search		1\ GEDC
67*0ee74395Schl>>&0    search		2\ VERS         version
68*0ee74395Schl>>>&1   search/1	>\0		%s
69*0ee74395Schl# From: Phil Endecott <phil05@chezphil.org>
70*0ee74395Schl0	string	\000\060\000\040\000\110\000\105\000\101\000\104		GEDCOM data
71*0ee74395Schl0	string	\060\000\040\000\110\000\105\000\101\000\104\000		GEDCOM data
72*0ee74395Schl0	string	\376\377\000\060\000\040\000\110\000\105\000\101\000\104	GEDCOM data
73*0ee74395Schl0	string	\377\376\060\000\040\000\110\000\105\000\101\000\104\000	GEDCOM data
74