Skip to content

Commit 5c7ac91

Browse files
committed
Move solutions to exercises
1 parent ec7260b commit 5c7ac91

File tree

5 files changed

+636
-940
lines changed

5 files changed

+636
-940
lines changed

Diff for: 1. Astropy basics.ipynb

+10-48
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,12 @@
44
"cell_type": "markdown",
55
"metadata": {},
66
"source": [
7-
"# Astropy tutorial @ ASTRON"
7+
"# Astropy tutorial @ ASTRON\n",
8+
"# Astropy basics\n",
9+
"\n",
10+
"Authors: [Tammo Jan Dijkema]([email protected]), [Maaijke Mevius]([email protected]), [Cees Bassa]([email protected])\n",
11+
"\n",
12+
"This tutorial first given at ASTRON on 13 March 2019"
813
]
914
},
1015
{
@@ -222,24 +227,9 @@
222227
},
223228
{
224229
"cell_type": "code",
225-
"execution_count": 9,
230+
"execution_count": null,
226231
"metadata": {},
227-
"outputs": [
228-
{
229-
"data": {
230-
"text/plain": [
231-
"array([[2., 2., 2., 2., 2.],\n",
232-
" [2., 2., 2., 2., 2.],\n",
233-
" [2., 2., 2., 2., 2.],\n",
234-
" [2., 2., 2., 2., 2.],\n",
235-
" [2., 2., 2., 2., 2.]])"
236-
]
237-
},
238-
"execution_count": 9,
239-
"metadata": {},
240-
"output_type": "execute_result"
241-
}
242-
],
232+
"outputs": [],
243233
"source": [
244234
"vec + mat"
245235
]
@@ -2166,38 +2156,10 @@
21662156
},
21672157
{
21682158
"cell_type": "code",
2169-
"execution_count": 26,
2159+
"execution_count": null,
21702160
"metadata": {},
21712161
"outputs": [],
2172-
"source": [
2173-
"binsize = 16;\n",
2174-
"m31_subsampled = m31_data.reshape(m31_data.shape[0]//binsize,\n",
2175-
" binsize,\n",
2176-
" m31_data.shape[1]//binsize,\n",
2177-
" binsize).sum(axis=(1,3))"
2178-
]
2179-
},
2180-
{
2181-
"cell_type": "code",
2182-
"execution_count": 27,
2183-
"metadata": {},
2184-
"outputs": [
2185-
{
2186-
"data": {
2187-
"image/png": "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\n",
2188-
"text/plain": [
2189-
"<Figure size 432x288 with 1 Axes>"
2190-
]
2191-
},
2192-
"metadata": {
2193-
"needs_background": "light"
2194-
},
2195-
"output_type": "display_data"
2196-
}
2197-
],
2198-
"source": [
2199-
"plt.imshow(subsampled);"
2200-
]
2162+
"source": []
22012163
}
22022164
],
22032165
"metadata": {

Diff for: 2. FITS.ipynb

+87-9
Large diffs are not rendered by default.

Diff for: 3. PyVO.ipynb

+200-19
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)