Skip to main content

package for Spider-Web

Project description

As a genetic material, DNA has become an attractive medium for storing digital information gradually. Besides the biochemical progress on DNA synthesis and sequencing, novel coding algorithms need to be constructed catering to the specific constraints in DNA storage. In recent years, a growing number of functional biochemical operations and storage environments were introduced, bringing in various biochemical constraints including but not confined to long single-nucleotide repeats and abnormal GC content. Given several local biochemical constraints and their combinations, the code rate capacity and capacity-achieving coding algorithms require in-depth investigation. In this work, we design an automatic generator, named SPIDER-WEB, to create corresponding graph-based algorithms which could be used directly or served as a benchmark for the construction of coding algorithms. The main advantage of SPIDER-WEB is that it provides an efficient way to applicable coding algorithms for arbitrary local biochemical constraints in an automatic way and support for probabilistic error correction and one-time pad encryption.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

DNASpiderWeb-1.0-py3-none-any.whl (40.4 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page