-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
added research paper on Storing timestamps in Graph Dartabase
added important new feature to MGraph__Export__Dot which allows the configuration of nodes that are to and from specific edges fixed MGraph__Time_Series__Edit tests
- Loading branch information
Showing
8 changed files
with
409 additions
and
81 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
9 changes: 5 additions & 4 deletions
9
mgraph_db/mgraph/actions/exporters/dot/config/MGraph__Export__Dot__Config__Display.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,8 @@ | ||
from osbot_utils.type_safe.Type_Safe import Type_Safe | ||
|
||
class MGraph__Export__Dot__Config__Display(Type_Safe): | ||
edge_ids : bool = False # Whether to show edge IDs | ||
edge_type : bool = False # Whether to show edge types | ||
node_value : bool = False # Whether to show node values | ||
node_type : bool = False # Whether to show node types | ||
edge_ids : bool = False # Whether to show edge IDs | ||
edge_type : bool = False # Whether to show edge types | ||
node_value : bool = False # Whether to show node values | ||
node_type : bool = False # Whether to show node types (short version) | ||
node_type_full_name: bool = False # Whether to show node types (full type name) |
14 changes: 9 additions & 5 deletions
14
mgraph_db/mgraph/actions/exporters/dot/config/MGraph__Export__Dot__Config__Type.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1,14 @@ | ||
from typing import Dict | ||
from mgraph_db.mgraph.actions.exporters.dot.config.MGraph__Export__Dot__Config__Font import MGraph__Export__Dot__Config__Font | ||
from mgraph_db.mgraph.actions.exporters.dot.config.MGraph__Export__Dot__Config__Shape import MGraph__Export__Dot__Config__Shape | ||
from osbot_utils.type_safe.Type_Safe import Type_Safe | ||
from typing import Dict | ||
from mgraph_db.mgraph.actions.exporters.dot.config.MGraph__Export__Dot__Config__Font import MGraph__Export__Dot__Config__Font | ||
from mgraph_db.mgraph.actions.exporters.dot.config.MGraph__Export__Dot__Config__Shape import MGraph__Export__Dot__Config__Shape | ||
from mgraph_db.mgraph.actions.exporters.dot.config.MGraph__Export__Dot__Config__Type__Node import MGraph__Export__Dot__Config__Type__Node | ||
from osbot_utils.type_safe.Type_Safe import Type_Safe | ||
|
||
class MGraph__Export__Dot__Config__Type(Type_Safe): | ||
edge_color : Dict[type, str] # Edge color colors by type | ||
edge_style : Dict[type, str] # Edge style colors by type | ||
edge_from : Dict[type, MGraph__Export__Dot__Config__Type__Node] # Styling for source nodes | ||
edge_to : Dict[type, MGraph__Export__Dot__Config__Type__Node] # Styling for target nodes | ||
shapes : Dict[type, MGraph__Export__Dot__Config__Shape] # Shape configurations by type | ||
fonts : Dict[type, MGraph__Export__Dot__Config__Font ] # Font configurations by type | ||
fonts : Dict[type, MGraph__Export__Dot__Config__Font ] # Font configurations by type | ||
|
7 changes: 7 additions & 0 deletions
7
mgraph_db/mgraph/actions/exporters/dot/config/MGraph__Export__Dot__Config__Type__Node.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
from mgraph_db.mgraph.actions.exporters.dot.config.MGraph__Export__Dot__Config__Font import MGraph__Export__Dot__Config__Font | ||
from mgraph_db.mgraph.actions.exporters.dot.config.MGraph__Export__Dot__Config__Shape import MGraph__Export__Dot__Config__Shape | ||
from osbot_utils.type_safe.Type_Safe import Type_Safe | ||
|
||
class MGraph__Export__Dot__Config__Type__Node(Type_Safe): | ||
shapes : MGraph__Export__Dot__Config__Shape # Shape configurations by type | ||
fonts : MGraph__Export__Dot__Config__Font # Font configurations by type |
Oops, something went wrong.