Skip to content

Commit ed91548

Browse files
realmarcinclaude
andcommitted
Add HTML demos for GitHub Pages
- Create interactive HTML demonstrations of Bridge2AI datasets - Include landing page with links to all three datasets - Add responsive CSS with dark mode and mobile support - Features compact tables, actual titles, and required field indicators 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
1 parent 48e4c0e commit ed91548

9 files changed

+20022
-0
lines changed

html-demos/D4D_-_AI-READI_FAIRHub_v3_human_readable.html

Lines changed: 917 additions & 0 deletions
Large diffs are not rendered by default.

html-demos/D4D_-_AI-READI_FAIRHub_v3_linkml.html

Lines changed: 911 additions & 0 deletions
Large diffs are not rendered by default.

html-demos/D4D_-_CM4AI_Dataverse_v3_human_readable.html

Lines changed: 4932 additions & 0 deletions
Large diffs are not rendered by default.

html-demos/D4D_-_CM4AI_Dataverse_v3_linkml.html

Lines changed: 9687 additions & 0 deletions
Large diffs are not rendered by default.

html-demos/D4D_-_VOICE_PhysioNet_v3_human_readable.html

Lines changed: 917 additions & 0 deletions
Large diffs are not rendered by default.

html-demos/D4D_-_VOICE_PhysioNet_v3_linkml.html

Lines changed: 2031 additions & 0 deletions
Large diffs are not rendered by default.

html-demos/README.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
# Bridge2AI Data Sheets - HTML Demos
2+
3+
This directory contains interactive HTML demonstrations of the Bridge2AI Data Sheets Schema implementation.
4+
5+
## Live Demo
6+
7+
View the interactive HTML datasheets at: [GitHub Pages URL will be here]
8+
9+
## Contents
10+
11+
- `index.html` - Landing page with links to all dataset demonstrations
12+
- `D4D_-_AI-READI_FAIRHub_v3_human_readable.html` - AI-READI diabetes dataset
13+
- `D4D_-_CM4AI_Dataverse_v3_human_readable.html` - CM4AI cell atlas dataset
14+
- `D4D_-_VOICE_PhysioNet_v3_human_readable.html` - Bridge2AI-Voice dataset
15+
- `datasheet-common.css` - Shared stylesheet with responsive design and dark mode
16+
17+
## Features
18+
19+
- **Compact Table Formats:** Authors, distribution data, and funding displayed as clean tables
20+
- **Actual Dataset Titles:** Real titles extracted from YAML metadata
21+
- **Required Field Indicators:** Visual cues showing required vs optional fields
22+
- **Responsive Design:** Mobile-friendly with dark mode support
23+
- **Semantic Organization:** Content organized by D4D sections
24+
25+
## Technical Implementation
26+
27+
These HTML files are generated from YAML source data using the `HumanReadableRenderer` class in `src/html/human_readable_renderer.py`. The renderer includes:
28+
29+
- Intelligent detection of different data types (authors, demographics, funding)
30+
- Automatic table formatting for structured data
31+
- Schema-aware required field indicators
32+
- Responsive CSS design with accessibility features

0 commit comments

Comments
 (0)