Matrix maker module - pabletee01/TFG_informatica GitHub Wiki

Matrix Maker Design.

Design:

Diagram 2025-05-26 12-48-57

  • The matrix maker module is composed of 1 method. Its main function is to convert the relations defined in the configuration file to a python dictionary that will be the output of the method. To do that, in addition to the structure defined in the classifier page, you can define lists of relations with other categories following this structure:

image

  • Where each category in the list of relations defines what kind of predation type is established between the two categories:

-- CATEGORY_M: 1 - defines a relation of consumer -> productor type, ANM will not be calculated between them, instead the connectivity factor will be the one that determines if a relation exists or not.

-- CATEGORY_Y: 2 - defines a relation in which ANM will be used to infere a posible relation between the categories

-- CATEGORY_Z: 3 - defines a parasitic relation in which inverse ANM will be used to determine if a relation exists or not.