| regulation.footprint {TRN.builder} | R Documentation |
mapping data, the motif site data and the regprecise regulon database
regulation.footprint(regulators, motifLocis, regprecise);
only the regulator of the TF type in the regprecise database will be used for create the regulation network, and the transcription factor family name of the regulator is the first token of the family data which is splitted by the / or the \ character.
the regulator mapping is created by the bbh best hit: the HitName of the BestHit data is mapped to the regprecise regulator via its locus id(the text after the last : character), and the QueryName is used as the regulator gene id in the target genome.
a pipeline object of the RegulationFootprint regulation network edge data: each edge is a regulation of one regulator to one target gene, which is created by mapping the motif site to the regulator of the corresponding transcription factor family in the regprecise database, the duplicated edge({regulator}->{regulated}) will be removed automatically;
this function returns NULL if the given regulator mapping data is nothing, or a R# error message object if the given regulator data is not a collection of the BestHit data.