如何从python的.CEL文件中提取数据表?

时间:2019-05-06 23:05:57

标签: python dataframe

我有一个从www.ncbi.nlm.nih.gov/sites/GDSbrowser下载的.CEL文件。需要从文件中提取数据的numpy数组。我从Bio.Affy库中导入了CelFile:

with open('Myfile.CEL') as f:
    c = CelFile.read(f)
    print(c)

这不显示任何数据集!关于如何使用CelFile的任何想法?谢谢。

1 个答案:

答案 0 :(得分:0)

read()方法返回一个记录对象(在您的示例中为c)。该对象具有多个数组,例如强度,stdev,npix等,您需要这些。

在这里找到一些使用它的示例:

https://biopython.org/DIST/docs/api/Bio.Affy.CelFile.Record-class.html

有时help()函数可以为您提供有关如何使用类,函数等的足够信息。