forked from PmagPy/PmagPy-Cookbook
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathPmagPy.4ct
More file actions
198 lines (198 loc) · 23.1 KB
/
Copy pathPmagPy.4ct
File metadata and controls
198 lines (198 loc) · 23.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
\expandafter\ifx\csname doTocEntry\endcsname\relax \expandafter\endinput\fi
\doTocEntry\toclikechapter{}{\csname a:TocLink\endcsname{1}{x1-1000}{QQ2-1-1}{Contents}}{3}\relax
\doTocEntry\tocchapter{1}{\csname a:TocLink\endcsname{1}{x1-20001}{QQ2-1-2}{Installing {\bf PmagPy}}}{3}\relax
\doTocEntry\tocchapter{2}{\csname a:TocLink\endcsname{1}{x1-30002}{QQ2-1-3}{QuickMagIC.py Tutorial}}{7}\relax
\doTocEntry\tocsection{2.1}{\csname a:TocLink\endcsname{1}{x1-40002.1}{QQ2-1-4}{Converting magnetometer files to MagIC format}}{8}\relax
\doTocEntry\tocsection{2.2}{\csname a:TocLink\endcsname{1}{x1-50002.2}{QQ2-1-5}{Optional: Calculate geographic / tilt-corrected direction}}{15}\relax
\doTocEntry\tocsection{2.3}{\csname a:TocLink\endcsname{1}{x1-60002.3}{QQ2-1-6}{Filling in the EarthRef data}}{17}\relax
\doTocEntry\tocsection{2.4}{\csname a:TocLink\endcsname{1}{x1-70002.4}{QQ2-1-7}{Demag GUI tool}}{31}\relax
\doTocEntry\tocsection{2.5}{\csname a:TocLink\endcsname{1}{x1-80002.5}{QQ2-1-8}{Thellier GUI tool}}{33}\relax
\doTocEntry\tocsection{2.6}{\csname a:TocLink\endcsname{1}{x1-90002.6}{QQ2-1-9}{Upload to the database }}{35}\relax
\doTocEntry\tocsection{2.7}{\csname a:TocLink\endcsname{1}{x1-100002.7}{QQ2-1-10}{Downloading data from {\bf MagIC}}}{37}\relax
\doTocEntry\tocsection{2.8}{\csname a:TocLink\endcsname{1}{x1-110002.8}{QQ2-1-11}{Preparing for MagIC}}{37}\relax
\doTocEntry\tocsubsection{2.8.1}{\csname a:TocLink\endcsname{1}{x1-120002.8.1}{QQ2-1-12}{Field and sampling information}}{37}\relax
\doTocEntry\tocsubsubsection{}{\csname a:TocLink\endcsname{1}{x1-130002.8.1}{QQ2-1-13}{Data files downloaded from the IODP (LIMS) database}}{46}\relax
\doTocEntry\tocsubsection{2.8.2}{\csname a:TocLink\endcsname{1}{x1-140002.8.2}{QQ2-1-14}{Supported Rock Magnetometer files}}{48}\relax
\doTocEntry\tocsubsubsection{}{\csname a:TocLink\endcsname{1}{x1-150002.8.2}{QQ2-1-15}{Hysteresis file formats}}{50}\relax
\doTocEntry\tocchapter{3}{\csname a:TocLink\endcsname{1}{x1-160003}{QQ2-1-16}{Survival computer skills}}{51}\relax
\doTocEntry\tocsection{3.1}{\csname a:TocLink\endcsname{1}{x1-170003.1}{QQ2-1-17}{Finding your command line}}{51}\relax
\doTocEntry\tocsection{3.2}{\csname a:TocLink\endcsname{1}{x1-180003.2}{QQ2-1-18}{File systems}}{53}\relax
\doTocEntry\tocsection{3.3}{\csname a:TocLink\endcsname{1}{x1-190003.3}{QQ2-1-19}{Moving around in the file system}}{54}\relax
\doTocEntry\tocsection{3.4}{\csname a:TocLink\endcsname{1}{x1-200003.4}{QQ2-1-20}{Redirecting input and output}}{56}\relax
\doTocEntry\tocsection{3.5}{\csname a:TocLink\endcsname{1}{x1-210003.5}{QQ2-1-21}{Text editors}}{56}\relax
\doTocEntry\tocchapter{4}{\csname a:TocLink\endcsname{1}{x1-220004}{QQ2-1-22}{The {\bf PmagPy} software package}}{59}\relax
\doTocEntry\tocsection{4.1}{\csname a:TocLink\endcsname{1}{x1-230004.1}{QQ2-1-23}{General characteristics of PmagPy programs}}{59}\relax
\doTocEntry\tocsection{4.2}{\csname a:TocLink\endcsname{1}{x1-240004.2}{QQ2-1-24}{Examples of how to use {\bf PmagPy} programs}}{61}\relax
\doTocEntry\tocsubsection{4.2.1}{\csname a:TocLink\endcsname{1}{x1-250004.2.1}{QQ2-1-25}{aarm\_magic.py}}{61}\relax
\doTocEntry\tocsubsection{4.2.2}{\csname a:TocLink\endcsname{1}{x1-260004.2.2}{QQ2-1-26}{angle.py }}{63}\relax
\doTocEntry\tocsubsection{4.2.3}{\csname a:TocLink\endcsname{1}{x1-270004.2.3}{QQ2-1-27}{ANI\_depthplot.py}}{65}\relax
\doTocEntry\tocsubsection{4.2.4}{\csname a:TocLink\endcsname{1}{x1-280004.2.4}{QQ2-1-28}{aniso\_magic.py}}{67}\relax
\doTocEntry\tocsubsection{4.2.5}{\csname a:TocLink\endcsname{1}{x1-290004.2.5}{QQ2-1-29}{apwp.py }}{72}\relax
\doTocEntry\tocsubsection{4.2.6}{\csname a:TocLink\endcsname{1}{x1-300004.2.6}{QQ2-1-30}{atrm\_magic.py}}{74}\relax
\doTocEntry\tocsubsection{4.2.7}{\csname a:TocLink\endcsname{1}{x1-310004.2.7}{QQ2-1-31}{azdip\_magic.py}}{76}\relax
\doTocEntry\tocsubsection{4.2.8}{\csname a:TocLink\endcsname{1}{x1-320004.2.8}{QQ2-1-32}{b\_vdm.py}}{77}\relax
\doTocEntry\tocsubsection{4.2.9}{\csname a:TocLink\endcsname{1}{x1-330004.2.9}{QQ2-1-33}{basemap\_magic.py}}{78}\relax
\doTocEntry\tocsubsection{4.2.10}{\csname a:TocLink\endcsname{1}{x1-340004.2.10}{QQ2-1-34}{biplot\_magic.py}}{80}\relax
\doTocEntry\tocsubsection{4.2.11}{\csname a:TocLink\endcsname{1}{x1-350004.2.11}{QQ2-1-35}{bootams.py}}{83}\relax
\doTocEntry\tocsubsection{4.2.12}{\csname a:TocLink\endcsname{1}{x1-360004.2.12}{QQ2-1-36}{cart\_dir.py}}{84}\relax
\doTocEntry\tocsubsection{4.2.13}{\csname a:TocLink\endcsname{1}{x1-370004.2.13}{QQ2-1-37}{chartmaker.py}}{86}\relax
\doTocEntry\tocsubsection{4.2.14}{\csname a:TocLink\endcsname{1}{x1-380004.2.14}{QQ2-1-38}{chi\_magic.py}}{88}\relax
\doTocEntry\tocsubsection{4.2.15}{\csname a:TocLink\endcsname{1}{x1-390004.2.15}{QQ2-1-39}{combine\_magic.py}}{89}\relax
\doTocEntry\tocsubsection{4.2.16}{\csname a:TocLink\endcsname{1}{x1-400004.2.16}{QQ2-1-40}{common\_mean.py}}{90}\relax
\doTocEntry\tocsubsection{4.2.17}{\csname a:TocLink\endcsname{1}{x1-410004.2.17}{QQ2-1-41}{cont\_rot.py}}{93}\relax
\doTocEntry\tocsubsection{4.2.18}{\csname a:TocLink\endcsname{1}{x1-420004.2.18}{QQ2-1-42}{convert2unix.py}}{94}\relax
\doTocEntry\tocsubsection{4.2.19}{\csname a:TocLink\endcsname{1}{x1-430004.2.19}{QQ2-1-43}{convert\_samples.py}}{95}\relax
\doTocEntry\tocsubsection{4.2.20}{\csname a:TocLink\endcsname{1}{x1-440004.2.20}{QQ2-1-44}{core\_depthplot.py}}{96}\relax
\doTocEntry\tocsubsection{4.2.21}{\csname a:TocLink\endcsname{1}{x1-450004.2.21}{QQ2-1-45}{curie.py}}{97}\relax
\doTocEntry\tocsubsection{4.2.22}{\csname a:TocLink\endcsname{1}{x1-460004.2.22}{QQ2-1-46}{customize\_criteria.py}}{100}\relax
\doTocEntry\tocsubsection{4.2.23}{\csname a:TocLink\endcsname{1}{x1-470004.2.23}{QQ2-1-47}{dayplot\_magic.py}}{101}\relax
\doTocEntry\tocsubsection{4.2.24}{\csname a:TocLink\endcsname{1}{x1-480004.2.24}{QQ2-1-48}{demag\_gui.py}}{103}\relax
\doTocEntry\tocsubsection{4.2.25}{\csname a:TocLink\endcsname{1}{x1-490004.2.25}{QQ2-1-49}{di\_eq.py}}{103}\relax
\doTocEntry\tocsubsection{4.2.26}{\csname a:TocLink\endcsname{1}{x1-500004.2.26}{QQ2-1-50}{di\_geo.py}}{104}\relax
\doTocEntry\tocsubsection{4.2.27}{\csname a:TocLink\endcsname{1}{x1-510004.2.27}{QQ2-1-51}{di\_rot.py}}{107}\relax
\doTocEntry\tocsubsection{4.2.28}{\csname a:TocLink\endcsname{1}{x1-520004.2.28}{QQ2-1-52}{di\_tilt.py}}{109}\relax
\doTocEntry\tocsubsection{4.2.29}{\csname a:TocLink\endcsname{1}{x1-530004.2.29}{QQ2-1-53}{di\_vgp.py}}{111}\relax
\doTocEntry\tocsubsection{4.2.30}{\csname a:TocLink\endcsname{1}{x1-540004.2.30}{QQ2-1-54}{dipole\_pinc.py}}{112}\relax
\doTocEntry\tocsubsection{4.2.31}{\csname a:TocLink\endcsname{1}{x1-550004.2.31}{QQ2-1-55}{dipole\_plat.py}}{113}\relax
\doTocEntry\tocsubsection{4.2.32}{\csname a:TocLink\endcsname{1}{x1-560004.2.32}{QQ2-1-56}{dir\_cart.py}}{114}\relax
\doTocEntry\tocsubsection{4.2.33}{\csname a:TocLink\endcsname{1}{x1-570004.2.33}{QQ2-1-57}{dmag\_magic.py}}{116}\relax
\doTocEntry\tocsubsection{4.2.34}{\csname a:TocLink\endcsname{1}{x1-580004.2.34}{QQ2-1-58}{download\_magic.py}}{117}\relax
\doTocEntry\tocsubsection{4.2.35}{\csname a:TocLink\endcsname{1}{x1-590004.2.35}{QQ2-1-59}{eigs\_s.py}}{120}\relax
\doTocEntry\tocsubsection{4.2.36}{\csname a:TocLink\endcsname{1}{x1-600004.2.36}{QQ2-1-60}{eq\_di.py}}{121}\relax
\doTocEntry\tocsubsection{4.2.37}{\csname a:TocLink\endcsname{1}{x1-610004.2.37}{QQ2-1-61}{eqarea.py}}{122}\relax
\doTocEntry\tocsubsection{4.2.38}{\csname a:TocLink\endcsname{1}{x1-620004.2.38}{QQ2-1-62}{eqarea\_ell.py}}{123}\relax
\doTocEntry\tocsubsection{4.2.39}{\csname a:TocLink\endcsname{1}{x1-630004.2.39}{QQ2-1-63}{eqarea\_magic.py}}{126}\relax
\doTocEntry\tocsubsection{4.2.40}{\csname a:TocLink\endcsname{1}{x1-640004.2.40}{QQ2-1-64}{find\_EI.py}}{132}\relax
\doTocEntry\tocsubsection{4.2.41}{\csname a:TocLink\endcsname{1}{x1-650004.2.41}{QQ2-1-65}{fisher.py}}{135}\relax
\doTocEntry\tocsubsection{4.2.42}{\csname a:TocLink\endcsname{1}{x1-660004.2.42}{QQ2-1-66}{fishqq.py}}{137}\relax
\doTocEntry\tocsubsection{4.2.43}{\csname a:TocLink\endcsname{1}{x1-670004.2.43}{QQ2-1-67}{fishrot.py}}{138}\relax
\doTocEntry\tocsubsection{4.2.44}{\csname a:TocLink\endcsname{1}{x1-680004.2.44}{QQ2-1-68}{foldtest.py}}{139}\relax
\doTocEntry\tocsubsection{4.2.45}{\csname a:TocLink\endcsname{1}{x1-690004.2.45}{QQ2-1-69}{foldtest\_magic.py}}{141}\relax
\doTocEntry\tocsubsection{4.2.46}{\csname a:TocLink\endcsname{1}{x1-700004.2.46}{QQ2-1-70}{gaussian.py}}{141}\relax
\doTocEntry\tocsubsection{4.2.47}{\csname a:TocLink\endcsname{1}{x1-710004.2.47}{QQ2-1-71}{gobing.py}}{142}\relax
\doTocEntry\tocsubsection{4.2.48}{\csname a:TocLink\endcsname{1}{x1-720004.2.48}{QQ2-1-72}{gofish.py}}{143}\relax
\doTocEntry\tocsubsection{4.2.49}{\csname a:TocLink\endcsname{1}{x1-730004.2.49}{QQ2-1-73}{gokent.py}}{144}\relax
\doTocEntry\tocsubsection{4.2.50}{\csname a:TocLink\endcsname{1}{x1-740004.2.50}{QQ2-1-74}{goprinc.py}}{145}\relax
\doTocEntry\tocsubsection{4.2.51}{\csname a:TocLink\endcsname{1}{x1-750004.2.51}{QQ2-1-75}{grab\_magic\_key.py}}{146}\relax
\doTocEntry\tocsubsection{4.2.52}{\csname a:TocLink\endcsname{1}{x1-760004.2.52}{QQ2-1-76}{histplot.py}}{149}\relax
\doTocEntry\tocsubsection{4.2.53}{\csname a:TocLink\endcsname{1}{x1-770004.2.53}{QQ2-1-77}{hysteresis\_magic.py}}{150}\relax
\doTocEntry\tocsubsection{4.2.54}{\csname a:TocLink\endcsname{1}{x1-780004.2.54}{QQ2-1-78}{igrf.py}}{153}\relax
\doTocEntry\tocsubsection{4.2.55}{\csname a:TocLink\endcsname{1}{x1-790004.2.55}{QQ2-1-79}{install\_etopo.py}}{157}\relax
\doTocEntry\tocsubsection{4.2.56}{\csname a:TocLink\endcsname{1}{x1-800004.2.56}{QQ2-1-80}{incfish.py}}{159}\relax
\doTocEntry\tocsubsection{4.2.57}{\csname a:TocLink\endcsname{1}{x1-810004.2.57}{QQ2-1-81}{irmaq\_magic.py}}{160}\relax
\doTocEntry\tocsubsection{4.2.58}{\csname a:TocLink\endcsname{1}{x1-820004.2.58}{QQ2-1-82}{k15\_magic.py}}{162}\relax
\doTocEntry\tocsubsection{4.2.59}{\csname a:TocLink\endcsname{1}{x1-830004.2.59}{QQ2-1-83}{k15\_s.py}}{167}\relax
\doTocEntry\tocsubsection{4.2.60}{\csname a:TocLink\endcsname{1}{x1-840004.2.60}{QQ2-1-84}{KLY4S\_magic.py}}{168}\relax
\doTocEntry\tocsubsection{4.2.61}{\csname a:TocLink\endcsname{1}{x1-850004.2.61}{QQ2-1-85}{lnp\_magic.py}}{170}\relax
\doTocEntry\tocsubsection{4.2.62}{\csname a:TocLink\endcsname{1}{x1-860004.2.62}{QQ2-1-86}{lowrie.py}}{172}\relax
\doTocEntry\tocsubsection{4.2.63}{\csname a:TocLink\endcsname{1}{x1-870004.2.63}{QQ2-1-87}{lowrie\_magic.py}}{174}\relax
\doTocEntry\tocsubsection{4.2.64}{\csname a:TocLink\endcsname{1}{x1-880004.2.64}{QQ2-1-88}{magic\_select.py}}{175}\relax
\doTocEntry\tocsubsection{4.2.65}{\csname a:TocLink\endcsname{1}{x1-890004.2.65}{QQ2-1-89}{make\_magic\_plots.py}}{177}\relax
\doTocEntry\tocsubsection{4.2.66}{\csname a:TocLink\endcsname{1}{x1-900004.2.66}{QQ2-1-90}{Measurement Import Scripts}}{177}\relax
\doTocEntry\tocsubsubsection{}{\csname a:TocLink\endcsname{1}{x1-910004.2.66}{QQ2-1-91}{2G\_bin\_magic.py}}{177}\relax
\doTocEntry\tocsubsubsection{}{\csname a:TocLink\endcsname{1}{x1-920004.2.66}{QQ2-1-92}{AGM\_magic.py}}{178}\relax
\doTocEntry\tocsubsubsection{}{\csname a:TocLink\endcsname{1}{x1-930004.2.66}{QQ2-1-93}{CIT\_magic.py}}{179}\relax
\doTocEntry\tocsubsubsection{}{\csname a:TocLink\endcsname{1}{x1-940004.2.66}{QQ2-1-94}{generic\_magic.py}}{182}\relax
\doTocEntry\tocsubsubsection{}{\csname a:TocLink\endcsname{1}{x1-950004.2.66}{QQ2-1-95}{HUJI\_magic.py}}{185}\relax
\doTocEntry\tocsubsubsection{}{\csname a:TocLink\endcsname{1}{x1-960004.2.66}{QQ2-1-96}{LDEO\_magic.py}}{186}\relax
\doTocEntry\tocsubsubsection{}{\csname a:TocLink\endcsname{1}{x1-970004.2.66}{QQ2-1-97}{IODP\_csv\_magic.py}}{189}\relax
\doTocEntry\tocsubsubsection{}{\csname a:TocLink\endcsname{1}{x1-980004.2.66}{QQ2-1-98}{PMD\_magic.py}}{190}\relax
\doTocEntry\tocsubsubsection{}{\csname a:TocLink\endcsname{1}{x1-990004.2.66}{QQ2-1-99}{sio\_magic.py}}{193}\relax
\doTocEntry\tocsubsubsection{}{\csname a:TocLink\endcsname{1}{x1-1000004.2.66}{QQ2-1-100}{SUFAR4-asc\_magic.py}}{197}\relax
\doTocEntry\tocsubsubsection{}{\csname a:TocLink\endcsname{1}{x1-1010004.2.66}{QQ2-1-101}{TDT\_magic.py}}{198}\relax
\doTocEntry\tocsubsection{4.2.67}{\csname a:TocLink\endcsname{1}{x1-1020004.2.67}{QQ2-1-102}{measurements\_normalize.py}}{200}\relax
\doTocEntry\tocsubsection{4.2.68}{\csname a:TocLink\endcsname{1}{x1-1030004.2.68}{QQ2-1-103}{mk\_redo.py}}{201}\relax
\doTocEntry\tocsubsection{4.2.69}{\csname a:TocLink\endcsname{1}{x1-1040004.2.69}{QQ2-1-104}{nrm\_specimens\_magic.py}}{202}\relax
\doTocEntry\tocsubsection{4.2.70}{\csname a:TocLink\endcsname{1}{x1-1050004.2.70}{QQ2-1-105}{orientation\_magic.py}}{204}\relax
\doTocEntry\tocsubsection{4.2.71}{\csname a:TocLink\endcsname{1}{x1-1060004.2.71}{QQ2-1-106}{parse\_measurements.py}}{206}\relax
\doTocEntry\tocsubsection{4.2.72}{\csname a:TocLink\endcsname{1}{x1-1070004.2.72}{QQ2-1-107}{pca.py}}{207}\relax
\doTocEntry\tocsubsection{4.2.73}{\csname a:TocLink\endcsname{1}{x1-1080004.2.73}{QQ2-1-108}{plotXY.py}}{208}\relax
\doTocEntry\tocsubsection{4.2.74}{\csname a:TocLink\endcsname{1}{x1-1090004.2.74}{QQ2-1-109}{plot\_cdf.py}}{208}\relax
\doTocEntry\tocsubsection{4.2.75}{\csname a:TocLink\endcsname{1}{x1-1100004.2.75}{QQ2-1-110}{plot\_magic\_keys.py}}{210}\relax
\doTocEntry\tocsubsection{4.2.76}{\csname a:TocLink\endcsname{1}{x1-1110004.2.76}{QQ2-1-111}{plot\_mapPTS.py}}{210}\relax
\doTocEntry\tocsubsection{4.2.77}{\csname a:TocLink\endcsname{1}{x1-1120004.2.77}{QQ2-1-112}{plotdi\_a.py}}{212}\relax
\doTocEntry\tocsubsection{4.2.78}{\csname a:TocLink\endcsname{1}{x1-1130004.2.78}{QQ2-1-113}{pmag\_results\_extract.py}}{213}\relax
\doTocEntry\tocsubsection{4.2.79}{\csname a:TocLink\endcsname{1}{x1-1140004.2.79}{QQ2-1-114}{pt\_rot.py}}{215}\relax
\doTocEntry\tocsubsection{4.2.80}{\csname a:TocLink\endcsname{1}{x1-1150004.2.80}{QQ2-1-115}{qqlot.py}}{219}\relax
\doTocEntry\tocsubsection{4.2.81}{\csname a:TocLink\endcsname{1}{x1-1160004.2.81}{QQ2-1-116}{quick\_hyst.py}}{221}\relax
\doTocEntry\tocsubsection{4.2.82}{\csname a:TocLink\endcsname{1}{x1-1170004.2.82}{QQ2-1-117}{revtest.py}}{223}\relax
\doTocEntry\tocsubsection{4.2.83}{\csname a:TocLink\endcsname{1}{x1-1180004.2.83}{QQ2-1-118}{revtest\_magic.py}}{224}\relax
\doTocEntry\tocsubsection{4.2.84}{\csname a:TocLink\endcsname{1}{x1-1190004.2.84}{QQ2-1-119}{revtest\_MM1990.py}}{225}\relax
\doTocEntry\tocsubsection{4.2.85}{\csname a:TocLink\endcsname{1}{x1-1200004.2.85}{QQ2-1-120}{s\_eigs.py}}{228}\relax
\doTocEntry\tocsubsection{4.2.86}{\csname a:TocLink\endcsname{1}{x1-1210004.2.86}{QQ2-1-121}{s\_geo.py}}{229}\relax
\doTocEntry\tocsubsection{4.2.87}{\csname a:TocLink\endcsname{1}{x1-1220004.2.87}{QQ2-1-122}{s\_hext.py}}{230}\relax
\doTocEntry\tocsubsection{4.2.88}{\csname a:TocLink\endcsname{1}{x1-1230004.2.88}{QQ2-1-123}{s\_tilt.py}}{231}\relax
\doTocEntry\tocsubsection{4.2.89}{\csname a:TocLink\endcsname{1}{x1-1240004.2.89}{QQ2-1-124}{s\_magic.py}}{232}\relax
\doTocEntry\tocsubsection{4.2.90}{\csname a:TocLink\endcsname{1}{x1-1250004.2.90}{QQ2-1-125}{scalc.py}}{233}\relax
\doTocEntry\tocsubsection{4.2.91}{\csname a:TocLink\endcsname{1}{x1-1260004.2.91}{QQ2-1-126}{scalc\_magic.py}}{234}\relax
\doTocEntry\tocsubsection{4.2.92}{\csname a:TocLink\endcsname{1}{x1-1270004.2.92}{QQ2-1-127}{site\_edit\_magic.py}}{235}\relax
\doTocEntry\tocsubsection{4.2.93}{\csname a:TocLink\endcsname{1}{x1-1280004.2.93}{QQ2-1-128}{specimens\_results\_magic.py}}{238}\relax
\doTocEntry\tocsubsection{4.2.94}{\csname a:TocLink\endcsname{1}{x1-1290004.2.94}{QQ2-1-129}{stats.py}}{239}\relax
\doTocEntry\tocsubsection{4.2.95}{\csname a:TocLink\endcsname{1}{x1-1300004.2.95}{QQ2-1-130}{strip\_magic.py}}{241}\relax
\doTocEntry\tocsubsection{4.2.96}{\csname a:TocLink\endcsname{1}{x1-1310004.2.96}{QQ2-1-131}{sundec.py}}{243}\relax
\doTocEntry\tocsubsection{4.2.97}{\csname a:TocLink\endcsname{1}{x1-1320004.2.97}{QQ2-1-132}{thellier\_gui.py}}{247}\relax
\doTocEntry\tocsubsubsection{}{\csname a:TocLink\endcsname{1}{x1-1330004.2.97}{QQ2-1-133}{Starting the GUI}}{248}\relax
\doTocEntry\tocsubsubsection{}{\csname a:TocLink\endcsname{1}{x1-1340004.2.97}{QQ2-1-134}{Reading and compiling measurements data}}{248}\relax
\doTocEntry\tocsubsubsection{}{\csname a:TocLink\endcsname{1}{x1-1350004.2.97}{QQ2-1-135}{Main panel}}{248}\relax
\doTocEntry\tocsubsection{4.2.98}{\csname a:TocLink\endcsname{1}{x1-1360004.2.98}{QQ2-1-136}{thellier\_magic.py}}{251}\relax
\doTocEntry\tocsubsection{4.2.99}{\csname a:TocLink\endcsname{1}{x1-1370004.2.99}{QQ2-1-137}{thellier\_magic\_redo.py}}{256}\relax
\doTocEntry\tocsubsection{4.2.100}{\csname a:TocLink\endcsname{1}{x1-1380004.2.100}{QQ2-1-138}{tk03.py}}{257}\relax
\doTocEntry\tocsubsection{4.2.101}{\csname a:TocLink\endcsname{1}{x1-1390004.2.101}{QQ2-1-139}{uniform.py}}{258}\relax
\doTocEntry\tocsubsection{4.2.102}{\csname a:TocLink\endcsname{1}{x1-1400004.2.102}{QQ2-1-140}{update\_measurements.py}}{261}\relax
\doTocEntry\tocsubsection{4.2.103}{\csname a:TocLink\endcsname{1}{x1-1410004.2.103}{QQ2-1-141}{upload\_magic.py}}{261}\relax
\doTocEntry\tocsubsection{4.2.104}{\csname a:TocLink\endcsname{1}{x1-1420004.2.104}{QQ2-1-142}{vdm\_b.py}}{262}\relax
\doTocEntry\tocsubsection{4.2.105}{\csname a:TocLink\endcsname{1}{x1-1430004.2.105}{QQ2-1-143}{vector\_mean.py}}{263}\relax
\doTocEntry\tocsubsection{4.2.106}{\csname a:TocLink\endcsname{1}{x1-1440004.2.106}{QQ2-1-144}{vgp\_di.py}}{264}\relax
\doTocEntry\tocsubsection{4.2.107}{\csname a:TocLink\endcsname{1}{x1-1450004.2.107}{QQ2-1-145}{vgpmap\_magic.py}}{265}\relax
\doTocEntry\tocsubsection{4.2.108}{\csname a:TocLink\endcsname{1}{x1-1460004.2.108}{QQ2-1-146}{watsonsF.py}}{267}\relax
\doTocEntry\tocsubsection{4.2.109}{\csname a:TocLink\endcsname{1}{x1-1470004.2.109}{QQ2-1-147}{watsonsV.py}}{269}\relax
\doTocEntry\tocsubsection{4.2.110}{\csname a:TocLink\endcsname{1}{x1-1480004.2.110}{QQ2-1-148}{zeq.py}}{271}\relax
\doTocEntry\tocsubsection{4.2.111}{\csname a:TocLink\endcsname{1}{x1-1490004.2.111}{QQ2-1-149}{zeq\_magic.py}}{273}\relax
\doTocEntry\tocsubsection{4.2.112}{\csname a:TocLink\endcsname{1}{x1-1500004.2.112}{QQ2-1-150}{zeq\_magic\_redo.py}}{275}\relax
\doTocEntry\tocsection{4.3}{\csname a:TocLink\endcsname{1}{x1-1510004.3}{QQ2-1-151}{Complaints department}}{276}\relax
\doTocEntry\tocchapter{5}{\csname a:TocLink\endcsname{1}{x1-1520005}{QQ2-1-152}{The MagIC database and file formats}}{277}\relax
\doTocEntry\tocsection{5.1}{\csname a:TocLink\endcsname{1}{x1-1530005.1}{QQ2-1-153}{Structure of the database tables}}{277}\relax
\doTocEntry\tocsection{5.2}{\csname a:TocLink\endcsname{1}{x1-1540005.2}{QQ2-1-154}{A word about method codes}}{279}\relax
\doTocEntry\tocchapter{6}{\csname a:TocLink\endcsname{1}{x1-1550006}{QQ2-1-155}{Introduction to Python Programming}}{283}\relax
\doTocEntry\tocsection{6.1}{\csname a:TocLink\endcsname{1}{x1-1560006.1}{QQ2-1-156}{A first look at NumPy}}{285}\relax
\doTocEntry\tocsection{6.2}{\csname a:TocLink\endcsname{1}{x1-1570006.2}{QQ2-1-157}{Variable types}}{291}\relax
\doTocEntry\tocsection{6.3}{\csname a:TocLink\endcsname{1}{x1-1580006.3}{QQ2-1-158}{Data Structures}}{294}\relax
\doTocEntry\tocsubsubsection{}{\csname a:TocLink\endcsname{1}{x1-1590006.3}{QQ2-1-159}{Lists}}{294}\relax
\doTocEntry\tocsubsubsection{}{\csname a:TocLink\endcsname{1}{x1-1600006.3}{QQ2-1-160}{More about strings}}{302}\relax
\doTocEntry\tocsubsubsection{}{\csname a:TocLink\endcsname{1}{x1-1610006.3}{QQ2-1-161}{Data structures as objects}}{303}\relax
\doTocEntry\tocsubsubsection{}{\csname a:TocLink\endcsname{1}{x1-1620006.3}{QQ2-1-162}{Tuples}}{303}\relax
\doTocEntry\tocsubsubsection{}{\csname a:TocLink\endcsname{1}{x1-1630006.3}{QQ2-1-163}{Dictionaries!}}{304}\relax
\doTocEntry\tocsubsubsection{}{\csname a:TocLink\endcsname{1}{x1-1640006.3}{QQ2-1-164}{N-dimensional arrays}}{309}\relax
\doTocEntry\tocsection{6.4}{\csname a:TocLink\endcsname{1}{x1-1650006.4}{QQ2-1-165}{Pandas}}{322}\relax
\doTocEntry\tocsection{6.5}{\csname a:TocLink\endcsname{1}{x1-1660006.5}{QQ2-1-166}{Python Scripts}}{324}\relax
\doTocEntry\tocsection{6.6}{\csname a:TocLink\endcsname{1}{x1-1670006.6}{QQ2-1-167}{Code blocks}}{332}\relax
\doTocEntry\tocsubsubsection{}{\csname a:TocLink\endcsname{1}{x1-1680006.6}{QQ2-1-168}{The for loop}}{334}\relax
\doTocEntry\tocsubsubsection{}{\csname a:TocLink\endcsname{1}{x1-1690006.6}{QQ2-1-169}{Looping through lists}}{334}\relax
\doTocEntry\tocsubsubsection{}{\csname a:TocLink\endcsname{1}{x1-1700006.6}{QQ2-1-170}{Looping through arrays}}{341}\relax
\doTocEntry\tocsubsubsection{}{\csname a:TocLink\endcsname{1}{x1-1710006.6}{QQ2-1-171}{If and while blocks}}{343}\relax
\doTocEntry\tocsubsubsection{}{\csname a:TocLink\endcsname{1}{x1-1720006.6}{QQ2-1-172}{Finer points of `if' blocks}}{345}\relax
\doTocEntry\tocsubsubsection{}{\csname a:TocLink\endcsname{1}{x1-1730006.6}{QQ2-1-173}{While loops}}{347}\relax
\doTocEntry\tocsubsubsection{}{\csname a:TocLink\endcsname{1}{x1-1740006.6}{QQ2-1-174}{Code blocks in interactive Python}}{348}\relax
\doTocEntry\tocsection{6.7}{\csname a:TocLink\endcsname{1}{x1-1750006.7}{QQ2-1-175}{File I/O in Python}}{349}\relax
\doTocEntry\tocsubsubsection{}{\csname a:TocLink\endcsname{1}{x1-1760006.7}{QQ2-1-176}{Reading data in}}{349}\relax
\doTocEntry\tocsubsubsection{}{\csname a:TocLink\endcsname{1}{x1-1770006.7}{QQ2-1-177}{From a file}}{349}\relax
\doTocEntry\tocsubsubsection{}{\csname a:TocLink\endcsname{1}{x1-1780006.7}{QQ2-1-178}{From Standard Input }}{357}\relax
\doTocEntry\tocsubsubsection{}{\csname a:TocLink\endcsname{1}{x1-1790006.7}{QQ2-1-179}{Command line switches}}{359}\relax
\doTocEntry\tocsubsubsection{}{\csname a:TocLink\endcsname{1}{x1-1800006.7}{QQ2-1-180}{Reading numeric files}}{361}\relax
\doTocEntry\tocsubsubsection{}{\csname a:TocLink\endcsname{1}{x1-1810006.7}{QQ2-1-181}{Writing data out}}{361}\relax
\doTocEntry\tocsection{6.8}{\csname a:TocLink\endcsname{1}{x1-1820006.8}{QQ2-1-182}{Functions}}{368}\relax
\doTocEntry\tocsubsubsection{}{\csname a:TocLink\endcsname{1}{x1-1830006.8}{QQ2-1-183}{Line by line analysis}}{369}\relax
\doTocEntry\tocsubsubsection{}{\csname a:TocLink\endcsname{1}{x1-1840006.8}{QQ2-1-184}{def FUNCNAME(in\_args):}}{369}\relax
\doTocEntry\tocsubsubsection{}{\csname a:TocLink\endcsname{1}{x1-1850006.8}{QQ2-1-185}{Doc String}}{373}\relax
\doTocEntry\tocsubsubsection{}{\csname a:TocLink\endcsname{1}{x1-1860006.8}{QQ2-1-186}{Function body}}{373}\relax
\doTocEntry\tocsubsubsection{}{\csname a:TocLink\endcsname{1}{x1-1870006.8}{QQ2-1-187}{Return statement}}{373}\relax
\doTocEntry\tocsubsubsection{}{\csname a:TocLink\endcsname{1}{x1-1880006.8}{QQ2-1-188}{Main program as function}}{374}\relax
\doTocEntry\tocsubsubsection{}{\csname a:TocLink\endcsname{1}{x1-1890006.8}{QQ2-1-189}{Scope of variables}}{377}\relax
\doTocEntry\tocsection{6.9}{\csname a:TocLink\endcsname{1}{x1-1900006.9}{QQ2-1-190}{Classes}}{378}\relax
\doTocEntry\tocsection{6.10}{\csname a:TocLink\endcsname{1}{x1-1910006.10}{QQ2-1-191}{Matplotlib}}{381}\relax
\doTocEntry\tocsubsubsection{}{\csname a:TocLink\endcsname{1}{x1-1920006.10}{QQ2-1-192}{A first plot}}{381}\relax
\doTocEntry\tocsubsubsection{}{\csname a:TocLink\endcsname{1}{x1-1930006.10}{QQ2-1-193}{Multiple figures and more customization}}{387}\relax
\doTocEntry\tocsubsubsection{}{\csname a:TocLink\endcsname{1}{x1-1940006.10}{QQ2-1-194}{Adding text}}{391}\relax
\doTocEntry\tocchapter{7}{\csname a:TocLink\endcsname{1}{x1-1950007}{QQ2-1-195}{IPython Notebooks}}{395}\relax
\doTocEntry\toclikechapter{}{\csname a:TocLink\endcsname{1}{x1-1960007}{QQ2-1-196}{Bibliography}}{401}\relax
\par