Skip to content

imbforge/benchbaze-map-dna-viewer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BenchBaze - DNA Map Viewer

This is a DNA map viewer based on Teselagen's Open Vector Editor (OVE), adapted for, and integrated in, BenchBaze.

It loads a DNA map file from a URL supplied by BenchBaze, parses it and renders it.

Setup

  1. Install dependencies:
yarn install
  1. Build the app
yarn build
  1. Optionally, start the development server for testing:
yarn start

The server listens on port 5173 by default.

Usage

Send a GET request with the following query parameters:

Parameter Required Description
file_name Yes URL/path to the sequence file to fetch
file_format Yes Parser hint used in the app (gbk or dna)
title No Display name shown in the editor and used for export filenames
show_oligos No If present, primers are shown and translations are hidden

Example:

http://localhost:5173/?file_name=https://example.org/plasmids/pABC123.gbk&file_format=gbk&title=pABC123

Notes

  • At the moment, the viewer is read-only (readOnly: true in editor config).
  • The toolbar includes tools for cut sites, features, oligos, ORFs, visibility, and find.
  • Full-length generic annotations with these names are filtered out before rendering: synthetic dna construct, recombinant plasmid, source.

About

Plasmid viewer for the lab database of the Ulrich Lab @ IMB Mainz

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 87.9%
  • HTML 8.3%
  • CSS 3.8%