# Creating an Assembly on the Library File Management Page

On the library file management page, an assembly can be added by choosing **Add assembly…** from the *Assembly* drop-down list (Figure 1). If the list is long, you may need to scroll to the bottom.

<figure><img src="/files/PpC5Q7nB2ZUeSmIYiob8" alt=""><figcaption><p align="center">Figure 1. Adding an assembly on the library file management page</p></figcaption></figure>

In the *Add assembly* dialog, choose the **Species** from the drop-down list (Figure 2), followed by the **Assembly** version (Figure 3) and click **Add**. The dialog will automatically load commonly used assembly versions for the selected species (Figure 3). If the assembly version you want does not appear in the list, choose **Other** and type the custom assembly version name (Figure 4). Characters such as $ \* | \ : " < > ? / % cannot be used in custom names. Note that If an assembly version for a given species already exists on your system, it will not appear in the drop down list.

<figure><img src="/files/ZcUmtDlNpeRdSbZWONUQ" alt=""><figcaption><p align="center">Figure 2. Add assembly dialog. The species can be chosen from the drop-down list.</p></figcaption></figure>

<figure><img src="/files/zu8lT8pcSWhIoYhgKSPQ" alt=""><figcaption><p align="center">Figure 3. For the chosen species, commonly used assembly versions can be chosen from the drop-down list.</p></figcaption></figure>

<figure><img src="/files/FgY03bAUMUcaWyDlkm7d" alt=""><figcaption><p align="center">Figure 4. A new assembly version can be added by choosing Other and typing the custom assembly version name manually.</p></figcaption></figure>

If the species you want to add does not appear in the list, scroll to the bottom of the species list, choose **Other** and manually type the species name and assembly version (Figure 5).

<figure><img src="/files/bS8IksYSZ2wOQFOvxzS4" alt=""><figcaption><p align="center">Figure 5. A new species can be added by typing the name and assembly name manually.</p></figcaption></figure>


---

# 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://help.connected.illumina.com/icm/analyses/analysis-functionality/settings/library-file-management/creating-an-assembly-on-the-library-file-management-page.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.
