View source: R/G4iM.Grinder.Funs.R
GiG.M3Structure | R Documentation |
GiG.M3Structure
examines a specified PHOQS (Potential Higher-Order Quadruplex Sequence) candidate identified by G4-iM Grinder's Method 3A (M3A). It searches for possible sub-unit conformations (using M2A results) that fit within the PHOQS region, attempting to identify the most probable arrangement of quadruplex sub-units. Three analytical approaches are available:
HRA (Highest Ranking Assembly): sequentially seats the sub-units with the strongest scores, preferring known-to-form sequences.
RAH (Ranking Assembly by Highest Score): explores all possible sub-unit seatings, returning the conformation with the highest overall mean score.
RAnH (Ranking Assembly by Normalized Highest Score): explores all possible sub-unit seatings, returning the conformation with the highest “normalized” mean score (the mean score multiplied by the fraction of the PHOQS region actually occupied by PQS sub-units).
GiG.M3Structure(
GiGList,
M3ACandidate,
MAXite
)
GiGList |
|
M3ACandidate |
|
MAXite |
|
By combining the M2A (Method 2A) sub-units with a candidate from M3A (Method 3A), GiG.M3Structure
locates all conformations that could explain how multiple quadruplex sub-units (PQS) might form a single higher-order structure. The iterative random approach attempts various ways of “seating” sub-units within the PHOQS, then records the best conformations under each scoring approach (HRA, RAH, and RAnH).
Ensure MAXite
is large enough to sample all or most conformations in the PHOQS region; otherwise, some arrangements may be missed.
A list
describing the analysis of the selected PHOQS candidate:
M2 |
A |
M3 |
A |
Potential.Arrangements |
A |
Best.Arrangements |
A |
Reference for sub-units (by row name) from GiGList\$PQSM2A
used in the arrangement.
Integer. Number of sub-units forming a particular conformation.
Numeric. Mean of the sub-unit scores for that conformation.
Numeric. Percentage of the PHOQS region occupied by the sub-units.
Reference for sub-units in the M2
data frame that form the conformation.
Numeric. The “normalized mean score” = MeanScore
* (PQSLenghPercent
/100). Higher values indicate a high average sub-unit score and a larger fraction of the PHOQS occupied by them.
Efres Belmonte-Reche
Belmonte-Reche, E. and Morales, J.C. (2019). G4-iM Grinder: when size and frequency matter. G-Quadruplex, i-Motif and higher order structure search and analysis tool. NAR Genomics and Bioinformatics, 2. \Sexpr[results=rd]{tools:::Rd_expr_doi("10.1093/nargab/lqz005")}.
https://academic.oup.com/nargab/article/2/1/lqz005/5576141
# Example usage:
# 1. Running G4iMGrinder on a DNA sequence
Rs <- G4iMGrinder(Name = "ExampleSeq", Sequence = "ACGT...")
# 2. Analyzing the first PHOQS in the M3A results (row 1 of Rs$PQSM3a),
# performing 10,000 seat-allocation iterations
firstPHOQS <- GiG.M3Structure(
GiGList = Rs,
M3ACandidate = 1,
MAXite = 10000
)
# Check the best arrangements found under HRA, RAH, and RAnH
print(firstPHOQS$Best.Arrangements)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.