Skip to content
This repository has been archived by the owner on Jul 27, 2022. It is now read-only.

google/morphie

Morphie : Data Analysis with Graphs

Morphie is a tool that uses graphs to analyze and summarize the content of formatted input data in JSON or CSV format. The primary use case is to analyze supertimelines generated by Plaso, which is an open source, forensic analysis tool . Morphie currently parses supertimelines and constructs labeled graphs from them. There is support for visualization using GraphViz.

Disclaimers

  • Morphie is not an official Google product.

  • Development is at an early stage.

About the name

Morphie uses graph transformations to reduce the amount of structure and complexity in a graph constructed from log data. It morphs graphs and more precisely, the relationships between the graphs before and after a transformation are given by a kind of homomorphism.

System Requirements

In order to build, the following packages must be available in the system.

Network access is required to build because the following packages will be downloaded.

Installation

To install, run the following commands:

  # Get the code from GitHub
  git clone git@github.com:google/morphie.git
  # Create a directory in which CMake can do its magic
  cd morphie
  mkdir build
  # Create a directory in which CMake can do its magic
  cd build
  cmake ..
  make

About

A tool for data analysis with graphs.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published