GeoApps
Extend and customize GeoDict
GeoApps let's you seamlessly integrate and centrally control various functionalities within GeoDict and its modules. Whether researcher, engineer, scientist, or industry professional, GeoApps extend and customize your own digital material laboratory, leading to improved efficiency through optimized processes and customized workflows.
Create custom workflows specifically tailored to your needs and automate repeating processes, parameter studies, and simulation tasks in GeoDict.
GeoApps are a powerful tool to automate, simplify, and extend GeoDict's range of capabilities. They are written in Python programming language, with all the available functionality of the Python universe, such as SciPy, NumPy, etc.. A simpler automation of GeoDict was already possible through GeoPy, a Python extension in GeoDict. Repetitive tasks are automated through GeoPy - saving valuable time and reducing the risk of mistakes in parameter input.
GeoApps are easily accessed in the GeoDict installation folder and offer a user-friendly interface adapted to the GeoDict GUI, so that GeoDict users can effortlessly familiarize themselves with using and modifying the GeoApps.
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.
More information on GeoApps is available in the GeoApps handbook and in the corresponding module handbooks, with comprehensive documentation of the features, functionalities, and usage.