2012-05-26 30 views
-7

我需要你的幫助。我有超過40000種fasta文件格式的蛋白質。如何在Matlab中編寫以下函數用於MS蛋白質分析?

首先,我想編寫一個函數:

  • 即能計算出B超的創建從靶蛋白(MAT文件)的肽數據庫羣衆和y離子
  • ,創建一個數據庫肽從誘餌蛋白來(MAT文件)

然後,我想:

  • 負載所觀察到的數據
  • 濾波器候選肽肽數據庫給予一定ppm的精度
  • 編寫一個函數,分數針對所觀察到的數據的候選肽
  • 拿出一個閾值方案來辨別bonafide肽從假冒的
+3

您有具體問題嗎? – tmpearce

+4

你幾乎要求人們爲你編寫整個程序?嘗試自己一步一步做,並提出具體的技術難題。 –

回答

0

要開始使用頻譜的比賽,FASTA是文本文件格式。要編寫文本文件,請檢查MATLAB文檔fopen,fprintffclose。要從您編寫的數據文件加載文本,您可以使用fopenfscanffclose。實際上,MATLAB也有fastainfo,fastareadfastawrite。您應該檢查這些命令的MATLAB文檔以及其他可能對您有用的FASTA相關和蛋白質分析相關命令(我還沒有做過蛋白質分析,因此我不能說哪一個是您需要的)。

而且,你問這麼多東西在一個問題,它是不可能回答所有的問題,因爲你的問題恕我直言,是一種「我怎樣寫我的整個節目?」。但我認爲你可以開始使用我列出的命令,並且當你編寫了一些代碼和你想要解決的問題時,你可以發佈一個關於它的新問題,部分代碼。

+0

好的,我會的。非常感謝。 –

0

MATLAB的生物信息工具箱包含積木程序,你可以放在一起,以實現這一目標。如果您在將它們放在一起時遇到特定問題,請發佈具體問題。

相關問題