Skip to content

Commit

Permalink
new structure
Browse files Browse the repository at this point in the history
  • Loading branch information
bedroesb committed Mar 3, 2022
1 parent 77105f3 commit 306dd18
Show file tree
Hide file tree
Showing 43 changed files with 130 additions and 101 deletions.
2 changes: 1 addition & 1 deletion Workflow-RO-Crate/0.2/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@
<link href="http://schema.org/ImageObject" rel="item" />
<link href="https://github.com/KockataEPich/CheckMyCrate/blob/master/CheckMyCrate/profile_library/ro_crate_1.1_basic.json" rel="item" />

![Workflow RO-Crate](logo/ro-crate-workflow.svg)
![Workflow RO-Crate](/assets/img/ro-crate-workflow.svg)

* Permalink: `TODO`
* Version: [0.2.0](https://github.com/workflowhub-eu/about/releases/tag/workflow-ro-crate-0.2.0)
Expand Down
22 changes: 18 additions & 4 deletions _config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,18 +11,32 @@ permalink: pretty
defaults:
-
scope:
path: ""
path: "project"
type: "pages"
values:
layout: "page"
sidebar: documentation
sidebar: about
-
scope:
path: "about"
path: "docs"
type: "pages"
values:
layout: "page"
sidebar: about
sidebar: docs
-
scope:
path: "developer"
type: "pages"
values:
layout: "page"
sidebar: docs
-
scope:
path: "Workflow-RO-Crate"
type: "pages"
values:
layout: "page"
sidebar: docs

theme_variables:
theme_color: 1f8787
Expand Down
7 changes: 7 additions & 0 deletions _data/events.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
- name: Contentathon
startDate: 2021-06-23
startTime: '9:00'
endDate: 2021-06-24
endTime: 13:30 CET
description: We would like to invite you to highlight your set of data management tools as a tool assembly in the RDMkit and describe how to use it, so others can do the same (two half days). [Sign up here](https://nettskjema.no/a/rdmkit-tool-assemblies#/page/1).
location: Online
2 changes: 1 addition & 1 deletion _data/footer.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,6 @@ columns:
- type: image
image_width: 120px
width: 3
src: '/assets/img/workflowhub_logo__square.svg'
src: '/assets/img/workflowhub-square.svg'
alt: workflowhub logo square

16 changes: 12 additions & 4 deletions _data/sidebars/about.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,16 @@
subitems:
- title: About
url: /about/About-WorkflowHub/
url: /project/
- title: Acknowledgements
url: /project/acknowledgements/
- title: Community
url: /project/community/
- title: Events
url: /project/events/
- title: Outreach
url: /project/outreach/
- title: Roadmap
url: /about/roadmap/
- title: Usability Review
url: /about/UsabilityReview/
url: /project/roadmap/
- title: Usability review
url: /project/usability-review/

39 changes: 39 additions & 0 deletions _data/sidebars/docs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
subitems:
- title: Docs
url: /docs/
- title: Prerequisites
subitems:
- title: How to register
url: /docs/how-to-register/
- title: Logging in
url: /docs/logging-in/
- title: What is a team
url: /docs/what-is-a-team/
- title: Joining a team
url: /docs/how-to-join-a-team/
- title: Start guide
url: /docs/registering-workflows/
- title: Citable workflows
url: /docs/citable/
- title: Finding workflows
url: /docs/how-to-find-and-retrieve-workflows/
- title: Registering workflows (old)
url: /docs/how-to-register-your-workflow/
subitems:
- title: Existing Workflow RO-Crate
url: /docs/registering-an-existing-workflow-ro-crate/
- title: Workflow + diagram and abstract CWL
url: /docs/registering-a-workflow-with-a-diagram-and-abstract-cwl/
- title: Updating a registered workflow
url: /docs/updating-a-registered-workflow/
- title: For developers
subitems:
- title: How to make a workflow RO-Crate
url: /developer/how-to-make-a-workflow-ro-crate/
- title: RO-Crate API
url: /developer/ro-crate-api/
- title: TRS
url: /developer/trs/
- title: Workflow RO-Crate
url: /Workflow-RO-Crate/

22 changes: 0 additions & 22 deletions _data/sidebars/documentation.yml

This file was deleted.

6 changes: 3 additions & 3 deletions _data/topnav.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
subitems:
- title: Home
url: /
- title: Documentation
url: /Workflow-RO-Crate/
- title: About
url: /about/About-WorkflowHub/
url: /project/
- title: Docs
url: /docs/
14 changes: 0 additions & 14 deletions assets/css/style.scss

This file was deleted.

File renamed without changes
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -2,21 +2,21 @@
tite: How to register your workflow(s) in WorkflowHub?
---

### Prerequisites
## Prerequisites

Before you register a workflow, you need to ensure that you
* are [logged into](Logging-in.md) WorkflowHub
* are part of a suited team for your registration (Find more information on how to [join a team](How-to-join-a-team.md))
* know the type of the workflow

### Get started
## Get started

To register a workflow, you can either click on the "contribute" icon on the WorkflowHub homepage, or in the "Workflow" option of the "Create" menu from any page of the application.

![](/images/ug_link_to_wf_upload.PNG)


### Supported workflow types
## Supported workflow types

Following workflow types are tested to work well with WorkflowHub, click on them to find out more.

Expand Down Expand Up @@ -71,18 +71,18 @@ It is also possible to upload workflows from another type (for ex. bash scripts)

<br>

### Registering your workflow on WorkflowHub
## Registering your workflow on WorkflowHub

After clicking on the "Contribute" icon or selecting "Create" and then "Workflow" from the navigation menu bar, you have 2 options for registering your workflow. For more information on the these options, please go to the corresponding pages:

#### - [The simple and recommended way: registering a workflow-file](Registering-a-workflow-with-a-diagram-and-abstract-CWL.md)
### - [The simple and recommended way: registering a workflow-file](Registering-a-workflow-with-a-diagram-and-abstract-CWL.md)

Using the UI of WorkflowHub you upload or reference a workflow file along with optionally a CWL Description and/or a diagram.

#### - [The advanced way: registering a workflow RO-crate](Registering-an-existing-Workflow-RO-Crate.md)
### - [The advanced way: registering a workflow RO-crate](Registering-an-existing-Workflow-RO-Crate.md)

When you have created a workflow RO-crate of your workflow using the [python package](https://github.com/ResearchObject/ro-crate-py), and want to upload or reference it.

#### - [In development] Registering a workflow RO-crate using the API
### - [In development] Registering a workflow RO-crate using the API

We are working on a WorkflowHub API that will allow the user to automatically register workflow RO-crates. Not all features are yet developed, but have a glimpse of the [API documentation](https://workflowhub.eu/api).
6 changes: 3 additions & 3 deletions How-to-register.md → docs/how-to-register.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,15 +8,15 @@ title: How to register
In order to register yourself in WorkflowHub, you need to click Register button in the top right hand corner of WorkflowHub.

![](images/register-1.PNG)
![](/images/register-1.PNG)

It will take you to a screen where you need to provide

* A Login name (can be your real name, or another appropriate name)
* An email address
* A password for your account. When complete click the Register button in the bottom left hand corner.

![](images/register-2.PNG)
![](/images/register-2.PNG)

You will then be taken to a screen where you will enter further information. We require the following information:

Expand All @@ -34,6 +34,6 @@ If your project is already in WorkflowHub please select it from the dropdown men

If you don't join any listed project during registration, you can request to join a project or create your own project after the registration.

![](images/register-3.PNG)
![](/images/register-3.PNG)

After you have registered the rest of your information, you will need to activate your account. You will receive an email in the email account you have provided.
3 changes: 3 additions & 0 deletions docs/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
---
title: Documentation
---
4 changes: 2 additions & 2 deletions Logging-in.md → docs/logging-in.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ Before you log in, you must have already [registered](../How-to-register) on Wor

To log in you need to click the login button in the top right hand corner of WorkflowHub.

![](images/login-1.PNG)
![](/images/login-1.PNG)

This will take you to a page where you need to enter your username, and password.

![](images/login-2.PNG)
![](/images/login-2.PNG)
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ If the workflow came from an external repository (i.e. GitHub), you can include
3. **If anyone not registered with WorkflowHub assisted creating this Workflow, you can specify them below.**\
Use this field to fill in the remaining creators.

![](images/creators_metadata.PNG)
![](/images/creators_metadata.PNG)


## Check the uploaded workflow
Expand All @@ -69,7 +69,7 @@ Make sure that all the metadata you filled in previously is showed properly and

You can also Click **Download RO-Crate** where metadata files (JSONLD and HTML) have been generated based on the information fill

![](images/result_diagram_CWLabstract.PNG)
![](/images/result_diagram_CWLabstract.PNG)

## Minting a DOI

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,10 +52,10 @@ If the workflow came from an external repository (i.e. GitHub), you can include
3. **If anyone not registered with WorkflowHub assisted creating this Workflow, you can specify them below.**\
Use this field to fill in the remaining creators.

![](images/creators_metadata.PNG)
![](/images/creators_metadata.PNG)

## Check the uploaded RO-crate

Make sure that all the metadata that is parsed/ filled is showed properly and is correct.

![](images/uploaded-galaxy-workflow.PNG)
![](/images/uploaded-galaxy-workflow.PNG)
6 changes: 2 additions & 4 deletions registering-workflows.md → docs/registering-workflows.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,8 @@
title: Registering a workflow on WorkflowHub
---

## How-to-Guide


### Before you start!
## Before you start!

1. [Login to WorkflowHub](Logging-in.md)
2. Make sure you have [joined a team](How-to-join-a-team.md)
Expand All @@ -17,7 +15,7 @@ title: Registering a workflow on WorkflowHub
8. Prepare your [metadata](#metadata-list)
9. See the [Glossary](#glossary) for more details.

# What is the overall process for registration?
## What is the overall process for registration?


![Remote files URLs, Git Repository, Local Files, Zipped RO-Crate are Imported, then Register workflow, Add Metadata and Finalize Registration with review](/images/registration-01-overview.svg "Registration Overview")
Expand Down
File renamed without changes.
File renamed without changes.
4 changes: 1 addition & 3 deletions fair-computational-workflows/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -10,15 +10,13 @@
<title>Page moved to https://workflows.community/groups/fair/ | WorkflowHub project</title>
<link rel="canonical" href="https://workflows.community/groups/fair/" />
<meta http-equiv="refresh" content="0;url=https://workflows.community/groups/fair/"/>
<link rel="stylesheet" href="/assets/css/style.css?v=eac51af1e45c952eef0587a818e39ed96f2e02f9">
</head>
<body>
<div class="wrapper">
<header>
<h1><a href="https://about.workflowhub.eu/">WorkflowHub project</a></h1>


<img src="/logo/workflowhub-square.svg" alt="Logo" />
<img src="/assets/img/workflowhub-square.svg" alt="Logo" />

</header>
<section>
Expand Down
1 change: 0 additions & 1 deletion how-to/index.md

This file was deleted.

File renamed without changes
Binary file added images/ELIXIR_logo_white_background.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
6 changes: 3 additions & 3 deletions index.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
---
title: WorkflowHub
title: WorkflowHub project
hide_sidebar: true
sidebar: none
---
## WorkflowHub project



[WorkflowHub](https://workflowhub.eu/) is a new FAIR **workflow registry** sponsored by the European RI Cluster EOSC-Life and the European Research Infrastructure ELIXIR. It is workflow management system agnostic: workflows may remain in their native repositories in their native forms.

Expand Down
Loading

0 comments on commit 306dd18

Please sign in to comment.