You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+25-25Lines changed: 25 additions & 25 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,8 +4,7 @@
4
4
5
5
## **Contents**
6
6
7
-
-[Practical Data-Centric Python for Biomedical Researchers](#practical-data-centric-aiml-for-biomedical-researchers)
8
-
- [**Contents**](#contents)
7
+
- Practical Data-Centric Python for Biomedical Researchers
9
8
- [**Overview**](#overview)
10
9
- [**Background**](#background)
11
10
- [**Before Starting**](#before-starting)
@@ -20,13 +19,13 @@
20
19
## **Overview**
21
20
The module prioritizes practical coding techniques for biological scientists who have limited or no background in programming in Python or other languages. The module also utilizes a blend of short instructional videos, interactive demonstrations, and hands-on exercises to facilitate self-directed learning and knowledge retention.
22
21
23
-
Module 0 provides the background information you need to create a Cloud Computing account at Azure, to copy the needed tutorials from Github (where they are stored), and how to use Github for your data storage needs.
22
+
Submodule 0 provides the background information you need to create a Cloud Computing account at Azure, to copy the needed tutorials from Github (where they are stored), and how to use Github for your data storage needs.
24
23
25
-
Module 1 is a set of foundational tutorials in Python
24
+
Submodule 1 is a set of foundational tutorials in Python
26
25
27
-
Module 2 expands the Python toolbox to NumPy & Pandas (great data handling tools), graphing libraries and statistics for bioinformatics.
26
+
Submodule 2 expands the Python toolbox to NumPy & Pandas (great data handling tools), graphing libraries and statistics for bioinformatics.
28
27
29
-
Module 3 tutorials show how to save and edit Python scripts to extend your programming outside of Jupyter notebooks for reproducibly running programming tasks.
28
+
Submodule 3 tutorials show how to save and edit Python scripts to extend your programming outside of Jupyter notebooks for reproducibly running programming tasks.
30
29
31
30
## **Background**
32
31
@@ -45,10 +44,7 @@ This *Introduction to Python* course, even if you work very slowly, should cost
45
44
46
45
You can view the information in Module 0 in your browser by clicking on the Github folder (above) for Submodule 0. It provides instructions on how to set up a cloud account to use this, and other, tutorials.
47
46
48
-
Additional information on how to [create an Azure account](https://github.com/NIGMS/NIGMS-Sandbox/blob/main/docs/HowToCreateAzureMLNotebooks.md) is provided by the NIGMS in abbreviated form for those with a subscription to Azure.
49
-
50
-
* Video directions can be viewed at [Learning Modules for Cloud-Based Biomedial Research.](https://www.youtube.com/playlist?list=PLXaEJPtnQ4w7Vu7vqWbttBjUGrPp4Qa7b)
51
-
47
+
Additional information on how to [create an Azure computing instance](https://github.com/NIGMS/NIGMS-Sandbox/blob/main/docs/HowToCreateAzureMLNotebooks.md) is provided by NIGMS in abbreviated form for those with a subscription to Azure.
52
48
53
49
## **Software Requirements**
54
50
* If you use the cloud, **you do not need any additional software**.
@@ -73,23 +69,26 @@ Each module includes at least one guided 'project' that allows you to practice y
73
69
Data will be obtained from online databases (e.g., NCBI) or will be in folders in the submodule. You will learn to use the Python tools that can read large data sets without needing to download them to your computer hard drive.
74
70
75
71
## **Module Outline**
76
-
**Module 0 - Intro to Cloud Computing and Git**
77
-
- Lecture (upcoming)
78
72
79
-
- Tutorial 1: Github Download *how to get the tutorials*
80
-
- Tutorial 2: Jupyter Notebooks *how to navigate these tutorials*
81
-
- Tutorial 3: AzureML *how to start using a cloud computer*
82
-
- Tutorial 3b: AzureML *CloudLab details*
83
-
- Tutorial 4: GitHub 4 You *how Git and Github can be useful for you as a bioinformatician*
84
-
- Tutorial 5: Managing Git *how to manage your Github repositories for multiple users*
85
-
- Tutorial 6: Digital Object Identifiers for GitHub *Creating citable identifiers for your data at Zenodo*
73
+
**Submodule 0 - Intro to Cloud Computing and Git**
74
+
75
+
Learn about how to use Cloud computing and Git
76
+
77
+
- Lecture (upcoming)
78
+
- Tutorials
79
+
- Tutorial 1: Github Download *how to get the tutorials*
80
+
- Tutorial 2: Jupyter Notebooks *how to navigate these tutorials*
81
+
- Tutorial 3: AzureML *how to start using a cloud computer*
82
+
- Tutorial 3b: AzureML *CloudLab details*
83
+
- Tutorial 4: GitHub 4 You *how Git and Github can be useful for you as a bioinformatician*
84
+
- Tutorial 5: Managing Git *how to manage your Github repositories for multiple users*
85
+
- Tutorial 6: Digital Object Identifiers for GitHub *Creating citable identifiers for your data at Zenodo*
86
86
87
87
**Submodule 1 - Foundations of Python**
88
88
89
89
Learn core concepts, diverse applications, introductory algorithms, ethical considerations, and data challenges.
Learn the basics of Object Oriented Programming (OOP)
121
121
122
122
- Tutorial 0: Overview of OOP
123
123
- Tutorial 1: Introduction to Python OOP
@@ -126,8 +126,8 @@ Learn Data Science with NumPy and Pandas
126
126
127
127
128
128
## **Funding**
129
-
The creation of this training module was supported by the National Institute Of General Medical Sciences of the National Institutes of Health under Award Number *******. Any opinions, findings, conclusions, or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of any of the funding agencies.
129
+
The creation of this training module was supported by the National Institute Of General Medical Sciences of the National Institutes of Health. Any opinions, findings, conclusions, or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of any of the funding agencies.
130
130
131
131
## **License for Data**
132
-
Text and materials are licensed under a Creative Commons. The [license]([license](https://github.com/drchase55/NNU_nih_python_jrc/blob/Intro_to_Python_Modules/LICENSE) allows you to copy, remix and redistribute any of our publicly available materials, under the condition that you attribute the work (details in the license) and do not make profits from it.
132
+
Text and materials are licensed under a Creative Commons. The [license](https://github.com/drchase55/NNU_nih_python_jrc/blob/Intro_to_Python_Modules/LICENSE) allows you to copy, remix and redistribute any of our publicly available materials, under the condition that you attribute the work (details in the license) and do not make profits from it.
0 commit comments