This repository has been archived by the owner on Nov 22, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathindex.xml
236 lines (208 loc) · 16.8 KB
/
index.xml
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
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Health Data Working Group</title>
<link>/</link>
<atom:link href="/index.xml" rel="self" type="application/rss+xml" />
<description>Health Data Working Group</description>
<generator>Wowchemy (https://wowchemy.com)</generator><language>en-us</language><lastBuildDate>Mon, 26 Sep 2022 13:00:00 +0000</lastBuildDate>
<image>
<url>/media/icon_hu29da55eefe6fa77de03c74319e711634_65903_512x512_fill_lanczos_center_3.png</url>
<title>Health Data Working Group</title>
<link>/</link>
</image>
<item>
<title>GitHub Workshop</title>
<link>/event/github-2/</link>
<pubDate>Mon, 26 Sep 2022 13:00:00 +0000</pubDate>
<guid>/event/github-2/</guid>
<description><div class="container">
<div class="row">
<div class="col text-center">
<a href="https://survey.typeform.com/to/tRdyIk2X" class="btn btn-outline-primary mt-3" target="_blank">Register now!</a>
</div>
</div>
</div>
<!-- Slides can be added in a few ways:
- **Create** slides using Wowchemy's [*Slides*](https://wowchemy.com/docs/managing-content/#create-slides) feature and link using `slides` parameter in the front matter of the talk file
- **Upload** an existing slide deck to `static/` and link using `url_slides` parameter in the front matter of the talk file
- **Embed** your slides (e.g. Google Slides) or presentation video on this page using [shortcodes](https://wowchemy.com/docs/writing-markdown-latex/).
Further event details, including page elements such as image galleries, can be added to the body of this page. -->
</description>
</item>
<item>
<title>An Introduction to Bayesian Meta-Analysis</title>
<link>/event/bayesian-meta-analysis/</link>
<pubDate>Wed, 20 Apr 2022 12:00:00 +0000</pubDate>
<guid>/event/bayesian-meta-analysis/</guid>
<description><!-- Slides can be added in a few ways:
- **Create** slides using Wowchemy's [*Slides*](https://wowchemy.com/docs/managing-content/#create-slides) feature and link using `slides` parameter in the front matter of the talk file
- **Upload** an existing slide deck to `static/` and link using `url_slides` parameter in the front matter of the talk file
- **Embed** your slides (e.g. Google Slides) or presentation video on this page using [shortcodes](https://wowchemy.com/docs/writing-markdown-latex/).
Further event details, including page elements such as image galleries, can be added to the body of this page. -->
</description>
</item>
<item>
<title>Introduction to Machine Learning in Health Informatics</title>
<link>/event/machine-learning/</link>
<pubDate>Mon, 28 Mar 2022 13:00:00 +0000</pubDate>
<guid>/event/machine-learning/</guid>
<description><!-- Slides can be added in a few ways:
- **Create** slides using Wowchemy's [*Slides*](https://wowchemy.com/docs/managing-content/#create-slides) feature and link using `slides` parameter in the front matter of the talk file
- **Upload** an existing slide deck to `static/` and link using `url_slides` parameter in the front matter of the talk file
- **Embed** your slides (e.g. Google Slides) or presentation video on this page using [shortcodes](https://wowchemy.com/docs/writing-markdown-latex/).
Further event details, including page elements such as image galleries, can be added to the body of this page. -->
<p>Dr. Davide Chicco is a scientific research associate at the Institute of Health Policy, Management and Evaluation at the University of Toronto where he works on machine learning and computational statistics applied to healthcare data. He received his PhD degree in computer engineering at Politecnico di Milano university (Milan, Italy) and then has worked as a postdoctoral researcher at the Princess Margaret Cancer Centre in Toronto. Dr. Chicco has worked on applications of machine learning to bioinformatics, epigenetics, and healthcare data and is the author of the article <a href="https://biodatamining.biomedcentral.com/articles/10.1186/s13040-017-0155-3">&ldquo;Ten quick tips for machine learning in computational biology&rdquo;</a> (BioData Mining, 2017), which became well-known in the bioinformatics community.</p>
</description>
</item>
<item>
<title>Taking ggplot2 beyond single plots - Maximizing information transfer</title>
<link>/event/ggplot2/</link>
<pubDate>Mon, 28 Feb 2022 13:00:00 +0000</pubDate>
<guid>/event/ggplot2/</guid>
<description><!-- Slides can be added in a few ways:
- **Create** slides using Wowchemy's [*Slides*](https://wowchemy.com/docs/managing-content/#create-slides) feature and link using `slides` parameter in the front matter of the talk file
- **Upload** an existing slide deck to `static/` and link using `url_slides` parameter in the front matter of the talk file
- **Embed** your slides (e.g. Google Slides) or presentation video on this page using [shortcodes](https://wowchemy.com/docs/writing-markdown-latex/).
Further event details, including page elements such as image galleries, can be added to the body of this page. -->
</description>
</item>
<item>
<title>High Performance Computing 101</title>
<link>/event/high-performance-computing/</link>
<pubDate>Mon, 24 Jan 2022 13:00:00 +0000</pubDate>
<guid>/event/high-performance-computing/</guid>
<description><!-- Slides can be added in a few ways:
- **Create** slides using Wowchemy's [*Slides*](https://wowchemy.com/docs/managing-content/#create-slides) feature and link using `slides` parameter in the front matter of the talk file
- **Upload** an existing slide deck to `static/` and link using `url_slides` parameter in the front matter of the talk file
- **Embed** your slides (e.g. Google Slides) or presentation video on this page using [shortcodes](https://wowchemy.com/docs/writing-markdown-latex/).
Further event details, including page elements such as image galleries, can be added to the body of this page. -->
</description>
</item>
<item>
<title>Reproducibility in Research</title>
<link>/event/reproducibility/</link>
<pubDate>Mon, 29 Nov 2021 13:00:00 +0000</pubDate>
<guid>/event/reproducibility/</guid>
<description><!-- Slides can be added in a few ways:
- **Create** slides using Wowchemy's [*Slides*](https://wowchemy.com/docs/managing-content/#create-slides) feature and link using `slides` parameter in the front matter of the talk file
- **Upload** an existing slide deck to `static/` and link using `url_slides` parameter in the front matter of the talk file
- **Embed** your slides (e.g. Google Slides) or presentation video on this page using [shortcodes](https://wowchemy.com/docs/writing-markdown-latex/).
Further event details, including page elements such as image galleries, can be added to the body of this page. -->
</description>
</item>
<item>
<title>Introduction to GitHub</title>
<link>/event/github-intro/</link>
<pubDate>Mon, 25 Oct 2021 13:00:00 +0000</pubDate>
<guid>/event/github-intro/</guid>
<description><p>In this workshop, we introduced the idea of git and basic commands for individual version control (git add, git commit, git push, git pull). There will be a follow-up workshop on how to collaborate with teammates using branching, issues and pull requests. As we intend to have this workshop in person, practice exercises such as merging each other&rsquo;s pull requests can be more fun while working side by side.</p>
<!-- Slides can be added in a few ways:
- **Create** slides using Wowchemy's [*Slides*](https://wowchemy.com/docs/managing-content/#create-slides) feature and link using `slides` parameter in the front matter of the talk file
- **Upload** an existing slide deck to `static/` and link using `url_slides` parameter in the front matter of the talk file
- **Embed** your slides (e.g. Google Slides) or presentation video on this page using [shortcodes](https://wowchemy.com/docs/writing-markdown-latex/).
Further event details, including page elements such as image galleries, can be added to the body of this page. -->
</description>
</item>
<item>
<title>Introduction to Tidyverse</title>
<link>/event/tidyverse/</link>
<pubDate>Mon, 27 Sep 2021 13:00:00 +0000</pubDate>
<guid>/event/tidyverse/</guid>
<description><p>We thank Nnenna for the workshop and all participants for attending! The links to the code, slides and recording are available on this webpage. See you in a month!</p>
<!-- Slides can be added in a few ways:
- **Create** slides using Wowchemy's [*Slides*](https://wowchemy.com/docs/managing-content/#create-slides) feature and link using `slides` parameter in the front matter of the talk file
- **Upload** an existing slide deck to `static/` and link using `url_slides` parameter in the front matter of the talk file
- **Embed** your slides (e.g. Google Slides) or presentation video on this page using [shortcodes](https://wowchemy.com/docs/writing-markdown-latex/).
Further event details, including page elements such as image galleries, can be added to the body of this page. -->
</description>
</item>
<item>
<title>Conda environments and Jupyter notebooks</title>
<link>/resources/anaconda/</link>
<pubDate>Wed, 02 Dec 2020 00:00:00 +0000</pubDate>
<guid>/resources/anaconda/</guid>
<description><p>Here is an Anaconda cheatsheet that contains some personal preferences that we have retained. If you do follow this, <em>please</em> let us know if something is not working correctly!</p>
<img src="anaconda.jpg" width=65%>
<h1 id="what-is-anaconda">What is Anaconda?</h1>
<p>Simply put, Anaconda is an open-source package management system for Python. One of its most popular applications, Jupyter, is commonly used for data science related projects. In this article, we detail the steps from creating a virtual environment in Anaconda to using it in your Jupyter notebooks.</p>
<h3 id="installing-anaconda">Installing Anaconda</h3>
<ol>
<li>Go to the Anaconda website <a href="https://www.anaconda.com/products/individual" target="_blank" rel="noopener">here</a>.</li>
<li>Click on the appropriate distribution (Mac or Linux) and download the Anaconda installer for <strong>Python 3.7</strong>.</li>
<li>Open Terminal and execute the following commands:</li>
</ol>
<pre><code>cd ~/Downloads
chmod +x Anaconda3-2020.02-MacOSX-x86_64.sh
./Anaconda3-2020.02-MacOSX-x86_64.sh
</code></pre>
<p><em><strong>If you&rsquo;re on a Linux distribution, the downloaded file has a different name, so execute the commands above with the downloaded file name.</strong></em></p>
<p>❗ You should reset your Terminal window by simply restarting it.</p>
<h1 id="setting-up-your-virtual-environment">Setting up your virtual environment</h1>
<p>Creating a virtual environment for your Python project has many benefits, including version control for you and your collaborators and managing sets of installed packages for separate projects. Here are 5 steps to creating your Anaconda virtual environment and using it in a Jupyter notebook.</p>
<h3 id="1---creating-the-virtual-environment">1 - Creating the virtual environment</h3>
<pre><code>conda create -n YOUR_ENV_NAME python=3.7
</code></pre>
<p>The command above specifies Python version in the environment to be 3.7, since this is the most stable and updated version at the moment. However, you can use a different version if you prefer.</p>
<h3 id="2---creating-a-terminal-shortcut">2 - Creating a Terminal Shortcut</h3>
<p>My preference is to create a Terminal shortcut to activate the environment.</p>
<pre><code>echo &quot;alias SHORTCUT_COMMAND='conda activate YOUR_ENV_NAME'&quot; | cat - ~/.bash_profile &gt; ~/.bash_profile
source ~/.bash_profile
</code></pre>
<p><em><strong>If you are on a Linux distribution, replace <code>~/.bash_profile</code> by <code>~/.bashrc</code> due to the difference in file names.</strong></em></p>
<h3 id="3---activating-your-environment">3 - Activating your environment</h3>
<p>With the shortcut created using the commands above, you can now activate the environment by simply typing its name in Terminal!</p>
<pre><code>YOUR_ENV_NAME
</code></pre>
<h3 id="4---installing-packages">4 - Installing packages</h3>
<p>Say you want to install some Python packages called <code>package1</code>, <code>package2</code> and <code>package3</code>. You can use the code below to do so.</p>
<pre><code>conda install -n YOUR_ENV_NAME package1 package2 package3
</code></pre>
<h3 id="5---adding-the-environment-to-jupyter">5 - Adding the environment to Jupyter</h3>
<p>Often times, it would be desirable to be able to access the environment in a Jupyter notebook, which is often used for coding in Python (it&rsquo;s definitely my favorite!). To add your newly created environment to Jupyter, run the following commands in Terminal.</p>
<pre><code>conda install -n YOUR_ENV_NAME ipykernel -c conda-forge
python -m ipykernel install --user --name YOUR_ENV_NAME
</code></pre>
<h5 id="running-into-command-not-found-jupyter">Running into <code>command not found: jupyter</code></h5>
<p>One of the packages that you may have to install is jupyter itself!</p>
<pre><code>conda install -n YOUR_ENV_NAME -c conda-forge jupyterlab
</code></pre>
<h1 id="ready-to-code">Ready to code!</h1>
<p>Your environment should be ready to use in your Jupyter notebooks!</p>
</br>
<h1 id="other-hopefully-useful-things">Other (hopefully) useful things</h1>
<h3 id="locating-your-virtual-environment">Locating your virtual environment</h3>
<p>My preference is to go the folder in which your environment is installed and simply removing it. To find the directory in which your virtual environment is located, you can do:</p>
<pre><code>source activate YOUR_ENV_NAME # to activate your environment
which python
</code></pre>
<p>You should get an output under the following format: <code>SOME_DIRECTORY/YOUR_ENV_NAME/bin/python</code>. The directory in which your environment is located is simply <code>SOME_DIRECTORY</code>.</p>
<h5 id="example">Example</h5>
<p>When <code>which python</code> is ran after activating my environment called <code>ml</code>, we obtain something like <code>/Users/larry/anaconda3/envs/ml/bin/python</code>. It follows that the directory where my conda environments are located is <code>Users/larry/anaconda3/envs/</code>.</p>
<h3 id="deleting-your-environment">Deleting your environment</h3>
<p>Once you have located your environment (see above) and found the directory in which your environments are located and that we will call <code>SOME_DIRECTORY</code>. To delete your environment, run the following commands:</p>
<pre><code>cd SOME_DIRECTORY
rm -rf YOUR_ENV_NAME
</code></pre>
<h3 id="removing-your-environment-from-jupyter">Removing your environment from Jupyter</h3>
<p>Although you have deleted your environment and it no longer exists, for some reason the option to select it as a kernel is still available in your Jupyter notebook, although selecting it won&rsquo;t work. To remove the environment as an option in the Jupyter notebook, run the following.</p>
<pre><code>jupyter kernelspec uninstall YOUR_ENV_NAME
</code></pre>
</description>
</item>
<item>
<title></title>
<link>/admin/config.yml</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>/admin/config.yml</guid>
<description></description>
</item>
<item>
<title></title>
<link>/people/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>/people/</guid>
<description></description>
</item>
</channel>
</rss>