METAL
METAL copied to clipboard
Meta-analysis of genomewide association scans
METAL
METAL is a tool for the meta-analysis of genome-wide association studies. More information about METAL is available at https://genome.sph.umich.edu/wiki/METAL.
Requirements
- CMake cross-platform make system
Compilation
Download and unarchive latest stable version of METAL source code or clone this GitHub repository to obtain development version. Then execute the following commands inside the directory with METAL source code:
mkdir build && cd build
cmake -DCMAKE_BUILD_TYPE=Release ..
make
make test
make install
The compiled metal executable will be installed into build/bin directory.
New features
-
2020-05-05
- Implemented new options
EFFECT_PRINT_PRECISIONandSTDERR_PRINT_PRECISIONto control print precision ofEffectandStdErroutput columns, correspondingly. For example, settingEFFECT_PRINT_PRECISION 12will force METAL to print 12 digits after the decimal point in theEffectcolumn. The default is to print 4 digits after the decimal point for bothEffectandStdErr. Increasing precision is useful when you plan to useEffectandStdErrvalues computed by METAL in other downstream analyses.
- Implemented new options
-
2018-08-28
- Implemented new option
TRACKPOSITIONS. If enabled, METAL checks if chromosome and position of a variant match across studies. TheChromosomeandPositionfields are propagated to the meta-analysis result file (useful when generating Manhattan or LocusZoom plots).
- Implemented new option
-
2017-12-21
-
Correction for sample overlap in sample size weighted meta-analysis (developed by Sebanti Sengupta). First, METAL estimates the number of individuals that are common among two or more studies based on Z-statistics from each study. Then, METAL adjusts for sample overlap when calculating overall Z-statistics by correcting the weights with the estimated number of individuals in common.
To enable correction for sample overlap in your sample size weighted meta-analysis, use
OVERLAP ONcommand (valid only withSCHEME SAMPLESIZE) before anyPROCESScommands. By default, METAL uses Z-statistics <1 for esimating the number of individuals that are common among studies. To change this threshold, useZCUTOFF [number]command. TheNcolumn in the result file will store sample size corrected for overlap between studies.More information on this specific method can be found on our wiki: https://genome.sph.umich.edu/wiki/METAL_Documentation#Sample_Overlap_Correction
-
Documentation
Complete documentation is available at https://genome.sph.umich.edu/wiki/METAL_Documentation.