METAL-Random
1
0
Entering edit mode
2.7 years ago
kris • 0

Hi,

Can anyone please explain what the headers in the METAL-random (https://github.com/explodecomputer/random-metal) output mean? The header after I did random effect inverse variance meta-analysis in METAL-random gives the following:

MarkerName  Allele1 Allele2 Freq1   FreqSE  MinFreq MaxFreq Effect  StdErr  Pvalue  Direction   HetISq  HetChiSq    HetDf   HetPVal EffectARE   StdErrARE   PvalueARE   tausq   StdErrMRE   PvalueMRE

I am confused what PvalueARE and PvalueMRE mean and which is the p value to refer to for the random effect model? I checked the METAL website and the github page but couldn't find much info regarding the random effect output.

Pvalue I know should be for the fixed effect.

Thank you.

Random-effect METAL • 2.5k views
ADD COMMENT
1
Entering edit mode

Information from here : https://github.com/MRCIEU/godmc_phase2_analysis

Fixed effects Effect StdErr pval

Heterogeneity stats : Direction HetISq HetChiSq (This is Q statistic) HetDf HetPVal tausq

Additive random effects (DerSimonian-Laird estimator) : EffectARE StdErrARE PvalueARE

Multiplicative random effects (The Effect size for this is the same as the Fixed effects) : StdErrMRE PvalueMRE

ADD REPLY
0
Entering edit mode

Thanks for the link.

ADD REPLY
0
Entering edit mode

Hi, posting this question here since it is relevant to METAL-Random: I am trying to carry out a random effect meta-analysis, but for some reason get exactly the same results as fixed effect meta-analysis and don't get the additional (expected) columns mentioned above. I guess the usual inverse variance weighted Fixed Effect meta-analysis was run.

Posting the script below for clarity:

# === GENERIC SETTINGS of input files === #
GENOMICCONTROL ON
SEPARATOR TAB
MARKER cptid
ALLELE EFFECT_ALLELE OTHER_ALLELE
FREQ EAF
EFFECT BETA
PVALUE PVAL 
STDERR SE
WEIGHT N
STRAND STRAND
USESTRAND ON
AVERAGEFREQ ON
MINMAXFREQ ON
# === SETTINGS for the analysis === #
SCHEME STDERR
CUSTOMVARIABLE TotalSampleSize   # only when scheme stderr, otherwise Weight will be in the output file
LABEL TotalSampleSize as N
# === PROCESS THE  INPUT FILES === #
PROCESS a.txt.gz
PROCESS b.txt.gz
PROCESS c.txt.gz
PROCESS d.txt.gz
PROCESS e.txt.gz
PROCESS f.txt.gz
PROCESS g.txt.gz
PROCESS h.txt.gz
PROCESS i.txt.gz
PROCESS j.txt.gz
# === ANALYSIS === #
ANALYZE RANDOM

The only option I replaced was the last row (where ANALYZE HETEROGENEITY was standing before). Maybe some of my options are overriding the last command?

Hope you can help me.

Rgds, Alessandro

ADD REPLY
0
Entering edit mode

I am not aware of a ANALYZE RANDOM command in the METAL software. Random effect model is normally run with ANALYZE HETEROGENEITY. There may be a confusion with this modified version of METAL from GitHub : https://github.com/explodecomputer/random-metal

Pay attention that you installed/used the version you needed

ADD REPLY
0
Entering edit mode

Hi, actually that is the one I used, but no changes..

ADD REPLY
0
Entering edit mode

I think I would just go with ANALYZE HETEROGENEITY because it is the official version and maybe there are issues with the custom version found on GitHub, and I currently don't see the added value for random meta-analysis because it is already implemented in the official version

ADD REPLY
0
Entering edit mode

Hi, I thought METAL performs fixed-effect model by default. Are you saying that by including ANALYZE HETEROGENEITY it would perform random effect model? Thank you

ADD REPLY
0
Entering edit mode
16 months ago
Alessandro • 0

Hi, just a small update: I just downloaded the whole zipped folder from https://zenodo.org/record/6974696 and now it seems to work! Probably something went wrong in the first attempt. Thanks for the useful suggestions anyway!

ADD COMMENT

Login before adding your answer.

Traffic: 1562 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6