Skip to content

RFLP Finder: A comprehensive and user-friendly tool for analyzing restriction fragment length polymorphisms (RFLPs). Includes genome management, SNP extraction, enzyme recognition, and customizable RFLP analysis. Perfect for genomics research!

License

Notifications You must be signed in to change notification settings

Kubilay-Meydan/RFLP-Finder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

┳┓┏┓┓ ┏┓  ┏┓┳┳┓┳┓┏┓┳┓
┣┫┣ ┃ ┃┃  ┣ ┃┃┃┃┃┣ ┣┫
┛┗┻ ┗┛┣┛  ┻ ┻┛┗┻┛┗┛┛┗

V 0.1.0

Python Version Pandas Primer3-py License: MIT

📑 Table of Contents

🧬 Introduction

RFLP Finder is a comprehensive tool designed to streamline the process of analyzing restriction fragment length polymorphisms (RFLPs). By integrating genome handling, SNP extraction, enzyme pattern recognition, and RFLP analysis and PCR-RLFP preparing, this software is ideal for researchers in genomics and molecular biology.

The tool enables:

  • Automated or manual genome management.
  • Identification of SNPs and enzyme recognition patterns.
  • Primer design and RFLP analysis with customizable parameters using Primer3.
  • Flexible workflow options, including a guided mode and an autopilot mode.

Key Features

  • Genome Management: Download genomes automatically or use your own pre-downloaded files.
  • SNP Analysis: Extract and process flanking sequences around specified SNPs.
  • Enzyme Recognition: Identify restriction enzyme recognition sites with high precision.
  • Customizable RFLP Analysis: Fine-tune primer and PCR parameters for tailored results.
  • Comprehensive Cleanup Tool: Remove past results and optionally delete downloaded genomes.
  • Autopilot Mode: Automate the entire process using a configuration file.

🔧 Setup and Installation

Requirements

  • Python v3.7+

Installation Instructions

# Clone this repository
git clone https://github.com/Kubilay-Meydan/RFLP-Finder.git
cd RFLP-Finder

# Install required Python libraries
pip install -r requirements.txt

# Launch the pipeline
python main.py

👥 Contributors

This project was developed by:

🗨️ Contacts

For questions or suggestions, feel free to reach out:

Back to top

About

RFLP Finder: A comprehensive and user-friendly tool for analyzing restriction fragment length polymorphisms (RFLPs). Includes genome management, SNP extraction, enzyme recognition, and customizable RFLP analysis. Perfect for genomics research!

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages