Skip to main content

MDS3-KGraph

This MDS3-KGraph GUI application provides a user-friendly interface for visualizing and analyzing data related to crystallite structures package developed by the SDLE Research Center at Case Western Reserve University in Cleveland OH. It allows users to explore images, graphs, and features associated with different time points in the data. The application enables users to select features of interest, perform analysis on the selected features, and view experimental data.

Features

  • Image and graph display: View images and graphs associated with each time point in the data.
  • Feature selection: Select specific features of interest for further analysis.
  • Feature data visualization: Visualize the data for selected features over time.
  • Scene graph creation: Generate a scene graph based on the data, representing relationships between nodes.
  • Scene graph visualization: View and analyze the scene graph to gain insights into the structure.
  • Time range filtering: Filter the data based on a specific time range.
  • Auto-play functionality: Automatically advance through the time points in the data.
  • Experimental data display: View experimental data alongside the visualizations.

Requirements

  • Python 3.x
  • Tkinter
  • pandas
  • matplotlib
  • networkx
  • Pillow

Usage

  1. Clone the repository or download the source code.
  2. Install the required dependencies using pip install -r requirements.txt.
  3. Prepare the data: Place the CSV file containing the data in the same directory as the application.
  4. Launch the GUI application by running python main.py.
  5. Explore the visualizations, select features, and perform analysis using the provided controls.
  6. Use the menu options and buttons to navigate through different functionalities.
  7. Adjust the time scale, search for specific time ranges, and use the auto-play feature as desired.

Folder Structure

  • main.py: The main application file to run the GUI.
  • data.csv: The CSV file containing the main data.
  • nodes.csv: The CSV file containing nodes data for the scene graph.
  • edges.csv: The CSV file containing edges data for the scene graph.
  • README.md: The README file providing information about the application.

Funding Acknowledgements:

Author

Mingjian Lu

Metadata

Release files for mds3-kgraph 0.1.0

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

Source distribution (sdist)

Source distribution for mds3-kgraph 0.1.0
File Size Uploaded
mds3-kgraph-0.1.0.tar.gz 8.6 kB Details

Release files / mds3-kgraph-0.1.0.tar.gz

Download URL mds3-kgraph-0.1.0.tar.gz
Size 8.6 kB
Tags Source
SHA-256 checksum
How to use checksums
f6cb7c1b3344ddf0068e9005807e591240d559909ffff4a1a31937da827ce8cc
BLAKE2b-256 checksum
How to use checksums
a6f4d70228ed8b8c43f9a6e0cafbae65435775b0a4168bd1cd7349df7fd3564d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.9.2 readme-renderer/34.0 requests/2.26.0 requests-toolbelt/0.10.1 urllib3/1.26.13 tqdm/4.32.2 importlib-metadata/3.10.1 keyring/23.4.1 rfc3986/1.5.0 colorama/0.4.5 CPython/3.6.6

Release history Release notifications | RSS feed

This release

0.1.0 This release

1 release file

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