# Create

The **Notebook** infrastructure lets the user write and execute code. The user can harness the full power of popular python libraries to analyze and visualize data.

The users get two options to start with their data science exploration:

1. By **Creating a new Notebook ​**
2. By **Importing a Notebook**

{% hint style="success" %}
*Check out the given illustration on how to cerate a new Notebook inside a DSL Project.*
{% endhint %}

{% embed url="<https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBLGYLEkBUnc8nVEBAuEI%2Fuploads%2FJWd8bvgqB4v3uGLhBT3F%2FCreating%20a%20Notebook%20V3.mp4?alt=media&token=0eb5f71a-b649-498f-b67d-fe3db9c9067c>" %}
***Creating a Notebook***
{% endembed %}

## **Creating a  New Notebook​**

* Navigate to the ***Project*** list page.
* Select an activated project.
* Click the project.

<figure><img src="/files/xuD9ZykxtV2pKbCF3m2S" alt=""><figcaption><p><em><strong>Accessing an Active Project</strong></em></p></figcaption></figure>

* The user gets redirected to the next page displaying all the related tabs.
* The ***Notebook*** tab opens by default.
* Click the ***Create*** option from the Notebook tab.

<figure><img src="/files/jw5BBtmSiCaQvt8QHukI" alt=""><figcaption><p><em><strong>Create Option for the new Notebook Creation</strong></em></p></figcaption></figure>

{% hint style="info" %}
*<mark style="color:green;">Please Note:</mark> The Create option gets enabled only if the Project status is Active as mentioned in the above given image.*
{% endhint %}

* The ***Create Notebook*** page opens.
* Provide the following information to create a new Notebook:
  * Notebook Name
  * Description
* Click the ***Save*** option.

<figure><img src="/files/mTJfzMhdhL5L13wLMSVs" alt=""><figcaption><p><em><strong>The Create Notebook page</strong></em></p></figcaption></figure>

* The Notebook gets created with the given name and the Notebook page opens. The Notebook may take a few seconds to save and start the Kernel.

<figure><img src="/files/niHH0rQCnJsug0C8QlPi" alt=""><figcaption><p><em><strong>Notebook Page for the new Notebook that is getting created.</strong></em></p></figcaption></figure>

* The user will get notification messages to ensure that the new Notebook has been saved and it has been started.&#x20;
* The same gets notified on the Notebook header (as highlighted in the given image).
* Now, the newly created Notebook is ready for the user to commence Data Science experiments. The newly created Notebook gets listed on the left side of the Notebook page.

<figure><img src="/files/xCGCtC720Bcy3gqgRxeW" alt=""><figcaption><p><em><strong>Notification messages for a new Notebook</strong></em></p></figcaption></figure>

## Adding a New Notebook

The users also get an ***Add*** option to create a new Notebook. This option gets available to the users only after they have created at least one Notebook using the ***Create*** option and opened it.

* Open an existing Notebook from a Project.
* The ***Add*** icon appears on the header next to the opened Notebook name. Click the ***Add*** icon.

<figure><img src="/files/8M4c9YF9iAt4yscwKT52" alt=""><figcaption><p><em><strong>Add icon provided for a Notebook</strong></em></p></figcaption></figure>

* The ***Create Notebook*** window opens.
* Provide the ***Notebook Name*** and ***Description***.
* Click the ***Save*** option.

<figure><img src="/files/WkaNOebNgTLMYV6oNTtl" alt=""><figcaption><p><em><strong>Create Notebook Drawer</strong></em></p></figcaption></figure>

* A new Notebook gets created and the user will be redirected to the interphase of the newly created Notebook.

<figure><img src="/files/1A9QfTJF1DPqNU3XlyHY" alt=""><figcaption></figcaption></figure>

* Soon the notification messages assuring the user that the newly created Notebook has been saved and stared appear on the screen.
* The Notebook gets listed under the Notebook list provided on the left side of the screen.
* A code cell gets added by default to the newly created Notebook for the user to begin the data science experiment.

<figure><img src="/files/bjIb4YmTNpGReBSrAq81" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
*<mark style="color:green;">Please Note:</mark>*

* *Edit the Notebook name by using the **Edit Notebook Name** icon.*
* *The accessible datasets, models, and artifacts will list down under the **Datasets**, **Models**, and **Artifacts** menus.*&#x20;
* ***Find/Replace** menu facilitates the user to find and replace a specific text in the notebook code.*
* *Refer the* [***Data Science Lab Quick Start Flow*** ](https://docs.bdb.ai/data-science-lab-3/data-science-lab-quick-start-flow)*page to get an overview of the **Data Science Lab** module in nutshell.*&#x20;
  {% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.bdb.ai/data-science-lab-3/project/tabs-for-a-data-science-lab-project/tabs-for-tensorflow-and-pytorch-environment/notebook/ways-to-access-notebook/create.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
