Skip to content

Commit

Permalink
Merge branch 'master' into master
Browse files Browse the repository at this point in the history
  • Loading branch information
kyleoconnell-NIH authored Oct 29, 2024
2 parents c1eebb7 + 46aeadb commit e6863f1
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 4 deletions.
3 changes: 1 addition & 2 deletions GoogleCloud/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ Included is a tutorial in the form of Jupyter notebooks. The main purpose of the

**1)** Please click on the link for steps to open your GCP project: [How to open your GCP Project](https://github.com/STRIDES/NIHCloudLabGCP/blob/main/docs/open_project_intramural.md).

**2)** Follow the steps highlighted [here](https://github.com/NIGMS/NIGMS-Sandbox/blob/main/docs/HowToCreateVertexAINotebooks.md) to create a new instance notebook in Vertex AI. Follow steps 1-8 and be especially careful to enable idle shutdown as highlighted in [step 8](https://github.com/NIGMS/NIGMS-Sandbox/blob/main/docs/HowToCreateVertexAINotebooks.md#:~:text=On%20the%20same%20screen%2C%20verify%20that%20Enable%20Idle%20Shutdown%20is%20selected%20and%20specify%20the%20idle%20minutes%20for%20shutdown.%20This%20means%20it%20will%20shutdown%20automatically%20after%20this%20many%20minutes.%20We%20recommend%2030%20minutes.). For this module you should select Debian 11 and Python 3 in the Environment tab in [step 6](https://github.com/NIGMS/NIGMS-Sandbox/blob/main/docs/HowToCreateVertexAINotebooks.md#:~:text=On%20the%20Environment%20screen). In [step 7](https://github.com/NIGMS/NIGMS-Sandbox/blob/main/docs/HowToCreateVertexAINotebooks.md#:~:text=On%20the%20Machine%20type%20screen) in the Machine type tab, select n1-standard-4 from the dropdown box.
**2)** Follow the steps highlighted [here]([https://github.com/STRIDES/NIHCloudLabGCP/blob/main/docs/vertexai.md](https://github.com/NIGMS/NIGMS-Sandbox/blob/main/docs/HowToCreateVertexAINotebooks.md)) to create a new instance notebook in Vertex AI. Follow steps 1-8 and be especially careful to enable idle shutdown as highlighted in [step 8](https://github.com/STRIDES/NIHCloudLabGCP/blob/main/docs/vertexai.md#:~:text=On%20the%20same%20page%2C%20click%20Enable%20Idle%20Shutdown%20and%20specify%20the%20idle%20minutes%20for%20shutdown.%20This%20means%2C%20if%20you%20close%20your%20browser%20and%20walk%20away%20without%20stopping%20your%20instance%2C%20it%20will%20shutdown%20automatically%20after%20this%20many%20minutes.%20We%20recommend%2030%20minutes.). In step 7 in the Machine type tab, select n1-standard-4 from the dropdown box.

**3)** Now you will need to download the tutorial files from GitHub. The easiest way to do this would be to clone the repository from NIGMS into your Vertex AI notebook. This can be done by using the `Git` menu in JupyterLab, and selecting the clone option. To clone this repository, use the Git command `git clone https://github.com/NIGMS/Introduction-to-Data-Science-for-Biology.git` in the dropdown menu option in Jupyter notebook. Please make sure you only enter the link for the repository that you want to clone. There are other bioinformatics related learning modules available in the [NIGMS Repository](https://github.com/NIGMS). This will download our tutorial files into a folder called `Introduction-to-Data-Science-for-Biology`.

Expand All @@ -71,7 +71,6 @@ Make sure that after you are done with the module, close the tab that appeared w

Software requirements are satisfied by using a pre-made Google Cloud Platform environment Workbench Notebook. The notebook environment used is named **"Python 3 with Intel® MKL"** ; and it is listed during Step 3 for accessing our module. Software requirements are described in notebook **"Intro to Machine Learning Decision Trees"** step 1.


## **Architecture Design**

Submodule 1 and Submodule 3 will download CSV files stored in a Google Cloud Storage bucket to the Workbench notebook, then it will output additional CSV files that will be used optionally if students want to work on the (optional) Submodule 2. Below is a diagram that illustrates our workflow:
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@

This module is geared towards beginners and does not require prior knowledge on a specific scientific discipline. The module is divided into three Jupyter notebooks as outlined at the beginning of this document. In addition to the notebooks mentioned, there are videos containing brief explanations about basic concepts in machine learning and what the code does in each step of the notebook. Below is an outline of the videos contained in each notebook with their respective links. These videos are already attached to the notebook.

This module offers two computing pathways: [AWS (Amazon Web Services)](https://github.com/NIGMS/Introduction-to-Data-Science-for-Biology/tree/master/AWS) or [GCP (Google Cloud Platform)](https://github.com/NIGMS/Introduction-to-Data-Science-for-Biology/tree/master/GoogleCloud). Users can choose their preferred cloud service to run the Jupyter notebooks, ensuring flexibilty and accessibilty based on their existing infrastructure or familairty. Detailed instructions for setting up and using either AWS or GCP for this module are provided within their corresponding folders within this repository.
This module offers two computing pathways: [AWS (Amazon Web Services)](https://github.com/NIGMS/Introduction-to-Data-Science-for-Biology/tree/master/AWS) or [GCP (Google Cloud Platform)](https://github.com/NIGMS/Introduction-to-Data-Science-for-Biology/tree/master/Google%20Cloud). Users can choose their preferred cloud service to run the Jupyter notebooks, ensuring flexibilty and accessibilty based on their existing infrastructure or familairty. Detailed instructions for setting up and using either AWS or GCP for this module are provided within their corresponding folders within this repository.

### 1- Introduction To Machine Learning: Decision Trees (10 video clips)

Expand Down
2 changes: 1 addition & 1 deletion reusable-workflow-repo
Submodule reusable-workflow-repo updated from d553ac to 323790

0 comments on commit e6863f1

Please sign in to comment.