Skip to content

Navigation Menu

Sign in
Sign up

Latest commit

History

14 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

DNA-Digestion-Simulator

DNA-Digestion-Simulator

License: MIT Python Biopython

🧬 About the Project

This computational biology tool provides a safe, cost-effective, and efficient alternative to traditional wet-lab experiments. By simulating DNA digestion, it achieves an accuracy of approximately 98%, making it a valuable educational and research-support platform for students, educators, and researchers.

Key Features

  • Interactive GUI: Built with Python's Tkinter for a seamless and intuitive user experience.
  • Accurate Simulation: Models DNA digestion processes using standard restriction enzymes (e.g., BamHI, SfiI).
  • Robust Sequence Handling: Processes standard DNA sequences and accurately interprets IUPAC nucleotide codes.
  • Powered by Biopython: Integrates the Bio.Restriction library for industry-standard sequence analysis.


πŸš€ Getting Started

Pre-requisites

Make sure you have Python installed on your system (recomended python 3.10 or above & Biopython 1.87 ) {for updated enzymes } You will also need to install the required libraries , run the following commands in bash or python terminal :

  • pip install biopython
  • pip install numpy
  • pip install matplotlib
  • pip install tkinter

About

The developed tool provides a safe, cost-effective, and efficient alternative to traditional wet-lab experiments and achieves an accuracy of approximately 98%, making it a valuable educational and research-support platform for students, educators, and researchers.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /