【问题标题】:errors with subsample 0.0.6 in python2.6python2.6中子样本0.0.6的错误
【发布时间】:2015-04-15 01:04:55
【问题描述】:

我正在尝试在 python2.6.6 中运行 subsample0.0.6 包(以便能够在 python 中运行类似 "> subsample -n 1000 big_data.csv")

在安装 subsample 之后,在我检查“import subsample”后它似乎首先可以工作,但是当我移动到不同的目录并尝试运行命令时,我得到一个错误。谁能告诉我发生了什么,或者我应该从这里做什么?

[sbsuser@localhost ~]$ python2.6
Python 2.6.6 (r266:84292, Nov 21 2013, 10:50:32)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-4)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import subsample
>>> help(subsample)
>>> import numpy
>>> import HTSeq
>>> quit()
[sbsuser@localhost ~]$ cd /illumina/runs/
[sbsuser@localhost runs]$ python2.6 subsample -n 1000 deseq.csv > s_des.csv
python2.6: can't open file 'subsample': [Errno 2] No such file or directory
[sbsuser@localhost runs]$ python2.6 subsample.py -n 1000 deseq.csv >       s_des.csv
Traceback (most recent call last):
   File "subsample.py", line 4, in <module>
    fraction = float( sys.argv[1] )
ValueError: invalid literal for float(): -n
[sbsuser@localhost runs]$ python2.6
Python 2.6.6 (r266:84292, Nov 21 2013, 10:50:32)

[GCC 4.4.7 20120313 (Red Hat 4.4.7-4)] 在 linux2 上 输入“help”、“copyright”、“credits”或“license”了解更多信息。

导入子样本 回溯(最近一次通话最后): 文件“”,第 1 行,在 文件“subsample.py”,第 4 行,在 分数 = 浮动(sys.argv[1]) IndexError: 列表索引超出范围

【问题讨论】:

    标签: python linux subsampling


    【解决方案1】:

    package 有自己的可执行文件,名为subsample,因此您需要按如下方式调用您的命令:

    $ subsample -n 1000 deseq.csv > s_des.csv
    

    【讨论】:

      猜你喜欢
      • 2023-03-25
      • 2013-04-04
      • 1970-01-01
      • 2017-07-01
      • 2011-05-27
      • 1970-01-01
      • 2016-09-18
      • 2015-06-15
      • 2011-02-27
      相关资源
      最近更新 更多