-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathapollo-13-tecatg-schema.json
450 lines (450 loc) · 19 KB
/
apollo-13-tecatg-schema.json
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
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
{
"$schema": "http://json-schema.org/draft-07/schema#",
"$id": "https://github.com/paddyredbeard/apollo-13-json/apollo-13-tecatg.json",
"title": "Apollo 13 Technial Air-to-Ground Transcript, JSON Format",
"type": "object",
"required": [
"metadata",
"preamble",
"acronyms",
"transcript"
],
"properties": {
"metadata": {
"$id": "#root/metadata",
"title": "Metadata",
"type": "object",
"required": [
"title",
"description",
"sources"
],
"properties": {
"title": {
"$id": "#root/metadata/title",
"title": "Title",
"type": "string",
"default": "",
"examples": [
"Apollo 13 Technical Air-To-Ground Voice Transcription"
],
"pattern": "^.*$"
},
"description": {
"$id": "#root/metadata/description",
"title": "Description",
"type": "string",
"default": "",
"examples": [
"NASA's Apollo 13 TAG voice communications in JSON format"
],
"pattern": "^.*$"
},
"sources": {
"$id": "#root/metadata/sources",
"title": "Sources",
"type": "object",
"required": [
"originalTranscription",
"pdfTransciption",
"txtTransciption"
],
"properties": {
"originalTranscription": {
"$id": "#root/metadata/sources/originalTranscription",
"title": "Originaltranscription",
"type": "object",
"required": [
"source",
"date",
"url"
],
"properties": {
"source": {
"$id": "#root/metadata/sources/originalTranscription/source",
"title": "Source",
"type": "string",
"default": "",
"examples": [
"Test Division Apollo Spacecraft Program Office, Manned Spacecraft Center, Houston, Texas, April 1970"
],
"pattern": "^.*$"
},
"date": {
"$id": "#root/metadata/sources/originalTranscription/date",
"title": "Date",
"type": "string",
"default": "",
"examples": [
"April 1970"
],
"pattern": "^.*$"
},
"url": {
"$id": "#root/metadata/sources/originalTranscription/url",
"title": "Url",
"type": "string",
"default": "",
"examples": [
"https://www.hq.nasa.gov/alsj/a13/a13trans.html"
],
"pattern": "^.*$"
}
}
},
"pdfTransciption": {
"$id": "#root/metadata/sources/pdfTransciption",
"title": "Pdftransciption",
"type": "object",
"required": [
"url",
"dateOfSourceCopy"
],
"properties": {
"url": {
"$id": "#root/metadata/sources/pdfTransciption/url",
"title": "Url",
"type": "string",
"default": "",
"examples": [
"https://www.hq.nasa.gov/alsj/a13/AS13_TEC.PDF"
],
"pattern": "^.*$"
},
"dateOfSourceCopy": {
"$id": "#root/metadata/sources/pdfTransciption/dateOfSourceCopy",
"title": "Dateofsourcecopy",
"type": "string",
"default": "",
"examples": [
"2022-05-01"
],
"pattern": "^.*$"
}
}
},
"txtTransciption": {
"$id": "#root/metadata/sources/txtTransciption",
"title": "Txttransciption",
"type": "object",
"required": [
"url",
"dateOfSourceCopy"
],
"properties": {
"url": {
"$id": "#root/metadata/sources/txtTransciption/url",
"title": "Url",
"type": "string",
"default": "",
"examples": [
"https://www.hq.nasa.gov/alsj/a13/AS13_TEC.txt"
],
"pattern": "^.*$"
},
"dateOfSourceCopy": {
"$id": "#root/metadata/sources/txtTransciption/dateOfSourceCopy",
"title": "Dateofsourcecopy",
"type": "string",
"default": "",
"examples": [
"2022-05-01"
],
"pattern": "^.*$"
}
}
}
}
}
}
},
"preamble": {
"$id": "#root/preamble",
"title": "Preamble",
"type": "object",
"required": [
"titlePage",
"introductionText",
"fullText"
],
"properties": {
"titlePage": {
"$id": "#root/preamble/titlePage",
"title": "Titlepage",
"type": "string",
"default": "",
"examples": [
"NATIONAL AERONAUTICS AND SPACE ADMINISTRATION\nAPOLLO 13\nTECHNICAL AIR-TO-GROUND VOICE TRANSCRIPTION\nPrepared by Test Division Apollo Spacecraft Program Office\nMANNED SPACECRAFT CENTER\nHOUSION,TEXAS April 1970"
],
"pattern": "^.*$"
},
"introductionText": {
"$id": "#root/preamble/introductionText",
"title": "Introductiontext",
"type": "array",
"default": [],
"items":{
"$id": "#root/preamble/introductionText/items",
"title": "Items",
"type": "string",
"default": "",
"examples": [
"This is the transcription of the technical air-to-ground (TAG) voice communications of the Apollo 13 mission. The primary communications net (GOSS net l) will be in continuous operation for the duration of the mission. An alternate communications net (GOSS net 2) may be activated when separate, simultaneous communications links with both spacecraft are desired."
],
"pattern": "^.*$"
}
},
"fullText": {
"$id": "#root/preamble/fullText",
"title": "Fulltext",
"type": "string",
"default": "",
"examples": [
"\n\n\n\n\n\n\n\nNATIONAL AERONAUTICS AND SPACE ADMINISTRATION\n\n\n\n\n\n\n\nAPOLLO 13\n\nTECHNICAL AIR-TO-GROUND VOICE TRANSCRIPTION\n\n\n\n\n\n\nPrepared by Test Division Apollo Spacecraft Program Office\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nMANNED SPACECRAFT CENTER\nHOUSION,TEXAS April 1970\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nINTRODUCTION\n\nThis is the transcription of the technical air-to-ground (TAG) voice communications of the Apollo 13 mission. The primary communications net (GOSS net l) will be in continuous operation for the duration of the mission. An alternate communications net (GOSS net 2) may be activated when separate, simultaneous communications links with both spacecraft are desired.\n\nThe transcript is divided into three columns -- time, speaker, and text. The time column consists of four two-digit pairs for days, hours, minutes, and seconds (e.g., 04 22 45 12). The speaker column indicates the source of a transmission; the text column contains the verbatim transcript of the communications.\n\nThe primary communications net (GOSS net l) comprises the bulk of the transcript. However, when GOSS net 2 is activated, the communications on that net will be integrated with the GOSS net 1 communications. A heavy dark line alongside the time column will indicate GOSS net 2 communications.\n\nA series of three dots (...) is used to designate those portions of the text that could not be transcribed because of garbling. A series of three asterisks (***) is used to designate those portions of the text that could not be transcribed because of clipping caused by the VOX mode. One dash (-) is used to indicate a speaker's pause or a self-interruption and subsequent completion of a thought. Two dashes (- -) are used to indicate an interruption by another speaker or the point at which a recording was abruptly terminated.\n\nSpeakers in the transcript may be identified as follows.\nSpacecraft:\nCDR Commander James A. (Jim) Lovell, Jr.\nCMP Command module pilot John L. Swigert, Jr.\nLMP Lunar module pilot Fred W. Haise, Jr.\nSC Unidentified crewmember\nMS Multiple speakers\nMission Control Centers:\nCC Capsule communicator (CAP COMM)\nLCC Launch Control Center\nF Flight director\nS Surgeon\nRemote sites:\nAB Airboss (Recovery aircraft)\nCT Communications technician (COMM TECH)\nIWO USS Iwo Jima\nP-l, P-2, etc. Photographic helicopters\nR-l, R-2, etc. Recovery helicopters\n\nWhen the CDR and LMP are in the undocked lunar module or on the lunar surface, their speaker designations will be suffixed by either LM or EVA to indicate their status (e.g., CDR-EVA or LMP-LM). Voice calls during this mission were assigned in accordance with the following station operating procedures: For all phases when only the CSM is manned, the AS-508 call sign will be Apollo 13. When both vehicles are manned, the call sign will be Odyssey for the CSM and Aquarius for the LM. The call signs for the CDR and LMP during lunar surface operations will be the individual crew's first names.\nTranscription of these tapes was managed by David M. Goldenbaum, Test Division, Apollo Spacecraft Program Office, to whom questions regarding this document should be referred.\nACRONYM LIST\n\nBecause specialized readers of the Apollo 13 transcription, such as the principal investigators, may not be thoroughly familiar with the acronyms used during the mission, the decision was made to define those acronyms that probably will be encountered. For obvious reasons, no effort was made to include every acronym that conceivably could be used; only those acronyms that are considered likely to be used are included here.\nAEA Abort electronics assembly\nAGS Abort guidance system\nALSCC Apollo lunar surface closeup camera\nALSD Apollo lunar surface drill\nALSEP Apollo lunar surface experiments package\nAOS Acquisition of signal\nAOT Alinement optical telescope\nAPS Auxiliary propulsion system (S-IVB)/Ascent propulsion system (LM)\nARS Atmosphere revitalization system\nBEF Blunt end forward\nCCGE Cold cathode gage experiment\nCCIG Cold cathode ion gage\nCDH Constant delta altitude (height)\nCM Command module\nCMC Command module computer\nCOAS Crew optical alinement sight\nCP Control point\nCPLEE Charged particle lunar environment experiment\nCSC Contingency sample collection\nCSI Coelliptic sequence initiation\nCSM Command and service module\nCWEA Caution and warning electronics assembly\nDAC Data acquisition camera\nDAP Digital autopilot\nDEDA Data entry and display assembly\nDET Digital event timer\nDOI Descent orbit insertion\nDPS Descent propulsion system\nDSE Data storage equipment\nDSEA Data storage equipment assembly\nDSKY Display and keyboard\nDTO Detailed test objective\nECS Environmental control system\nEI Entry interface\nEMS Entry monitor system\nEMU Extravehicular mobility unit\nEPS Electrical power system\nETB Equipment transfer bag\nEVA Extravehicular activity\nEVT Extravehicular transfer\nFDAI Flight director attitude indicator\nGDC Gyro display coupler\nGET Ground elapsed time\nGETI Ground elapsed time of ignition\nHFE Heat flow experiment\nHGA High gain antenna\nHTC Handtool carrier\nIMU Inertial measurement unit\nIP Initial point\nISA Interim stowage assembly\nIU Instrument unit\nIVT Intravehicular transfer\nLAD Lunar atmosphere detector\nLCG Liquid cooled garment\nLEB Lower equipment bay\nLEC Lunar equipment conveyor\nLGC Lunar module guidance computer\nLM Lunar module\nLOI Lunar orbit insertion\nLOPC Lunar orbit plane change\nLOS Loss of signal/line of sight\nLPD Landing point designator\nLTC Lunar topographic camera\nMCC Mission Control Center/midcourse correction\nMESA Modular equipment stowage assembly\nMSFN Manned Space Flight Network\nMTVC Manual thrust vector control\nOPS Oxygen purge system\nORDEAL Orbital rate display earth and lunar\nPDI Powered descent initiation\nPGA Pressure garment assembly\nPGNCS Primary guidance, navigation, and control system (CM)\nPGNS Primary guidance and navigation system (LM)\nPIPA Pulsed integrating pendulous accelerometer\nPLSS Portable life support system\nPRD Personal radiation dosimeter\nPSE Passive seismic experiment\nPTC Passive thermal control\nRCS Reaction control system\nRCU Remote control unit\nREFSMMAT Reference to stable member matrix\nRLS Radius of landing site\nRTG Radioisotope thermoelectric generator\nSCE Signal conditioning equipment\nSCS Stabilization control system\nSECS Sequential events control system\nSEF Sharp end forward\nSIDE Suprathernial ion detector experiment\nSLA SM/LM adapter\nSM Service module\nSNAP Systems for nuclear auxiliary power\nSPS Service propulsion system\nSRC Sample return container\nSWC Solar wind composition\nSWE Solar wind experiment\nTEC Transearth coast\nTEI Transearth injection\nTig Time of ignition\nTLC Translunar coast\nTLI Translunar injection\nTPF Terminal phase final\nTPI Terminal phase initiation\nTSB Temporary stowage bag\nTVC Thrust vector control\nUHT Universal handtool\n"
],
"pattern": "^.*$"
}
}
},
"acronyms": {
"$id": "#root/acronyms",
"title": "Acronyms",
"type": "object",
"required": [
"speakers",
"equipment"
],
"properties": {
"speakers": {
"$id": "#root/acronyms/speakers",
"title": "Speakers",
"type": "object",
"required": [
"spacecraft",
"mission-control-centers",
"remote-sites"
],
"properties": {
"spacecraft": {
"$id": "#root/acronyms/speakers/spacecraft",
"title": "Spacecraft",
"type": "array",
"default": [],
"items":{
"$id": "#root/acronyms/speakers/spacecraft/items",
"title": "Items",
"type": "object",
"required": [
"abbreviation",
"definition",
"name"
],
"properties": {
"abbreviation": {
"$id": "#root/acronyms/speakers/spacecraft/items/abbreviation",
"title": "Abbreviation",
"type": "string",
"default": "",
"examples": [
"CDR"
],
"pattern": "^.*$"
},
"definition": {
"$id": "#root/acronyms/speakers/spacecraft/items/definition",
"title": "Definition",
"type": "string",
"default": "",
"examples": [
"Commander"
],
"pattern": "^.*$"
},
"name": {
"$id": "#root/acronyms/speakers/spacecraft/items/name",
"title": "Name",
"type": "string",
"default": "",
"examples": [
"James A. (Jim) Lovell, Jr."
],
"pattern": "^.*$"
}
}
}
},
"mission-control-centers": {
"$id": "#root/acronyms/speakers/mission-control-centers",
"title": "Mission-control-centers",
"type": "array",
"default": [],
"items":{
"$id": "#root/acronyms/speakers/mission-control-centers/items",
"title": "Items",
"type": "object",
"required": [
"abbreviation",
"definition"
],
"properties": {
"abbreviation": {
"$id": "#root/acronyms/speakers/mission-control-centers/items/abbreviation",
"title": "Abbreviation",
"type": "string",
"default": "",
"examples": [
"CC"
],
"pattern": "^.*$"
},
"definition": {
"$id": "#root/acronyms/speakers/mission-control-centers/items/definition",
"title": "Definition",
"type": "string",
"default": "",
"examples": [
"Capsule communicator (CAP COMM)"
],
"pattern": "^.*$"
}
}
}
},
"remote-sites": {
"$id": "#root/acronyms/speakers/remote-sites",
"title": "Remote-sites",
"type": "array",
"default": [],
"items":{
"$id": "#root/acronyms/speakers/remote-sites/items",
"title": "Items",
"type": "object",
"required": [
"abbreviation",
"definition"
],
"properties": {
"abbreviation": {
"$id": "#root/acronyms/speakers/remote-sites/items/abbreviation",
"title": "Abbreviation",
"type": "string",
"default": "",
"examples": [
"AB"
],
"pattern": "^.*$"
},
"definition": {
"$id": "#root/acronyms/speakers/remote-sites/items/definition",
"title": "Definition",
"type": "string",
"default": "",
"examples": [
"Airboss (Recovery aircraft)"
],
"pattern": "^.*$"
}
}
}
}
}
},
"equipment": {
"$id": "#root/acronyms/equipment",
"title": "Equipment",
"type": "array",
"default": [],
"items":{
"$id": "#root/acronyms/equipment/items",
"title": "Items",
"type": "object",
"required": [
"acronym",
"definition"
],
"properties": {
"acronym": {
"$id": "#root/acronyms/equipment/items/acronym",
"title": "Acronym",
"type": "string",
"default": "",
"examples": [
"AEA"
],
"pattern": "^.*$"
},
"definition": {
"$id": "#root/acronyms/equipment/items/definition",
"title": "Definition",
"type": "string",
"default": "",
"examples": [
"Abort electronics assembly"
],
"pattern": "^.*$"
}
}
}
}
}
},
"transcript": {
"$id": "#root/transcript",
"title": "Transcript",
"type": "array",
"default": [],
"items":{
"$id": "#root/transcript/items",
"title": "Items",
"type": "object",
"required": [
"timestamp",
"speaker",
"text"
],
"properties": {
"timestamp": {
"$id": "#root/transcript/items/timestamp",
"title": "Timestamp",
"type": "string",
"default": "",
"examples": [
"000:00:02"
],
"pattern": "^.*$"
},
"ddhhmmss": {
"$id": "#root/transcript/items/ddhhmmss",
"title": "ddhhmmss",
"type": "string",
"default": "",
"examples": [
"00:00:00:02"
],
"pattern": "^.*$"
},
"speaker": {
"$id": "#root/transcript/items/speaker",
"title": "Speaker",
"type": "string",
"default": "",
"examples": [
"CDR"
],
"pattern": "^.*$"
},
"text": {
"$id": "#root/transcript/items/text",
"title": "Text",
"type": "string",
"default": "",
"examples": [
"The clock is running."
],
"pattern": "^.*$"
}
}
}
}
}
}