| Perl as a Tool for Linkage Analysis |
General information about running a Perl script on your computer
Example 1: Genome-wide linkage analysis
Example 2: Assigning liability class in LINKAGE
Example 3: Ranking individual family LOD scores
Example 4: Setting up two-point analysis in LINKAGE without using LCP
Example 5: Converting LINKAGE pedigree file to CRIMAP format
Example 6: A series of single-marker association studies using FASTEH+ (added on Nov 27, 2001)
There is a variety of tasks in daily linkage analysis
of complex diseases. Most of Perl scripts
listed here are illustrative or specific to our need.
If you are interested in having a Perl script
for your own task, such as automate all or a particular
step in your linkage analysis, and need help from us, send an
email to:
For our service, we request a co-authorship if you are working for a non-profit organization such as a university or a hospital, and a fee if you are working for a biotech company.
One is: Mukhopadhyay, Almasy, Schroeder, Mulvihill, Weeks, "MEGA2: a data-handling program for fascilitating genetic linkage and association analyses" (poster # 2474). To quote from the abstract: "Not only must the data be converted to the proper format, but also the loci must be reordered into their proper order. To address this problem, we created MEGA2". Perl is perfect for this task! Their web site at Univ Pittburg is: http://watson.hgen.pitt.edu/ (the MEGA2 is not up yet - if you want a beta test version of the program, email to Dan Weeks at dweeks@watson.hgen.pitt.edu).
Another is: Hiekkalinna, Peltonen, "New program: AUTOSCAN 1.0 automated use of linkage analysis programs", (poster # 1416). To quote from them: "The use of linkage analysis programs consists of multiple file handling processes and production of input files specific for various statistical programs. This basically trivial process is time consuming and error prone since it repeats basic steps multiple times. Our aim was to develop a helper program to automate the tedious process of the creation of input files from genotype data of genome-wide scans, which would allow efficient analyses of several different phenotypic traits". To continue, they said: "In practice, this program enables the analyses of a whole genome-wide scan for all chromosomes in a single run". This is very similar to our example 1! Their web site at UCLA is: http://www.genetics.ucla.edu/software/autoscan/ .
Re-numbering individuals
Stefan Gaget,
Institut de Biologie de Lille, France.
(added on Nov 16, 1999)
Removing untyped individuals
Stefan Gaget,
Institut de Biologie de Lille, France.
(added on Nov 16, 1999)
Streamline ANALYZE runs
Juleen Cavanaugh,
The Canberra Hospital, Australia.
(added on Jan 12, 2000)