def generateReadDagNodes():
    for packetType in depends_util.allClassChildren(depends_data_packet.DataPacket):
        # Create a new class based on all child objects of DataPacket
        NewClassType = readNodeClassFactory(packetType)
        # Install class into current module
        globals()[NewClassType.__name__] = NewClassType
        del NewClassType


############ FUNCTION TO IMPORT PLUGIN NODES INTO THIS NAMESPACE  #############
Construct a collection of dag nodes for each type of data packet loaded in
dataset/ETHPy150Open andrew-gardner/dependsworkflow/depends/depends_node.py/generateReadDagNodes