# Downloading Data

## **From the Narrative**

{% embed url="<https://youtu.be/pEKYZbVkyCc?t=329>" %}

* Locate the data you wish to download in the **Data Panel** under the *Analyze* tab
* Hover your mouse over the data object until a “…” icon appears to the right of its name
* Click the “…” icon to reveal advanced options
* Click the "Export / Download Data" icon
* Select a format for exporting and downloading the data
* The data will download to the default downloads folder on your computer

<figure><img src="/files/ALnhgJQkqnq0yA9sO0dF" alt="" width="337"><figcaption></figcaption></figure>

When downloading data from KBase, the data will be compressed into a Zip file (.zip) containing files (or a directory containing files) in the format you selected and a metadata file (in JSON format). If you choose to re-upload data you have downloaded from the system, take note that you cannot directly import the Zip file – you must first extract the file and then re-upload using the specified uploader for the data type.

### **From App Cells**

A few KBase Apps have file links as part of the output at the bottom of the App Cell.

Right click on the file name to download and choose “Save Link As" to download and save to your local computer.&#x20;

## **Large Data Objects**

Large data objects (over 10 gigabases) include many Reads, Assemblies, Genomes, and Alignment (BAM) objects. They encounter many of the same obstacles as uploading large data sets. Just like uploading, this is a 2-stage process; copy the file to the Staging Area and download from Staging to your local computer with [Globus](/data/globus.md).

*Copy the file to the Staging Area (version 1)*

* Locate the data you wish to download in the **Data Panel** under the *Analyze* tab
* Hover your mouse over the data object until a “…” icon appears to the right of its name
* Click the “…” icon to reveal advanced options
* Click the seventh icon from the left "Export/Download Data"
* Select "Staging"

This will open “Export Data Object to Staging Area” App.&#x20;

The name of the Input Object is filled in. A default Destination Directory is filled in, but can be edited and changed. A directory will be created in the Staging Area, and all created files will be copied to the directory. The "show advanced" Parameters may have more options relevant to your data object.

Once in the Staging Area, large files (>10GB) should be transferred to your local machine using [Globus](/data/globus.md). Instead of “To” the “KBase Bulk Share” endpoint, this will be a transfer “From” the “KBase Bulk Share” endpoint.

*Copy the file to the Staging Area (version 2)*

* In the **App Panel**, search for the app “Export Data Object to Staging Area,” put in the name of your Input Object for the data object to download, and follow the prior instructions.


---

# 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.kbase.us/data/upload-download-guide/downloads.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.
