Step into the realm of unprecedented opportunities by encoding regular text into DNA sequences, unveiling a novel method of data representation. 🚀 Using a sophisticated process, each character in the text is meticulously translated into a specific arrangement of nucleotides, constructing a distinct genetic code that captures the essence of the original message. 🧬
Join us in exploring the convergence of information technology and biotechnology, where your words are not just text, but vital seeds in the garden of life. 🌿🔬
The current version comes packed with exciting features, including:
- Encoding 🧬📝
The intricate process of converting custom text into a DNA sequence involves assigning each distinct character in the text to a specific arrangement of nucleotides, ultimately creating a unique genetic code that encapsulates the original message. - Decoding 🔍🔓
The process of converting the encoded DNA sequence back into its original format involves decoding the sequence of nucleotides, which are the fundamental building blocks of DNA. This intricate process entails deciphering the sequence from their encoded representations.
With our application, you can plant custom text into a DNA sequence and watch it bloom back into its original format. 🌱💬
To install the application, clone the repository and install nodemon by executing the following command:
npm install -g nodemon
Afterwards, execute the following command inside the frontend
directory to install the required dependencies:
npm install
The application can be installed using Docker by executing the following command in the root directory:
docker compose build
Alternatively, the application can be installed using the following command:
docker pull codeberg.org/firefly-cpp/storing-data-into-living-plant.net/storing-data:latest
Execute the following command inside the frontend
directory to launch the application:
nodemon index.js
The application can be launched using Docker by executing the following command in the root directory:
docker compose up
Alternatively, the application can be launched using the following command:
docker run -p 3000:3000 codeberg.org/firefly-cpp/storing-data-into-living-plant.net/storing-data:latest
Fister, K., Fister, I., Murovec, J., & Bohanec, B. (2017). DNA labelling of varieties covered by patent protection: a new solution for managing intellectual property rights in the seed industry. Transgenic research, 26, 87-95.
Fister, K., Fister, I., & Murovec, J. (2017). The potential of plants and seeds in DNA-based information storage. Understanding Information: From the Big Bang to Big Data, 69-81.