Bio Data Hub

March 3, 2026 ยท View on GitHub

A VS Code extension for biological data exploration..

Version VS Code Build Sponsor

Overview

Bio-Data-Hub is a powerful Visual Studio Code extension designed for bioinformatics professionals and data scientists. It simplifies the exploration, visualization, and management of CSV datasets, enabling users to analyze biological data efficiently.

Features

  • Search Local Datasets: Quickly locate datasets on your machine.
  • Search Online Datasets: Access online repositories for bioinformatics datasets.
  • Download Datasets: Fetch datasets directly into your workspace.
  • Preview CSV Files: View CSV data in a clean and organized format.
  • Generate Metadata: Automatically create metadata for datasets.
  • Visualize Data: Generate visualizations for better insights.
  • PCA & Clustering: Generate PCA and K-Means clustering plots from CSV files.
  • Export Data: Save processed data for further use.

Installation

  1. Open Visual Studio Code.
  2. Go to the Extensions view by clicking on the Extensions icon in the Activity Bar.
  3. Search for Bio-Data-Hub.
  4. Click Install.

Alternatively, clone the repository and build the extension locally:

git clone https://github.com/mubashir1837/BioDataHub.git
cd BioDataHub
npm install
npm run build

Usage

Commands

CommandDescriptionShortcut
BioDataHub: Search Local DatasetsSearch for datasets locally.-
BioDataHub: Search Online DatasetsSearch for datasets online.-
BioDataHub: Download DatasetDownload datasets from online sources.-
BioDataHub: Preview CSVPreview CSV files in the editor.Ctrl+Shift+P
BioDataHub: Generate MetadataGenerate metadata for datasets.Ctrl+Shift+M
BioDataHub: Visualize DataVisualize CSV data.Ctrl+Shift+V
BioDataHub: PCA & ClusteringGenerate PCA and K-Means clustering plot from a CSV-
BioDataHub: Export DataExport processed data.-

Context Menu

Right-click on a .csv file in the Explorer to access the following options:

  • Preview CSV
  • Generate Metadata
  • Visualize Data
  • PCA & Clustering

Screenshots

Activity Bar Integration

Activity Bar

Dataset View

Dataset View

Keybindings

KeybindingCommandWhen Condition
Ctrl+Shift+PPreview CSVeditorLangId == csv
Ctrl+Shift+MGenerate MetadataeditorLangId == csv
Ctrl+Shift+VVisualize DataeditorLangId == csv

Repository

GitHub Repository

LinkedIn GitHub

.

Official Open VSX Publisher: Mubashir-Ali (mubashir1837)

Contributing

Contributions are welcome! Please fork the repository and submit a pull request.

Support

For any issues or feature requests, please open an issue on the GitHub Repository.

BioDataHub: An Integrated VS Code Extension for Streamlined Bioinformatics Dataset Analysis and Visualization https://doi.org/10.21203/rs.3.rs-7861003/v1


Happy coding with Bio-Data-Hub!