转录组分析中go分析中的f,p,c什么意思

如题所述

分别代表功能的不同方面,具体如下:

C(cellular component):基因(非)编码产物在亚细胞水平上的定位。

F(molecular function):基因产物的分子活性。

P(biological process):多个基因产物组成的生物学过程和途径。

参考:网页链接

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-08-11
一、func Open(name string) (file *File, err error)
再简单不过了,给一个路径给它,返回文件描述符,如果出现错误就会返回一个 *PathError。
这是一个只读打开模式,实际上就是 os.OpenFile() 的快捷操作,它的原型如下:

复制代码代码如下:
func Open(name string) (file *File, err error) {
return OpenFile(name, O_RDONLY, 0)
}

二、func OpenFile(name string, flag int, perm FileMode) (file *File, err error)
这个复杂点,需要提供文件路径、打开模式、文件权限。

打开标记:
O_RDONLY:只读模式(read-only)
O_WRONLY:只写模式(write-only)
O_RDWR:读写模式(read-write)
O_APPEND:追加模式(append)
O_CREATE:文件不存在就创建(create a new file if none exists.)
O_EXCL:与 O_CREATE 一起用,构成一个新建文件的功能,它要求文件必须不存在(used with O_CREATE, file must not exist)
O_SYNC:同步方式打开,即不使用缓存,直接写入硬盘
O_TRUNC:打开并清空文件
文件权限(unix权限位):只有在创建文件时才需要,不需要创建文件可以设置为 0。os库虽然提供常量,但是我一般直接写数字,如0664。本回答被提问者采纳