> ## Documentation Index
> Fetch the complete documentation index at: https://wiki.latch.bio/llms.txt
> Use this file to discover all available pages before exploring further.

# Registry Basics

> Learn how to set up your registry to manage your data.

## 1. Create your first project

<Accordion title="A few examples of projects:" defaultOpen={true}>
  ### Discover optimal antibody candidates through multiple rounds of phage display assays.

  To identify the most suitable antibody candidates, scientists may employ several rounds of phage display assays. To facilitate this, we can create a table consisting of SRA IDs and their corresponding FastQ files in Latch Registry. Each biological sample is accompanied by information regarding the selection method employed for the phage display assay, as well as the experimental conditions. Following data acquisition, this table can be incorporated into a Latch workflow to derive enrichment scores for diverse antibody sequences

  <img src="https://mintcdn.com/latchbio/rSliEwubl8sq_Ts8/images/degs.png?fit=max&auto=format&n=rSliEwubl8sq_Ts8&q=85&s=7a031c57180232ad026412a636ab6cdf" alt="" width="814" height="342" data-path="images/degs.png" />

  ### Explore top differentially expressed genes using public transcriptomics studies.

  In this project, we imported several transcriptomics studies using bulk RNA-sequencing to identify differentially expressed genes and pathways across a range of biological conditions.

  <img src="https://mintcdn.com/latchbio/H6zlCTun8E59mJDX/images/transcriptomics.png?fit=max&auto=format&n=H6zlCTun8E59mJDX&q=85&s=3cbd011c597663b60694e85e589e7959" alt="" width="842" height="300" data-path="images/transcriptomics.png" />
</Accordion>

Now that you’ve explored what projects are, let’s create our first project! To do so, simply click on the “New Project” button on the top left.

<img src="https://mintcdn.com/latchbio/rBOhi8AJn1gA0vrv/images/create-a-project.png?fit=max&auto=format&n=rBOhi8AJn1gA0vrv&q=85&s=e9595603b6b46e2807ae3cb16461f0a5" alt="" width="212" height="268" data-path="images/create-a-project.png" />

## 2. Create a Table

<Accordion title="What is a table?" defaultOpen={true}>
  A table is a collection of records. Each record, also known as a row, contains a unique record name and a set of attributes.

  For example, the table IBD Study below contains different sample names, conditions, and sequencing reads.

  <img src="https://mintcdn.com/latchbio/rBOhi8AJn1gA0vrv/images/create-a-table.png?fit=max&auto=format&n=rBOhi8AJn1gA0vrv&q=85&s=2250573716a406738149289d1c8ac9ef" alt="" width="840" height="324" data-path="images/create-a-table.png" />
</Accordion>

To create a table, click on the project in which the table will be created. Here, we select “Bulk RNA-seq Analysis”. Then, click the plus sign to create a new table.

<img src="https://mintcdn.com/latchbio/rBOhi8AJn1gA0vrv/images/create-a-table-2.png?fit=max&auto=format&n=rBOhi8AJn1gA0vrv&q=85&s=dde8f9d23109c675d6516ffefca99e54" alt="" width="868" height="474" data-path="images/create-a-table-2.png" />

Enter your table name, and choose “Create”.

<img src="https://mintcdn.com/latchbio/rBOhi8AJn1gA0vrv/images/create-a-table-3.png?fit=max&auto=format&n=rBOhi8AJn1gA0vrv&q=85&s=5f8193ca292824b75b1060e1e581f101" alt="" width="836" height="758" data-path="images/create-a-table-3.png" />

A new table will be created under your chosen project.

<img src="https://mintcdn.com/latchbio/rBOhi8AJn1gA0vrv/images/create-a-table-4.png?fit=max&auto=format&n=rBOhi8AJn1gA0vrv&q=85&s=c45c123f9e6913b969b60db9b4463072" alt="" width="850" height="454" data-path="images/create-a-table-4.png" />

## 3. Add Records to a Table

You can add records manually, link existing files within latch, import data with a CSV, or sync data from Benchling.

<CardGroup cols={4}>
  <Card title="Manually Create Single Records" icon="square-1" iconType="solid" href="/registry/create-a-project" />

  <Card title="Bulk Import Data Using a CSV" icon="square-2" iconType="solid" href="/registry/add-records-to-a-table/single-records" />

  <Card title="Bulk Link Sequencing Files to Existing Records" icon="square-3" iconType="solid" href="/registry/connect-records-across-tables" />

  <Card title="Benchling Integration" icon="square-plus" iconType="square-4" iconType="solid" href="/registry/import-registry-records" />
</CardGroup>

## 4. Modify Records in a Table

There are multiple ways you can modify record(s) in a registry table:

1. [Edit a single cell value at once](/registry/create-a-project#edit-a-single-cell-value-at-a-time)
2. [Edit a multiple cell values at once](/registry/create-a-project#edit-multiple-cell-values-at-once)

### Edit a single cell value at a time

Similar to a spreadsheet interface, you can double click on each cell and assign it to a new value.

Alternatively, you can check the box next to the record you want to modify. The sidebar will display attributes associated with that record and provide an easy way where you can edit.

<img src="https://mintcdn.com/latchbio/7Tk1iu3HAtubgwuJ/images/modify-records-1.png?fit=max&auto=format&n=7Tk1iu3HAtubgwuJ&q=85&s=2a7ce4d456b58f3ac470ac5f37db55bb" alt="" width="1126" height="576" data-path="images/modify-records-1.png" />

### Edit multiple cell values at once

If you want to assign the same value to multiple cells at once, you can bulk select multiple records, and change the attribute value using the sidebar.
