ForHosting KIT · Developer Utilities

Protein purification calculator

This protein purification recovery calculator turns the four activity measurements from a purification step into two standard performance indicators.

● BetaFree · in your browser
Use it from WebAPIEmailTelegramApp soon

Enter total activity and specific activity before and after the step to obtain percent recovery and fold purification. The calculation works with any activity and protein units, provided the starting and final measurements use the same units. It is useful for checking a single chromatography, precipitation, dialysis, or concentration step and for building a consistent purification table.

Prepare comparable activity measurements

Begin with values that describe the same enzyme or target protein at two points: immediately before the purification step and immediately after it. Total activity is the activity measured across the entire sample, not activity per milliliter. If an assay reports activity per volume, multiply it by the sample volume first. Specific activity is total activity divided by the amount of total protein, commonly reported as units per milligram. The calculator does not require a particular unit system, but each before-and-after pair must use matching units. For example, starting and final total activity may both be in enzyme units, while both specific activities may be in units per milligram. Do not mix units per milliliter with total units, or units per gram with units per milligram, without converting them. Use measurements from the same assay conditions whenever possible because temperature, substrate concentration, incubation time, and detection method can change apparent activity. These precautions make the ratios represent the purification step rather than a change in measurement protocol.

Interpret recovery and purification fold together

Percent recovery is final total activity divided by initial total activity, multiplied by 100. It describes how much measurable target activity remains after the step. A result of 65 percent means that 65 percent of the starting activity was recovered, while 35 percent was lost or became undetectable. Purification fold is final specific activity divided by initial specific activity. It describes enrichment of target activity relative to total protein. A value of 7.5 means the recovered material has 7.5 times the activity per unit of protein found in the starting material. Neither metric is sufficient alone. A high fold with very low recovery may indicate an effective but wasteful separation, whereas high recovery with a fold near one suggests that little contaminating protein was removed. Recovery above 100 percent can occur when inhibitors are removed, inactive enzyme is activated, or assay variability changes the apparent activity. Such a result is mathematically valid, but it should prompt a review of sample handling and assay comparability.

Use the result in a purification workflow

For a multistep purification, calculate each step against the material entering that step when you want step recovery and stepwise fold purification. If you need cumulative recovery or overall purification fold, compare the current fraction with the original crude extract instead. Label the calculation clearly because stepwise and cumulative numbers answer different questions and should not be mixed in one column. Add the two results to a purification table alongside volume, protein concentration, total protein, total activity, and specific activity. The calculator rounds displayed ratios to six decimal places, which keeps automated results stable without limiting the precision of typical laboratory measurements. Avoid interpreting more digits than the underlying assay supports. Replicate assays and appropriate controls remain important, especially when two fractions have similar values or when recovery unexpectedly exceeds 100 percent. This tool performs deterministic arithmetic; it does not estimate experimental uncertainty, correct for dilution, combine fractions, or decide whether a protocol is successful. Those judgments depend on assay quality, purity requirements, downstream use, and the acceptable balance between enrichment and yield.

Evaluate a chromatography step

Compare the load and pooled eluate to quantify retained activity and enrichment after affinity, ion-exchange, or size-exclusion chromatography.

Build a purification table

Calculate consistent recovery and fold values for each row of a laboratory purification summary.

Compare protocol conditions

Assess the yield-versus-purity tradeoff across alternative buffers, cutoffs, gradients, or precipitation conditions.

What formulas does the calculator use?

Recovery percent is final total activity divided by initial total activity, multiplied by 100. Purification fold is final specific activity divided by initial specific activity.

Which units should I enter?

Any units are acceptable when each starting value and its corresponding final value use the same units. Specific activity must also use the same protein basis at both points.

Can recovery be greater than 100 percent?

Yes. The arithmetic permits it, and apparent recovery above 100 percent may follow inhibitor removal, enzyme activation, or assay variability. Review the experiment before interpreting it.

Is purification fold the same as percent purity?

No. Purification fold is a ratio of specific activities. It does not directly report the percentage of sample protein represented by the target.

Should I use stepwise or cumulative values?

Compare with the immediately preceding material for a stepwise result, or with the original starting extract for a cumulative result. State which basis you used.

What does the API calculation cost?

Each API calculation costs $0.002. The same deterministic calculation can also run in the browser.

Everything on this page is available programmatically. This section is for teams who want to wire it into their own systems; everyone else can just use the tool above.

POSThttps://api.kit.forhosting.com/bio/purification-recovery-fold

Prefer to automate it? One authenticated POST creates the task; the result comes back by webhook or a signed link. The same capability also runs here on the web, by email and from Telegram — and soon from our app too.

curl -X POST https://api.kit.forhosting.com/bio/purification-recovery-fold \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"initial_total_activity":12000,"final_total_activity":7800,"initial_specific_activity":2.5,"final_specific_activity":18.75}'
{
  "initial_total_activity": 12000,
  "final_total_activity": 7800,
  "initial_specific_activity": 2.5,
  "final_specific_activity": 18.75
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "bio.purification_recovery_fold",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

The API is asynchronous: the call returns a task_id immediately and the result arrives by webhook. Polling is capped at 1 req/s per task.

Per request$0.002

Published price — no tokens, no invented credits. A failed task is never charged.

HTTPCodeMeaning
401unauthorizedMissing or invalid API key.
402insufficient_balanceYour balance doesn't cover the task price.
404unknown_typeThat task type doesn't exist.
429rate_limitedToo many requests. Use the webhook instead of polling.

Read the full KIT documentation →