上次说的gmt函数

作者: 因地制宜的生信达人 | 来源:发表于2020-01-22 10:08 被阅读0次

最近我们的学徒作业,都是以公众号推文的方式发布出来,希望更多人加入一起学习,前面两次的作业是:

其中写一个函数把基因集,写出成为gmt文件,我看到学徒完成的作业惨不忍睹。

我给大家的参考答案

并不是最佳,但是够用了。

library(clusterProfiler)
data(gcSample)
names(gcSample)
file="sink-examp.txt"
gs=gcSample
write.gmt <- function(gs,file){
  sink(file)
  lapply(names(gs), function(i){
    cat( paste(c(i,'tmp',gs[[i]]),collapse='\t') )
    cat('\n')
  })
  sink()
}

write.gmt(gs,file)

相关文章

  • 上次说的gmt函数

    最近我们的学徒作业,都是以公众号推文的方式发布出来,希望更多人加入一起学习,前面两次的作业是: 写一个函数把基因集...

  • 系统函数

    时间日期函数: time()定义:返回自 Unix 纪元(January 1 1970 00:00:00 GMT)...

  • 请你放下上次,上次的上次,上次的上上次

    欢迎回到我的家庭教育分享! “你看看你怎么说都不听,每次都是这样,就是喜欢乱搞,这次弄坏我的按摩器,上个星期弄坏爸...

  • GMT For DatistEQ

    V 2022 Q3中,新增了GMT+节点,废弃了GMT节点。 GMT+采用全新的“L For DatistEQ”设...

  • GMT绘制站点分布

    本文给出了使用GMT绘制GPS站点分布的方法和代码 安装GMT的方法请参考https://docs.gmt-chi...

  • 成果出图的技能(2)——高效率画图技巧(脚本画图)

    在地球科学领域的作图方面,不得不提到一个软件:GMT软件。官方网址:Wiki - GMT - GMT — The ...

  • NSDate 获取当前系统准确的时间

    // [NSDate date],输出是GMT时间(GMT(Greenwich Mean Time)代表格林...

  • 构造函数---this(2)

    上次我们说到了this关键字现在我们继续说我们的this的用法构造函数调用构造函数如果为一个类谢了很多个构造函数,...

  • GMT绘图技巧大汇总~更新中

    整个系列是关于自己学习和使用GMT过程中的一些心得,比较简陋,写的很随意。关于GMT软件的介绍,参见GMT简介;G...

  • PYGMT初体验

    PYGMT是GMT的Python接口,可以直接在python环境下使用GMT。项目主页Overview — PyG...

网友评论

    本文标题:上次说的gmt函数

    本文链接:https://www.haomeiwen.com/subject/owejzctx.html