Skip to content

Commit 4117298

Browse files
authored
Merge pull request #4 from NAICNO/Day5-video-course
Day5 video course
2 parents 1f23b9c + a9e7b09 commit 4117298

5 files changed

Lines changed: 27 additions & 13 deletions

File tree

.DS_Store

6 KB
Binary file not shown.

README.md

Lines changed: 25 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
![alt text](content/images/image.png)
66

7-
[BioNT](https://biont-training.eu/training.html) is an international consortium dedicated to providing high-quality training and fostering a community for digital skills in the biotechnology and biomedical sectors. The project's training model is built on three core missions:
7+
[BioNT](https://biont-training.eu/training.html) is an international consortium dedicated to providing high-quality training and fostering a community for digital skills in the biotechnology and biomedical sectors.
88

99
## Course name
1010

@@ -41,7 +41,7 @@ Module 1 (optional) provides a solid foundation in scientific computing with Pyt
4141

4242
Module 2 spans five full days and begins by introducing core concepts in machine learning. On the first day, the participants will be introduced to unsupervised learning, and they will implement clustering algorithms and dimensionality reduction techniques using real-world genomics data. The workshop then dives into supervised learning with a focus on classification and regression, including logistic regression and tree-based methods. Participants will construct and evaluate ML models, perform cross-validation, and tune hyperparameters in hands-on sessions tailored to cancer genomics datasets. Later sessions introduce deep learning concepts and the PyTorch framework. Participants will learn to build and train simple neural networks and explore a deep learning-based bioinformatics tool used in genomic variant calling. The final day introduces accelerated genomics through GPU-powered workflows. Participants will learn about GPU technology and how to use containerized bioinformatics tools. They will also implement high-performance, GPU-accelerated pipelines using Parabricks.
4343

44-
### Learning Outcomes:
44+
### Learning Outcomes:
4545

4646
By the end of this workshop, you will be able to:
4747

@@ -59,22 +59,35 @@ By the end of this workshop, you will be able to:
5959

6060
| Day | Topics |
6161
| --- | -------------------------------------------------------------------------------------------------------------- |
62-
| 1 | [ML terminology and ML in Bioinformatics](Day1/0_Introduction_ml_terminology.pdf) |
63-
| | [Unsupervised Learning: Clustering (K-Means Clustering, Hierarchical clustering, Clustering evaluation metrics)](Day1/1_Unsupervised_Learning.pdf) |
64-
| | [Unsupervised Learning: Dimensionality reduction (Principal component analysis - PCA)](Day1/1_Unsupervised_Learning.pdf) |
62+
| 1 | [ML terminology and ML in Bioinformatics](content/Day1/0_Introduction_ml_terminology.pdf) |
63+
| | [Unsupervised Learning: Clustering (K-Means Clustering, Hierarchical clustering, Clustering evaluation metrics)](content/Day1/1_Unsupervised_Learning.pdf) |
64+
| | [Unsupervised Learning: Dimensionality reduction (Principal component analysis - PCA)](content/Day1/1_Unsupervised_Learning.pdf) |
6565
| | [Hands-on session demonstrating PCA and clustering in cancer genomics](https://naicno.github.io/BioNT_Module2_handson/1.PCA_n_Clustering/) |
66-
| 2 | [Classification: Logistic regression; Tree-based methods; Matrices for classification evaluation](Day2/2_ML_classification_topics.pdf) |
66+
| 2 | [Classification: Logistic regression; Tree-based methods; Matrices for classification evaluation](content/Day2/2_ML_classification_topics.pdf) |
6767
| | [Hands-on session demonstrating Logistic regression in cancer genomics](https://naicno.github.io/BioNT_Module2_handson/2.Logistic_regression/) |
68-
| | [Regression: Regression mechanics, Loss function, Regularised regression, Matrices for regression evaluation](Day2/3_ML_Regression_topics.pdf) |
69-
| 3 | [Model validation and optimisation (Overfitting and underfitting, Standardising Data, Handling missing data)](Day3/4_Model_optimization_and_validation.pdf) |
68+
| | [Regression: Regression mechanics, Loss function, Regularised regression, Matrices for regression evaluation](content/Day2/3_ML_Regression_topics.pdf) |
69+
| 3 | [Model validation and optimisation (Overfitting and underfitting, Standardising Data, Handling missing data)](content/Day3/4_Model_optimization_and_validation.pdf) |
7070
| | [Model validation and optimisation (K-fold cross-validation)](Day3/4_Model_optimization_and_validation.pdf) |
7171
| | [Hands-on session: ML workflow with biological data](https://naicno.github.io/BioNT_Module2_handson/3.ML_workflow/) |
72-
| 4 | [Introduction to deep learning (Basic concepts of Neural Networks - NN; Simple NN with PyTorch)](Day4/introduction_to_deep_learning.pdf) |
72+
| 4 | [Introduction to deep learning (Basic concepts of Neural Networks - NN; Simple NN with PyTorch)](content/Day4/introduction_to_deep_learning.pdf) |
7373
| | [Hands-on session demonstrating deep-learning-based variant calling via DeepVariant](https://naicno.github.io/BioNT_Module2_handson/4.DeepVariant/) |
74-
| 5 | [Introduction to Accelerated Genomics (NGS data analysis, GPU introduction)](https://coderefinery.github.io/BioNT_Lesson_Accelerated_Genomics) |
75-
| | [GPU introduction](https://coderefinery.github.io/BioNT_Lesson_Accelerated_Genomics) |
76-
| | [Docker introduction](https://training.pages.sigma2.no/tutorials/gpu-intro/) |
74+
| 5 | Notes for the video course: [Introduction to Accelerated Genomics](content/Day5/Introduction_to_Accelerated_Genomics.pdf) |
75+
| | Bonus materials: [Introduction to Accelerated Genomics (NGS data analysis, GPU introduction)](https://coderefinery.github.io/BioNT_Lesson_Accelerated_Genomics) |
76+
| | Bonus materials: [GPU introduction](https://coderefinery.github.io/BioNT_Lesson_Accelerated_Genomics) |
77+
| | Bonus materials: [Docker introduction](https://training.pages.sigma2.no/tutorials/gpu-intro/) |
7778
| | [Hands-on session on implementing accelerated Genomics workflows with Parabricks on VM with GPUs](https://coderefinery.github.io/BioNT_Lesson_Accelerated_Genomics/04.Hands-on/) |
7879

7980

8081
- [Link to the Sphinx Page](https://naicno.github.io/BioNT_AppliedML_Learning_Materials/)
82+
83+
## Contact
84+
85+
- [Sabry Razick](https://www.usit.uio.no/om/organisasjon/ffu/bt/ansatte/sabryr/index.html)
86+
- [Pubudu Samarakoon](https://www.usit.uio.no/om/organisasjon/ffu/bt/ansatte/pubuduss/index.html)
87+
88+
## Coordinator
89+
90+
- European Molecular Biology Laboratory
91+
- Contact:
92+
- EMBL, Meyerhofstr. 1, 69126 Heidelberg, Germany
93+
- contact@biont-training.eu

content/.DS_Store

6 KB
Binary file not shown.
906 KB
Binary file not shown.

content/index.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,8 @@ Module 2 spans five full days and begins by introducing core concepts in machine
5252
| | [Hands-on session: ML workflow with biological data](https://naicno.github.io/BioNT_Module2_handson/3.ML_workflow/) |
5353
| 4 | [Introduction to deep learning (Basic concepts of Neural Networks - NN; Simple NN with PyTorch)](Day4/introduction_to_deep_learning.pdf) |
5454
| | [Hands-on session demonstrating deep-learning-based variant calling via DeepVariant](https://naicno.github.io/BioNT_Module2_handson/4.DeepVariant/) |
55-
| 5 | [Introduction to Accelerated Genomics (NGS data analysis, GPU introduction)](https://coderefinery.github.io/BioNT_Lesson_Accelerated_Genomics) |
55+
| 5 | Notes for the video course: [Introduction to Accelerated Genomics](content/Day5/Introduction_to_Accelerated_Genomics.pdf) |
56+
| | [Introduction to Accelerated Genomics (NGS data analysis, GPU introduction)](https://coderefinery.github.io/BioNT_Lesson_Accelerated_Genomics) |
5657
| | [GPU introduction](https://coderefinery.github.io/BioNT_Lesson_Accelerated_Genomics) |
5758
| | [Docker introduction](https://training.pages.sigma2.no/tutorials/gpu-intro/) |
5859
| | [Hands-on session on implementing accelerated Genomics workflows with Parabricks on VM with GPUs](https://coderefinery.github.io/BioNT_Lesson_Accelerated_Genomics/04.Hands-on/) |

0 commit comments

Comments
 (0)