-
+
Contact Us
-Documentation
-Your one-stop tool for converting and uploading NWB datasets to the DANDI Archive!
Your Conversions
--
+
The NWB GUIDE walks users step-by-step through all the requirements for converting their data to the NWB format and uploading datasets to the DANDI Archive. Each stage is designed to conveniently guide users through the conversion process and include all necessary information such that no prior knowledge of the NWB data standard is required.
-Create a new conversion pipeline
-Create a new conversion pipeline
- In the NWB GUIDE, the process of running a conversion pipeline is broken into four high-level sections. + In the GUIDE, the process of running a conversion pipeline is broken into four high-level sections.
1. Project Structure
diff --git a/src/renderer/src/stories/pages/guided-mode/data/GuidedSourceData.js b/src/renderer/src/stories/pages/guided-mode/data/GuidedSourceData.js index 40454e18d..d23d77956 100644 --- a/src/renderer/src/stories/pages/guided-mode/data/GuidedSourceData.js +++ b/src/renderer/src/stories/pages/guided-mode/data/GuidedSourceData.js @@ -116,6 +116,7 @@ export class GuidedSourceDataPage extends ManagedPage { mode: "accordion", schema: schemaResolved, results: info.source_data, + emptyMessage: "No source data required for this session.", ignore: [ "verbose", "es_key", @@ -130,6 +131,8 @@ export class GuidedSourceDataPage extends ManagedPage { onThrow, }); + form.style.height = "100%"; + return { subject, session, diff --git a/src/renderer/src/stories/pages/inspect/InspectPage.js b/src/renderer/src/stories/pages/inspect/InspectPage.js index dbdee36cc..f8dd22ca3 100644 --- a/src/renderer/src/stories/pages/inspect/InspectPage.js +++ b/src/renderer/src/stories/pages/inspect/InspectPage.js @@ -14,6 +14,11 @@ export class InspectPage extends Page { super(...args); } + header = { + title: "NWB Inspector Report", + subtitle: "This page allows you to inspect NWB files using the NWB Inspector.", + }; + showReport = async (value) => { if (!value) { const message = "Please provide filesystem entries to inspect."; @@ -72,17 +77,9 @@ export class InspectPage extends Page { } return html` -
NWB Inspector Report
-This page allows you to inspect NWB files using the NWB Inspector.
-- -
- ${button} -
+ ${button} `; } } diff --git a/src/renderer/src/stories/pages/preview/PreviewPage.js b/src/renderer/src/stories/pages/preview/PreviewPage.js index 04d06a46b..80f30dfde 100644 --- a/src/renderer/src/stories/pages/preview/PreviewPage.js +++ b/src/renderer/src/stories/pages/preview/PreviewPage.js @@ -6,6 +6,11 @@ import { Neurosift } from "../../preview/Neurosift.js"; import { baseUrl } from "../../../globals.js"; export class PreviewPage extends Page { + header = { + title: "Neurosift File Visualization", + subtitle: "Explore your NWB file using Neurosift.", + }; + constructor(...args) { super(...args); } @@ -25,7 +30,7 @@ export class PreviewPage extends Page { type: "string", format: "file", description: - "Please provide a file path that you'd like to visualize using Neurosift. The NWB GUIDE will serve this file and access the appropriate URL automatically.", + "Please provide a file path that you'd like to visualize using Neurosift. The GUIDE will serve this file and access the appropriate URL automatically.", }, onUpdate: this.updatePath, onThrow, @@ -40,16 +45,7 @@ export class PreviewPage extends Page { } return html` -
Neurosift File Visualization
-Explore your NWB file using Neurosift
--
NWB GUIDE Settings
-This page allows you to set global settings for the NWB GUIDE.
+ ${this.form}- -
- ${button} -
Tutorial Data Generation
-- This page allows you to generate a dataset with multiple subjects and sessions so you can practice using - NWB GUIDE before converting your own datasets. -
- -- ${hasEntry(tutorialPipelineName) ? html`
@@ -89,7 +85,7 @@ export class TutorialPage extends Page { })}
Let's get started with your first conversion on the NWB GUIDE!
+Let's get started with your first conversion on the GUIDE!
DANDI Uploads
-This page allows you to upload folders with NWB files to the DANDI Archive.
+ ${this.form}- -
- ${button} -