添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
weixin_46118724 2022-12-16 16:21 采纳率: 0%
浏览 167
已结题

R语言RcisTarget分析无法读取feather文件

问题遇到的现象和发生背景

尝试使用RcisTarget进行单细胞转录因子分析时,无法读取从官网下载的feather文件

library(RcisTarget)
motif.anno=importAnnotations('motifs-v10nr_clust-nr.mgi-m0.001-o0.0.tbl')
motifRankings <- importRankings("mm10_10kbp_up_10kbp_down_full_tx_v10_clust.genes_vs_motifs.rankings.feather")
mm10=read_feather('mm10_10kbp_up_10kbp_down_full_tx_v10_clust.genes_vs_motifs.rankings.feather')
mm10=write_feather('mm10_10kbp_up_10kbp_down_full_tx_v10_clust.genes_vs_motifs.rankings.feather',version = 1)

motifRankings <- importRankings("mm10_10kbp_up_10kbp_down_full_tx_v10_clust.genes_vs_motifs.rankings.feather")
Error in openFeather(path) : Invalid: Not a feather file

我的解答思路和尝试过的方法

网上查询说有可能是feather文件版本的问题,但是尝试用arrow包去更改文件版本时也报错

library(arrow)
mm10=read_feather('mm10_10kbp_up_10kbp_down_full_tx_v10_clust.genes_vs_motifs.rankings.feather')
mm10=write_feather(mm10,'.',version = 1)

mm10=write_feather(mm10,'.',version = 1)
Error: IOError: Failed to open local file 'D:/R-4.0.3/training/2022.12.09'. Detail: [Windows error 5] 拒绝访问。

求各位指点

0

  • 编辑 收藏 删除
  • 追加酬金 (90%的用户在追加酬金后获得了解决方案)

    当前问题酬金

    ¥ 15 (您已提供 ¥ 20, 还可追加 ¥

    支付方式

    扫码支付

    加载中...

    提供问题酬金的用户不参与问题酬金结算和分配

    支付即为同意 《付费问题酬金结算规则》

    1 条回答 默认 最新

    • 小茯苓 2022-12-22 23:30
      关注

      看到你的代码,我想到了几点可能会导致问题的原因:

      文件路径错误:在使用 RcisTarget 包的 importRankings 函数时,你提供的文件路径可能不正确。你可以使用 getwd() 函数检查当前的工作目录,并确保文件的路径是以工作目录为基础的。

      文件名错误:你提供的文件名可能不正确,或者文件名中的大小写不一致。你可以使用 dir() 函数检查工作目录下是否有提供的文件,并确保文件名是正确的。

      文件格式错误:你提供的文件可能并不是 feather 格式的文件。你可以使用 file.info() 函数检查文件的类型,并确保文件是 feather 格式的。

      文件版本错误:feather 格式的文件有多个版本,如果你下载的文件版本与你所使用的 R 包不兼容,那么也可能导致读取错误。你可以使用 arrow 包的 read_feather 函数读取文件,并检查它是否有 version 属性,以确保文件版本是否匹配。

      你可以通过检查这些因素来找出问题的原因,并找到解决方案。

      本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?
      按下Enter换行,Ctrl+Enter发表内容
    查看更多回答(0条)

    报告相同问题?

    问题事件

    • 系统已结题 12月26日
    • 赞助了问题酬金15元 12月18日
    • 创建了问题 12月16日

    悬赏问题

    • ¥15 程序实在不会写,要秃了 pycharm导入不了自己的包 C#.net通过内网url地址获取文件并下载问题,浏览器postman可以正常下载,用程序不行 本人本科机械,目前研一。没有深度学习基础,目前对研究生课题一片迷茫,请教各位! 关于R语言单因素与多因素线性回归的平均值 服务器清除BIOS之后引导不了 CPLEX用OPL编写的混合整数线性优化问题。 可以用EasyConnect连接实验室内网,但无法连接内网才能访问的服务器,为什么?