DataType

Module Map

A Module Map (also called Module Text Map) is a data object that associates modules with textual values. It is a subtype of Text Map which again is a subtype of Map.

Creating Module Maps

Module Maps can be created by explicitly assigning values to named modules, module collections, module partition clusters or module ranges. (See documentation under Maps and Text Maps). In addition, Module Maps can be created based on properties of modules as described below.
Creating Module Maps based on module properties
In the GUI you can create such maps by selecting "Add New ⇒ Module Map" from the "Data" menu and then go to the "From Property" tab and select the property from the drop-down menu. All properties can be selected, both standard and user-defined, textual or numeric. (Note that numeric values will be converted to text strings in the map.)

The general syntax for creating Module Maps based on properties in protocols is the following:
ModulePropertyMap = new Module Map(Property: <propertyName> )

Examples
# Create a map based on the names of the constituent motifs for each module
ModuleMap1 = new Module Map(Property:Motifs)