DNA Sequence Viewer

This project consists of two Python scripts that work together to create a simple application for fetching and displaying information about DNA sequences from the NCBI database (GenBank).

This project is a simple DNA sequence viewer with a graphical interface powered by Python’s Tkinter and Biopython. It allows users to fetch and analyze DNA sequences from the NCBI database using a GenBank accession number.

Features:

  • GUI Application: gui.py provides an interactive interface for users to enter accession numbers and fetch DNA sequence details.
  • Sequence Fetching: The fetch_sequence.py script uses Biopython’s Entrez module to retrieve sequences, displaying key information like sequence length and GC content.

Usage:

  1. Install Python 3.x and Biopython (pip install biopython).
  2. Run the GUI application (python gui.py).
  3. Enter a valid GenBank accession number to retrieve DNA sequence information.

This project is suitable for beginners in bioinformatics looking to interact with genomic data.

Biopython Sequence Fetcher

This project consists of two Python scripts that work together to create a simple application for fetching and displaying information about DNA sequences from the NCBI database (GenBank).