##// END OF EJS Templates
Adding links to .py examples.
Brian E. Granger -
Show More
@@ -1,7 +1,7 b''
1 {
1 {
2 "metadata": {
2 "metadata": {
3 "name": "",
3 "name": "",
4 "signature": "sha256:4b037603ce02b01191708017c52583e8e80f885f716a9e625a711742d96b49c9"
4 "signature": "sha256:812b50625c522f2be11a8c19ec003484bb7c67cd1cf388b336a49d5ee187aaff"
5 },
5 },
6 "nbformat": 3,
6 "nbformat": 3,
7 "nbformat_minor": 0,
7 "nbformat_minor": 0,
@@ -69,8 +69,281 b''
69 "* [Parallel Decorator and map](Parallel Decorator and map.ipynb)\n",
69 "* [Parallel Decorator and map](Parallel Decorator and map.ipynb)\n",
70 "* [Parallel Magics](Parallel Magics.ipynb)\n",
70 "* [Parallel Magics](Parallel Magics.ipynb)\n",
71 "* [Using Dill](Using Dill.ipynb)\n",
71 "* [Using Dill](Using Dill.ipynb)\n",
72 "* [Using MPI with IPython Parallel](Using MPI with IPython Parallel.ipynb)"
72 "* [Using MPI with IPython Parallel](Using MPI with IPython Parallel.ipynb)\n",
73 "* [Monte Carlo Options](Monte Carlo Options.ipynb)"
73 ]
74 ]
75 },
76 {
77 "cell_type": "heading",
78 "level": 2,
79 "metadata": {},
80 "source": [
81 "Non-notebook examples"
82 ]
83 },
84 {
85 "cell_type": "markdown",
86 "metadata": {},
87 "source": [
88 "This directory also contains a number of examples that are regular Python (`.py`) files."
89 ]
90 },
91 {
92 "cell_type": "code",
93 "collapsed": false,
94 "input": [
95 "from IPython.display import FileLink, display"
96 ],
97 "language": "python",
98 "metadata": {},
99 "outputs": [],
100 "prompt_number": 7
101 },
102 {
103 "cell_type": "markdown",
104 "metadata": {},
105 "source": [
106 "Here are single file Python examples:"
107 ]
108 },
109 {
110 "cell_type": "code",
111 "collapsed": false,
112 "input": [
113 "files =!ls *.py\n",
114 "for f in files:\n",
115 " display(FileLink(f))"
116 ],
117 "language": "python",
118 "metadata": {},
119 "outputs": [
120 {
121 "html": [
122 "<a href='customresults.py' target='_blank'>customresults.py</a><br>"
123 ],
124 "metadata": {},
125 "output_type": "display_data",
126 "text": [
127 "/Users/bgranger/Documents/Computing/IPython/code/ipython/examples/Parallel Computing/customresults.py"
128 ]
129 },
130 {
131 "html": [
132 "<a href='dagdeps.py' target='_blank'>dagdeps.py</a><br>"
133 ],
134 "metadata": {},
135 "output_type": "display_data",
136 "text": [
137 "/Users/bgranger/Documents/Computing/IPython/code/ipython/examples/Parallel Computing/dagdeps.py"
138 ]
139 },
140 {
141 "html": [
142 "<a href='dependencies.py' target='_blank'>dependencies.py</a><br>"
143 ],
144 "metadata": {},
145 "output_type": "display_data",
146 "text": [
147 "/Users/bgranger/Documents/Computing/IPython/code/ipython/examples/Parallel Computing/dependencies.py"
148 ]
149 },
150 {
151 "html": [
152 "<a href='fetchparse.py' target='_blank'>fetchparse.py</a><br>"
153 ],
154 "metadata": {},
155 "output_type": "display_data",
156 "text": [
157 "/Users/bgranger/Documents/Computing/IPython/code/ipython/examples/Parallel Computing/fetchparse.py"
158 ]
159 },
160 {
161 "html": [
162 "<a href='iopubwatcher.py' target='_blank'>iopubwatcher.py</a><br>"
163 ],
164 "metadata": {},
165 "output_type": "display_data",
166 "text": [
167 "/Users/bgranger/Documents/Computing/IPython/code/ipython/examples/Parallel Computing/iopubwatcher.py"
168 ]
169 },
170 {
171 "html": [
172 "<a href='itermapresult.py' target='_blank'>itermapresult.py</a><br>"
173 ],
174 "metadata": {},
175 "output_type": "display_data",
176 "text": [
177 "/Users/bgranger/Documents/Computing/IPython/code/ipython/examples/Parallel Computing/itermapresult.py"
178 ]
179 },
180 {
181 "html": [
182 "<a href='nwmerge.py' target='_blank'>nwmerge.py</a><br>"
183 ],
184 "metadata": {},
185 "output_type": "display_data",
186 "text": [
187 "/Users/bgranger/Documents/Computing/IPython/code/ipython/examples/Parallel Computing/nwmerge.py"
188 ]
189 },
190 {
191 "html": [
192 "<a href='phistogram.py' target='_blank'>phistogram.py</a><br>"
193 ],
194 "metadata": {},
195 "output_type": "display_data",
196 "text": [
197 "/Users/bgranger/Documents/Computing/IPython/code/ipython/examples/Parallel Computing/phistogram.py"
198 ]
199 },
200 {
201 "html": [
202 "<a href='task_profiler.py' target='_blank'>task_profiler.py</a><br>"
203 ],
204 "metadata": {},
205 "output_type": "display_data",
206 "text": [
207 "/Users/bgranger/Documents/Computing/IPython/code/ipython/examples/Parallel Computing/task_profiler.py"
208 ]
209 },
210 {
211 "html": [
212 "<a href='throughput.py' target='_blank'>throughput.py</a><br>"
213 ],
214 "metadata": {},
215 "output_type": "display_data",
216 "text": [
217 "/Users/bgranger/Documents/Computing/IPython/code/ipython/examples/Parallel Computing/throughput.py"
218 ]
219 }
220 ],
221 "prompt_number": 9
222 },
223 {
224 "cell_type": "markdown",
225 "metadata": {},
226 "source": [
227 "More substantial examples can be found in subdirectories:"
228 ]
229 },
230 {
231 "cell_type": "code",
232 "collapsed": false,
233 "input": [
234 "files =!ls -d */\n",
235 "for f in files:\n",
236 " display(FileLinks(f))"
237 ],
238 "language": "python",
239 "metadata": {},
240 "outputs": [
241 {
242 "html": [
243 "daVinci Word Count/<br>\n",
244 "&nbsp;&nbsp;<a href='daVinci Word Count/pwordfreq.py' target='_blank'>pwordfreq.py</a><br>\n",
245 "&nbsp;&nbsp;<a href='daVinci Word Count/wordfreq.py' target='_blank'>wordfreq.py</a><br>"
246 ],
247 "metadata": {},
248 "output_type": "display_data",
249 "text": [
250 "daVinci Word Count/\n",
251 " pwordfreq.py\n",
252 " wordfreq.py"
253 ]
254 },
255 {
256 "html": [
257 "interengine/<br>\n",
258 "&nbsp;&nbsp;<a href='interengine/bintree.py' target='_blank'>bintree.py</a><br>\n",
259 "&nbsp;&nbsp;<a href='interengine/bintree_script.py' target='_blank'>bintree_script.py</a><br>\n",
260 "&nbsp;&nbsp;<a href='interengine/communicator.py' target='_blank'>communicator.py</a><br>\n",
261 "&nbsp;&nbsp;<a href='interengine/interengine.py' target='_blank'>interengine.py</a><br>"
262 ],
263 "metadata": {},
264 "output_type": "display_data",
265 "text": [
266 "interengine/\n",
267 " bintree.py\n",
268 " bintree_script.py\n",
269 " communicator.py\n",
270 " interengine.py"
271 ]
272 },
273 {
274 "html": [],
275 "metadata": {},
276 "output_type": "display_data",
277 "text": []
278 },
279 {
280 "html": [
281 "pi/<br>\n",
282 "&nbsp;&nbsp;<a href='pi/parallelpi.py' target='_blank'>parallelpi.py</a><br>\n",
283 "&nbsp;&nbsp;<a href='pi/pidigits.py' target='_blank'>pidigits.py</a><br>"
284 ],
285 "metadata": {},
286 "output_type": "display_data",
287 "text": [
288 "pi/\n",
289 " parallelpi.py\n",
290 " pidigits.py"
291 ]
292 },
293 {
294 "html": [
295 "rmt/<br>\n",
296 "&nbsp;&nbsp;<a href='rmt/rmt.ipy' target='_blank'>rmt.ipy</a><br>\n",
297 "&nbsp;&nbsp;<a href='rmt/rmt.ipynb' target='_blank'>rmt.ipynb</a><br>\n",
298 "&nbsp;&nbsp;<a href='rmt/rmtkernel.py' target='_blank'>rmtkernel.py</a><br>"
299 ],
300 "metadata": {},
301 "output_type": "display_data",
302 "text": [
303 "rmt/\n",
304 " rmt.ipy\n",
305 " rmt.ipynb\n",
306 " rmtkernel.py"
307 ]
308 },
309 {
310 "html": [
311 "wave2D/<br>\n",
312 "&nbsp;&nbsp;<a href='wave2D/communicator.py' target='_blank'>communicator.py</a><br>\n",
313 "&nbsp;&nbsp;<a href='wave2D/parallelwave-mpi.py' target='_blank'>parallelwave-mpi.py</a><br>\n",
314 "&nbsp;&nbsp;<a href='wave2D/parallelwave.py' target='_blank'>parallelwave.py</a><br>\n",
315 "&nbsp;&nbsp;<a href='wave2D/RectPartitioner.py' target='_blank'>RectPartitioner.py</a><br>\n",
316 "&nbsp;&nbsp;<a href='wave2D/wavesolver.py' target='_blank'>wavesolver.py</a><br>"
317 ],
318 "metadata": {},
319 "output_type": "display_data",
320 "text": [
321 "wave2D/\n",
322 " communicator.py\n",
323 " parallelwave-mpi.py\n",
324 " parallelwave.py\n",
325 " RectPartitioner.py\n",
326 " wavesolver.py"
327 ]
328 },
329 {
330 "html": [
331 "workflow/<br>\n",
332 "&nbsp;&nbsp;<a href='workflow/client.py' target='_blank'>client.py</a><br>\n",
333 "&nbsp;&nbsp;<a href='workflow/job_wrapper.py' target='_blank'>job_wrapper.py</a><br>\n",
334 "&nbsp;&nbsp;<a href='workflow/wmanager.py' target='_blank'>wmanager.py</a><br>"
335 ],
336 "metadata": {},
337 "output_type": "display_data",
338 "text": [
339 "workflow/\n",
340 " client.py\n",
341 " job_wrapper.py\n",
342 " wmanager.py"
343 ]
344 }
345 ],
346 "prompt_number": 13
74 }
347 }
75 ],
348 ],
76 "metadata": {}
349 "metadata": {}
1 NO CONTENT: file renamed from examples/Parallel Computing/options/Parallel MC Options.ipynb to examples/Parallel Computing/Monte Carlo Options.ipynb
NO CONTENT: file renamed from examples/Parallel Computing/options/Parallel MC Options.ipynb to examples/Parallel Computing/Monte Carlo Options.ipynb
General Comments 0
You need to be logged in to leave comments. Login now