Skip to main content

OGMSGUI

License A powerful GUI package for geographical modeling and simulation in Jupyter environments, integrating model invoking and AI assistance.

🌟 Features

  • Interactive Model Invoking

    • Visual model selection and configuration
    • Real-time model execution and monitoring
    • Integrated file management system
  • AI-Powered Assistance

    • AI integration for modeling guidance
    • Automatic task planning based on academic research
    • Context-aware suggestions and help
  • User-Friendly Interface

    • Intuitive drag-and-drop interface
    • Real-time feedback and status updates

📦 Installation

pip install ogmsgui

🚀 Quick Start

Basic Usage

from ogmsgui import ModelGUI

# 创建并显示GUI
gui = ModelGUI()
gui.create_gui()

create gui

from ogmsgui import ModelGUI

# 创建并显示GUI
gui = ModelGUI()
gui.show_model("地震群发滑坡概率评估预警模型")

show model show model

Using AI Assistant

# Use the magic command for AI assistance
# 导入自定义模块
import ogmsgui

%ogmsChat 南京市光伏屋顶的碳减排潜力大概有多大

ogmsChat

import ogmsgui

# Get task planning suggestions
%ogms_taskPlan 南京市光伏屋顶的碳减排潜力该怎么进行估算呢

ogmsChat

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

🙏 Acknowledgments

  • Thanks to all contributors who have helped with the development
  • Special thanks to the geographical modeling community
  • Built with support from [OpenGMS]

📬 Contact

🔄 Updates

Latest Version (0.1.0)

  • Initial release with core functionality
  • Basic model invoking features
  • Basic AI functionality

Roadmap

  • Enhanced AI capabilities

Metadata

Release files for ogmsgui 0.1.9

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ogmsgui 0.1.9
File Size Uploaded
ogmsgui-0.1.9.tar.gz 3.7 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for ogmsgui 0.1.9
File Interpreter ABI Platform
ogmsgui-0.1.9-py3-none-any.whl Python 3 none any Details

Total release size: 7.5 MB

Release files / ogmsgui-0.1.9.tar.gz

Download URL ogmsgui-0.1.9.tar.gz
Size 3.7 MB
Tags Source
SHA-256 checksum
How to use checksums
dc583f51a6c9f33ae58f80987c8376792bbb1ded9a8de2544c31a10c1d0c1b22
BLAKE2b-256 checksum
How to use checksums
df2865d12bdc3caa134c593dbb0d9da649aaa5981d3bdab0668a90e8fb2d3be2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.9.20

Release files / ogmsgui-0.1.9-py3-none-any.whl

Download URL ogmsgui-0.1.9-py3-none-any.whl
Size 3.9 MB
Tags Python 3
SHA-256 checksum
How to use checksums
e65ebef90308a407da0d2ed9d8d886190dc914087e58d9f50833acb5972d955c
BLAKE2b-256 checksum
How to use checksums
6e4c52ccce3a5e6a2ca6f4c02c6e9dc068a839bf93dd81d4ae5ac82b6763bb65
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.9.20

Release history Release notifications | RSS feed

This release

0.1.9 This release

2 release files

0.1.8

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page