r計算百分位數 微專題 蛋白質結構的計算規律

2021-10-14 11:12:55 字數 1449 閱讀 6958

1.有關蛋白質結構的計算規律

(1)假設氨基酸的平均相對分子質量為a,由n個氨基酸分別形成1條鏈狀多肽或m條鏈狀多肽:

肽鍵數=脫去水分子數=氨基酸數-肽鏈數

蛋白質相對分子質量的計算按照反應前後質量守恆定律計算

形成肽鏈數

形成肽鍵數

脫去水分子數

蛋白質相對分子質量

n-1n-1

na-18(n-1)

mn-m

n-mna-18(n-m)

[特別提醒]①計算多肽的相對分子質量時,除了考慮水的減少外,還要考慮其他化學變化過程,如肽鏈上出現乙個二硫鍵(—s—s—)時,要再減去2(兩個氫原子),若無特殊說明,不考慮二硫鍵。

②若為環狀多肽,則可將相對分子質量計算公式反應前總質量na-水分子相對分子質量18n

(2)利用原子守恆法計算肽鏈中的原子數:

①碳原子數=氨基酸的分子數×2+r基上的碳原子數。

②氫原子數=各氨基酸中氫原子的總數-脫去的水分子數×2。

③氧原子數=各氨基酸中氧原子的總數-脫去的水分子數。

④氮原子數=肽鏈數+肽鍵數+r基上的氮原子數=各氨基酸中氮原子的總數。

⑤由於r基上的碳原子數不好確定,且氫原子數較多,因此以氮原子數或氧原子數的計算為突破口,計算氨基酸的分子式或氨基酸個數最為簡便。

2.基因表達過程中的相關數量關係

基因表達中,dna控制mrna的合成,mrna指導蛋白質的合成。dna中鹼基排列順序轉錄為mrna中鹼基排列順序,進而翻譯為蛋白質中氨基酸的排列順序。其數量關係**如下:

由於mrna中有終止密碼子等原因,上述關係應理解為每合成n個氨基酸形成的多肽至少需要mrna上的3n個鹼基和dna(基因)上的6n個鹼基。

典例:如圖為由30個氨基酸組成的多肽鏈,經加工,第1位甲硫氨酸被切除,第16與17位氨基酸之間的肽鍵被切斷並生成兩條多肽鏈,兩條多肽鏈通過二硫鍵相連。有關此過程的說法錯誤的是

a.加工過程中,氧原子數目增加1個

b.經加工,比原多肽鏈增加了1個氨基和1個羧基

c.此加工過程是在內質網中進行的

d.此多肽鏈的合成過程生成了29個水分子、加工過程消耗了2個水分子

解析:選a 加工過程減少了1個肽鍵(含1個氧),另1個肽鍵(含1個氧)被水解,生成1個羧基(含2個氧)和1個氨基,所以氧原子數沒變;內質網對形成的多鈦鏈進行初步加工;此多肽鏈的合成過程生成了29個肽鍵,形成29個水分子,加工過程水解了2個肽鍵,消耗了2個水分子。

spark 實現百分位數計算

spark實現百分位數計算 二.自定義 spark core 計算百分位數方法 當做工具使用 具體 實現 計算 分位數 的分段值 param data rdd param tile 分位數 return 分段值 def computepercentile data rdd double tile d...

python 計算動態時點的百分位數

說明 1.動態時點 每次計算的資料框為截止於當前行的資料,即累計行 多次計算 2.靜態時點 當前時間 計算的資料框為所有行 一次計算 test pd.dataframe np.random.randint 1,10,size 10 columns value 生成 1,10 的隨機整數 test p...

利用python 計算百分位數實現資料分箱

百分位數,如果將一組資料從小到大排序,並計算相應的累計百分位,則某一百分位所對應資料的值就稱為這一百分位的百分位數。可表示為 一組n個觀測值按數值大小排列。如,處於p 位置的值稱第p百分位數。因為百分位數是採用等分的方式劃分資料,因此也可用此方法進行等頻分箱。import pandas as pd ...