Skip to content

Commit f932cbc

Browse files
committed
Finished last details from 2017.fall
1 parent 7dbbf53 commit f932cbc

File tree

2 files changed

+6
-68
lines changed

2 files changed

+6
-68
lines changed

LICENSE

Lines changed: 0 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -619,56 +619,3 @@ Program, unless a warranty or assumption of liability accompanies a
619619
copy of the Program in return for a fee.
620620

621621
END OF TERMS AND CONDITIONS
622-
623-
How to Apply These Terms to Your New Programs
624-
625-
If you develop a new program, and you want it to be of the greatest
626-
possible use to the public, the best way to achieve this is to make it
627-
free software which everyone can redistribute and change under these terms.
628-
629-
To do so, attach the following notices to the program. It is safest
630-
to attach them to the start of each source file to most effectively
631-
state the exclusion of warranty; and each file should have at least
632-
the "copyright" line and a pointer to where the full notice is found.
633-
634-
<one line to give the program's name and a brief idea of what it does.>
635-
Copyright (C) <year> <name of author>
636-
637-
This program is free software: you can redistribute it and/or modify
638-
it under the terms of the GNU General Public License as published by
639-
the Free Software Foundation, either version 3 of the License, or
640-
(at your option) any later version.
641-
642-
This program is distributed in the hope that it will be useful,
643-
but WITHOUT ANY WARRANTY; without even the implied warranty of
644-
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
645-
GNU General Public License for more details.
646-
647-
You should have received a copy of the GNU General Public License
648-
along with this program. If not, see <http://www.gnu.org/licenses/>.
649-
650-
Also add information on how to contact you by electronic and paper mail.
651-
652-
If the program does terminal interaction, make it output a short
653-
notice like this when it starts in an interactive mode:
654-
655-
<program> Copyright (C) <year> <name of author>
656-
This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
657-
This is free software, and you are welcome to redistribute it
658-
under certain conditions; type `show c' for details.
659-
660-
The hypothetical commands `show w' and `show c' should show the appropriate
661-
parts of the General Public License. Of course, your program's commands
662-
might be different; for a GUI interface, you would use an "about box".
663-
664-
You should also get your employer (if you work as a programmer) or school,
665-
if any, to sign a "copyright disclaimer" for the program, if necessary.
666-
For more information on this, and how to apply and follow the GNU GPL, see
667-
<http://www.gnu.org/licenses/>.
668-
669-
The GNU General Public License does not permit incorporating your program
670-
into proprietary programs. If your program is a subroutine library, you
671-
may consider it more useful to permit linking proprietary applications with
672-
the library. If this is what you want to do, use the GNU Lesser General
673-
Public License instead of this License. But first, please read
674-
<http://www.gnu.org/philosophy/why-not-lgpl.html>.

README.md

Lines changed: 6 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -7,18 +7,19 @@ This is the homepage for the Collaboratory Workshop, Machine Learning with Pytho
77

88
* [Workshop description](./README.md#workshop-description)
99

10-
* [Day 1](./README.md#day1) - Jupyter and Machine Learning
10+
* [Day 1](./README.md#day-1---introduction-python-review-and-jupyter-notebooks) - Jupyter and Machine Learning
1111

12-
* [Day 2](./README.md#day2) - Classification and performance
12+
* [Day 2](./README.md#day-2---classification-performance-and-cross-validation) - Classification and performance
1313

14-
* [Day 3](./README.md#day3) - Cross-validation and regression
14+
* [Day 3](./README.md#day-3---regression-and-clustering) - Cross-validation and regression
1515

1616
* [Resources of after the workshop](./README.md#after-the-workshop)
1717

1818
* [Contact us!](./README.md#contact)
1919

2020
* [Material's license](./README.md#materials-license)
2121

22+
2223
<br />
2324

2425
## Workshop description
@@ -27,7 +28,6 @@ In this workshop, we explore applications of Machine Learning to analyze biologi
2728

2829
Students are encouraged to attend to the Advanced Python and Modern Statistics workshops, although no advanced knowledge will be assumed.
2930

30-
3131
### Technical requirements
3232

3333
Attendees should have a working copy of Python 2 or 3 with the following packages:
@@ -36,16 +36,15 @@ Attendees should have a working copy of Python 2 or 3 with the following package
3636
* Scikit-Learn
3737
* Jupyter Notebooks
3838

39-
**Pro Tip:** regardless of your operating system, you can install [Continuum Analytics's Anaconda](https://www.anaconda.com/download) and all of the above requirements will be met. The installation process usually takes a few minutes. This is **highly recommended** if you are not an experienced user.
39+
**ProTip:** regardless of your operating system, you can install [Continuum Analytics's Anaconda](https://www.anaconda.com/download) and all of the above requirements will be met. The installation process usually takes a few minutes. This is **highly recommended** if you are not an experienced user.
4040

4141

4242

4343
<br />
4444

45-
<a name="day1" ></a>
4645
## Day 1 - Introduction, Python review and Jupyter notebooks
4746

48-
The slides from Day 1 are available [here](href="https://www.dropbox.com/s/o8jiciq3ps2nh47/MachineLearning_Python_Collaboratory_day1.pdf?dl=0).
47+
The slides from Day 1 are available [here](https://www.dropbox.com/s/o8jiciq3ps2nh47/MachineLearning_Python_Collaboratory_day1.pdf?dl=0).
4948

5049
<a href="https://www.dropbox.com/s/o8jiciq3ps2nh47/MachineLearning_Python_Collaboratory_day1.pdf?dl=0"><img src="./materials/day_1/day1_thumbnailr.png" width=300px /></a>
5150

@@ -72,21 +71,18 @@ Genomics and NGA
7271
* [Clustering methods applied to TCGA Ovarian Cancer Coexpression Matrix](https://github.com/ucsd-ccbb/jupyter-genomics/blob/master/notebooks/networkAnalysis/TCGA_clustering_OV/TCGA_clustering_OV.ipynb), by Brin Rosenthal
7372
* [5 Analyzing Core Diversity](https://github.com/ucsd-ccbb/jupyter-genomics/blob/master/notebooks/microbiome/5%20Analyzing%20Core%20Diversity/5%20Analyzing%20Core%20Diversity.ipynb), by Amanda Birmingham
7473

75-
7674
Cell and molecular biology
7775

7876
* [Autoencoders for calcium fluorescence](https://github.com/codekansas/calcium-gan/blob/master/autoencoder.ipynb), by Benjamin Bolte
7977
* [Calcium Imaging Segmentation with Neural Networks](https://github.com/alexklibisz/deep-calcium/blob/master/notebooks/dlmia_workshop_figures.ipynb), by Alex Klibisz
8078
* [Analysis of time lapse images of plates with growing colonies](https://github.com/JorgeRV/biosync/blob/master/Colony_size_and_fluo.ipynb), by Jorge Riveros Vergara
8179
* [Interlab Study](http://nbviewer.jupyter.org/github/thmosqueiro/modeligem/blob/master/notebooks/DataAnalysis/Interlab/Interlab.ipynb) for iGEM 2015, Brazil-USP team.
8280

83-
8481
Ecology and evolutionary biology
8582

8683
* [Reverse Ecology of Uncultivated Freshwater Actinobacteria](https://github.com/celawson87/reverseEcology/blob/master/iPythonNotebooks/ReverseEcologyOLD.ipynb), by Joshua Hamilton
8784
* [Example of feature extraction from images](https://github.com/bw4sz/ComputerVisionEcology/blob/master/Measurement.ipynb), by Ben Weinstein
8885

89-
9086
Data visualization
9187

9288
* [Amazing notebook with 21 examples](http://nbviewer.jupyter.org/gist/msund/7ac1203ded66fe8134cc) of plots using various Python libraries
@@ -103,8 +99,6 @@ Generic data analysis and introductory notebooks
10399
* [Example of Machine Learning](http://nbviewer.jupyter.org/github/rhiever/Data-Analysis-and-Machine-Learning-Projects/blob/master/example-data-science-notebook/Example%20Machine%20Learning%20Notebook.ipynb) with the Iris dataset.
104100

105101

106-
<br />
107-
108102
### More about object orientation
109103

110104
If you want to learn more about object orientation in Python, you can find below some resources to help you getting started.
@@ -116,7 +110,6 @@ If you want to learn more about object orientation in Python, you can find below
116110

117111
<br />
118112

119-
<a name="day2" ></a>
120113
## Day 2 - Classification, performance and cross-validation
121114

122115
Slides from this class are available [here](https://www.dropbox.com/s/4q1pk2c4xmgd257/MachineLearning_Python_Collaboratory_day2.pdf?dl=0).
@@ -141,7 +134,6 @@ Slides from this class are available [here](https://www.dropbox.com/s/4q1pk2c4xm
141134

142135
<br />
143136

144-
<a name="day3" ></a>
145137
## Day 3 - Regression and clustering
146138

147139
The slides from Day 3 are available [here](https://www.dropbox.com/s/szmxeqclhgcjwq5/MachineLearning_Python_Collaboratory_day3.pdf?dl=0).
@@ -156,7 +148,6 @@ The slides from Day 3 are available [here](https://www.dropbox.com/s/szmxeqclhgc
156148

157149
<br />
158150

159-
<a name="after-the-workshop" ></a>
160151
## After the workshop
161152

162153
Here are some resources to keep you advancing your studies and find everything you need to apply Machine Learning by yourself in your research. If you find anything interesting and would like to add to the list below, [please leave us a message](./README.md#contact)!

0 commit comments

Comments
 (0)