“深时数字地球”国际大科学计划系列工作坊持续开放!专业友好可复现,赋能科学智能生态合作(2)

深时数字地球(Deep-time Digital Earth,DDE)是由我国科学家主导发起并受国际学术界认可的首个大科学计划。该计划围绕地球演化这一科学命题,通过全球科学家和机构协作,运用人工智能、大数据、超级计算等现代技术,整合过去数十亿年地球时空大数据,构建地球科学全领域知识图谱,建立全球共享的处理分析平台,研究生命演化、地理演化、气候演化与物质演化相关重大科学问题,推动地球科学研究范式变革

在此背景下,和鲸科技联合浙江大学地球科学学院师生,共同发起了DDE 深时数字地球国际大科学计划系列工作坊。工作坊积极响应 DDE 国际大科学计划的相关倡议,基于 Open Science 理念,由和鲸社区开设分主题社群与讨论区,特邀多位相关领域的研究人员,通过专业、友好、可复现的地学 Python 应用案例 + 实战培训帮助参与者切实提高使用数据技能解决真实科研问题的能力

在如今的“科学智能”新时代,立足 AI for Science 视角,采用各种现代化分析方法解读、可视化海量的地学数据,可以进一步帮助我们理解地球圈和生物圈协同演化过程。

为此,在工作坊第二期的课程中,身为特邀导师的南京师范大学地理科学学院杨昕教授带领大家通过黄土高原沟壑覆盖度分析这一实际案例学习了如何利用地貌类型单元数据,基于 DEM 的地貌计量学方法,提取黄土沟蚀区域,进而计算沟壑覆盖程度。通过课程学习,学员们将能够掌握更加先进、精确的沟壑覆盖度计算方法,并学以致用,举一反三,将相关地形分析方法应用于地理、地质、水文、生态等其他相关研究。

课程介绍了利用 AI 和 Python 等工具对相关数据进行预处理-分析-识别-计算等处理的全部流程,为学员们展示了科学智能引导下的地球科学科研新范式。以下是课程中介绍的分析思路和部分数据分析方法的示例。

简要流程

  1. 预处理:包括对原始数据进行重投影、制作山地阴影底图等。

  2. 流域分析:使用水文分析工具,基于 DEM 数据划分研究区子流域。

  3. 正负地形划分:按照一定的阈值,将地形划分为正地形和负地形,正地形是指地表的凸起、隆起和山丘等形态;负地形是指地表的凹形、凹陷和洼地等形态。

  4. 沟坡沟底划分:将负地形中的侵蚀稳定区识别为沟底,侵蚀活跃区识别为沟坡。

  5. 沟坡覆盖度计算:统计每个流域内沟坡占比面积。

预处理第一步:DEM 数据重投影 Reproject

  • 将获取得到的 DEM 栅格投影至 CGCS2000 高斯投影 108E 分带(EPSG:4545);

  • 参数说明:

    • EPSG code:目标空间坐标系的 EPSG 代码。

篇幅所限,以上仅展示一小部分案例内容。通过一系列的数据分析和可视化处理,我们可以得到一份黄土高原局部区域的沟壑覆盖度分析图,科学、高效地进行区域地质地貌分析和处理。在科学智能的驱动下,借助大模型技术,我们可以对地质数据进行深度挖掘,搭配智能可视化平台,还能够实时生成动态图谱,辅助研究者快速定位异常、精准把握地质成因,让地球科学研究从数据海洋中精准捕获规律,迈向智能化探索新维度

已经博主授权,源码转载自 https://pan.quark.cn/s/a4b39357ea24 ### 批处理脚本实现指定文件夹内所有文件与子目录的移除 #### 简介 在Windows系统环境下,批处理脚本是一种极具价值的应用工具,它能够协助用户执行一系列预先设定好的指令,达成自动化处理的目的。本说明着重阐述如何借助批处理脚本移除特定文件夹内的全部文件及子文件夹,并对几种常用技巧的效果进行剖析。 #### 批处理脚本的基础知识 批处理脚本是一种基于DOS命令行环境构建的文本性文档,其文件后缀为`.bat`。借助编写批处理脚本,使用者可以完成复杂任务流程的自动化,例如文件复制、移动、清除等动作。 #### 第一种方法:运用`RD`指令 `RD`指令专用于移除目录(即文件夹)。该指令的标准格式如下所示: ```batch RD [drive:]path [parameters] ``` 其中,`[drive:]path`代表待清除的目录路径,`[parameters]`为若干可选参数,常用的包括: - `/S`:递归式地移除目录及其所有嵌套子目录。 - `/Q`:执行静默模式,不进行确认提示。 ##### 示例1:直接运用`RD`指令 若采用`RD /S /Q c:\temp`指令来移除`C:\temp`目录中的所有文件及子文件夹,将连同`temp`目录本体一同被清除。 ```batch rd /s /q c:\temp ``` #### 第二种方法:灵活运用`RD`指令 为防止误删`temp`目录本身,可以通过先利用`RD`指令清空`temp`目录内的所有内容,随后重新构建`temp`目录的技巧来实现。 ##### 示例2:灵活运用`RD`指令 ```batch rd ...
内容概要:本文系统阐述了物理信息神经网络(PINNs)在求解布洛赫-托雷(Bloch-Torrey)方程中的具体应用,结合PyTorch框架提供了完整的Python代码实现。该方法通过将偏微分方程的物理规律嵌入神经网络的损失函数中,使模型在训练过程中同满足初始条件、边界条件和控制方程,从而实现对复杂物理系统的高精度数值求解。文中详细介绍了网络架构设计、物理约束的数学表达与损失项构建、训练流程优化及求解结果的可视化分析,充分展现了PINNs在处理传统数值方法难以应对的高维、非线性及复杂几何域问题上的强能力与独特优势。; 适合人群:具备度学习理论基础与偏微分方程求解背景的研究生、科研人员及工程技术人员,尤其适合熟悉Python编程语言和PyTorch度学习框架的学习者。; 使用场景及目标:①为求解布洛赫-托雷方程等复杂物理场问题提供一种高效、灵活的替代方案,克服传统有限元或有限差分法在网格划分和高维计算上的局限;②作为PINNs在传质、扩散-反应、医学成像等科学计算领域的典型应用案例,为相关研究提供技术参考;③推动数据驱动方法与第一性原理物理模型度融合的科学研究范式发展。; 阅读建议:建议读者结合提供的代码进行逐模块运行与调试,重点理解如何将物理定律精确地转化为可微分的损失函数项,并鼓励尝试将其迁移至其他类似的偏微分方程求解任务中,以化对PINNs核心思想与实现技巧的掌握。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值