Skip to content

barcoddna

Bankn8II©$A edited this page Sep 25, 2025 · 1 revision

Welcome to the barcoddna wiki!

AAACACG | 0.42857142857142855 | 7 | 2 | 4 | 0.3 | 0.7 -- | -- | -- | -- | -- | -- | --

image

barcod's dna

Generate DNA barcode sets with guaranteed minimum edit distance between any two barcodes. Levenshtein string distance is used, so errors can be detected and/or corrected when the barcode is embedded in a known sequence context, such as a barcoded primer or vector. Similar to DNABarcodes, but may yield larger barcode sets in less time.

Install

Requires python 3.6 or higher. The example below uses conda, available here.

conda create -n dnabarcodes python=3.6
conda activate dnabarcodes
conda install -y --file requirements.txt

Run

python barcode_design.py -h
python barcode_design.py

https://ibanknatoprad.github.io/openVectorEditor/pbs_2024.02.24.581870v1.full.pdf

image

https://ibanknatoprad.github.io/openVectorEditor/uR_pbs_2024.02.24.581870v1.full.pdf

Clone this wiki locally