超类:
包含基因本体(GO)术语信息的数据结构
术语对象是包含基因本体(GO)术语信息的数据结构。您可以使用“is_a”和“part_of”关系探索和遍历基因本体术语。
geneont | 创建geneont对象和term对象 |
定义 | 定义GO项的只读字符向量 |
id | 对应于GO项的GO标识符的只读数值 |
is_a | 只读数字数组,包含与该GO项有" is a "关系的GO项的GO标识符 |
的名字 | 表示GO项名称的只读字符向量 |
过时了 | 只读布尔值,指示某个运行项是否过时 |
本体 | 描述GO项本体的只读字符向量 |
part_of | 只读数字数组,包含与该GO项有“part of”关系的GO项的GO标识符 |
同义词 | 只读数组,包含此GO项的同义词GO项 |
一个基因对象包含术语对象。
句柄。要了解这将如何影响您对该类的使用,请参见复制对象(MATLAB)在MATLAB中®编程基础知识文档。
您可以使用圆括号()索引来访问术语对象句柄数组中的术语。看到例子在下面。
在MATLAB软件中下载当前版本的基因本体数据库到一个geneont对象中。
GeneontObj = geneont('LIVE', true)
MATLAB软件创建一个geneont对象,并显示与该geneont对象相关的术语对象的数量。
基因本体对象,有27827个术语。
使用条款
属性创建一个包含geneont对象的术语对象句柄数组的变量。
array_of_terms = GeneontObj。条款27827x1 struct array with fields: id name ontology definition comment synonym is_a part_of obsolete
虽然条款
属性是术语对象的句柄数组,在MATLAB命令窗口中,它显示为一个结构数组,在geneont对象中,每个GO术语都有一个结构。
返回geneont对象的第五个term (term对象)。
注释:" synonym: [] is_a: 5385 part_of: [0x1 double] obsolete: 0