跳转到主要内容

简单气候模型的校准工具(具有在其他地方应用的可能性)

项目描述

OpenSCM Calibration

简单气候模型的校准工具(具有在其他地方应用的可能性)

关键信息: Docs Main branch: supported Python versions Licence

PyPI: PyPI PyPI install

测试: CI Coverage

其他信息: 最新提交 贡献者

状态

  • 开发中:该项目正在积极开发中

完整文档可以在以下位置找到: 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 repositorycopier用于管理和分发此模板。

项目详情


下载文件

下载适用于您平台上的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分布

openscm_calibration-0.6.1.tar.gz (51.9 kB 查看哈希值)

上传时间

构建分布

openscm_calibration-0.6.1-py3-none-any.whl (42.0 kB 查看哈希值)

上传时间 Python 3

支持