Skip to main content

DNA Weaver is a Python library to find optimal strategies for assembling large DNA constructs. Given an arbitrary sequence, DNA Weaver will select the most adapted commercial DNA providers, cloning methods and parts repositories (depending on your preferences), and will design all necessary assembly fragments and assembly steps.

DNA Weaver was written with versatility and extensibility in mind: each DNA source and assembly method can be customized, and assembly plans can be optimized with respect to total price, overall duration of the assembly, or assembly success probabilities.

Infos

PIP installation:

pip install dnaweaver

Web documentation:

https://edinburgh-genome-foundry.github.io/DnaWeaver/

Github Page

https://github.com/Edinburgh-Genome-Foundry/Dnaweaver

Live demo

https://dnaweaver.genomefoundry.org

License: MIT

Copyright 2021, 2025 Edinburgh Genome Foundry, University of Edinburgh

More biology software

https://raw.githubusercontent.com/Edinburgh-Genome-Foundry/Edinburgh-Genome-Foundry.github.io/master/static/imgs/logos/egf-codon-horizontal.png

DNA Weaver is part of the EGF Codons synthetic biology software suite for DNA design, manufacturing and validation.

Metadata

Release files for dnaweaver 0.3.10

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for dnaweaver 0.3.10
File Size Uploaded
dnaweaver-0.3.10.tar.gz 300.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for dnaweaver 0.3.10
File Interpreter ABI Platform
dnaweaver-0.3.10-py3-none-any.whl Python 3 none any Details

Total release size: 613.3 kB

Release files / dnaweaver-0.3.10.tar.gz

Download URL dnaweaver-0.3.10.tar.gz
Size 300.4 kB
Tags Source
SHA-256 checksum
How to use checksums
551f2c3aac949c9c4af4eac50dab5efc5522b4c4211b1232f00a4af540479fd5
BLAKE2b-256 checksum
How to use checksums
bf71ce6fce63717f78d7e3016bbd08aa0d0088ba6e0508f0e2266bdadb20bbbb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 12, 2025.

Transparency log

Release files / dnaweaver-0.3.10-py3-none-any.whl

Download URL dnaweaver-0.3.10-py3-none-any.whl
Size 312.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e09936a0f9b0da33a74bf6c42712eb5ba894d2c3af1bdceca88905aa73d599ba
BLAKE2b-256 checksum
How to use checksums
b8b2a552a6794f78e42a87737869f96e8bf6de1f38a9a573ecf53e94b223fcfb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 12, 2025.

Transparency log

Release history Release notifications | RSS feed

This release

0.3.10 This release

2 release files

0.3.9

2 release files

0.3.8

2 release files

0.3.7

2 release files

0.3.6

2 release files

0.3.5

2 release files

0.3.4

1 release file

0.3.2

1 release file

0.3.1

1 release file

0.3.0

1 release file

0.2.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page