Notebook脚本与命令行运行 - SpiralKernel/bioinfo-wiki GitHub Wiki

Notebook脚本与命令行运行

更新:2026-10-14;状态:可用;验证范围:官方语言文档核对;基础样本表案例已运行,R通过WebR验证;安装与第三方包按页说明。

交互适合探索,完整脚本和从头运行帮助暴露隐藏状态并保存可复现步骤。

三个输入位置

系统终端执行python ...或Rscript ...;Windows PowerShell块对应Windows终端;Python控制台执行Python语句;R控制台执行R语句。教程代码块标注bash/python/r,先看标签再粘贴。

.py和.R是代码文件,不是输出目录。先按R与Python路径文件与项目组织设置当前目录,再保存文件并从终端完整运行;RStudio也可在正确项目目录中source("examples/programming_basics.R")。

Notebook隐藏状态

单元格可以乱序执行,变量可能来自已删除或未展示的单元。交付前重启内核,从上到下全部运行,确认路径、输入和依赖均明确;显示结果不证明当前代码可以重新生成它。

脚本同样需要从干净会话运行,不应依赖工作区里旧对象。重复执行会覆盖哪些输出要写明,本项目例子只覆盖指定output目录的同名文件。

选择

初学先跑通提供的小脚本,再用Notebook探索;不是所有任务都必须使用Notebook。长流程和批处理保存参数、日志与退出状态,见可复现分析与工作流管理。

来源:Python脚本解释器、JupyterLab文档、Rscript说明。