# Gel Electrophoresis Analysis AI Agent Connect

> Calculate DNA/protein fragment sizes and Rf values using gel calibration.

## Overview
- **Category:** science
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_lhMI7PPghQoTUpp8Psn62v2zc9X5lQEX0yfDizLI/ai-agent-connect
- **Tags:** dna, protein, electrophoresis, molecular-biology, calibration

## Description

This MCP server provides precision tools for analyzing gel electrophoresis results. It allows researchers to establish calibration curves using `calibrate_gel`, normalize migration distances with `calculate_rf_values`, predict molecular weights via `estimate_fragment_sizes`, and correct for environmental variables using `adjust_for_gel_conditions`.

## Tools

### adjust_for_gel_conditions
Provides a correction factor to account for variations in gel density and electrical intensity

### calculate_rf_values
Normalizes migration distances into dimensionless Rf values

### calibrate_gel
Establishes the relationship between known ladder fragment sizes and their migration distances

### estimate_fragment_sizes
Predicts the molecular weight of unknown samples using calibration data

## Prompt Examples

**Prompt:** 
```
Calculate the Rf values for samples that migrated 4.5cm and 6.2cm when the solvent front is at 10cm.
```

**Response:** 
```
The Rf values for the samples are 0.45 and 0.62.
```

**Prompt:** 
```
Help me calibrate my gel using ladder weights [1000, 500, 250] and distances [2, 4, 7].
```

**Response:** 
```
The calibration is complete. The relationship between log(weight) and distance has been established.
```

**Prompt:** 
```
What is the estimated size of a 5cm migration if the calibration slope is -0.5 and intercept is 4.5?
```

**Response:** 
```
The estimated molecular weight is 1000 bp.
```

## Frequently Asked Questions

**How do I estimate fragment sizes?**
You first use `calibrate_gel` with your ladder data, then pass the resulting slope and intercept into `estimate_fragment_sizes` along with your sample distances.

**Can I adjust for different gel percentages?**
Yes, the `adjust_for_gel_conditions` tool provides correction factors based on gel density and applied voltage.

**What is an Rf value?**
The Rf value is a dimensionless ratio calculated by `calculate_rf_values` that represents the relative mobility of a molecule.
