Bookmarks
Tag cloud
Picture wall
Daily
RSS Feed
  • RSS Feed
  • Daily Feed
  • Weekly Feed
  • Monthly Feed
Filters

Links per page

  • 20 links
  • 50 links
  • 100 links

Filters

Untagged links
3 results tagged encoding  ✕   ✕
Encoding ASCII in DNA - a proposal for a standard https://www.aleph.se/Trans/Individual/Body/ascii.html
Mon 20 Jun 2022 02:24:43 PM PDT archive.org

Once we start editing DNA on a large scale, we will need to keep track of what we do, revision histories, comment the new genes and add copyright notices. This is a suggested standard of entering ASCII information into the genome:

We will use 4-base codons to encode 7-bit ASCII. I know it is a bit primitive, but I think it does well enough and we might want to use the extra bit (see below). Each base codes two bits, and the complementary base codes the inverse:

A: 00 G: 01 C: 10 T: 11

Thus each character will be coded as four bases, read in the canonical 5'->3' direction.

The letters 'DNA' will thus become

01000100 01001110 01000001
 G A G A  G A T C  G A A G

or GAGAGATCGAAG.

The problem when reading a DNA string is: which strand should we read? If we read the complementary strand, we will get an inverted string backwards. But since we use 7-bit ascii, we can test to see if every 8th bit is a one or zero, and deduce which side we are on. The reading process thus tries out the eight starting frames, and chooses the one which gives an unbroken stretch of ones or zeros. If the stretch are zeros, the bases are read and converted, if they are ones they are read to the end of the message, inverted and reversed. Note that some errors can become detectable this way, as interruptions of the stretches of similar bits.

To delineate the comments, we need markers. A standard could be the sequence corresponding to "COMMENT COMMENT COMMENT..." repeated a number of times (we don't want to use a long stretch of similar bases, since it would influence the bending of DNA, which might lead to unwanted effects).

A problem is that we might accidentally create active regions in the DNA with these comments; ideally we should choose a coding that minimizes the biological effects of the comment. Methylating the cytosine bases will also inactivate the comment. If it can be marked as an intron it could also be placed inside exons, making sure the comment will follow the gene it belongs to.

Thanks to John D. Gleason for the methylating and intron ideas.

dna ascii encoding text comments
ASCII to Hex - Free text conversion tools http://www.asciitohex.com/
Tue 20 Mar 2018 12:43:59 AM PDT archive.org

A website that takes input in one form and converts it into others for your use and edification.

binary conversion encoding decimal base64 rot13 web online hexadecimal ascii tools
Free-Codecs.com : Download K-Lite Codec Pack 6.6.6 FULL, K-Lite Codec Pack 6.6.6 STANDARD, K-Lite Codec Pack 6.6.6 BASIC : K-Lite Codec Pack is a coll http://www.free-codecs.com/download/K_Lite_Codec_Pack.htm
Mon 19 Mar 2018 07:31:43 PM PDT archive.org

Possibly the best collection of audiovisual CODECs for Win32 and Win64 out there. Widely reputed to have no malware or spyware hidden anywhere within.

useful encoding utils codecs player mp4 computer videos download freeware tools warez media multimedia apps decode codec music free decoder package windows dvd win32 audio microsoft software
4220 links, including 280 private
Shaarli - The personal, minimalist, super-fast, database free, bookmarking service by the Shaarli community - Theme by kalvn