跳转到主要内容

ITR项目的示例代码和用户界面。

项目描述

[!重要] 2024年6月26日,Linux基金会宣布将其金融服务伞形组织,金融科技开源基金会(FINOS),与OS-Climate合并;OS-Climate是一个开源社区,致力于构建推动全球资本流向气候变化缓解和适应性的数据技术、建模和分析工具;OS-Climate项目正在过渡到FINOS治理框架;更多信息请访问finos.org/press/finos-join-forces-os-open-source-climate-sustainability-esg

ITR示例

ITR项目的示例数据和用户界面(链接)

开始使用用户界面

如果您使用Anaconda环境,请打开Anaconda提示窗口,导航到ITR发布版本(ITR-develop)的根目录,并运行

conda env create -f environment.yml
conda activate itr_ui

对于虚拟环境,请打开命令提示符/终端窗口,导航到ITR发布版本的根目录,并运行

python3 -m venv itr_ui

在Unix或MacOS上,使用以下命令激活环境

source itr_ui/bin/activate

在Windows上,使用以下命令激活环境

itr_ui\Scripts\activate

要安装工具(或升级到最新版本),请运行

python3 -m pip install --upgrade pip
python3 -m pip install --upgrade itr-examples

现在您已准备好运行工具

itr-ui

您还可以使用以下语法加载特定内容

itr-ui "data/20230106 ITR V2 Sample Data.xlsx"

请注意,Windows上的python命令是python,Linux/mac上的python命令是python3。如果没有指定文件,则工具使用默认的小型ITR数据集。指定文件名后,ITR工具将从该数据集中加载数据。20230106数据模板包含近十个行业中的120多家公司。

最后,要访问用户界面,请打开浏览器窗口并导航到:http://127.0.0.1:8050/

Jupyter笔记本

要从'examples'目录中工作,请在您的虚拟环境中注册内核,以便在Jupyter中可用。Anaconda环境的内核默认可用。请将以下命令中的<env_name>替换为您的环境名称(itr_uiitr_env),并在您的环境中运行它。

python -m ipykernel install --user --name=<env_name>

通过激活您的环境并运行以下命令来启动Jupyter

jupyter-notebook

贡献者/开发者入门

如果您还没有这样做,请按照上述安装说明操作。

确保您已使用以下命令源了虚拟环境

source itr_env/bin/activate

...或Windows下

itr_env\Scripts\activate

以下命令将升级到最新版本并安装开发所需的所有组件

python3 -m pip install --upgrade pip
python3 -m pip install --upgrade itr-examples
pip install -e .[dev]

docs/ITR_demo.gif

项目详情


下载文件

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

源分布

itr_examples-1.1.6.tar.gz (1.1 MB 查看哈希值

上传时间

构建分布

itr_examples-1.1.6-py3-none-any.whl (1.1 MB 查看哈希值

上传时间 Python 3

支持