我有一个从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的任何想法?谢谢。
答案 0 :(得分:0)
read()方法返回一个记录对象(在您的示例中为c)。该对象具有多个数组,例如强度,stdev,npix等,您需要这些。
在这里找到一些使用它的示例:
https://biopython.org/DIST/docs/api/Bio.Affy.CelFile.Record-class.html
有时help()函数可以为您提供有关如何使用类,函数等的足够信息。