我有一个非常奇怪的问题。
通过Python我创建了一个.bed文件。这个.bed文件由3列组成:chromosomestartend。然后,应该通过Linux中的内置工具分析此文件,但它会显示“意外的文件格式”。通过cat -e file.bed |更多我看到所有行都以 ^ M $ 结尾,它应该只以 $ 结尾(Atleast手动创建的文件只显示$和工作)。
有谁知道如何解决这个问题?我在使用Ubuntu 12.04.4 LTS的VirtualBox上使用Bio-Linux
谢谢,
编辑:文件是通过;
在Python中构建的test = "".join(chromosomes) #chromosomes = chr<tab>start<tab>end<space>\n
bed.write(test[0:-1])