GeoApps

Extend and customize GeoDict

GeoApps integrate and centrally manage functionalities across GeoDict and its modules. Designed for researchers, engineers, scientists, and industry professionals, GeoApps expand and adapt your digital material laboratory, improving efficiency through optimized processes and customized workflows.

Through GeoApps, create custom workflows tailored to your needs and automate repetitive processes, parameter studies, and simulation tasks in GeoDict.

GeoApps are a powerful way to automate, simplify, and expand GeoDict’s capabilities. Built in Python, they provide access to the extensive Python ecosystem, including libraries such as SciPy and NumPy. Earlier workflow automation in GeoDict was already possible with GeoPy, GeoDict’s Python extension, which helps automate repetitive tasks, save time, and reduce errors in parameter input.

GeoApps build on these capabilities by offering dedicated applications with user interfaces integrated into the GeoDict environment. Located directly in the GeoDict installation folder, they are easy to access, use, and modify. Their interface follows the familiar GeoDict GUI, allowing users to quickly adapt existing GeoApps or develop their own solutions for specific workflows and applications.

GeoApps Overview

Use pre-installed GeoApps in GeoDict

Math2Market currently ships over 50 different GeoApps with its installation routine, dealing with frequently requested workflows!
These GeoApps are sorted by:

  • Module GeoApps customize the corresponding module for a given application or workflow.
  • General GeoApps provide basic workflows, e.g., for visualization, for 3D image data quality control, or for microstructure characterization.
  • Application GeoApps provide customized workflows, often running several GeoDict modules and specifically designed for a given application, e.g., air filtration, batteries, digital rock physics, and many more.

Quick access to the GeoApps is found in the menu bar of the GeoDict GUI: Select the needed GeoApp, modify parameters in the GeoApp dialog, if necessary, and click to run the GeoApp.

Optimize a development workflow with your own GeoApps

Creating your own GeoApps, you can efficiently manage development workflows according to your needs! You can:

  • Automate workflows.
  • Simplify complex workflows with a user-friendly GUI.
  • Add individual functionality to the workflow through GeoPy and the complete functionality of the Python universe, e.g., SciPy, NumPy, etc..
  • Share GeoApps with work colleagues or the scientific community.

Simply create GeoApps through GeoPy! All steps executed in GeoDict by the user are automatically recorded as session macros. These Python macros might be edited and then appear as proprietary GeoApps in the GeoDict GUI under "My GeoApps".

Please note that after activating the video, data will be transmitted to YouTube. 
More Information

Ausschnitt aus dem User Meeting 2023 - Vortrag von M. Fingerle-Straß zum Thema "GeoApps and Math2Market Consulting & Project Services". zum Vortrag

Do you need further support?

Our technical support team will be available to answer all your questions about GeoDict!

Contact us