2012-05-26 27 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的生物信息工具箱包含积木程序,你可以放在一起,以实现这一目标。如果您在将它们放在一起时遇到特定问题,请发布具体问题。

相关问题