开源实践

开源贡献

维护科研软件,也改进研究与工程所依赖的开源工具。

GitHub · @CAOShurong访问我的 GitHub仓库、贡献与持续进行的工作

上游贡献

03上游收录示例 · BenchLineage

TheELNFileFormat ↗

贡献可复现的 BenchLineage 交换档案示例,展示科研溯源信息与 ELN 文件格式之间的映射。

官方仓库直接收录示例,并链接至 BenchLineage 仓库、文档与软件包。

04上游集成测试

eLabFTW ↗

将 BenchLineage 档案纳入电子实验记录平台的导入测试,覆盖实验创建与 20 个关联附件。

已合并的测试与示例档案保留在项目官方仓库中。

06官方发布记录 · v1.51.1

Syft ↗

扩展多架构 ingress-nginx 的二进制识别,改善软件物料清单中的组件识别。

正式发布记录在已合并的修复旁标注 CAOShurong。

08官方版本历史

tox ↗

在读取 env_list 之前准备所需的 tox 版本,使新版本配置语法能够正确解析。

项目版本历史在修复条目中标注贡献者账号。

科研软件与科学计算

GitHub 上的 BenchLineage README,展示从测量到可验证记录的工作流程

维护者 · 科研软件

BenchLineage ↗

将实验结果与仪器、校准记录、原始数据及可复现分析连接起来。

CAOShurong 提交的 Astropy PR #20256 及其已合并状态

已合并贡献 · #20256

Astropy ↗

让过期地球定向预测数据遵循用户配置的精度处理策略。