项目
技术栈
我的日常开发与生信分析中常用的工具与语言
Linux
熟练3 年
日常使用 Fedora 作为主力系统,熟悉命令行操作、Shell 脚本、系统管理与服务器运维。
Python
熟练3 年
主要编程语言,熟练使用 Pandas、NumPy、Biopython 进行生信数据处理与分析。
Perl
入门< 1 年
用于文本处理与一次性脚本,了解正则表达式与基础生物信息学模块。
R
熟练3 年
用于统计分析与生物信息学可视化,熟悉 ggplot2、DESeq2、Seurat 等常用包。
Conda
熟练3 年
熟练使用 Conda 管理生物信息学环境,熟悉 channel 配置、环境导出与复现。
Rust
入门< 1 年
学习中的系统编程语言,用于高性能生信工具开发,关注生物信息学领域的应用。
Git
熟练3 年
熟练使用 Git 进行版本控制,熟悉分支管理、协作工作流与 GitHub 生态。
Docker
入门< 1 年
了解 Docker 基础概念与常用命令,能够使用容器搭建生信分析环境。
VS Code
熟练3 年
主力代码编辑器,熟练配置开发环境,使用 Remote-SSH 连接服务器进行远程开发。
JavaScript
掌握2 年
熟悉 ES6+ 语法与异步编程,用于前端交互逻辑与页面脚本开发。
TypeScript
掌握1 年
用于类型安全的前端开发,结合 Astro/Svelte 构建静态博客与交互组件。
Astro
熟练1 年
本博客使用的静态站点框架,熟悉内容集合、组件化开发与页面性能优化。