|
2 | 2 | "cells": [ |
3 | 3 | { |
4 | 4 | "cell_type": "code", |
5 | | - "execution_count": null, |
6 | 5 | "id": "33d17704-1b0c-40dc-929c-75338f83c3c2", |
7 | 6 | "metadata": {}, |
8 | | - "outputs": [], |
9 | 7 | "source": [ |
10 | 8 | "import toolviper\n", |
11 | 9 | "import pathlib" |
12 | | - ] |
| 10 | + ], |
| 11 | + "outputs": [], |
| 12 | + "execution_count": null |
13 | 13 | }, |
14 | 14 | { |
15 | 15 | "cell_type": "code", |
16 | | - "execution_count": null, |
17 | 16 | "id": "7b0ca451-df41-4d13-ac4c-3e2b7601eba4", |
18 | 17 | "metadata": {}, |
19 | | - "outputs": [], |
20 | 18 | "source": [ |
21 | 19 | "def make_random_file(file):\n", |
22 | 20 | " import random\n", |
|
27 | 25 | " handle.write(random.randbytes(1024))\n", |
28 | 26 | "\n", |
29 | 27 | " subprocess.run([\"zip\", \"-r\", f\"{file}.zip\", file])" |
30 | | - ] |
| 28 | + ], |
| 29 | + "outputs": [], |
| 30 | + "execution_count": null |
31 | 31 | }, |
32 | 32 | { |
33 | 33 | "cell_type": "code", |
34 | | - "execution_count": null, |
35 | 34 | "id": "937a9e64-cc8a-4283-a3d8-1f5118592d52", |
36 | 35 | "metadata": {}, |
37 | | - "outputs": [], |
38 | 36 | "source": [ |
39 | 37 | "path = pathlib.Path().cwd()\n", |
40 | 38 | "\n", |
41 | 39 | "toolviper.utils.data.update(path=str(path))" |
42 | | - ] |
| 40 | + ], |
| 41 | + "outputs": [], |
| 42 | + "execution_count": null |
43 | 43 | }, |
44 | 44 | { |
45 | 45 | "cell_type": "code", |
46 | | - "execution_count": null, |
47 | | - "id": "8e66f912-d356-486b-8992-6e3ce62ad672", |
| 46 | + "id": "8589d72e-c594-400a-8660-f54336b9c4d6", |
48 | 47 | "metadata": {}, |
| 48 | + "source": [ |
| 49 | + "_json = toolviper.utils.tools.open_json(\"file.download.json\")\n", |
| 50 | + "toolviper.utils.display.DataDict.html(_json[\"metadata\"])" |
| 51 | + ], |
49 | 52 | "outputs": [], |
| 53 | + "execution_count": null |
| 54 | + }, |
| 55 | + { |
| 56 | + "cell_type": "code", |
| 57 | + "id": "8e66f912-d356-486b-8992-6e3ce62ad672", |
| 58 | + "metadata": {}, |
50 | 59 | "source": [ |
51 | 60 | "make_random_file(file=\"single-dish.ultra.calibrated.ms\")" |
52 | | - ] |
| 61 | + ], |
| 62 | + "outputs": [], |
| 63 | + "execution_count": null |
53 | 64 | }, |
54 | 65 | { |
55 | 66 | "cell_type": "code", |
56 | | - "execution_count": null, |
57 | 67 | "id": "05c07272-88ee-424a-9219-78e3ea52a0d7", |
58 | 68 | "metadata": {}, |
59 | | - "outputs": [], |
60 | 69 | "source": [ |
61 | 70 | "make_random_file(file=\"alma.mega.uncalibrated.ms\")" |
62 | | - ] |
| 71 | + ], |
| 72 | + "outputs": [], |
| 73 | + "execution_count": null |
63 | 74 | }, |
64 | 75 | { |
65 | 76 | "cell_type": "code", |
66 | | - "execution_count": null, |
67 | 77 | "id": "7fd8b0b1-302b-454d-921b-9929af36e44e", |
68 | 78 | "metadata": {}, |
69 | | - "outputs": [], |
70 | 79 | "source": [ |
71 | 80 | "entries = []\n", |
72 | 81 | "\n", |
|
79 | 88 | "}\n", |
80 | 89 | "\n", |
81 | 90 | "entries.append(entry)" |
82 | | - ] |
| 91 | + ], |
| 92 | + "outputs": [], |
| 93 | + "execution_count": null |
83 | 94 | }, |
84 | 95 | { |
85 | 96 | "cell_type": "code", |
86 | | - "execution_count": null, |
87 | 97 | "id": "d2bc0fd4-64c3-42e4-9422-9c6dd69a9c32", |
88 | 98 | "metadata": {}, |
89 | | - "outputs": [], |
90 | 99 | "source": [ |
91 | 100 | "entry = {\n", |
92 | 101 | " \"file\": str(path.joinpath(\"alma.mega.uncalibrated.ms.zip\")),\n", |
|
97 | 106 | "}\n", |
98 | 107 | "\n", |
99 | 108 | "entries.append(entry)" |
100 | | - ] |
| 109 | + ], |
| 110 | + "outputs": [], |
| 111 | + "execution_count": null |
101 | 112 | }, |
102 | 113 | { |
103 | 114 | "cell_type": "code", |
104 | | - "execution_count": null, |
105 | 115 | "id": "0e98fb83-eb71-408d-b476-1d821d14b7f0", |
106 | 116 | "metadata": {}, |
107 | | - "outputs": [], |
108 | 117 | "source": [ |
109 | 118 | "_ = toolviper.utils.tools.add_entry(\n", |
110 | 119 | " entries=entries,\n", |
111 | 120 | " manifest=str(path.joinpath(\"file.download.json\")),\n", |
112 | 121 | " versioning=\"patch\"\n", |
113 | 122 | ")" |
114 | | - ] |
| 123 | + ], |
| 124 | + "outputs": [], |
| 125 | + "execution_count": null |
115 | 126 | } |
116 | 127 | ], |
117 | 128 | "metadata": { |
|
0 commit comments