【文件属性】:
文件名称:cuizinart:将您的NetCDF文件切成薄片并切成小方块!
文件大小:5.18MB
文件格式:ZIP
更新时间:2021-05-03 11:06:09
JavaScript
GWF Cuizinart
Cuizinart是一个基于云的平台,为研究人员提供了一个交互式门户,可以对整个GWF计划及以后的大型NetCDF数据集“切片和切块”。 该平台提供了一个类似于Google Maps的易于使用的界面:研究人员选择感兴趣的产品和变量,提供地理界限,并在短暂的等待后,交付了符合其确切规格的自定义数据集。
设置
有关Cuizinart和CaSPAr的生产设置,请参阅 。
依赖关系(如果不使用Docker)
安装软件包: pip install -r requirements.txt
PySpark后端:
确保设置了$SPARK_HOME
运行geopyspark install-jar
前端:在frontend运行npm install
后端和数据库
如docs/env.md所述,在基本文件夹中创建一个.env文件。
创建一个ssh密钥文件,该文件将用于
【文件预览】:
cuizinart-master
----.gitignore(138B)
----cuizinart_pyspark()
--------Dockerfile(336B)
--------requirements.txt(415B)
--------cuizinart_pyspark.py(18KB)
--------pyspark_app.py(3KB)
--------pyspark_settings.py(1KB)
----requirements.txt(1002B)
----LICENSE.md(10KB)
----docker-compose.yaml(1KB)
----README.md(3KB)
----docs()
--------architecture.vsdx(109KB)
--------env.md(2KB)
--------db_schema.vsdx(110KB)
--------DM_checklist_NetCDF.pdf(1.45MB)
----cuizinart()
--------Dockerfile(1KB)
--------requirements.txt(773B)
--------extract_netcdf_header.py(5KB)
--------docker-entrypoint.sh(948B)
--------monitor.py(4KB)
--------logging_config.py(805B)
--------init.sql(27B)
--------frontend()
--------main.py(11KB)
--------metadata_schema.py(7KB)
--------settings.py(3KB)