光信快速取消1技能_生信技能树笔记软件

光信快速取消1技能_生信技能树笔记软件人鼠基因转换之首字母大写首字母大小写转换但是有个问题,并不是所有的同源基因只是简单的首字母大小写配对的。#改进版本human_gene<-c(“PTPRC”,”EPCAM”,”MME”,”CD3G”,”CD3E”,”CD68″,”CD79A”,”RP11-34P13.8″)#若干人类基因upper_low<-function(var){var=tolower(var)first_letter=toupper(substr(var,

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

人鼠基因转换之首字母大写

我爱抄作业

  1. 首字母大小写转换
    但是有个问题,并不是所有的同源基因只是简单的首字母大小写配对的。
#改进版本
human_gene <- c("PTPRC", "EPCAM", "MME", "CD3G", "CD3E", "CD68", "CD79A", "RP11-34P13.8") #若干人类基因
upper_low  <- function(var) { 
   
  var = tolower(var)
  first_letter = toupper( substr(var ,1 ,1) )
  word = paste0(first_letter ,substring(var ,2 ))
  return(word)
}
mouse_gene = sapply(human_gene, upper_low)

Jetbrains全家桶1年46,售后保障稳定

2.在R包homologene里有张基因对应表
同时已经有可以转换的代码可用
homologene(genes, inTax, outTax)
genes:需要查找同源基因的基因列表
inTax:输入基因所属物种
outTax:查找的同源基因属于那个物种

3.NCBI homologene 有四万多对同源基因的对应表;简书链接附上
https://www.jianshu.com/p/877d6f3cc799?ivk_sa=1024320u

4.R包 biomart转换

hsa2mus_all <- getLDS(attributes = c("hgnc_symbol"),
                filters = "hgnc_symbol",
                values = hsaGeneInfo$symbol,
                mart = human,
                attributesL = c("mgi_symbol"),
                martL = mouse,uniqueRows = T)
head(hsa2mus_all)
length(hsaGeneInfo$symbol)
nrow(hsa2mus_all)

5.ensymble实现
https://www.ensembl.info/2009/01/21/how-to-get-all-the-orthologous-genes-between-two-species/

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/230908.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 分治算法详解_算法的优劣通常用什么来衡量

    分治算法详解_算法的优劣通常用什么来衡量分治算法详解 一、基本概念  在计算机科学中,分治法是一种很重要的算法。字面上的解释是“分而治之”,就是把一个复杂的问题分成两个或更多的相同或相似的子问题,再把子问题分成更小的子问题……直到最后子问题可以简单的直接求解,原问题的解即子问题的解的合并。这个技巧是很多高效算法的基础,如排序算法(快速排序,归并排序),傅立叶变换(快速傅立叶变换)……   任何一个可以用计算机求解的问

    2022年10月23日
    0
  • 自动加密web.config配置节批处理

    自动加密web.config配置节批处理

    2021年7月22日
    68
  • 微服务——Eruka

    1、Eruka——基于HTTPREST的服务发现框架定位于AWS(亚马逊网络服务)域中的中间层服务负载均衡、中间层服务故障转移注:Eruka专门用于发现服务,一些服务将自己注册进Eruka,使另一些服务通过Eruka查找其所要调用的服务;充当服务发现服务的组件很多,如:Zookeeper、Consul、Eruka等2、Eruka架构图…

    2022年4月4日
    237
  • BigDecimal的除法

    BigDecimal的除法BigDecimaldivideBigDecimal=subBigDecimal.divide(newBigDecimal(13),0,BigDecimal.ROUND_HALF_UP);第一参数表示除数,第二个参数表示小数点后保留位数,第三个参数表示舍入模式,只有在作除法运算或四舍五入时才用到舍入模式,有下面这几种ROUND_CEILING//向正无穷方向…

    2022年6月15日
    45
  • 测试常见面试题之场景测试回答策略(如电梯该怎么测等)

    测试常见面试题之场景测试回答策略(如电梯该怎么测等)1.概述这类问题是考察面试者测试思路和测试策略的常见问题,主要要根据软件质量的六个特性(功能性、易用性、效率、可靠性、可维护性、可移植性)来进行思考,进而需要结合实际测试软件时考虑的角度,比如功能方面、接口方面、性能方面、维护难度方面、兼容性方面、界面或者说外观方面(比如本地化的一些内容以及界面美观等等)、操作难度或者说易用性方面、可靠度(比如应对异常情况的能力)方面、安全性方面等,根据这些角度结合具体要测试的内容进行思考并作答,例如,在下例中,分别从功能、界面、易用、兼容、安全、性能这六个角度结合业

    2022年6月7日
    40
  • 华为官网ensp安装包在哪?_手机安装华为路由器的步骤图解

    华为官网ensp安装包在哪?_手机安装华为路由器的步骤图解今天给小伙伴们详细介绍一下ensp的安装教程,附有安装包有,可自行下载目录一,安装包链接二,安装详细步骤1.安装OracleVMVirtualBox2.安装Wireshark3.安装ensp4.安装完成三,总结一,安装包链接链接:https://pan.baidu.com/s/1d-8dd9qBhpAwxc0UBL8vdg提取码:df6m二,安装详细步骤1.安装OracleVMVirtualBox下载好安装包后解压,打…

    2022年10月14日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号