அமினோ அமில வரிசைகளை அடிப்படையாகக் கொண்டு புரதங்களின் மூல எடையை கணக்கிடுங்கள். உங்கள் புரத வரிசையை நிலையான ஒரே எழுத்து குறியீடுகளைப் பயன்படுத்தி உள்ளீடு செய்யவும், துல்லியமான மூல எடையை டால்டன்களில் பெறவும்.
அமினோ அமில வரிசையின் அடிப்படையில் புரதத்தின் மூலக்கூறு எடையை கணிக்கவும்.
சாதாரண ஒரு எழுத்து அமினோ அமில குறியீடுகளை (A, R, N, D, C, etc.) பயன்படுத்தவும்
இந்த கணக்கிடுபவர், அமினோ அமில வரிசையின் அடிப்படையில் புரதத்தின் மூலக்கூறு எடையை மதிப்பீடு செய்கிறது.
கணக்கீடு, அமினோ அமிலங்களின் சாதாரண மூலக்கூறு எடைகளை மற்றும் பெப்டைடு பிணைப்பு உருவாக்கும் போது நீர் இழப்பை கணக்கில் எடுத்துக் கொள்ளுகிறது.
சரியான முடிவுகளுக்கு, சாதாரண ஒரு எழுத்து குறியீடுகளை பயன்படுத்தி செல்லுபடியாகும் அமினோ அமில வரிசையை உள்ளிடவும்.
ಪ್ರೋಟೀನ್ ಅಣು ತೂಕ ಕ್ಯಾಲ್ಕುಲೇಟರ್ ಎಂಬುದು ಜೀವರಸಾಯನಶಾಸ್ತ್ರಜ್ಞರು, ಅಣು ಜೀವಶಾಸ್ತ್ರಜ್ಞರು ಮತ್ತು ಪ್ರೋಟೀನ್ ವಿಜ್ಞಾನಿಗಳಿಗಾಗಿ ಅಗತ್ಯವಾದ ಸಾಧನವಾಗಿದೆ, ಅವರು ತಮ್ಮ ಅಮೀನೋ ಆಮ್ಲದ ಕ್ರಮವನ್ನು ಆಧರಿಸಿ ಪ್ರೋಟೀನ್ಗಳ ತೂಕವನ್ನು ನಿರ್ಧರಿಸಲು ಅಗತ್ಯವಿದೆ. ಪ್ರೋಟೀನ್ಗಳು ಅಮೀನೋ ಆಮ್ಲ ಸರಣಿಗಳಿಂದ ರೂಪಿತ ಸಂಕೀರ್ಣ ಮಾಕ್ರೋಮಾಲಿಕ್ಯೂಲ್ಗಳಾಗಿವೆ, ಮತ್ತು ಅವುಗಳ ಅಣು ತೂಕವನ್ನು ತಿಳಿಯುವುದು ವಿವಿಧ ಪ್ರಯೋಗಾಲಯ ತಂತ್ರಗಳು, ಪ್ರಯೋಗಾತ್ಮಕ ವಿನ್ಯಾಸ ಮತ್ತು ಡೇಟಾ ವಿಶ್ಲೇಷಣೆಗಾಗಿ ಅತ್ಯಂತ ಮುಖ್ಯವಾಗಿದೆ. ಈ ಕ್ಯಾಲ್ಕುಲೇಟರ್ ಯಾವುದೇ ಪ್ರೋಟೀನ್ನ ಅಣು ತೂಕವನ್ನು ಅದರ ಅಮೀನೋ ಆಮ್ಲದ ಕ್ರಮವನ್ನು ಬಳಸಿಕೊಂಡು ಅಂದಾಜಿಸಲು ವೇಗವಾದ ಮತ್ತು ನಿಖರವಾದ ಮಾರ್ಗವನ್ನು ಒದಗಿಸುತ್ತದೆ, ಇದರಿಂದ ಸಂಶೋಧಕರಿಗೆ ಅಮೂಲ್ಯವಾದ ಸಮಯವನ್ನು ಉಳಿಸುವುದರೊಂದಿಗೆ ಲೆಕ್ಕಾಚಾರ ದೋಷಗಳ ಸಾಧ್ಯತೆಯನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ.
ಪ್ರೋಟೀನ್ ಅಣು ತೂಕವು ಸಾಮಾನ್ಯವಾಗಿ ಡಾಲ್ಟನ್ಗಳಲ್ಲಿ (Da) ಅಥವಾ ಕಿಲೋಡಾಲ್ಟನ್ಗಳಲ್ಲಿ (kDa) ವ್ಯಕ್ತಪಡಿಸಲಾಗುತ್ತದೆ, ಇದು ಪ್ರೋಟೀನ್ನಲ್ಲಿ ಇರುವ ಎಲ್ಲಾ ಅಮೀನೋ ಆಮ್ಲಗಳ ವೈಯಕ್ತಿಕ ತೂಕಗಳ ಮೊತ್ತವನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ, ಪೆಪ್ಟೈಡ್ ಬಂಧಗಳ ರೂಪದಲ್ಲಿ ಕಳೆದುಕೊಂಡ ನೀರಿನ ಅಣುಗಳನ್ನು ಗಮನದಲ್ಲಿಟ್ಟುಕೊಳ್ಳುತ್ತದೆ. ಈ ಮೂಲಭೂತ ಗುಣವು ದ್ರಾವಣದಲ್ಲಿ ಪ್ರೋಟೀನ್ನ ವರ್ತನೆ, ಎಲೆಕ್ಟ್ರೋಫೋರೆಸಿಸ್ ಚಲನೆ, ಕ್ರಿಸ್ಟಲೈಸೇಶನ್ ಗುಣಲಕ್ಷಣಗಳು ಮತ್ತು ಸಂಶೋಧನೆ ಮತ್ತು ಕೈಗಾರಿಕಾ ಅನ್ವಯಗಳಲ್ಲಿ ಮುಖ್ಯವಾದ ಇತರ ಶಾರೀರಿಕ ಮತ್ತು ರಾಸಾಯನಿಕ ಲಕ್ಷಣಗಳನ್ನು ಪರಿಣಾಮ ಬೀರುತ್ತದೆ.
ನಮ್ಮ ಬಳಕೆದಾರ ಸ್ನೇಹಿ ಕ್ಯಾಲ್ಕುಲೇಟರ್ ನಿಮ್ಮ ಪ್ರೋಟೀನ್ನ ಏಕಕಾಲದ ಅಮೀನೋ ಆಮ್ಲದ ಕ್ರಮವನ್ನು ಮಾತ್ರ ಅಗತ್ಯವಿದೆ, ಇದು ನಿಖರವಾದ ಅಣು ತೂಕದ ಅಂದಾಜುಗಳನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ, ಇದರಿಂದ ಅನುಭವ ಹೊಂದಿರುವ ಸಂಶೋಧಕರಿಗೂ ಮತ್ತು ಪ್ರೋಟೀನ್ ವಿಜ್ಞಾನದಲ್ಲಿ ಹೊಸ ವಿದ್ಯಾರ್ಥಿಗಳಿಗೆ ಸುಲಭವಾಗಿ ಲಭ್ಯವಾಗುತ್ತದೆ.
ಪ್ರೋಟೀನಿನ ಅಣು ತೂಕವನ್ನು ಕೆಳಗಿನ ಸೂತ್ರವನ್ನು ಬಳಸಿಕೊಂಡು ಲೆಕ್ಕಹಾಕಲಾಗುತ್ತದೆ:
ಅಲ್ಲಿ:
ಈ ಲೆಕ್ಕಹಾಕುವಿಕೆ 20 ಸಾಮಾನ್ಯ ಅಮೀನೋ ಆಮ್ಲಗಳ ಮಾನಕ ಅಣು ತೂಕಗಳನ್ನು ಬಳಸುತ್ತದೆ:
ಅಮೀನೋ ಆಮ್ಲ | ಒಂದೇ-ಅಕ್ಷರ ಕೋಡ್ | ಅಣು ತೂಕ (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) ಬಿಡುಗಡೆ ಮಾಡಲಾಗುತ್ತದೆ. ಈ ನೀರಿನ ಕಳೆವು ಅಣು ತೂಕದ ಲೆಕ್ಕಹಾಕುವಿಕೆಯಲ್ಲಿ ಗಮನದಲ್ಲಿಟ್ಟುಕೊಳ್ಳಬೇಕು.
n ಅಮೀನೋ ಆಮ್ಲಗಳೊಂದಿಗೆ ಪ್ರೋಟೀನ್ಗಾಗಿ, (n-1) ಪೆಪ್ಟೈಡ್ ಬಂಧಗಳು ರೂಪಿಸಲಾಗುತ್ತವೆ, ಇದರಿಂದ (n-1) ನೀರಿನ ಅಣುಗಳನ್ನು ಕಳೆದುಕೊಳ್ಳುತ್ತವೆ. ಆದರೆ, ಟರ್ಮಿನಲ್ ಗುಂಪುಗಳನ್ನು (N-ಟರ್ಮಿನಸ್ನಲ್ಲಿ H ಮತ್ತು C-ಟರ್ಮಿನಸ್ನಲ್ಲಿ OH) ಗಮನದಲ್ಲಿಟ್ಟುಕೊಳ್ಳಲು, ನಾವು ಒಬ್ಬ ನೀರಿನ ಅಣುವನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತೇವೆ.
ನಾವು ಸರಳ ತ್ರಿಪೆಪ್ಟೈಡ್ ಅನ್ನು ಲೆಕ್ಕಹಾಕೋಣ: Ala-Gly-Ser (AGS)
ವೈಯಕ್ತಿಕ ಅಮೀನೋ ಆಮ್ಲಗಳ ತೂಕಗಳನ್ನು ಮೊತ್ತ ಹಾಕಿ:
ಪೆಪ್ಟೈಡ್ ಬಂಧಗಳಿಂದ ನೀರಿನ ಕಳೆವು ಕಡಿಮೆ ಮಾಡಿ:
ಟರ್ಮಿನಲ್ ಗುಂಪುಗಳಿಗೆ ಒಬ್ಬ ನೀರಿನ ಅಣುವನ್ನು ಹಿಂತಿರುಗಿಸಿ:
ಅಂತಿಮ ಅಣು ತೂಕ:
ಪ್ರೋಟೀನ್ ಅಣು ತೂಕ ಕ್ಯಾಲ್ಕುಲೇಟರ್ ಅನ್ನು ಬಳಸುವುದು ಸುಲಭ:
ನಿಮ್ಮ ಪ್ರೋಟೀನ್ ಕ್ರಮವನ್ನು ಪಠ್ಯ ಬಾಕ್ಸಿನಲ್ಲಿ ನಮೂದಿಸಿ, ಮಾನಕ ಒಂದೇ-ಅಕ್ಷರ ಅಮೀನೋ ಆಮ್ಲ ಕೋಡ್ಗಳನ್ನು (A, R, N, D, C, E, Q, G, H, I, L, K, M, F, P, S, T, W, Y, V) ಬಳಸಿಕೊಂಡು.
ಕ್ಯಾಲ್ಕುಲೇಟರ್ ನಿಮ್ಮ ಇನ್ಪುಟ್ ಅನ್ನು ಸ್ವಾಯತ್ತವಾಗಿ ಪರಿಶೀಲಿಸುತ್ತದೆ ಇದು ಮಾತ್ರ ಮಾನ್ಯ ಅಮೀನೋ ಆಮ್ಲ ಕೋಡ್ಗಳನ್ನು ಒಳಗೊಂಡಿದೆ ಎಂದು ಖಚಿತಪಡಿಸಲು.
"ಅಣು ತೂಕವನ್ನು ಲೆಕ್ಕಹಾಕಿ" ಬಟನ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ ಅಥವಾ ಸ್ವಾಯತ್ತ ಲೆಕ್ಕಹಾಕುವಿಕೆಯನ್ನು ಪೂರ್ಣಗೊಳಿಸಲು ಕಾಯಿರಿ.
ಫಲಿತಾಂಶಗಳನ್ನು ವೀಕ್ಷಿಸಿ, ಇದರಲ್ಲಿ ಒಳಗೊಂಡಿದೆ:
ನೀವು ಫಲಿತಾಂಶಗಳನ್ನು ನಿಮ್ಮ ಕ್ಲಿಪ್ಬೋರ್ಡ್ಗೆ "ಕಾಪಿ" ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡುವ ಮೂಲಕ ವರದಿಗಳಲ್ಲಿ ಅಥವಾ ಮುಂದಿನ ವಿಶ್ಲೇಷಣೆಗೆ ಬಳಸಬಹುದು.
ನಿಖರವಾದ ಫಲಿತಾಂಶಗಳಿಗಾಗಿ, ನಿಮ್ಮ ಪ್ರೋಟೀನ್ ಕ್ರಮವನ್ನು ನಮೂದಿಸುವಾಗ ಈ ಮಾರ್ಗಸೂಚಿಗಳನ್ನು ಅನುಸರಿಸಿ:
ಕ್ಯಾಲ್ಕುಲೇಟರ್ ಹಲವಾರು ಮಾಹಿತಿಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ:
ಅಣು ತೂಕ: ನಿಮ್ಮ ಪ್ರೋಟೀನ್ನ ಅಂದಾಜಿತ ಅಣು ತೂಕವು ಡಾಲ್ಟನ್ಗಳಲ್ಲಿ (Da). ದೊಡ್ಡ ಪ್ರೋಟೀನ್ಗಳಿಗಾಗಿ, ಇದು ಕಿಲೋಡಾಲ್ಟನ್ಗಳಲ್ಲಿ (kDa) ವ್ಯಕ್ತಪಡಿಸಬಹುದು.
ಕ್ರಮ ಉದ್ದ: ನಿಮ್ಮ ಕ್ರಮದಲ್ಲಿ ಒಟ್ಟು ಅಮೀನೋ ಆಮ್ಲಗಳ ಸಂಖ್ಯೆಯು.
ಅಮೀನೋ ಆಮ್ಲದ ಸಂಯೋಜನೆ: ನಿಮ್ಮ ಪ್ರೋಟೀನ್ನ ಅಮೀನೋ ಆಮ್ಲದ ವಿಷಯದ ದೃಶ್ಯ ಪುನರಾವೃತ್ತ, ಪ್ರತಿ ಅಮೀನೋ ಆಮ್ಲದ ಸಂಖ್ಯೆಯನ್ನು ಮತ್ತು ಶೇಕಡಾವಾರು ತೋರಿಸುತ್ತದೆ.
ಲೆಕ್ಕಹಾಕುವಿಕೆ ವಿಧಾನ: ಅಣು ತೂಕವನ್ನು ಲೆಕ್ಕಹಾಕಲು ಬಳಸುವ ಸೂತ್ರವನ್ನು ಒಳಗೊಂಡಂತೆ ಲೆಕ್ಕಹಾಕುವಿಕೆಯ ವಿವರವಾದ ವಿವರಣೆ.
ಪ್ರೋಟೀನ್ ಅಣು ತೂಕ ಕ್ಯಾಲ್ಕುಲೇಟರ್ವು ಜೀವನ ವಿಜ್ಞಾನಗಳ ವಿವಿಧ ಕ್ಷೇತ್ರಗಳಲ್ಲಿ ಅನೇಕ ಅನ್ವಯಗಳನ್ನು ಹೊಂದಿದೆ:
ಶೋಧಕರು ಅಣು ತೂಕದ ಮಾಹಿತಿಯನ್ನು ಬಳಸುತ್ತಾರೆ:
ಜೀವಜ್ಞಾನ ಕಂಪನಿಗಳು ನಿಖರವಾದ ಅಣು ತೂಕದ ಲೆಕ್ಕಹಾಕುವಿಕೆಗಳನ್ನು ಅವಲಂಬಿಸುತ್ತವೆ:
ಪೆಪ್ಟೈಡ್ ರಸಾಯನಶಾಸ್ತ್ರಜ್ಞರು ಅಮೀನೋ ಆಮ್ಲದ ತೂಕದ ಲೆಕ್ಕಹಾಕುವಿಕೆಯನ್ನು ಬಳಸುತ್ತಾರೆ:
ರಚನಾತ್ಮಕ ಜೀವಶಾಸ್ತ್ರಜ್ಞರು ಅಮೀನೋ ಆಮ್ಲದ ತೂಕದ ಮಾಹಿತಿಯನ್ನು ಬಳಸುತ್ತಾರೆ:
ಔಷಧ ಅಭಿವೃದ್ಧಿಕಾರರು ಪ್ರೋಟೀನ್ ಅಣು ತೂಕವನ್ನು ಬಳಸುತ್ತಾರೆ:
ಶಿಕ್ಷಣಾರ್ಥಿಗಳು ಮತ್ತು ಸಂಶೋಧಕರು ಕ್ಯಾಲ್ಕುಲೇಟರ್ ಅನ್ನು ಬಳಸುತ್ತಾರೆ:
ನಮ್ಮ ಪ್ರೋಟೀನ್ ಅಣು ತೂಕ ಕ್ಯಾಲ್ಕುಲೇಟರ್ ವೇಗವಾದ ಮತ್ತು ನಿಖರವಾದ ಅಂದಾಜುಗಳನ್ನು ಒದಗಿಸುತ್ತಿದ್ದರೂ, ಪ್ರೋಟೀನ್ ಅಣು ತೂಕವನ್ನು ನಿರ್ಧರಿಸಲು ಪರ್ಯಾಯ ವಿಧಾನಗಳಿವೆ:
ಪ್ರಾಯೋಗಿಕ ವಿಧಾನಗಳು:
ಇತರ ಗಣಕ ಸಾಧನಗಳು:
ವಿಶೇಷ ಸಾಫ್ಟ್ವೇರ್:
ಅಣು ತೂಕದ ಪರಿಕಲ್ಪನೆ 19ನೇ ಶತಮಾನದಲ್ಲಿ ಜಾನ್ ಡಾಲ್ಟನ್ ತನ್ನ ಅಣು ಸಿದ್ಧಾಂತವನ್ನು ಪ್ರಸ್ತಾಪಿಸಿದಾಗಿನಿಂದ ರಾಸಾಯನಶಾಸ್ತ್ರಕ್ಕೆ ಮೂಲಭೂತವಾಗಿದೆ. ಆದರೆ, ಪ್ರೋಟೀನ್ಗಳಿಗೆ ಅನ್ವಯಿಸುವುದು ಹೆಚ್ಚು ಇತ್ತೀಚಿನ ಇತಿಹಾಸವಿದೆ:
ಇಂದು, ಪ್ರೋಟೀನ್ ಅಣು ತೂಕದ ಲೆಕ್ಕಹಾಕುವುದು ಪ್ರೋಟೀನ್ ವಿಜ್ಞಾನದಲ್ಲಿ ನಿಯಮಿತ ಆದರೆ ಅಗತ್ಯವಿರುವ ಭಾಗವಾಗಿದೆ, ನಮ್ಮ ಕ್ಯಾಲ್ಕುಲೇಟರ್ಂತಹ ಸಾಧನಗಳಿಂದ ಈ ಲೆಕ್ಕಹಾಕುವಿಕೆಗಳನ್ನು ವಿಶ್ವಾದ್ಯಾಂತ ಸಂಶೋಧಕರಿಗೆ ಲಭ್ಯವಾಗಿಸುತ್ತದೆ.
ಇಲ್ಲಿ ವಿವಿಧ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳಲ್ಲಿ ಪ್ರೋಟೀನ್ ಅಣು ತೂಕವನ್ನು ಲೆಕ್ಕಹಾಕುವ ವಿಧಾನಗಳ ಉದಾಹರಣೆಗಳಿವೆ:
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
1def calculate_protein_molecular_weight(sequence):
2 """
3 ಅಮೀನೋ ಆಮ್ಲದ ಕ್ರಮದಿಂದ ಪ್ರೋಟೀನ್ನ ಅಣು ತೂಕವನ್ನು ಲೆಕ್ಕಹಾಕಿ.
4
5 Args:
6 sequence (str): ಒಂದೇ-ಅಕ್ಷರ ಅಮೀನೋ ಆಮ್ಲ ಕೋಡ್ಗಳನ್ನು ಬಳಸುವ ಪ್ರೋಟೀನ್ ಕ್ರಮ
7
8 Returns:
9 float: ಡಾಲ್ಟನ್ಗಳಲ್ಲಿ (Da) ಅಣು ತೂಕ
10 """
11 # ಅಮೀನೋ ಆಮ್ಲದ ಅಣು ತೂಕಗಳು
12 aa_weights = {
13 'A': 71.03711,
14 'R': 156.10111,
15 'N': 114.04293,
16 'D': 115.02694,
17 'C': 103.00919,
18 'E': 129.04259,
19 'Q': 128.05858,
20 'G': 57.02146,
21 'H': 137.05891,
22 'I': 113.08406,
23 'L': 113.08406,
24 'K': 128.09496,
25 'M': 131.04049,
26 'F': 147.06841,
27 'P': 97.05276,
28 'S': 87.03203,
29 'T': 101.04768,
30 'W': 186.07931,
31 'Y': 163.06333,
32 'V': 99.06841
33 }
34
35 # ನೀರಿನ ಅಣು ತೂಕ
36 WATER_WEIGHT = 18.01528
37
38 # ಕ್ರಮವನ್ನು ಮೇಲ್ಮಟ್ಟಕ್ಕೆ ಪರಿವರ್ತಿಸಿ
39 sequence = sequence.upper()
40
41 # ಕ್ರಮವನ್ನು ಮಾನ್ಯಗೊಳಿಸಿ
42 for aa in sequence:
43 if aa not in aa_weights:
44 raise ValueError(f"ಅಮಾನ್ಯ ಅಮೀನೋ ಆಮ್ಲ ಕೋಡ್: {aa}")
45
46 # ವೈಯಕ್ತಿಕ ಅಮೀನೋ ಆಮ್ಲಗಳ ತೂಕವನ್ನು ಮೊತ್ತ ಹಾಕಿ
47 total_weight = sum(aa_weights[aa] for aa in sequence)
48
49 # ಪೆಪ್ಟೈಡ್ ಬಂಧಗಳಿಂದ ನೀರಿನ ಕಳೆವು ಕಡಿಮೆ ಮಾಡಿ ಮತ್ತು ಟರ್ಮಿನಲ್ ನೀರನ್ನು ಸೇರಿಸಿ
50 num_amino_acids = len(sequence)
51 molecular_weight = total_weight - (num_amino_acids - 1) * WATER_WEIGHT + WATER_WEIGHT
52
53 return molecular_weight
54
55# ಉದಾಹರಣೆಯ ಬಳಕೆ:
56sequence = "MVKMDVYKGSSIGDSMSRSM"
57mw = calculate_protein_molecular_weight(sequence)
58print(f"ಅಣು ತೂಕ: {mw:.2f} Da")
59
1function calculateProteinMolecularWeight(sequence) {
2 // ಅಮೀನೋ ಆಮ್ಲದ ಅಣು ತೂಕಗಳು
3 const aaWeights = {
4 'A': 71.03711,
5 'R': 156.10111,
6 'N': 114.04293,
7 'D': 115.02694,
8 'C': 103.00919,
9 'E': 129.04259,
10 'Q': 128.05858,
11 'G': 57.02146,
12 'H': 137.05891,
13 'I': 113.08406,
14 'L': 113.08406,
15 'K': 128.09496,
16 'M': 131.04049,
17 'F': 147.06841,
18 'P': 97.05276,
19 'S': 87.03203,
20 'T': 101.04768,
21 'W': 186.07931,
22 'Y': 163.06333,
23 'V': 99.06841
24 };
25
26 // ನೀರಿನ ಅಣು ತೂಕ
27 const WATER_WEIGHT = 18.01528;
28
29 // ಕ್ರಮವನ್ನು ಮೇಲ್ಮಟ್ಟಕ್ಕೆ ಪರಿವರ್ತಿಸಿ
30 sequence = sequence.toUpperCase();
31
32 // ಕ್ರಮವನ್ನು ಮಾನ್ಯಗೊಳಿಸಿ
33 for (let i = 0; i < sequence.length; i++) {
34 const aa = sequence[i];
35 if (!aaWeights[aa]) {
36 throw new Error(`ಅಮಾನ್ಯ ಅಮೀನೋ ಆಮ್ಲ ಕೋಡ್: ${aa}`);
37 }
38 }
39
40 // ವೈಯಕ್ತಿಕ ಅಮೀನೋ ಆಮ್ಲಗಳ ತೂಕವನ್ನು ಮೊತ್ತ ಹಾಕಿ
41 let totalWeight = 0;
42 for (let i = 0; i < sequence.length; i++) {
43 totalWeight += aaWeights[sequence[i]];
44 }
45
46 // ಪೆಪ್ಟೈಡ್ ಬಂಧಗಳಿಂದ ನೀರಿನ ಕಳೆವು ಕಡಿಮೆ ಮಾಡಿ ಮತ್ತು ಟರ್ಮಿನಲ್ ನೀರನ್ನು ಸೇರಿಸಿ
47 const numAminoAcids = sequence.length;
48 const molecularWeight = totalWeight - (numAminoAcids - 1) * WATER_WEIGHT + WATER_WEIGHT;
49
50 return molecularWeight;
51}
52
53// ಉದಾಹರಣೆಯ ಬಳಕೆ:
54const sequence = "ACDEFGHIKLMNPQRSTVWY";
55try {
56 const mw = calculateProteinMolecularWeight(sequence);
57 console.log(`ಅಣು ತೂಕ: ${mw.toFixed(2)} Da`);
58} catch (error) {
59 console.error(error.message);
60}
61
1import java.util.HashMap;
2import java.util.Map;
3
4public class ProteinMolecularWeightCalculator {
5 private static final Map<Character, Double> aminoAcidWeights = new HashMap<>();
6 private static final double WATER_WEIGHT = 18.01528;
7
8 static {
9 // ಅಮೀನೋ ಆಮ್ಲದ ತೂಕಗಳನ್ನು ಆರಂಭಿಸಿ
10 aminoAcidWeights.put('A', 71.03711);
11 aminoAcidWeights.put('R', 156.10111);
12 aminoAcidWeights.put('N', 114.04293);
13 aminoAcidWeights.put('D', 115.02694);
14 aminoAcidWeights.put('C', 103.00919);
15 aminoAcidWeights.put('E', 129.04259);
16 aminoAcidWeights.put('Q', 128.05858);
17 aminoAcidWeights.put('G', 57.02146);
18 aminoAcidWeights.put('H', 137.05891);
19 aminoAcidWeights.put('I', 113.08406);
20 aminoAcidWeights.put('L', 113.08406);
21 aminoAcidWeights.put('K', 128.09496);
22 aminoAcidWeights.put('M', 131.04049);
23 aminoAcidWeights.put('F', 147.06841);
24 aminoAcidWeights.put('P', 97.05276);
25 aminoAcidWeights.put('S', 87.03203);
26 aminoAcidWeights.put('T', 101.04768);
27 aminoAcidWeights.put('W', 186.07931);
28 aminoAcidWeights.put('Y', 163.06333);
29 aminoAcidWeights.put('V', 99.06841);
30 }
31
32 public static double calculateMolecularWeight(String sequence) throws IllegalArgumentException {
33 // ಕ್ರಮವನ್ನು ಮೇಲ್ಮಟ್ಟಕ್ಕೆ ಪರಿವರ್ತಿಸಿ
34 sequence = sequence.toUpperCase();
35
36 // ಕ್ರಮವನ್ನು ಮಾನ್ಯಗೊಳಿಸಿ
37 for (int i = 0; i < sequence.length(); i++) {
38 char aa = sequence.charAt(i);
39 if (!aminoAcidWeights.containsKey(aa)) {
40 throw new IllegalArgumentException("ಅಮಾನ್ಯ ಅಮೀನೋ ಆಮ್ಲ ಕೋಡ್: " + aa);
41 }
42 }
43
44 // ವೈಯಕ್ತಿಕ ಅಮೀನೋ ಆಮ್ಲಗಳ ತೂಕವನ್ನು ಮೊತ್ತ ಹಾಕಿ
45 double totalWeight = 0;
46 for (int i = 0; i < sequence.length(); i++) {
47 totalWeight += aminoAcidWeights.get(sequence.charAt(i));
48 }
49
50 // ಪೆಪ್ಟೈಡ್ ಬಂಧಗಳಿಂದ ನೀರಿನ ಕಳೆವು ಕಡಿಮೆ ಮಾಡಿ ಮತ್ತು ಟರ್ಮಿನಲ್ ನೀರನ್ನು ಸೇರಿಸಿ
51 int numAminoAcids = sequence.length();
52 double molecularWeight = totalWeight - (numAminoAcids - 1) * WATER_WEIGHT + WATER_WEIGHT;
53
54 return molecularWeight;
55 }
56
57 public static void main(String[] args) {
58 try {
59 String sequence = "MVKMDVYKGSSIGDSMSRSM";
60 double mw = calculateMolecularWeight(sequence);
61 System.out.printf("ಅಣು ತೂಕ: %.2f Da%n", mw);
62 } catch (IllegalArgumentException e) {
63 System.err.println(e.getMessage());
64 }
65 }
66}
67
1#include <iostream>
2#include <string>
3#include <map>
4#include <stdexcept>
5#include <algorithm>
6
7double calculateProteinMolecularWeight(const std::string& sequence) {
8 // ಅಮೀನೋ ಆಮ್ಲದ ಅಣು ತೂಕಗಳು
9 std::map<char, double> aaWeights = {
10 {'A', 71.03711},
11 {'R', 156.10111},
12 {'N', 114.04293},
13 {'D', 115.02694},
14 {'C', 103.00919},
15 {'E', 129.04259},
16 {'Q', 128.05858},
17 {'G', 57.02146},
18 {'H', 137.05891},
19 {'I', 113.08406},
20 {'L', 113.08406},
21 {'K', 128.09496},
22 {'M', 131.04049},
23 {'F', 147.06841},
24 {'P', 97.05276},
25 {'S', 87.03203},
26 {'T', 101.04768},
27 {'W', 186.07931},
28 {'Y', 163.06333},
29 {'V', 99.06841}
30 };
31
32 // ನೀರಿನ ಅಣು ತೂಕ
33 const double WATER_WEIGHT = 18.01528;
34
35 // ಕ್ರಮವನ್ನು ಮೇಲ್ಮಟ್ಟಕ್ಕೆ ಪರಿವರ್ತಿಸಿ
36 std::string upperSequence = sequence;
37 std::transform(upperSequence.begin(), upperSequence.end(), upperSequence.begin(), ::toupper);
38
39 // ಕ್ರಮವನ್ನು ಮಾನ್ಯಗೊಳಿಸಿ
40 for (char aa : upperSequence) {
41 if (aaWeights.find(aa) == aaWeights.end()) {
42 throw std::invalid_argument(std::string("ಅಮಾನ್ಯ ಅಮೀನೋ ಆಮ್ಲ ಕೋಡ್: ") + aa);
43 }
44 }
45
46 // ವೈಯಕ್ತಿಕ ಅಮೀನೋ ಆಮ್ಲಗಳ ತೂಕವನ್ನು ಮೊತ್ತ ಹಾಕಿ
47 double totalWeight = 0.0;
48 for (char aa : upperSequence) {
49 totalWeight += aaWeights[aa];
50 }
51
52 // ಪೆಪ್ಟೈಡ್ ಬಂಧಗಳಿಂದ ನೀರಿನ ಕಳೆವು ಕಡಿಮೆ ಮಾಡಿ ಮತ್ತು ಟರ್ಮಿನಲ್ ನೀರನ್ನು ಸೇರಿಸಿ
53 int numAminoAcids = upperSequence.length();
54 double molecularWeight = totalWeight - (numAminoAcids - 1) * WATER_WEIGHT + WATER_WEIGHT;
55
56 return molecularWeight;
57}
58
59int main() {
60 try {
61 std::string sequence = "ACDEFGHIKLMNPQRSTVWY";
62 double mw = calculateProteinMolecularWeight(sequence);
63 std::cout << "ಅಣು ತೂಕ: " << std::fixed << std::setprecision(2) << mw << " Da" << std::endl;
64 } catch (const std::exception& e) {
65 std::cerr << "ದೋಷ: " << e.what() << std::endl;
66 }
67
68 return 0;
69}
70
ಪ್ರೋಟೀನ್ ಅಣು ತೂಕ, ಅಣು ಮಾಸ್ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ, ಇದು ಡಾಲ್ಟನ್ಗಳಲ್ಲಿ (Da) ಅಥವಾ ಕಿಲೋಡಾಲ್ಟನ್ಗಳಲ್ಲಿ (kDa) ವ್ಯಕ್ತಪಡಿಸಲಾದ ಪ್ರೋಟೀನ್ ಮಾಕ್ರೋಮಾಲಿಕ್ಯೂಲ್ನ ಒಟ್ಟು ತೂಕವಾಗಿದೆ. ಇದು ಪ್ರೋಟೀನ್ನಲ್ಲಿ ಇರುವ ಎಲ್ಲಾ ಅಣುಗಳ ಒಟ್ಟು ತೂಕವನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ, ಪೆಪ್ಟೈಡ್ ಬಂಧಗಳ ರೂಪದಲ್ಲಿ ಕಳೆದುಕೊಂಡ ನೀರಿನ ಅಣುಗಳನ್ನು ಗಮನದಲ್ಲಿಟ್ಟುಕೊಳ್ಳುತ್ತದೆ. ಈ ಮೂಲಭೂತ ಗುಣವು ಪ್ರೋಟೀನ್ ಪರಿಕರ, ಶುದ್ಧೀಕರಣ ಮತ್ತು ವಿಶ್ಲೇಷಣೆಗೆ ಅತ್ಯಂತ ಮುಖ್ಯವಾಗಿದೆ.
ಈ ಕ್ಯಾಲ್ಕುಲೇಟರ್ ಅಮೀನೋ ಆಮ್ಲದ ಕ್ರಮವನ್ನು ಆಧರಿಸಿ ತಾತ್ತ್ವಿಕ ಅಣು ತೂಕವನ್ನು ಅತ್ಯಂತ ನಿಖರವಾಗಿ ಒದಗಿಸುತ್ತದೆ. ಇದು ಅಮೀನೋ ಆಮ್ಲಗಳ ಮಾನಕ ಮೋನೋಐಸೊಟೋಪಿಕ್ ತೂಕಗಳನ್ನು ಬಳಸುತ್ತದೆ ಮತ್ತು ಪೆಪ್ಟೈಡ್ ಬಂಧಗಳ ರೂಪದಲ್ಲಿ ನೀರಿನ ಕಳೆವುಗಳನ್ನು ಗಮನದಲ್ಲಿಟ್ಟುಕೊಳ್ಳುತ್ತದೆ. ಆದರೆ, ಇದು ಪೋಸ್ಟ್-ಟ್ರಾನ್ಸ್ಲೇಶನಲ್ ಮಾರ್ಪಾಡುಗಳು, ಅಸಾಮಾನ್ಯ ಅಮೀನೋ ಆಮ್ಲಗಳು ಅಥವಾ ವಾಸ್ತವ ಪ್ರೋಟೀನ್ಗಳಲ್ಲಿ ಇರುವ ಐಸೋಟೋಪಿಕ್ ಬದಲಾವಣೆಗಳನ್ನು ಗಮನದಲ್ಲಿಟ್ಟುಕೊಳ್ಳುವುದಿಲ್ಲ.
ಪ್ರೋಟೀನ್ ಅಣು ತೂಕವನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ಡಾಲ್ಟನ್ಗಳಲ್ಲಿ (Da) ಅಥವಾ ಕಿಲೋಡಾಲ್ಟನ್ಗಳಲ್ಲಿ (kDa) ವ್ಯಕ್ತಪಡಿಸಲಾಗುತ್ತದೆ, ಅಲ್ಲಿ 1 kDa 1,000 Da ಗೆ ಸಮಾನವಾಗಿದೆ. ಡಾಲ್ಟನ್ ಸುಮಾರು ಹೈಡ್ರೋಜನ್ ಅಣುವಿನ ತೂಕಕ್ಕೆ ಸಮಾನವಾಗಿದೆ (1.66 × 10^-24 ಗ್ರಾಂ). ಉಲ್ಲೇಖಕ್ಕಾಗಿ, ಸಣ್ಣ ಪೆಪ್ಟೈಡ್ಗಳು ಕೆಲವು ಶತದಶಕಗಳ Da, ಆದರೆ ದೊಡ್ಡ ಪ್ರೋಟೀನ್ಗಳು ಶತಕೋಷ್ಟದ kDa ಇರಬಹುದು.
ಲೆಕ್ಕಹಾಕಿದ ಮತ್ತು ಪ್ರಯೋಗಾತ್ಮಕ ಅಣು ತೂಕಗಳ ನಡುವಿನ ವ್ಯತ್ಯಾಸವನ್ನು ಉಂಟುಮಾಡುವ ಹಲವಾರು ಅಂಶಗಳಿವೆ:
ಮಾರ್ಪಡಿತ ಪ್ರೋಟೀನ್ಗಳ ನಿಖರವಾದ ಅಣು ತೂಕದ ನಿರ್ಧಾರಕ್ಕಾಗಿ, ಮಾಸ್ ಸ್ಪೆಕ್ಟ್ರೋಮೆಟ್ರಿ ಶಿಫಾರಸು ಮಾಡಲಾಗುತ್ತದೆ.
ಈ ಕ್ಯಾಲ್ಕುಲೇಟರ್ 20 ಸಾಮಾನ್ಯ ಅಮೀನೋ ಆಮ್ಲಗಳನ್ನು ಮಾತ್ರ ಅವರ ಒಂದೇ-ಅಕ್ಷರ ಕೋಡ್ಗಳನ್ನು (A, R, N, D, C, E, Q, G, H, I, L, K, M, F, P, S, T, W, Y, V) ಬಳಸುತ್ತದೆ. ಅಸಾಮಾನ್ಯ ಅಮೀನೋ ಆಮ್ಲಗಳು, ಸೆಲೆನೋಸಿಸ್ಟೈನ್, ಪೈರೋಲೈಸಿನ್ ಅಥವಾ ಇತರ ಮಾರ್ಪಟ್ಟ ಉಲ್ಲೇಖಗಳನ್ನು ಒಳಗೊಂಡ ಪ್ರೋಟೀನ್ಗಳಿಗೆ, ವಿಸ್ತಾರಿತ ಅಮೀನೋ ಆಮ್ಲ ಕೋಡ್ಗಳನ್ನು ಬೆಂಬಲಿಸುವ ವಿಶೇಷ ಸಾಧನಗಳನ್ನು ಬಳಸುವುದು ಅಗತ್ಯವಿದೆ.
ಪ್ರೋಟೀನ್ಗಳ ಅಣು ತೂಕವು ಪ್ರೋಟೀನ್ಗಳ ಶ್ರೇಣೀಬದ್ಧಗೊಳಿಸುವಿಕೆ, ಶುದ್ಧೀಕರಣ ಮತ್ತು ವಿಶ್ಲೇಷಣೆಯ ಪ್ರಮುಖ ಭಾಗವಾಗಿದೆ. ಇದು ಪ್ರೋಟೀನ್ಗಳ ಶ್ರೇಣೀಬದ್ಧಗೊಳಿಸಲು, ಶುದ್ಧೀಕರಣ ವಿಧಾನಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಮತ್ತು ಪ್ರಯೋಗಾತ್ಮಕ ವಿನ್ಯಾಸದಲ್ಲಿ ಸಹಾಯ ಮಾಡುತ್ತದೆ.
ಸಣ್ಣ ಪೆಪ್ಟೈಡ್ಗಳಿಗೆ ವ್ಯತ್ಯಾಸವು ಕಡಿಮೆ, ಆದರೆ ದೊಡ್ಡ ಪ್ರೋಟೀನ್ಗಳಿಗೆ ಇದು ಹೆಚ್ಚು ಮಹತ್ವಪೂರ್ಣವಾಗುತ್ತದೆ. ಮಾಸ್ ಸ್ಪೆಕ್ಟ್ರೋಮೆಟ್ರಿ ಸಾಮಾನ್ಯವಾಗಿ ಸಣ್ಣ ಅಣುಗಳಿಗೆ ಮೋನೋಐಸೊಟೋಪಿಕ್ ತೂಕಗಳನ್ನು ಅಳೆಯುತ್ತದೆ ಮತ್ತು ದೊಡ್ಡದಾದವರಿಗೆ ಸರಾಸರಿ ತೂಕಗಳನ್ನು ಅಳೆಯುತ್ತದೆ.
ಕ್ಯಾಲ್ಕುಲೇಟರ್ N-ಟರ್ಮಿನಲ್ (NH₂-) ಮತ್ತು C-ಟರ್ಮಿನಲ್ (-COOH) ಗುಂಪುಗಳನ್ನು ಪರಿಗಣಿಸುತ್ತದೆ, ಇದು ಪೆಪ್ಟೈಡ್ ಬಂಧಗಳ ರೂಪದಲ್ಲಿ ಕಳೆದುಕೊಂಡ ನೀರಿನ ಅಣುವನ್ನು (18.01528 Da) ಕಡಿಮೆ ಮಾಡುವ ನಂತರ ಒಂದೇ ನೀರಿನ ಅಣುವನ್ನು ಸೇರಿಸುತ್ತದೆ. ಇದು ಲೆಕ್ಕಹಾಕಲಾದ ಅಣು ತೂಕವು ಸರಿಯಾದ ಟರ್ಮಿನಲ್ ಗುಂಪುಗಳನ್ನು ಹೊಂದಿರುವ ಸಂಪೂರ್ಣ ಪ್ರೋಟೀನನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ ಎಂದು ಖಚಿತಪಡಿಸುತ್ತದೆ.
ಹೌದು, ಆದರೆ ಈ ಕ್ಯಾಲ್ಕುಲೇಟರ್ ಡಿಸಲ್ಫೈಡ್ ಬಂಧಗಳನ್ನು ಸ್ವಾಯತ್ತವಾಗಿ ಸರಿಹೊಂದಿಸುತ್ತಿಲ್ಲ. ಪ್ರತಿಯೊಂದು ಡಿಸಲ್ಫೈಡ್ ಬಂಧದ ರೂಪದಲ್ಲಿ ಎರಡು ಹೈಡ್ರೋಜನ್ ಅಣುಗಳನ್ನು (2.01588 Da) ಕಳೆದುಕೊಳ್ಳುತ್ತದೆ. ಡಿಸಲ್ಫೈಡ್ ಬಂಧಗಳನ್ನು ಗಮನದಲ್ಲಿಟ್ಟುಕೊಳ್ಳಲು, ಲೆಕ್ಕಹಾಕಲಾದ ಅಣು ತೂಕದಿಂದ ಪ್ರತಿ ಡಿಸಲ್ಫೈಡ್ ಬಂಧಕ್ಕಾಗಿ 2.01588 Da ಅನ್ನು ಕಡಿಮೆ ಮಾಡಿರಿ.
ಪ್ರೋಟೀನ್ ಅಣು ತೂಕವು ಪ್ರೋಟೀನ್ ಗಾತ್ರಕ್ಕೆ ಸಂಬಂಧಿತವಾಗಿದ್ದರೂ, ಸಂಬಂಧವು ಯಾವಾಗಲೂ ಸರಳವಾಗಿಲ್ಲ. ಪ್ರೋಟೀನ್ನ ಶಾರೀರಿಕ ಗಾತ್ರವನ್ನು ಪರಿಣಾಮ ಬೀರುವ ಅಂಶಗಳು ಒಳಗೊಂಡಿವೆ:
ಒಂದು ಅಂದಾಜಿಗೆ, 10 kDa ಯ globular ಪ್ರೋಟೀನ್ನ ವ್ಯಾಸವು ಸುಮಾರು 2-3 ನ್ಯಾನ್ ಮೀಟರ್.
ಗಾಸ್ಟೈಗರ್ ಇ., ಹೂಗ್ಲಾಂಡ್ ಸಿ., ಗಟ್ಟಿಕರ್ ಎ., ದುವಾುದ್ದ್ ಎಸ್., ವಿಲ್ಕಿನ್ಸ್ ಎಮ್.ಆರ್., ಆಪೆಲ್ ಆರ್.ಡಿ., ಬೈರೋಚ್ ಎ. (2005) ExPASy ಸರ್ವರ್ನಲ್ಲಿ ಪ್ರೋಟೀನ್ ಗುರುತಿಸುವಿಕೆ ಮತ್ತು ವಿಶ್ಲೇಷಣಾ ಸಾಧನಗಳು. In: ವಾಕ್ ಜೆ.ಎಮ್. (eds) The Proteomics Protocols Handbook. ಹ್ಯೂಮನಾ ಪ್ರೆಸ್.
ನೆಲ್ಸನ್, ಡಿ. ಎಲ್., & ಕಾಕ್, ಎಮ್. ಎಮ್. (2017). Lehninger Principles of Biochemistry (7ನೇ ಆವೃತ್ತಿ). W.H. ಫ್ರೀಮನ್ ಮತ್ತು ಕಂಪನಿಯು.
ನಿಲ್ಲಿಸುವುದು, ಹೆಚ್., & ಮಾನ್, ಎಮ್. (2004). ಪೆಪ್ಟೈಡ್ ಕ್ರಮಾಂಕಣದ ABCಗಳು (ಮತ್ತು XYZಗಳು). ನೈಸರ್ಗಿಕ ವಿಮರ್ಶೆಗಳು ಅಣು ಶ್ರೇಣೀಬದ್ಧ ವಿಜ್ಞಾನ, 5(9), 699-711.
ವೋಟ್, ಡಿ., ವೋಟ್, ಜೆ. ಜಿ., & ಪ್ರಾಟ್, ಸಿ. ಡಬ್ಲ್ಯೂ. (2016). ಜೀವಶಾಸ್ತ್ರದ ಮೂಲಭೂತಗಳು: ಅಣು ಮಟ್ಟದಲ್ಲಿ ಜೀವನ (5ನೇ ಆವೃತ್ತಿ). ವೈಲಿ.
ಕ್ರೈಟನ್, ಟಿ. ಇ. (2010). ನ್ಯೂಕ್ಲಿಯಿಕ್ ಆಮ್ಲಗಳು ಮತ್ತು ಪ್ರೋಟೀನ್ಗಳ ಭೌತಶಾಸ್ತ್ರ. ಹೆಲ್ವೆಟಿಯನ್ ಪ್ರೆಸ್.
ಯುನಿಪ್ರಾಟ್ ಕಾನ್ಸಾರ್ಟಿಯಂ. (2021). 2021 ರಲ್ಲಿ ಯುನಿಪ್ರಾಟ್: ವಿಶ್ವಾಸಾರ್ಹ ಪ್ರೋಟೀನ್ ಜ್ಞಾನಕೋಶ. ನ್ಯೂಕ್ಲಿಯಿಕ್ ಆಮ್ಲಗಳ ಸಂಶೋಧನೆ, 49(D1), D480-D489.
ಆರ್ಟಿಮೋ, ಪಿ., ಜೋನ್ನಾಲೇಜಡ್ಡಾ, ಎಮ್., ಅರ್ಣೋಲ್ಡ್, ಕೆ., ಬಾರಟಿನ್, ಡಿ., ಸರ್ಡಿ, ಜಿ., ಡೆ ಕ್ಯಾಸ್ಟ್ರೋ, ಇ., ದುವಾುದ್ದ್, ಎಸ್., ಫ್ಲೆಗಲ್, ವಿ., ಫೋರ್ಟ್ಯರ್, ಎ., ಗಾಸ್ಟೈಗರ್, ಇ., ಗ್ರೋಸ್ಡಿಡಿಯರ್, ಎ., ಹೆರ್ನಾಂಡಜ್, ಸಿ., ಐಒಎನ್ನಿಡಿಸ್, ವಿ., ಕುಜ್ನೆಟ್ಸೋವ್, ಡಿ., ಲೀಚ್ಟಿ, ಆರ್., ಮೋಸ್ಟಾಗ್ವಿರ್, ಕೆ., ರೆಡಾಸ್ಚಿ, ಎನ್., ರೋಸಿಯರ್, ಜಿ., & ಸ್ಟಾಕ್ಇಂಗರ್, ಹೆಚ್. (2012). ExPASy: SIB ಜೀವವಿಜ್ಞಾನ ಸಂಪತ್ತು ಪೋರ್ಟಲ್. ನ್ಯೂಕ್ಲಿಯಿಕ್ ಆಮ್ಲಗಳ ಸಂಶೋಧನೆ, 40(W1), W597-W603.
ಕಿಂಟರ್, ಎಮ್., & ಶರ್ಮನ್, ಎನ್. ಇ. (2005). Tandem ಮಾಸ್ ಸ್ಪೆಕ್ಟ್ರೋಮೆಟ್ರಿ ಬಳಸುವ ಪ್ರೋಟೀನ್ ಕ್ರಮಾಂಕಣ ಮತ್ತು ಗುರುತಿಸುವಿಕೆ. ವೈಲಿ-ಇಂಟರ್ಸೈನ್ಸ್.
ನಮ್ಮ ಪ್ರೋಟೀನ್ ಅಣು ತೂಕ ಕ್ಯಾಲ್ಕುಲೇಟರ್ ಅನ್ನು ಇಂದು ಪ್ರಯತ್ನಿಸಿ, ನಿಮ್ಮ ಪ್ರೋಟೀನ್ ಕ್ರಮಗಳ ಅಣು ತೂಕವನ್ನು ತಕ್ಷಣ ಮತ್ತು ನಿಖರವಾಗಿ ನಿರ್ಧರಿಸಲು. ನೀವು ಪ್ರಯೋಗಗಳನ್ನು ಯೋಜಿಸುತ್ತಿದ್ದರೂ, ಫಲಿತಾಂಶಗಳನ್ನು ವಿಶ್ಲೇಷಿಸುತ್ತಿದ್ದರೂ ಅಥವಾ ಪ್ರೋಟೀನ್ ಜೀವಶಾಸ್ತ್ರದ ಬಗ್ಗೆ ಕಲಿಯುತ್ತಿದ್ದರೂ, ಈ ಸಾಧನವು ನಿಮಗೆ ಅಗತ್ಯವಿರುವ ಮಾಹಿತಿಯನ್ನು ಕ್ಷಣಗಳಲ್ಲಿ ಒದಗಿಸುತ್ತದೆ.
உங்கள் பணிப்பாக்கிலுக்கு பயனுள்ள மேலும் பயனுள்ள கருவிகளைக் கண்டறியவும்