🧬

Initializing gbdraw...

Loading Python engine and dependencies.

Loading gbdraw...

Generating Diagram...

🧬

gbdraw A genome diagram generator for microbes and organelles

Session
Input Genomes
LOSAT Mode
LOSAT Settings

Query/DB gencode is set per entry below.

Cached results are reused when inputs and settings match.

#{{ idx + 1 }}
Definition (optional)
Region (optional)
LOSAT Gencode
Compare to next (BLAST)
LOSAT (pair #{{ idx + 1 }} ↔ #{{ idx + 2 }})
Default: {{ getLosatPairDefaultName(idx) }}
Basic Settings
Colors & Filters

PRESET SCHEMES

Affects -d & -t

Preset schemes update the palette and replace existing specific rules.

DEFAULT COLORS (-d)

{{ feat }}
- OR UPLOAD FILE -
Override default feature colors.

SPECIFIC RULES (-t)

{{rule.feat}} {{rule.qual}} /{{rule.val}}/
No rules added
- OR UPLOAD FILE -
Override colors for specific features.

LABEL FILTERING

Exclude labels containing these keywords.

- OR -

Only show labels matching rules.

- OR -
QUALIFIER PRIORITY
{{rule.feat}} {{rule.order}}
No priority rules defined
- OR UPLOAD FILE -
Advanced Options
{{ f }} No features selected
About & Citation
Privacy & Security This tool runs entirely in your browser using WebAssembly (Pyodide). Your genomic data is processed locally and never leaves your device.
Citation

If you use gbdraw in your research, please cite the GitHub repository:

https://github.com/satoshikawato/gbdraw
Error Occurred
{{ errorDisplay.summary }}
Details
{{ section.label }}
{{ section.text }}
Result Preview
DPI

Drag record or legend to reposition

Canvas Padding

Add space around the diagram

{{ clickedFeature.label }}
Location: {{ clickedFeatureLocation }}

Suggestions from SPECIFIC RULES (-t)

No SPECIFIC RULES (-t) legend text available yet

Applies to this feature only (hash ID rule).

{{ clickedFeature.labelKey }}

Source: {{ clickedFeature.labelSourceText }}

{{ clickedFeature.labelUnavailableReason }}

{{ clickedFeature.color }}

Label Text Scope

Choose how to apply the label text change for "{{ labelTextScopeDialog.sourceText }}".

This label is not linked to a feature ID. "This label only" is applied to the current SVG but may not persist after re-generate.

Enable Labels

Labels are currently off. Choose how to show labels for this edit.

Color Change Scope

Reset Fill Color

There are {{ resetColorDialog.siblingCount }} other features with the caption "{{ resetColorDialog.caption }}".
How do you want to reset the color?

Legend Editor
Drag legend to reposition
|
Stroke:
No legend entries found
Feature colors and labels are managed via Feature Editor
Feature Editor

Features ({{ filteredFeatures.length }})

{{ feat.type }} {{ feat.start }}..{{ feat.end }} {{ feat.product || feat.gene || feat.locus_tag || feat.note || '(unnamed)' }}

Visibility: {{ getFeatureVisibility(feat) }}

No features found

Click a feature row or the diagram to edit legend name, label text, and colors.

Label TSV format: record_id, feature_type, qualifier, value, label_text.

Reflowing label placement...

Auto Reflow failed. Current diagram is kept.

{{ labelOverrideBuildWarning }}

Configure settings and click Generate