自研工具

这里收录我自己开发的科研辅助工具。每个工具都来自真实的科研工作痛点, 代码开源,文档完整,可以直接用。

APSIM Toolkit

自研MITPython

【自研】批量运行 APSIM 模型、参数敏感性分析与结果可视化的 Python 工具包。

APSIM Toolkit 是我针对 APSIM NG 模型批量运行场景开发的 Python 工具包,主要解决以下痛点:

1. 批量参数扫描:自动生成参数空间,并行提交多组模拟 2. 结果聚合:将分散的 `.db` 输出文件合并为 Pandas DataFrame 3. 可视化模板:内置产量-降水关系图、土壤水分动态图等常用图表模板 4. 情景管理:支持气候情景文件的批量替换和版本管理

APSIM作物模型Python批量运行

此工具出现在:

PDF Watermark Tool

自研MITPython

【自研】批量为 PDF 添加自定义水印,支持文字/图片水印,可设置透明度和位置。

一个基于 Python + PyPDF2 开发的批量 PDF 水印工具,提供图形界面操作。主要功能:

• 支持文字水印(自定义字体、颜色、透明度) • 支持图片水印(Logo、章印) • 批量处理整个文件夹 • 保留原 PDF 书签和元数据 • 输出文件自动命名,不覆盖原文件

PDF水印批量处理Python
平台支持
WindowsmacOSLinux

VBA Certificate Generator

自研MITVBA

【自研】Excel VBA 宏,批量生成个性化证书/结业单并导出为 PDF。

一个 Excel VBA 宏工具,从 Excel 数据表批量生成定制化证书。功能包括:

• 读取 Excel 数据表(姓名、课程、日期等) • 自动填充 Word 模板并导出 PDF • 支持二维码嵌入(验证码) • 批量邮件发送(可选) • 一键运行,无需 Python/编程知识

ExcelVBA证书批量处理

关于这些工具

这些工具都是在真实科研项目中遇到问题后开发的,代码不算完美, 但解决了真实的痛点。如果对你有用,欢迎 Star 或 Fork。 如果发现 Bug 或有改进建议,GitHub Issue 或直接发邮件都可以。