Get started with dna.js CDN
MIT licensed
DNA.js: library for DNA sequence manipulation, visualization.
Tags:- clone
- dom
- engine
- html
- jquery
- json
- template
- templating
- ui
Stable version
Copied!
How to start using dna.js CDN
<!DOCTYPE html>
<html>
<head>
<title>Get started with dna.js CDN - cdnhub.io</title>
<script src="https://cdn.cdnhub.io/dna.js/3.1.0/dna.min.js"></script>
</head>
<body>
<script>
// Create a new DNA strand
const dnaStrand = new DNA('ATGCGGTCTAGCTAGCTAGCTAGCT');
// Perform a point mutation
dnaStrand.mutate();
// Get the new DNA sequence
const newDnaSequence = dnaStrand.getSequence();
console.log('Original DNA sequence:', dnaStrand.getSequence());
console.log('New DNA sequence after mutation:', newDnaSequence);
// Perform a crossover with another DNA strand
const dnaStrand2 = new DNA('CGTAGCTAGCTAGCTAGCTAGCTAGCT');
const childDna = dnaStrand.crossover(dnaStrand2);
console.log('Child DNA sequence after crossover:', childDna.getSequence());
</script>
</body>
</html>
All versions
0.1.0
0.1.1
0.1.2
0.1.3
0.1.4
0.1.5
0.1.6
0.2.0
0.2.1
0.2.2
0.2.3
0.2.4
0.2.5
0.2.6
0.2.7
0.2.8
0.2.9
0.3.0
0.3.1
0.3.2
0.3.3
0.3.4
0.3.5
0.3.6
0.3.7
0.3.8
0.3.9
0.4.0
0.4.1
0.4.2
0.4.3
0.4.4
0.4.5
1.0.0
1.1.0
1.2.0
1.2.1
1.2.2
1.2.3
1.2.4
1.2.5
1.2.6
1.2.7
1.2.8
1.2.9
1.3.0
1.3.1
1.3.2
1.3.3
1.3.4
1.3.5
1.3.6
1.3.7
1.3.8
1.3.9
1.4.0
1.4.1
1.4.2
1.4.3
1.4.4
1.4.5
1.4.6
1.4.7
1.4.8
1.4.9
1.5.0
1.5.1
1.5.2
1.5.3
1.5.4
1.5.5
1.5.6
1.5.7
1.5.8
1.5.9
1.6.0
1.6.1
1.6.2
1.6.3
1.6.4
1.6.5
1.6.6
1.6.7
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.8.5
1.9.0
1.9.1
1.9.2
1.9.3
1.9.4
1.9.5
1.9.7
1.9.8
2.0.0
2.0.1
2.0.2
2.0.3
2.1.0
2.2.0
2.2.1
2.2.2
2.2.3
2.3.0
2.3.1
2.3.2
2.3.3
2.3.4
2.3.5
3.0.0
3.0.1
3.0.2
3.0.3
3.0.4
3.0.5
3.0.6
3.0.7
3.0.8
3.0.9
3.1.0
3.2.0
3.2.1
3.2.2
3.2.3
3.2.4
*** 3.2.5