2. 什么是笔记本以及如何使用它?

笔记本

No headings found on page

Drylab Notebook 是一个轻量级、稳定、以笔记本为中心的环境,旨在进行交互式数据探索、可视化和标准分析。它优先考虑简单、快速启动和可重现性。

此环境对于希望拥有一个无许多专业或实验包开销的干净 Jupyter 工作空间的用户来说是理想的。

什么是 Notebook?

每个分析会话都有一个持久的笔记本——一个 .ipynb 文件保存到您的工作区。它记录了会话期间生成的每个代码单元、markdown 单元、bash 命令和脚本文件,使得您的工作可重现且易于共享。

您的笔记本位置:/Your Project/note.ipynb

核心功能

交互式分析

  • 通过 Jupyter 使用 Python、R 和 Bash 笔记本

  • 逐步数据探索

  • 快速迭代分析和图形

统计分析

  • 描述性统计和假设检验

  • 回归和经典机器学习

  • 大规模和单细胞数据的差异表达

轻量级转录组学工作流程

  • 基本的 RNA-seq 和 scRNA-seq 分析

  • 聚类、降维、可视化

  • 简单的轨迹和拟时间分析

报告和可视化

  • 达到出版标准的图表

  • 表格和汇总统计

  • 可共享的笔记本和报告

包含工具(高级)

Python

  • 核心科学栈:NumPy、Pandas、SciPy、scikit-learn

  • 可视化:Matplotlib、Seaborn、Plotly

  • 转录组学:Scanpy、AnnData

  • 基因组学实用工具:pysam、Biopython

  • 文件格式:HDF5、Parquet、Excel

R

  • Tidyverse 风格的数据操作

  • Seurat 和 SeuratObject

  • Bioconductor 核心(DESeq2、edgeR、limma)

  • 单细胞基础设施(SingleCellExperiment、scater、scran)

  • 基本的轨迹和空间支持(slingshot、SpatialExperiment)

系统及运行时

  • 带有 Python、R 和 Bash 内核的 Jupyter 服务器

  • 最少的生物信息学 CLI(samtools、bedtools、bcftools)

  • 优化以实现稳定性和低开销

典型应用

  • 探索性数据分析

  • 教学和培训

  • 用于手稿的图形生成

  • 在扩大规模前的初步分析

  • 新学习计算生物学的用户
    细胞类型

类型

目的

示例

code

运行 Python (或 R)

import pandas as pd

markdown

记录您的工作

标头、笔记、标题

%%bash

Shell 命令

pip install scanpy

%%file

将脚本写入磁盘

R 脚本,配置文件


关键笔记本操作

append — 在指定索引处添加一个新单元(默认用于新代码)

edit — 原地修改单元(仅限简单的拼写错误/参数修正)

Ai edit — 使用 AI 修改单元

edit_and_move — 删除错误单元并在末尾重新添加修正版本。调试后使用此功能,以确保笔记本自上而下正确运行。


如何打开笔记本

点击右上角的“笔记本”选项卡以打开笔记本窗口。使用顶部的“预览/编辑”按钮在它们之间切换。


预览模式
  • 笔记本的只读视图

  • 将 markdown 单元渲染为格式化文本(标头、表格、粗体等)

  • 显示上次运行的所有单元输出(图表、表格、打印结果)

  • 使用此功能来查看您的工作、分享结果或阅读文档

  • 不能进行意外编辑


编辑模式
  • 交互模式,您可以在其中编写和修改单元

  • Markdown 单元显示原始语法(例如 ## 标题*粗体**

  • 代码单元完全可编辑并具有语法高亮

  • 您可以添加、删除、重新排序或修改任何单元

  • 在积极进行分析时使用此功能

相关教程

科学正迈向新的飞跃。
加入我们,共同实现这一突破。

科学正迈向新的飞跃。
加入我们,共同实现这一突破。

科学正迈向新的飞跃。加入我们,共同实现这一突破。