Skip to content

Commit 727c3ea

Browse files
committed
Added logo, aligned tables and images
1 parent ae17fe0 commit 727c3ea

File tree

2 files changed

+31
-0
lines changed

2 files changed

+31
-0
lines changed
485 KB
Loading

src/posts/scientific-data-viewer/index.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,15 @@ summary: 'Scientific Data Viewer is a VS Code extension that lets you explore Ne
1212

1313
Scientific Data Viewer is a VS Code extension that lets you explore NetCDF, Zarr, HDF5, GRIB, GeoTIFF, and other scientific data files directly in your editor. Built on Xarray, it displays the familiar HTML and text representations you know from Jupyter notebooks, making it easy to inspect file structure, dimensions, coordinates, and attributes without leaving your development environment.
1414

15+
<div align="center">
16+
<img src="/posts/scientific-data-viewer/scientific-data-viewer-logo.png" alt="Scientific Data Viewer Icon" width="128" height="128"/>
17+
18+
19+
Available on:
20+
[VSCode Marketplace](https://marketplace.visualstudio.com/items?itemName=eschalk0.scientific-data-viewer)[Open VSX Registry](https://open-vsx.org/extension/eschalk0/scientific-data-viewer)
21+
22+
</div>
23+
1524
---
1625

1726
## The Problem
@@ -26,10 +35,16 @@ For quick inspection tasks, this context switch is costly. You might also find y
2635

2736
Scientific Data Viewer brings Xarray's data inspection capabilities directly into VS Code. Click on a `.nc` file in the explorer, and instead of seeing binary gibberish, you get the same rich representation you're used to from Jupyter:
2837

38+
<div align="center">
39+
2940
![Screenshot showing Xarray HTML representation in VS Code](/posts/scientific-data-viewer/light-nc-xarray-html-and-text-repr-0.3.0.png)
3041

42+
</div>
43+
3144
The extension uses Xarray under the hood to open files and extract metadata. It supports the formats that Xarray supports, including:
3245

46+
<div align="center">
47+
3348
<table>
3449
<thead>
3550
<tr>
@@ -69,6 +84,7 @@ The extension uses Xarray under the hood to open files and extract metadata. It
6984
</tbody>
7085
</table>
7186

87+
</div>
7288

7389

7490
## What You Can Do
@@ -90,20 +106,35 @@ For files with hierarchical structure (like nested Zarr groups or HDF5 groups),
90106

91107
A "Data Structure" panel appears in VS Code's explorer sidebar when viewing a scientific data file. This tree view mirrors the structure shown in the main panel and lets you quickly navigate to specific variables or groups.
92108

109+
<div align="center">
110+
93111
![Screenshot showing the "Data Structure" tree view with focus on a variable in VS Code](/posts/scientific-data-viewer/light-zarr-tree-view-focus-on-variable-0.3.0.png)
94112

113+
</div>
114+
95115
### Basic Plotting (Experimental)
96116

97117
The extension includes experimental plotting capabilities using Matplotlib. You can generate quick visualizations of variables directly in the editor—useful for sanity checks, though not intended to replace proper analysis tools. The plotting automatically adapts to your VS Code theme (light or dark).
98118

119+
<div align="center">
120+
99121
![Screenshot showing plots in the extension webview on the left, and an opened plot in a new tab on the right in VS Code](/posts/scientific-data-viewer/light-tif-plot-opened-0.3.0.png)
100122

123+
</div>
124+
125+
Available on: VSCode Marketplace • Open VSX Registry
126+
101127
### Export to HTML
102128

103129
Need to share your data inspection results? The extension can export the entire viewer contents as a self-contained HTML report, including all metadata and representations. This is handy for documentation or for sharing with colleagues who don't have the data file.
104130

131+
<div align="center">
132+
133+
105134
![Screenshot showing an exported HTML report opened in Firefox](/posts/scientific-data-viewer/dark-exported-html-report-in-firefox-0.8.0.png)
106135

136+
</div>
137+
107138
## Getting Started
108139

109140
### Installation

0 commit comments

Comments
 (0)