Skip to content

Commit

Permalink
Merge pull request #268 from nfdi4plants/arcitect-quickstart
Browse files Browse the repository at this point in the history
Arcitect quickstart
  • Loading branch information
Brilator authored Oct 4, 2023
2 parents 8d60ae5 + 0c6c62a commit 739b9bd
Show file tree
Hide file tree
Showing 8 changed files with 321 additions and 14 deletions.
3 changes: 1 addition & 2 deletions src/docs/_sidebars/mainSidebar.md
Original file line number Diff line number Diff line change
Expand Up @@ -98,13 +98,12 @@
### [Use your DOIs](/docs/DataHUB-Manual/datahub-data-publications-dois.html)




# [Guides](/docs/guides/index.html)
## [ARC User Journey](/docs/guides/ARCUserJourney.html)
## [Create your ARC](/docs/guides/index-CreateYourARC.html)
### [ARC Commander QuickStart](/docs/guides/arcCommander_QuickStart.html)
### [ARC Commander QuickStart (Experts)](/docs/guides/arcCommander_QuickStart_expert.html)
### [ARCitect QuickStart](/docs/guides/arcitect_QuickStart.html)
## [Annotate Data in your ARC](/docs/guides/index-AnnotateDataInYourARC.html)
### [Annotation Principles](/docs/guides/isa_AnnotationPrinciples.html)
### [ISA File Types](/docs/guides/isa_FileTypes.html)
Expand Down
332 changes: 320 additions & 12 deletions src/docs/guides/arcitect_QuickStart.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,31 @@
---
layout: none
layout: docs
title: ARCitect QuickStart
date: 2023-08-01
author:
- name: Dominik Brilhaus
github: https://github.com/brilator
orcid: https://orcid.org/0000-0001-9021-3197
- name: Sabrina Zander
orcid: https://orcid.org/0009-0000-4569-6126
add toc: true
add support: true
add sidebar: _sidebars/mainSidebar.md
status: draft
---

<style>

.container {
display: flex;
align-items: center;
/*justify-content: center;*/
}

</style>

---

## About this guide

In this guide we focus on how to use the [ARCitect](./../ARCitect-Manual/index.html) to create your ARC and structure, store and share your data.
Expand All @@ -24,24 +38,318 @@ In this guide we focus on how to use the [ARCitect](./../ARCitect-Manual/index.h
<br>
<br>

---

## Before we can start

Please make sure

:ballot_box_with_check: The latest version of the [ARCitect](./../ARCitect-Manual/index.html) is installed on your computer
:ballot_box_with_check: You have a [DataPLANT](https://register.nfdi4plants.org) account
:ballot_box_with_check: You have a [DataPLANT](https://register.nfdi4plants.org) account
:bulb: Consider reading about the [ARC](./../implementation/AnnotatedResearchContext.html)

---

## Preparation

Before creating your own ARC, invest some time to think about the following questions.

- What is my **investigation**?
- What is my **study**?
- Which **assay** did I perform?
- What is my (raw) **dataset**?
- What **protocol**s did I use?

:bulb: It might help to have this info ready in a text file. In particular, try to think about useful names (identifiers) for investigation, study and assay.

---

## Initiate the ARC folder structure

<div class="container">

<div style="padding-right: 50px">

1. Start the ARCitect
2. Create a **New ARC** (2)
3. Select a location and name for your ARC

</div>

<div style="width: 150px">
<img src="./../img/ARCitect-help-Sidebar.drawio.svg">
</div>

</div>

---

### Your ARC's name

<div class="container">
<div style="padding-right: 50px">

💡 By default, your ARC's name will be used:

1. for the ARC folder on your machine
2. to create your ARC in the DataHUB at `https://git.nfdi4plants.org/<YourUserName>/<YourARC>` (see next steps)
3. as the identifier for your investigation

💡 Make sure that no ARC exists at `https://git.nfdi4plants.org/<YourUserName>/<YourARC>`. Otherwise you will sync to that ARC.

💡 Avoid spaces in your ARC's name

</div>

<div>
<img src="./../img/arcitect-ARCPanel.png" width="650px">
</div>

</div>


---

### Add details about your investigation

Click on your ARC's name to add details, such as

- a title
- a description

<img src="./../img/arcitect-ARCPanel-Investigation.png" width="650px">


---

### Add contributors

In the section "People" click "ADD PERSON" to add at least one contributor

<img src="./../img/arcitect-ARCPanel-Investigation-people.png" width="650px">

---

## Add a study to your ARC

<div class="container">
<div style="padding-right: 50px">

Click "Add Study" in the sidebar and enter an identifier

</div>

<div>
<img src="./../img/arcitect-ARCPanel-study01.png" width="450px">
</div>

</div>

---

### Add details about your study

Click on your study's name to add details, such as

- general metadata,
- people, and
- publications
- data process information

<img src="./../img/arcitect-StudyPanel.png" width="650px">

---

### Add a protocol to your study


<div class="container">
<div style="padding-right: 50px">

Click "Add Protocol" in the sidebar to add a protocol to your study

</div>

<div>
<img src="./../img/arcitect-ARCPanel-study-protocol.png" width="650px">
</div>

</div>


---

## Two minutes to your ARC
### Adding protocols

1. Start the ARCitect
2. Create a `New ARC`
3. Select a location and give your ARC a name
You can either
- directly write a **new protocol** within the ARCitect or
- **import** an existing one from your computer

<img src="./../img/arcitect-ARCPanel-protocol.png" width="550px">


---

## Add an assay to your ARC

<div class="container">
<div style="padding-right: 50px">

Click "Add Assay" in the sidebar and enter an identifier

</div>

<div>
<img src="./../img/arcitect-ARCPanel-assay01.png" width="450px">
</div>

</div>

---

### Link your assay to a study

<div class="container">
<div style="padding-right: 50px">

You can either
- link your new assay to an existing study in your ARC or
- create a new one (with the same name as the assay)

</div>

<div>
<img src="./../img/arcitect-ARCPanel-assay02.png" width="650px">
</div>

</div>


---

### Add information about your assay

In the assay panel you can

1. link or unlink the assay to studies, and
2. define the assay's
- measurement type
- technology type, and
- technology platform.
3. add data process information

<img src="./../img/arcitect-AssayPanel.png" width="650px">

---

### Add protocols and datasets to your assay

<div class="container">
<div style="padding-right: 50px">

In the file tree you can

- **add a dataset**, and
- **protocols** associated to that dataset.

:bulb: **Add Dataset** allows to import data from any location on your computer into the ARC.
:warning: Depending on the file size, this may take a while. Test this with a small batch of files first.

</div>

<div>
<img src="./../img/arcitect-ARCPanel-assay03.png" width="450px">
</div>

</div>

---

## Share your ARC

<div class="container">
<div style="padding-right: 50px">

Click **Login** (1) in the sidebar to login to the DataHUB.

:bulb: This automatically opens your browser at the DataHUB (https://git.nfdi4plants.org) and asks you to login, if you are not already logged in.

</div>

<div>
<img src="./../img/ARCitect-help-Sidebar.drawio.svg" width="150px">
</div>

</div>

---

### Versions: Connection to the DataHUB

<div class="container">
<div style="padding-right: 50px">

To communicate with the DataHUB, navigate to Versions (6)

</div>

<div>
<img src="./../img/ARCitect-help-Sidebar.drawio.svg" width="150px">
</div>

</div>

---

### Connection to the DataHUB

If you are logged in, the versions panel shows

- your DataHUB's *Full Name* and *eMail*
- the URL of the current ARC in the DataHUB
`https://git.nfdi4plants.org/<YourUserName>/<YourARC>`

![bg right w:650](./../img/arcitect-VersionsPanel.png)

---

### Upload your ARC to the DataHUB

The versions panel allows you to

- store the local changes to your ARC in form of "commits",
- sync the changes to the DataHUB, and
- check the history of your ARC

To upload your ARC:

1. Enter a "commit message" to shortly describe the changes to your ARC
2. Click "commit" to save your changes locally
3. Click upload to upload your ARC to the DataHUB


<img src="./../img/arcitect-VersionsPanel.png" width="850px">

### Check if your ARC is successfully uploaded

1. [sign in](https://git.nfdi4plants.org) to the DataHUB
2. Check your projects

---

<!--
## Adding sub-folders for your data
add studies and assays according to your needs
---
💡 By default, this name will be used
- for the ARC folder on your machine
- to create your ARC in the DataHUB at `https://git.nfdi4plants.org/<YourUserName>/<YourARC>` (see next steps)
- as the identifier for your investigation
## Start adding your data to the ARC
💡 Make sure that no ARC exists at `https://git.nfdi4plants.org/<YourUserName>/<YourARC>`. Otherwise you will sync to that ARC.
Try to place your resources, datasets and protocols for each study and assay in the respective folders.
1. Click on the
> :bulb: This part will likely require some iteration. 🗣️ Talk to us.
>
> - You might need to add new studies and assays or revise your overall structure during the process
> - Sometimes you might not immediately find a suitable position for your data
> -->
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/docs/img/arcitect-ARCPanel-Investigation.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/docs/img/arcitect-ARCPanel-study-protocol.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/docs/img/arcitect-ARCPanel-study01.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/docs/img/arcitect-ARCPanel.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/docs/img/arcitect-StudyPanel.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 739b9bd

Please sign in to comment.