文章目录

  • 摘要
  • 问题汇总
    • (one of the commands exited with non-zero exit code; note that snakemake uses bash strict mode!)
    • NameError: The name 'XXX' is unknown in this context. Please make sure that you defined that variable. Also note that braces not used for variable access have to be escaped by repeating them, i.e. {{XXX}}
    • EOL while scanning string literal
    • The flag 'directory' used in rule merge_anno is only valid for outputs, not inputs.Building DAG of jobs... ChildIOException:File/directory is a child to another output:('./10_1_CGPDDS210602_20210713/04.Annotation/pSM620', dfast)('./10_1_CGPDDS210602_20210713/04.Annotation/pSM620/all_anno_upset.png', plot)
    • Error: Directory cannot be locked. Please make sure that no other Snakemake process is trying to create the same files in the following directory:
    • 总结

摘要

随着不断学习,流程搭建多了,snakemake遇到的问题也多了起来,之前那篇snakemake常见问题汇总(上)已经总结了一部分,今天再补充一些遇到的其他问题。

问题汇总

(one of the commands exited with non-zero exit code; note that snakemake uses bash strict mode!)

rule没问题,但命令执行后报错,需要将命令单独拿出来测试。
shell中的特殊符号(’’/{}等)对shell执行命令产生影响,尤其是使用awk或者sed命令时,经常出现问题,有些需要在特殊符号前面添加反斜线,注释掉特殊符号的意义。

NameError: The name ‘XXX’ is unknown in this context. Please make sure that you defined that variable. Also note that braces not used for variable access have to be escaped by repeating them, i.e. {{XXX}}

shell中的花括号主要指代input和output内容,如果是shell命令引用,需要双花括号。

EOL while scanning string literal

双引号多了或者少了

The flag ‘directory’ used in rule merge_anno is only valid for outputs, not inputs.Building DAG of jobs… ChildIOException:File/directory is a child to another output:(’./10_1_CGPDDS210602_20210713/04.Annotation/pSM620’, dfast)(’./10_1_CGPDDS210602_20210713/04.Annotation/pSM620/all_anno_upset.png’, plot)

在流程前面的rule生成的输出文件夹不能作为后面rule输出文件的路径。

Error: Directory cannot be locked. Please make sure that no other Snakemake process is trying to create the same files in the following directory:

之前执行时突然中断(ctrl+z),需要使用--unlock参数解除文件夹限制

总结

关于snakemake的常见问题差不多这两篇问题都覆盖到了,后面可能会出一些snakemake的高级技巧展示,比如if的应用,当然还是要先学好才能整理给大家,欢迎加群交流,扫码或加vx:bbplayer2021,邀请进群

2021.11.19【读书笔记】丨snakemake常见问题汇总(下)相关推荐

  1. 2021.07.30丨snakemake常见问题汇总(上)

    目录 摘要 问题汇总 1. MissingInputException: Missing input files for rule XXX: 2. SyntaxError in line 28 of ...

  2. 尚硅谷——谷粒商城项目开发记录——2021.11.19

    尚硅谷--谷粒商城项目开发记录--2021.11.19 出现错误 1.SpringBoot测试类出现Could not autowire. No beans of 'BrandService' typ ...

  3. 法考主观题计算机答题吗,2021司法考试:小白法考主观题常见问题汇总

    [摘要] 司法主观题特别难吗?考必过小编为大家整理了关于"2021司法考试:小白法考主观题常见问题汇总"的信息,希望可以帮助到大家,下面我们就一起来看下"2021司法考试 ...

  4. (swing读书笔记)Undo/Redo(下)

    (swing读书笔记)Undo/Redo(下) By cszhao1980 四.更好的集成--StateEdit 现在,实现Undo功能已经比较简单了: (1)         建立一个"普 ...

  5. 读书笔记之何时重构(下)

    因为中间看了一本其他的书,差不多一个月未跟新读书笔记了,这段时间要补补课,接着上一章继续说说何时重构,文章中很多重构的方法这里还没有说明,后续章节会详细的介绍这些经常使用到的重构方法,尽请期待: 11 ...

  6. Java 核心技术卷 II(第 8 版) – 读书笔记 – 第 1 章(下)

    22.一旦获得了一个 Charset,就可以在 Java 的 Unicode 和指定的编码格式之间进行转化,下面以 GBK 和 Unicode 之间做为例子. 从 Unicode 到 GBK: imp ...

  7. 2022.04.11【读书笔记】|单细胞转录组概述

    文章目录 摘要 研究意义 转录组学意义 技术比较 研究方法 细胞筛选 文库构建 测序 实验方法 实验流程 常见问题 分析内容(重点) 分析内容总览 细胞亚群分类 细胞类型频率统计 Marker基因分析 ...

  8. 读书笔记丨《数据产品经理修炼手册:从零基础到大数据产品实践》丨DAY4

    日期:2022年7月24日 内容:第四章数据仓库理论与应用(p77-p104) 4.1 了解大数据基础Hadoop 一.Hadoop及三驾马车 01.什么是hadoop? Hadoop是一个分布式系统 ...

  9. 读书笔记丨《数据产品经理修炼手册:从零基础到大数据产品实践》丨DAY1

    学习内容及时间2022.06.01: 第一章[初识数据产品经理](p1-p24) 1.1为什么要有数据产品经理 1.1.1大数据行业现状: {什么是大数据?}: 1.目前没有一个统一准确的定义,因为不 ...

  10. 2021/11/18学习笔记:城市建成区的边界

    老师让我做城市建成区的边界 卒 这咋做啊... 这小半个月都在做这个了... 把思路整理一下,免得以后忘记了. 数据来源: 1.夜间灯光数据:Chen Zuoqi, Yu Bailang*, Yang ...

最新文章

  1. 「面试必备」常见Java面试题大综合 马云见了都点赞
  2. ntpdate[27350]: no server suitable for synchronization found
  3. SAP 调用外部系统
  4. SQL Server数据库大型应用解决方案总结
  5. react-native scrollview触摸滚动事件
  6. dsp调音一次多少钱_DSP调音中EQ使用技巧
  7. 如何破解Synplify Pro 9.6.2? (SOC) (Synplify)
  8. Flask构建微电影(二)
  9. 关于验证码的DEMO
  10. linux-文件管理-不完整版
  11. JDK9的安装与配置
  12. Linux 学习笔记 (四)Ubuntu14.04 解决上网问题安装无线网卡驱动
  13. 禁止选中页面内容-兼容ie、firefox、chrome
  14. VS2015 无法启动IIS Express Web服务器
  15. 谁是卧底 python_xpose和sxpose,谁是卧底?
  16. 开源人物之九:赖霖枫
  17. 拓嘉启远电商:如何提高拼多多店铺信誉
  18. 【小工具推荐】-云笔记+思维导图
  19. 游木兰山天池(20041016)
  20. python文献检索_文献检索与下载

热门文章

  1. 〖Python〗-- Django基础
  2. I2S/IIS总线介绍及相关EMC问题
  3. 论文研读-社交媒体可视化-大规模地理社交媒体数据的可视化抽象与探索
  4. 热议:CSS为什么这么难学?一定是你的方法不对
  5. python 爬取种子_Python爬虫框架Scrapy 学习笔记 2 ----- 爬取Mininova网站种子文件信息...
  6. linux卸载exe文件怎么恢复,linux中误删除程序包恢复实例
  7. 注释全 新手可懂 可复用式复数计算器C++实现
  8. 存储过程(Stored Procedure)介绍
  9. cmd模式怎么恢复服务器桌面,cmd命令下恢复服务器桌面
  10. CloudComparePCL 点云OOB包围盒