跳转至

🚀 新手入门

欢迎加入 AIMO-Lab (工智能与多组学实验室)!👋 来到新的环境,熟悉团队的规则和技术栈是你的第一步。请各位新生按照以下 时间线清单 ,像通关打怪一样依次完成入组准备。


📅 第一阶段:入学前

拿到录取通知书后,你主要需要搞定身份转变和后勤保障。

1. 🎯 联系导师与方向确认

  • 行动指南: 夏令营或考研复试结束后,请 第一时间 主动联系你的导师。
  • 核心任务: 明确你未来的大体培养方向(如:偏向多组学算法开发、大数据分析还是数据库建设),并询问导师是否有入学前的推荐读物或基础任务。

2. 🏠 申请宿舍

  • 行动指南: 每年学校的硕士/博士宿舍申请政策和系统开放时间都有所不同(通常在 7-8 月开学前)。
  • 通关秘籍: 密切关注研招网和学校官网通知。加入迎新群后,及时联系你的导师或同门师兄师姐,获取第一手的宿舍选拔与分配资料。

🏫 第二阶段:入学报到后

正式入组开启你的实验室生活后,请在一周内配置你的物理和数字物理空间。

3. 🖥️ 申请工位与物理安顿

工位申请技巧

随着大团队规模的不断扩大,工位资源相对紧缺,部分一年级新生可能无法在第一时间分配到固定工位。

正规途径: 入学后第一时间向实验室资产管理员提交工位申请。 隐藏机制: 如果你在入学前已经和同门取得了联系,可以密切关注即将毕业的 师兄师姐,在他们离校前沟通好,实现工位的“无缝传位”。

4. 🧮 算力资源:申请 HPC 账号

作为 AIMO-Lab 的核心生产力工具,你需要掌握两套计算集群的使用:

  • 算力特点: 专为团队多组学整合、深度学习优化,配备一定数量的本地存储和高性能显卡。
  • 申请方式: 准备好你的 SSH 公钥[暂未强制执行,可不准备],联系 王尚建师兄 进行账号开通与权限分配。
  • 算力特点: 学校公共超算资源,适合超大规模的 CPU 并行计算。
  • 申请路径: 必须先参加 华中农业大学超算中心 组织的统一安全培训与上机考核。考核通过后,按照学校官方流程提交导师签字的申请表即可。

5. 📦 托管代码:申请 Gitea 账号

  • 重要性: 实验室所有的科研代码托管、学术项目进展管理、版本控制都基于内部 Gitea 系统。严禁将包含实验室未发表数据的代码直接公开到外网 GitHub!
  • 申请方式: 请联系你的导师,由导师向系统管理员发起账号创建申请。

📚 第三阶段:技能树修炼

根据团队的科研特色,我们为你梳理了“必修”与“选修”项目。你可以根据下表查漏补缺:

🛠️ 必修项目(必须掌握,组会考核)

  • Python 编程入门 掌握基本语法、数据结构、常用数据分析库(Pandas、NumPy),能编写简单的数据处理脚本。一般安排在入学前自学,参考Python入门
  • Linux 操作系统入门 熟悉常用的 Shell 命令(cd, ls, grep, awk, sed 等),理解 Linux 文件系统权限。学习Python的时候顺带学习一下,参考linux基础
  • 集群登录与配置 学会在 Windows (WSL/MobaXterm) 或 macOS 终端下,通过 ssh 密钥免密安全登录服务器。参考集群登录
  • Git 项目管理基础 掌握 git clone, commit, push, pull 以及多分支管理,能流畅使用实验室 Gitea。
  • 实验室月报管理规范 理解团队的日常科研纪律,明确每月最后一个周五提交月报的时间节点与格式要求。参考月报管理

🌟 选修项目(根据课题方向选修)

点击展开:选修技能树说明
  • 🧬 生物信息学入门 了解传统基因组、转录组等常见多组学数据格式(FASTA, FASTQ, BAM, VCF),熟悉常用的生信分析软件(如 BWA, SAMtools, GATK)。可以参考生信概论
  • 🎨 前端开发:Vue 适合参与数据库、知识库、分析平台和可视化工具开发的成员。建议先具备基本的 HTML、CSS 和 JavaScript 知识,再学习 Vue 3 的组件、响应式数据、事件处理、路由和接口请求等内容。参考资料
  • ⚙️ 后端开发:FastAPI 适合参与数据库后端、分析任务接口、内部工具和 Agent 服务开发的成员。FastAPI 使用 Python 编写,与团队现有的数据分析和人工智能开发环境衔接较好。参考资料
  • 🤖 深度学习入门 适合计划开展人工智能、多组学预测、序列模型或图神经网络研究的成员。建议在掌握 Python 基础后开始学习。深度学习入门
  • 🚀 Slurm 作业调度系统入门 掌握如何在集群上提交批处理任务(sbatch)、交互式申请资源(srun)以及查看作业状态(squeue)。拒绝直接在登录节点跑计算!可以参考Slurm入门
  • 📄 Zotero 文献管理 学会利用 Zotero 搭建个人文献库,配置 WebDav 同步,利用插件(如 Jasemin / PDF Translate)高效阅读和引用多组学/数智育种领域的顶刊文献。
  • 🌐 团队数字基建 AIMO 正在逐步完善数字化基础设施,新生可根据自己的课题需要,向管理员申请相关的准入权限:
    • 📑 团队wiki知识库协同: 你当前阅读的这套现代化知识库也是数字基建的核心部分。通过它你可以快速检索团队沉淀的所有技术文档与技术栈(建议了解其基本的 Markdown 语法扩展,方便后续协同更新)。
    • 💻 编程与开发环境: 申请一键式配置的 编程套餐,或开通远程桌面访问。
    • 🔌 远程与边界跨越: 掌握 frp 内网穿透点对点组网(如 Tailscale/WireGuard 等),实现哪怕在宿舍或外地,也能随时无缝直连校内集群和工位电脑。
    • 🤖 智能与数据接口: 了解实验室 HAPI 本地远程服务(远程 Agent 代理服务),以及 API 统一接口 服务,用数字技术为你的日常科研赋能。

给新生的寄语

种一棵树最好的时间是十年前,其次是现在。科研之路始于脚下,遇到技术问题时,请先善用 GoogleClaude Code 以及本 Wiki 检索,未解之时,AIMO 的师兄师姐们随时欢迎你来探讨!


✍️ 共同建设:只有新手,才最懂新手的需求

这份文档是由你们的师兄师姐根据当年的“踩坑”经验一点点摸索、总结并编写出来的。但是,技术在更新,规则在演进,最重要的是——只有身为新生的你,才最清楚现在的新生最需要什么、最容易在哪里迷路。

如果你在按照本指南配置环境、申请账号、使用团队数字基建的过程中: * 发现了已经失效的链接或过期的命令; * 遇到了文档里没写、但折腾了你很久的 Bug; * 觉得某一步骤的描述不够清晰,可以写得更通俗易懂。

请不要犹豫,立刻行动起来! 充分利用你刚刚学到的 Git 技能,克隆本 Wiki 的远程仓库,修改或补充这个 Markdown 文件,并向团队发起一个合并请求(Pull Request/Merge Request)。

💡每一位 AIMO 成员的贡献,都是这套数字化智库不断壮大的基石。期待在这份文档的贡献者名单(Contributors)中,看到你的名字!

本文阅读量  次
本站总访问量  次
Authors: Wind