此包提供了的OPSM矿工和信息化项目。
输入
- 制表符分隔的ASCII文件。行是组织,列基因的表达。一行可能包含一个标题列,他们可能是一个标题行。在任何情况下,所有行的神器出山:www.shenqi73.com列数应等于。
- 标题行和列可能包含的任何字符串,所有其他值都必须包含数字。
- 矩阵大小为T(组织)×G(基因表达)。
算法和标志
该算法执行DFS纵向比较,这意味着这两个基因的表达进行了比较。
- “核双比较” - 预构建的表达载体对,这将采取GxGxT的大小在内存中,所以一定要确保它可以容纳的内存。
- “支持” - 许多组织,其中包含一个模式。设置应用程序的支持,这个数量最少的组织要包含你正在寻找的模式。设定一个非常高的数字,会产生很少的模式,非常低的数字 - 和采矿可能无法完成(指数模式)。
- “最小长度”,“最大长度” - 你正在寻找的图案大小。设置“最小长度”,因此应用程序不会返回很短,而且有趣的图案。 “最大长度”设置,以减少运行时间。
- “最大的错误” - 仅适用于OPSM与错误。的OPSM搜索为精确的模式。 OPSM算一个组织与错误,即使它包含一个X数量的基因,不适合的模式。
- “麦斯集团长度” - OPSM的团体,模式,而不是单个基因的基因组之间的比较。例如,模式将是:(0.4 0.6 0.4)(0.7?0.8)(0.9 0.95)
- “最大层变化” - 不记得了...
如何使用OPSM层算法
当设置为层应该有一个层为数据集文件具有相同名称的,所附的“层”的定义文件。
例如:
SaltDat.txt
SaltDat.txt.layers
文件格式 - 每一行代表一个层。每个层是一个范围的列:
0-5
6-10
...
...