mindmeld.converter.converter module

This module contains the abstract Coverter class used to convert other software's projects into MindMeld projects

class mindmeld.converter.converter.Converter[source]

Bases: abc.ABC

Abstract class that is used to instantiate concrete converter classes. The class contains the necessary functions to convert other software's projects into MindMeld projects.

convert_project()[source]

Converts project into MindMeld project.

static create_directory(directory)[source]

Creates folder at specified location.

Parameters:directory -- Location where folder should be created.
static create_main(mindmeld_project_directory, main_file_loc)[source]

Creates __main__.py file for MindMeld project.

Parameters:
  • mindmeld_project_directory -- Location of MindMeld directory.
  • main_file_loc -- Location where default __main__.py is stored.
create_mindmeld_directory()[source]

Creates key MindMeld folders for project.

create_mindmeld_init()[source]

Creates MindMeld __init__.py file.

create_mindmeld_training_data()[source]

Converts traning data from other software into MindMeld training data.