有时候,我们会发现似乎自己准备的输入文件没问题,但输入到 TBtools 就是输出不了结果。而事实上,在某些情况下,是文本文件的编码有问题。问题场景如下。

问题 1

image.png
老师,请问我做启动子顺式作用元件分析,这个结果怎么一直出不来呀

回复 1

从界面来看,我以为是输入文件有问题,可以看到其中 Set Input ID List 每行之间有空格。

问题 2

但是,用户发来文件后,看起来文件并无问题
image.png
每行之间没有空格。那么是哪里出问题?于是我将文件输入到 TBtools
出现一样的问题。
image.png

回复 2

按照经验,猜想是文件编码格式问题。于是拖拽到输入信息首行。
image.png
编码格式不对,毫无疑问。
于是打开 txt 文件,看看编码格式
image.png
可以看到,编码格式是不常见的UTF-16 LE (一般是使用 WPS 编辑导致)。
image.png
直接调整编码格式为 UTF8 或 ANSI 即可
image.png
注意到,用户可能也用 WPS 等编辑了序列长度文件,所以序列长度文件也要调整编码格式。
image.png
随后输入,即可可视化
image.png
总的来说…..这类问题,算是少见,也算是不是看到。或许以后考虑兼容 WPS 的输出。