简单气候模型的校准工具(具有在其他地方应用的可能性)
项目描述
OpenSCM Calibration
简单气候模型的校准工具(具有在其他地方应用的可能性)
状态
- 开发中:该项目正在积极开发中
完整文档可以在以下位置找到: openscm-calibration.readthedocs.io。我们建议您在那里阅读文档,因为GitHub查看器上的内部文档链接无法正确渲染。
安装
作为应用程序
如果您想将OpenSCM Calibration作为应用程序使用,那么我们建议使用包的“锁定”版本。这个版本还固定了所有依赖项的版本,这减少了由于依赖项的破坏性更新导致的安装问题的可能性。
可以使用以下方式安装OpenSCM Calibration的锁定版本:
=== "pip" sh pip install openscm-calibration[locked]
作为库
如果您想将OpenSCM Calibration作为库使用,例如您想在您构建的另一个包/应用程序中将其用作依赖项,那么我们建议使用以下命令安装包。此方法提供了所有依赖项可能的最松散的固定。这为您,包/应用程序开发者,提供了尽可能多的自由来设置不同包的版本。然而,这种自由的代价是您可能安装了OpenSCM Calibration依赖项的不兼容版本(我们无法测试所有依赖项组合,尤其是尚未发布的组合!)。因此,您可能会遇到安装问题。如果您认为这些问题是OpenSCM Calibration中存在的问题,请提出问题。
可以使用以下方式安装OpenSCM Calibration的非锁定版本:
=== "pip" sh pip install openscm-calibration
可以使用以下方式安装额外的依赖项:
=== "pip" sh # 添加绘图依赖项 pip install openscm-calibration[plots] # 添加scmdata依赖项 pip install openscm-calibration[scmdata]
对于开发者
对于开发,我们依赖pdm来管理所有依赖项。要开始,请确保已安装pdm(说明在此,尽管我们发现使用pipx安装工作得很好)。
对于所有工作,我们使用我们的Makefile
。如果您愿意,可以手动阅读说明并运行命令,但我们通常不鼓励这样做,因为它可能会出错。为了创建您的环境,请运行make virtual-environment
。
如果有任何问题,Makefile
中的消息应引导您通过。如果没有,请在问题跟踪器中提出问题。
有关我们其他开发者文档的详细信息,请参阅[开发][开发]。
原始模板
该项目是从以下模板生成的: copier core python repository。 copier用于管理和分发此模板。
项目详情
下载文件
下载适用于您平台上的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。