SkillAgentSearch skills...

Graphgenomeviewer

Web based viewer for small to medium GFA format files, similar to Bandage

Install / Use

/learn @cmdcolin/Graphgenomeviewer
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

graphgenomeviewer

This repo provides an NPM module https://www.npmjs.com/package/graphgenomeviewer which is a react component and a demo instance that shows some demo files in a vite app

See the lib README for details on using the NPM module

Please see https://github.com/cmdcolin/BandageJS as an alternative approach that uses the actual layout algorithm (cross-compiled from C++ to WASM for use in JS) that BandageNG uses into a web app

Demo

See https://cmdcolin.github.io/graphgenomeviewer/

Developing locally

In one shell

cd lib
yarn watch

In another

cd app
yarn start

Deploy lib to NPM

cd lib
yarn publish

Deploy app to GitHub pages

cd app
yarn deploy

File type support

This app currently supports GFA1 and a subset of GFA2. It does not fully attempt to resolve the GFA2 edge spec with dovetails, but makes a basic attempt to at least link the nodes specified by GFA2 edges

Notes

Project started during BCC2020 pangenome virtual conference CoFest hackathon team. Thanks to everyone! See CREDITS

View on GitHub
GitHub Stars12
CategoryDevelopment
Updated4mo ago
Forks1

Languages

TypeScript

Security Score

87/100

Audited on Nov 14, 2025

No findings