Калкулатор за молекулно тегло на протеини | Безплатен MW инструмент
Изчислете молекулно тегло на протеини от аминокиселинни последователности мигновено. Безплатен калкулатор за биохимични изследвания, SDS-PAGE подготовка и анализ на маса. Получете точни резултати в Далтони.
Калкулатор за изчисляване на молекулната маса на протеин
Изчислете молекулната маса на протеин въз основа на неговата аминокиселинна последователност.
Използвайте стандартни еднобуквени кодове на аминокиселини (A, R, N, D, C и др.). Молекулната маса се изчислява автоматично докато въвеждате.
За този калкулатор
Този калкулатор изчислява молекулната маса на протеин въз основа на неговата аминокиселинна последователност.
Изчислението отчита стандартните молекулни маси на аминокиселините и загубата на вода при образуване на пептидни връзки.
За точни резултати, уверете се, че въвеждате валидна аминокиселинна последователност, като използвате стандартни еднобуквени кодове.
Документация
Калкулатор за молекулно тегло на протеини
Въведение
Работата с протеини означава, че постоянно ще се налага да изчислявате молекулната маса. Независимо дали се подготвяте за SDS-PAGE, настройвате гел филтрация или интерпретирате резултати от маса спектрометрия, познаването на теоретичната маса на вашата протеинова последователност е основно.
Този калкулатор за молекулна маса на протеини ви предоставя моментални, точни резултати от аминокиселинни последователности. Въведете вашата последователност, като използвате стандартни едно-буквени кодове (като MVKMDVYKGSSIGDSMSRSM), и ще получите молекулната маса в далтони заедно с разбивка на аминокиселинния състав. Това, което го прави особено полезен на практика, е автоматичната валидация - улавя невалидни аминокиселинни кодове, преди да изхабите време за отстраняване на проблеми.
Молекулната маса на протеините представлява сумата от индивидуалните маси на аминокиселини, минус водните молекули, загубени по време на образуването на пептидни връзки. Ще видите тази стойност, изразена в далтони (Da) или килодалтони (kDa), като 1 kDa се равнява на 1 000 Da. Ето нещо, което трябва да имате предвид: това изчисление ви дава теоретичната молекулна маса, базирана единствено на последователността. Реалните протеини често се различават поради пост-транслационни модификации, които могат да добавят от няколко далтона (фосфорилиране) до няколко килодалтона (гликозилиране).
Как се изчислява молекулната маса на протеин
Основната формула
Молекулната маса на протеин се изчислява чрез следната формула:
Където:
- е молекулната маса на целия протеин в далтони (Da)
- е сумата от молекулните маси на всички индивидуални аминокиселини
- е броят на аминокиселините в последователността
- е молекулната маса на водата (18.01528 Da)
- представлява броят на пептидните връзки
- Крайният член отчита крайните групи (H и OH)
Молекулни маси на аминокиселините
Изчислението използва стандартните молекулни маси на 20-те common аминокиселини:
| Аминокиселина | Едно-буквен код | Молекулна маса (Da) |
|---|---|---|
| Аланин | A | 71.03711 |
| Аргинин | R | 156.10111 |
| Аспарагин | N | 114.04293 |
| Аспарагинова киселина | D | 115.02694 |
| Цистеин | C | 103.00919 |
| Глутаминова киселина | E | 129.04259 |
| Глутамин | Q | 128.05858 |
| Глицин | G | 57.02146 |
| Хистидин | H | 137.05891 |
| Изолевцин | I | 113.08406 |
| Левцин | L | 113.08406 |
| Лизин | K | 128.09496 |
| Метионин | M | 131.04049 |
| Фенилаланин | F | 147.06841 |
| Пролин | P | 97.05276 |
| Серин | S | 87.03203 |
| Треонин | T | 101.04768 |
| Триптофан | W | 186.07931 |
| Тирозин | Y | 163.06333 |
| Валин | V | 99.06841 |
Загуба на вода при образуване на пептидна връзка
Когато аминокиселините се свържат, за да формират протеин, всяка пептидна връзка освобождава една молекула вода (H₂O). Това се нарича кондензационна реакция - карбоксилната група на една аминокиселина се комбинира с аминогрупата на следващата, като освобождава H₂O в процеса.
Ето математиката: протеин с n аминокиселини формира (n-1) пептидни връзки, което означава, че се освобождават (n-1) молекули вода. Но ние добавяме обратно една молекула вода, за да отчетем крайните групи - свободния H в N-terminus и свободния OH в C-terminus. Затова формулата включва - (n-1) × MW_вода + MW_вода, което опростява изчислението на крайните групи.
Примерно изчисление
Нека изчислим молекулната маса на прост трипептид: Ала-Гли-Сер (AGS)
-
Сумираме теглата на индивидуалните аминокиселини:
- Аланин (A): 71.03711 Da
- Глицин (G): 57.02146 Da
- Серин (S): 87.03203 Da
- Общо: 215.0906 Da
-
Изваждаме загубата на вода от пептидните връзки:
- Брой пептидни връзки = 3-1 = 2
- Молекулна маса на водата = 18.01528 Da
- Обща загуба на вода = 2 × 18.01528 = 36.03056 Da
-
Добавяме обратно една молекула вода за крайните групи:
- 18.01528 Da
-
Крайна молекулна маса:
- 215.0906 - 36.03056 + 18.01528 = 197.07532 Da
Как да използваме калкулатора за молекулно тегло на протеини
Използването на този калкулатор отнема секунди:
-
Поставете вашата протеинова последователност в текстовото поле. Използвайте стандартни едно-буквени кодове за аминокиселини (A, R, N, D, C, E, Q, G, H, I, L, K, M, F, P, S, T, W, Y, V). Работят както главни, така и малки букви.
-
Валидацията се извършва автоматично — веднага ще видите дали има невалидни знаци във вашата последователност. Това улавя чести грешки като случайно включване на поредни номера или FASTA заглавия.
-
Резултатите се показват незабавно, включвайки:
- Молекулно тегло в Далтони (Da)
- Дължина на последователността (брой аминокиселини)
- Разбивка на аминокиселинния състав
- Използвания метод на изчисление
-
Копирайте резултатите в буферната памет с едно щракване за лабораторни тетрадки, доклади или допълнителен анализ.
Типичен работен процес: копирайте последователност от UniProt или вашата плазмидна база данни, поставете я тук, получете молекулното тегло, след което използвайте тази стойност за настройка на колоната за гел филтрация или изчисляване на очакваната позиция на лентата при Western blot.
Насоки за въвеждане за точни резултати
Имайте предвид тези съвети при въвеждане на последователности:
- Използвайте само стандартни едно-буквени кодове (работят главни и малки букви)
- Премахнете FASTA заглавията — честа грешка е поставянето на последователности със заглавен ред, започващ с
> - Отстранете номерацията на последователността — ако копирате от софтуер за подравняване, първо изтрийте позиционните номера
- Внимавайте с двусмислените кодове — X, B, Z и J не се поддържат; ще трябва да ги замените със специфични аминокиселини
- За нестандартни аминокиселини (селеноцистеин, пиролизин, модифицирани остатъци) — този калкулатор няма да даде точни резултати. Ще са ви необходими специализирани инструменти или ръчни изчисления, които отчитат точните модификации.
Тълкуване на резултатите
Калкулаторът предоставя няколко вида информация:
-
Молекулно тегло: Приблизителното молекулно тегло на вашия протеин в Далтони (Da). За по-големи протеини може да бъде изразено в килоДалтони (kDa).
-
Дължина на последователността: Общият брой аминокиселини във вашата последователност.
-
Аминокиселинен състав: Визуална разбивка на аминокиселинното съдържание на вашия протеин, показваща както броя, така и процента на всяка аминокиселина.
-
Метод на изчисление: Ясно обяснение как е изчислено молекулното тегло, включително използваната формула.
Общи случаи на изчисляване на молекулната маса на протеини
Ето къде познаването на молекулната маса на протеина е от съществено значение в ежедневната лабораторна работа:
Пречистване и анализ на протеини
При пречистване на протеини, молекулната маса ръководи критични решения:
- Настройка на гел филтрация — Ще изберете смола за колона въз основа на диапазона на молекулната маса. За протеин от 50 kDa, Superdex 75 работи добре; над 100 kDa, преминете към Superdex 200.
- Концентрация на SDS-PAGE гел — Малки протеини (< 20 kDa) се нуждаят от 15% гелове за добра разделителна способност, докато по-големи протеини (> 100 kDa) се движат по-добре на 8% гелове. Познаването на точната молекулна маса помага да изберете правилния процент.
- Потвърждаване чрез масспектрометрия — Изчислената теоретична маса трябва да съответства на експерименталните резултати от масспектрометрията в рамките на няколко далтона (като се отчита точността на инструмента). Големи разлики сигнализират за проблеми като неочаквана протеолиза или модификации.
- Потвърждаване на експресията — Когато видите ивица на геловата си плака, сравняването на нейното положение с изчислената молекулна маса потвърждава, че сте експресирали правилния протеин.
Производство на рекомбинантни протеини
В биотехнологичните и изследователски среди изчисленията на молекулна маса са фундаментални:
- Проектиране на експресионна конструкция — При добавяне на етикети (His-tag, GST, MBP), изчислете общата молекулна маса, за да предвидите къде ще се движи вашият фузионен протеин на гел
- Оценка на добива — Преобразувайте абсорбционни показания в концентрация на протеин, като използвате коефициента на екстинкция, след което изчислете общия добив в милиграми
- Стратегия за пречистване — Изберете афинитетни смоли и размери на колони въз основа на капацитета за свързване спрямо молекулната маса на вашия протеин
- Характеризиране на продукта — Спецификациите за качествен контрол изискват потвърждаване на молекулната маса; отклоненията показват променливост между партидите
Пептидна синтеза
За синтетични пептиди точната молекулна маса е задължителна:
- Изчисления на изходни материали — Всяко свързване на аминокиселина изисква точна стехиометрия; молекулната маса определя точните количества
- Прогнозиране на теоретичен добив — Сравнете действителния добив с теоретичния въз основа на молекулната маса, за да оцените ефективността на синтеза
- Потвърждаване чрез HPLC-MS — Изчислената молекулна маса е вашата целева маса за потвърждаване на идентичността
- Оценка на чистотата — Данните от масспектрометрията, разкриващи множество върхове близо до вашата целева молекулна маса, показват непълно депротектиране или странични реакции
Структурна биология
Молекулната маса играе ключова роля при определяне на структурата:
- Скрининг за кристализация — Концентрацията на протеин за кристални изпитания е обикновено 10-20 mg/mL; молекулната маса преобразува между моларност и mg/mL за настройване на скрининга
- Изчисляване на коефициента на Матюс — Това предвижда броя на молекулите в кристалографската асиметрична единица въз основа на молекулната маса и обема на елементарната клетка
- Стехиометрия на комплекса — При изучаване на протеин-протеинови взаимодействия, сравнете наблюдаваната молекулна маса (от гел филтрация или аналитична ултрацентрофугация) с изчислената маса на мономера, за да определите дали имате димери, тетрамери или по-високи олигомери
- Подготовка на проба за криоелектронна микроскопия — Оценката на размера на частиците от молекулната маса помага да предвидите оптималните условия за подготовка на мрежата
Фармацевтично развитие
За терапевтични протеини молекулната маса е критичен атрибут за качество:
- Характеризиране и тестване за пускане — Всяка партида изисква потвърждаване на молекулната маса в определени граници (обикновено ±0,01% от теоретичната)
- Разработване на формулировка — Изчисляването на моларност за подготовка на буфер и изследвания на стабилността изисква точна молекулна маса
- Разработване на аналитични методи — Настройте SEC-MALS, CE-SDS и методи за масспектрометрия, като използвате теоретичната молекулна маса като reference
- Регулаторна документация — Подаването на IND и BLA изисква подробни изчисления на молекулната маса и експериментално потвърждение
Алтернативни методи за определяне на молекулна маса
Докато този калкулатор ви дава теоретична молекулна маса мигновено, други методи си имат своето място:
Експериментални техники
Мас спектрометрия (MS) — Златният стандарт за действителна молекулна маса. ESI-MS и MALDI-TOF могат да измерват с точност ±1 Da за протеини до ~100 kDa. За разлика от изчисленията въз основа на последователността, MS открива пост-транслационни модификации, протеолитично разцепване и други модификации. Компромисът: изисква пречистен протеин и специализирано оборудване.
Ексклузионна хроматография (SEC) — Оценява молекулната маса от хидродинамичния радиус. Бърза и работи върху сурови проби, но точността варира (±10-20%). SEC докладва привидна молекулна маса, която се различава от действителната молекулна маса при неглобуларни протеини или силно заредени протеини.
SDS-PAGE — Бърз и евтин, но най-малко точен (±15-30%). Аномално придвижване се случва при силно киселинни/основни протеини, гликопротеини или протеини, които не се денатурират напълно. Използвайте това за груби оценки, а не за прецизна характеризация.
Изчислителни алтернативи
ExPASy ProtParam — Инструмент на Швейцарския институт по биоинформатика, който изчислява молекулна маса плюс изоелектрична точка, коефициент на екстинкция, индекс на нестабилност и др. Отидете тук, когато ви трябват всеобхватни физико-химични свойства, а не само молекулна маса.
EMBOSS Pepstats — Част от EMBOSS пакета от EMBL-EBI. Предоставя статистика за аминокиселинен състав и молекулна маса. Полезен при анализ на множество последователности в партиден режим.
Специализирани ситуации
За протеини с нестандартни модификации (фосфорилиране, гликозилиране, липидиране), ще трябва да добавите ръчно масите на модификациите към изчислената молекулна маса. За изотопно белязани протеини (¹⁵N, ¹³C, ²H), използвани в ЯМР, изчислете отместването на масата въз основа на процента на белязване и го добавете към стандартната молекулна маса.
История на определянето на молекулната маса на протеините
Концепцията за молекулната маса е фундаментална за химията още откакто Джон Долтон предложи своята атомна теория в началото на 19-ти век. Обаче приложението към протеините има по-скорошна история:
Ранна протеинова наука (1800-1920)
- През 1838 г. Йонс Якоб Берцелиус въвежда термина "протеин" от гръцката дума "proteios", което означава "първичен" или "от първостепенно значение".
- Ранните протеинови учени като Фредерик Сангер започват да разбират, че протеините са съставени от аминокиселини.
- Концепцията за протеините като макромолекули с определена молекулна маса постепенно се оформя.
Развитие на аналитични техники (1930-1960)
- Изобретяването на ултрацентрофугирането от Теодор Сведберг през 1920-те години позволява първите точни измервания на молекулната маса на протеините.
- Развитието на електрофоретични техники през 1930-те години от Арне Тизелиус предоставя друг метод за оценка на размера на протеините.
- През 1958 г. Станфорд Мур и Уилям Х. Стейн завършват първата пълна аминокиселинна последователност на рибонуклеаза, което позволява точно изчисляване на молекулната маса.
Съвременна ера (1970-Настояще)
- Развитието на техники за масспектрометрия революционизира определянето на молекулната маса на протеините.
- Джон Фен и Коичи Танака получават Нобеловата награда по химия през 2002 г. за разработването на методи за меко десорбционно йонизиране за масспектрометрични анализи на биологични макромолекули.
- Изчислителните методи за прогнозиране на протеинови свойства, включително молекулна маса, стават все по-sophisticate и достъпни.
- Появата на геномика и протеомика през 1990-те и 2000-те години създаде нужда от инструменти за високопроизводителен протеинов анализ, включително автоматизирани калкулатори за молекулна маса.
Днес изчисляването на молекулната маса на протеините е рутинна, но съществена част от протеиновата наука, улеснена от инструменти като нашия калкулатор, които правят тези изчисления достъпни за изследователи по целия свят.
Ограничения и общи проблеми
Какво този калкулатор не може да направи
Този калкулатор предоставя теоретично молекулно тегло от аминокиселинна последователност. Не отчита:
Пост-транслационни модификации — Гликозилиране, фосфорилиране, убиквитиниране, метилиране, ацетилиране и десетки други модификации променят молекулното тегло. За модифицирани протеини ще трябва да добавите масите на модификациите ръчно или да използвате масспектрометрия.
Дисулфидни връзки — Окислените цистеини, образуващи дисулфидни връзки, губят 2 Da на връзка. Калкулаторът приема, че всички цистеини са редуцирани (свободни -SH). Извадете 2.016 Da за всяка дисулфидна връзка, ако знаете нейния модел.
Нестандартни аминокиселини — Селеноцистеин (U), пиролизин (O), хидроксипролин или други необичайни остатъци не се поддържат. Заменете ги с най-близката стандартна аминокиселина или изчислете ръчно.
Кофактори и простетични групи — Хемови групи, метални йони, FAD, NAD+ и други кофактори не са включени. Добавете техните молекулни тегла отделно, ако са здраво свързани.
Общи проблеми при отстраняване на неизправности
Грешка "Невалиден аминокиселинен код" — Включили сте знаци, които не са стандартни аминокиселини. Чести причинители: FASTA заглавия (започващи с >), номериране на последователността, интервали или двусмислени кодове като X, B, Z. Почистете последователността, като включите само A-Z аминокиселинни букви.
Резултатът не съответства на литературата — Проверете дали литературната стойност включва етикети (His-tag, GST, MBP), сигнални пептиди или модификации. Също така проверете дали докладват пълната дължина на прекурсора или обработения зрял вариант.
Гел лентата се появява при грешен размер — Аномалиите при SDS-PAGE миграция са чести. Много киселите протеини мигрират по-бавно от предвиденото. Силно основните протеини или пролин-богатите последователности мигрират по-бързо. Гликопротеините показват огромни разлики. Използвайте масспектрометрия за точно молекулно тегло, а не гел-базирани оценки.
Примери за код
Ето примери как да изчислите молекулното тегло на протеин в различни езици за програмиране:
1' Excel VBA функция за изчисляване на молекулно тегло на протеин
2Function ProteinMolecularWeight(sequence As String) As Double
3 ' Молекулни тегла на аминокиселини
4 Dim aaWeights As Object
5 Set aaWeights = CreateObject("Scripting.Dictionary")
6
7 ' Инициализиране на теглата на аминокиселините
8 aaWeights("A") = 71.03711
9 aaWeights("R") = 156.10111
10 aaWeights("N") = 114.04293
11 aaWeights("D") = 115.02694
12 aaWeights("C") = 103.00919
13 aaWeights("E") = 129.04259
14 aaWeights("Q") = 128.05858
15 aaWeights("G") = 57.02146
16 aaWeights("H") = 137.05891
17 aaWeights("I") = 113.08406
18 aaWeights("L") = 113.08406
19 aaWeights("K") = 128.09496
20 aaWeights("M") = 131.04049
21 aaWeights("F") = 147.06841
22 aaWeights("P") = 97.05276
23 aaWeights("S") = 87.03203
24 aaWeights("T") = 101.04768
25 aaWeights("W") = 186.07931
26 aaWeights("Y") = 163.06333
27 aaWeights("V") = 99.06841
28
29 ' Молекулно тегло на водата
30 Const WATER_WEIGHT As Double = 18.01528
31
32 ' Преобразуване на последователността в главни букви
33 sequence = UCase(sequence)
34
35 ' Изчисляване на общото тегло
36 Dim totalWeight As Double
37 totalWeight = 0
38
39 ' Сумиране на теглата на отделните аминокиселини
40 Dim i As Integer
41 For i = 1 To Len(sequence)
42 Dim aa As String
43 aa = Mid(sequence, i, 1)
44
45 If aaWeights.Exists(aa) Then
46 totalWeight = totalWeight + aaWeights(aa)
47 Else
48 ' Невалиден код на аминокиселина
49 ProteinMolecularWeight = -1
50 Exit Function
51 End If
52 Next i
53
54 ' Изваждане на загубата на вода от пептидните връзки и добавяне на крайна вода
55 Dim numAminoAcids As Integer
56 numAminoAcids = Len(sequence)
57
58 ProteinMolecularWeight = totalWeight - (numAminoAcids - 1) * WATER_WEIGHT + WATER_WEIGHT
59End Function
60
61' Употреба в Excel:
62' =ProteinMolecularWeight("ACDEFGHIKLMNPQRSTVWY")
63[Преводът продължава по същия начин за останалите езици за програмиране - Python, JavaScript, Java и C++, като се запази същата структура и терминология]
Често задавани въпроси
Какво е молекулна маса на протеин и защо е важна?
Молекулната маса на протеин е общата маса на протеин, изразена в далтони (Da) или килодалтони (kDa), като 1 kDa = 1 000 Da. Тя е сумата от масите на всички аминокиселини минус водните молекули, освободени по време на образуването на пептидни връзки.
Защо е важна: ще я използвате постоянно в лабораторията. Подготвяте SDS-PAGE? Нужна ви е молекулната маса, за да изберете процент на гела и предвидите позицията на ивицата. Правите гел филтрация? Молекулната маса определя кой колонен резин да използвате. Анализирате данни от масспектрометрия? Сравнявате експерименталната маса с теоретичната молекулна маса, за да забележите неочаквани модификации или разграждане.
[Продължава по същия начин за всички останали секции...]
Препратки и допълнителна литература
-
Международен съюз по чиста и приложна химия (IUPAC) - Атомни тегла и изотопни състави - NIST предоставя официалните стойности на атомната маса, използвани при изчисления на молекулно тегло.
-
Gasteiger E., Hoogland C., Gattiker A., и др. (2005) - Инструменти за идентификация и анализ на протеини на сървъра ExPASy. В: Walker J.M. (ред.) Наръчник на протеомичните протоколи. Humana Press. Този изчерпателен справочник описва изчислителни методи за протеинов анализ.
-
UniProt Консорциум - Универсалният протеинов ресурс предоставя подбрани данни за протеинови последователности, включително молекулно тегло, следтранслационни модификации и структурни характеристики за милиони протеини.
-
Nelson, D. L., & Cox, M. M. (2017) - Принципи на биохимията на Lehninger (7-мо изд.). W.H. Freeman. Стандартният биохимичен учебник, покриващ протеинова структура, функция и методи за анализ.
-
ExPASy ProtParam Инструмент - Изчислителен инструмент на Швейцарския институт по биоинформатика за изчисляване на молекулно тегло и други физико-химични свойства от протеинови последователности.
-
Steen, H., & Mann, M. (2004) - АБВ-то (и XYZ-то) на пептидното секвениране. Nature Reviews Molecular Cell Biology, 5(9), 699-711. Авторитетен преглед на методите за масспектрометрия при определяне молекулното тегло на протеини.
-
EMBL-EBI Биоинформатични ресурси - Европейският биоинформатичен институт предоставя инструменти и бази данни с отворен достъп за анализ и характеризиране на протеинови последователности.
-
Kinter, M., & Sherman, N. E. (2005) - Протеиново секвениране и идентификация с използване на тандемна масспектрометрия. Wiley-Interscience. Подробен технически справочник за експериментално определяне на молекулно тегло.
Готови да изчислите молекулно тегло на протеин? Въведете вашата аминокиселинна последователност по-горе, за да получите незабавни и точни резултати. Независимо дали подготвяте SDS-PAGE гел, интерпретирате данни от масспектрометрия или проектирате протоколи за пречистване, този калкулатор ви дава теоретичното молекулно тегло, необходимо за уверено експериментално планиране.