Skip to main content

Nucleic Acid Memory Reciprocal Converter

Project description

‘Nucleic Acid Memory Reciprocal Converter’ converts any file to a DNA sequence and vice versa.

>>> This package is developed to convert any type of file into DNA sequence and reversely back to the first file.
As nucleic acids are more stable when they have a reach ‘G+C’ content, this code attempts to set G and C as the most frequent nucleotides in the DNA output. Hence, a key is generated to address the origin of each nucleotide and this key file is requisite for the “sequence_to_file (name, Format)” function.

It contains two separate functions.

>>> First one “file_to_sequence (name, Format)” gets two arguments. The name of your file and the format. For example (‘music’,’.mp3’) and it generates two files, one is the DNA sequence (.nuc) and the other is the key (key.nky).
>>> The second function “sequence_to_file (name, Format)”  brings back the initial file. It gets two arguments, the name of the DNA file (.nuc) and the output format (for example ‘.mp3’).

Thanks for reading.

Project details


Download files

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

Source Distribution

recinam-0.0.1.tar.gz (2.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

recinam-0.0.1-py2-none-any.whl (4.0 kB view details)

Uploaded Python 2

File details

Details for the file recinam-0.0.1.tar.gz.

File metadata

  • Download URL: recinam-0.0.1.tar.gz
  • Upload date:
  • Size: 2.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.5.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.6

File hashes

Hashes for recinam-0.0.1.tar.gz
Algorithm Hash digest
SHA256 22c3c8a7c220738a13f15b13ec58d9467c78995b65834afdfebe0d85ede3c7ae
MD5 a50a31db68b14631fe6ef4729cd4a246
BLAKE2b-256 f55268d51245877b4c356bc5d12f9c5fa8d65b60a0406ef3aa9f2b87eeb6730b

See more details on using hashes here.

File details

Details for the file recinam-0.0.1-py2-none-any.whl.

File metadata

  • Download URL: recinam-0.0.1-py2-none-any.whl
  • Upload date:
  • Size: 4.0 kB
  • Tags: Python 2
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.5.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.6

File hashes

Hashes for recinam-0.0.1-py2-none-any.whl
Algorithm Hash digest
SHA256 48f7f8d14c9ac2aa3ffa270e99505b5a2abcf503a0636ed8f5bb9216cb9b47a5
MD5 ef96ea2d9081e4f2d4d27e14d2bc216f
BLAKE2b-256 d0b2364c0bec57a4ca2f0bd16f0cbafd8721cf077c44f8886c8d955882c7e468

See more details on using hashes here.

Supported by

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