Skip to content

Conversation

@pedroccufc
Copy link
Contributor

@pedroccufc pedroccufc commented Nov 15, 2021

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • I have read the CONTRIBUTING document.
  • My code follows the code style of this project (see .code-style.md).
  • All new and existing tests passed (see .testing.md).
  • I have added tests to cover my changes.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly (see .documentation.md).

Description

  • What is the current behavior? (You can also link to an open issue here)

  • What is the new behavior (if this is a feature change)?

Several graph-specific manipulation functions have been added. The methods were in the module that takes the name of the library responsible for performing the manipulations on graphs, called networkx. In this module you will find the methods:

  • _populate_graph
  • build_transition_graph_from_dict
  • build_transition_graph_from_df
  • graph_to_dict
  • save_graph_as_json
  • read_graph_json

In addition, new methods have been added to the data_augmentation and trajectories modules.

data_augmentation module:

  • append_row
  • _augmentation
  • flatten_trajectories_dataframe
  • get_all_paths
  • transition_graph_augmentation_all_vertex

trajectories module:

  • append_trajectory

@mxaviersmp mxaviersmp merged commit 23485bb into developer Nov 16, 2021
@mxaviersmp mxaviersmp deleted the data_aug branch November 16, 2021 01:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants