99 " \n " ,
1010 " This tutorial covers extending DataJoint's type system. You'll learn:\n " ,
1111 " \n " ,
12- " - **Codec basics** \u2014 Encoding and decoding\n " ,
13- " - **Creating codecs** \u2014 Domain-specific types\n " ,
14- " - **Codec chaining** \u2014 Composing codecs"
12+ " - **Codec basics** — Encoding and decoding\n " ,
13+ " - **Creating codecs** — Domain-specific types\n " ,
14+ " - **Codec chaining** — Composing codecs"
1515 ]
1616 },
1717 {
2020 "id" : " cell-1" ,
2121 "metadata" : {
2222 "execution" : {
23- "iopub.execute_input" : " 2026-01-17T06:49:01.002998Z " ,
24- "iopub.status.busy" : " 2026-01-17T06:49:01.002467Z " ,
25- "iopub.status.idle" : " 2026-01-17T06:49:01.702707Z " ,
26- "shell.execute_reply" : " 2026-01-17T06:49:01.702371Z "
23+ "iopub.execute_input" : " 2026-01-23T04:53:29.084329Z " ,
24+ "iopub.status.busy" : " 2026-01-23T04:53:29.084219Z " ,
25+ "iopub.status.idle" : " 2026-01-23T04:53:30.388323Z " ,
26+ "shell.execute_reply" : " 2026-01-23T04:53:30.388028Z "
2727 }
2828 },
2929 "outputs" : [
3030 {
3131 "name" : " stderr" ,
3232 "output_type" : " stream" ,
3333 "text" : [
34- " [2026-01-17 00:49:01,696 ][INFO]: DataJoint 2.0.0a22 connected to root@127.0.0.1:3306 \n "
34+ " [2026-01-22 22:53:30,380 ][INFO]: DataJoint 2.1.0a5 connected to postgres@localhost:5432 \n "
3535 ]
3636 }
3737 ],
38- "source" : " import datajoint as dj\n\n import numpy as np\n\n schema = dj.Schema('tutorial_codecs')"
38+ "source" : [
39+ " import datajoint as dj\n " ,
40+ " \n " ,
41+ " import numpy as np\n " ,
42+ " \n " ,
43+ " schema = dj.Schema('tutorial_codecs')"
44+ ]
3945 },
4046 {
4147 "cell_type" : " markdown" ,
5157 "id" : " cell-3" ,
5258 "metadata" : {
5359 "execution" : {
54- "iopub.execute_input" : " 2026-01-17T06:49:01.704665Z " ,
55- "iopub.status.busy" : " 2026-01-17T06:49:01.704433Z " ,
56- "iopub.status.idle" : " 2026-01-17T06:49:01.707529Z " ,
57- "shell.execute_reply" : " 2026-01-17T06:49:01.707241Z "
60+ "iopub.execute_input" : " 2026-01-23T04:53:30.390163Z " ,
61+ "iopub.status.busy" : " 2026-01-23T04:53:30.389939Z " ,
62+ "iopub.status.idle" : " 2026-01-23T04:53:30.392913Z " ,
63+ "shell.execute_reply" : " 2026-01-23T04:53:30.392560Z "
5864 }
5965 },
6066 "outputs" : [],
8995 "id" : " cell-4" ,
9096 "metadata" : {
9197 "execution" : {
92- "iopub.execute_input" : " 2026-01-17T06:49:01.708846Z " ,
93- "iopub.status.busy" : " 2026-01-17T06:49:01.708757Z " ,
94- "iopub.status.idle" : " 2026-01-17T06:49:01.742122Z " ,
95- "shell.execute_reply" : " 2026-01-17T06:49:01.741793Z "
98+ "iopub.execute_input" : " 2026-01-23T04:53:30.394349Z " ,
99+ "iopub.status.busy" : " 2026-01-23T04:53:30.394156Z " ,
100+ "iopub.status.idle" : " 2026-01-23T04:53:30.413081Z " ,
101+ "shell.execute_reply" : " 2026-01-23T04:53:30.412648Z "
96102 }
97103 },
98104 "outputs" : [],
112118 "id" : " cell-5" ,
113119 "metadata" : {
114120 "execution" : {
115- "iopub.execute_input" : " 2026-01-17T06:49:01.743733Z " ,
116- "iopub.status.busy" : " 2026-01-17T06:49:01.743619Z " ,
117- "iopub.status.idle" : " 2026-01-17T06:49:01.756660Z " ,
118- "shell.execute_reply" : " 2026-01-17T06:49:01.756367Z "
121+ "iopub.execute_input" : " 2026-01-23T04:53:30.414770Z " ,
122+ "iopub.status.busy" : " 2026-01-23T04:53:30.414671Z " ,
123+ "iopub.status.idle" : " 2026-01-23T04:53:30.428507Z " ,
124+ "shell.execute_reply" : " 2026-01-23T04:53:30.428210Z "
119125 }
120126 },
121127 "outputs" : [
179185 "id" : " cell-8" ,
180186 "metadata" : {
181187 "execution" : {
182- "iopub.execute_input" : " 2026-01-17T06:49:01.758250Z " ,
183- "iopub.status.busy" : " 2026-01-17T06:49:01.758075Z " ,
184- "iopub.status.idle" : " 2026-01-17T06:49:01.761089Z " ,
185- "shell.execute_reply" : " 2026-01-17T06:49:01.760722Z "
188+ "iopub.execute_input" : " 2026-01-23T04:53:30.430015Z " ,
189+ "iopub.status.busy" : " 2026-01-23T04:53:30.429913Z " ,
190+ "iopub.status.idle" : " 2026-01-23T04:53:30.432921Z " ,
191+ "shell.execute_reply" : " 2026-01-23T04:53:30.432574Z "
186192 }
187193 },
188194 "outputs" : [],
214220 "id" : " cell-9" ,
215221 "metadata" : {
216222 "execution" : {
217- "iopub.execute_input" : " 2026-01-17T06:49:01.762505Z " ,
218- "iopub.status.busy" : " 2026-01-17T06:49:01.762406Z " ,
219- "iopub.status.idle" : " 2026-01-17T06:49:01.791610Z " ,
220- "shell.execute_reply" : " 2026-01-17T06:49:01.791308Z "
223+ "iopub.execute_input" : " 2026-01-23T04:53:30.434354Z " ,
224+ "iopub.status.busy" : " 2026-01-23T04:53:30.434236Z " ,
225+ "iopub.status.idle" : " 2026-01-23T04:53:30.451471Z " ,
226+ "shell.execute_reply" : " 2026-01-23T04:53:30.451175Z "
221227 }
222228 },
223229 "outputs" : [
251257 "id" : " cell-10" ,
252258 "metadata" : {
253259 "execution" : {
254- "iopub.execute_input" : " 2026-01-17T06:49:01.793037Z " ,
255- "iopub.status.busy" : " 2026-01-17T06:49:01.792915Z " ,
256- "iopub.status.idle" : " 2026-01-17T06:49:01.803053Z " ,
257- "shell.execute_reply" : " 2026-01-17T06:49:01.802640Z "
260+ "iopub.execute_input" : " 2026-01-23T04:53:30.453240Z " ,
261+ "iopub.status.busy" : " 2026-01-23T04:53:30.453107Z " ,
262+ "iopub.status.idle" : " 2026-01-23T04:53:30.456776Z " ,
263+ "shell.execute_reply" : " 2026-01-23T04:53:30.456516Z "
258264 }
259265 },
260266 "outputs" : [],
284290 },
285291 "nbformat" : 4 ,
286292 "nbformat_minor" : 5
287- }
293+ }
0 commit comments