inveRsion-package: Detection of Genetic inversions using SNP-array data

Description Details Author(s) References Examples


This package scans the whole genome in search of inversion events. Input data can be genotypes or phased haplotypes. It computes regions where inversions are probed by trial segments of fixed length. An inversion model is fit at each trial segment and significance measures, like Bayes Information Criterion, give evidence of segments belonging to the inversion event. Methods are implemented to identify the complete inversion segment and to classify the chromosomes in the sample as inverted or not.


Package: inveRsion
Type: Package
Version: 1.0
Date: 2010-11-12
License: GPL version 2 or newer
LazyLoad: yes
Depends: methods, haplo.stats

The package is designed as a stream analysis of a sequence of procedures: setUpGenoDatFile loads the genotype data onto R; HaploCode performs local haplotyping around the candidate brake points of the inversion; sanInv takes trial segments of fixed window size and fits the inversion model, sweeping the whole genome; and listInv summarizes the inversion events.


Alejandro Caceres Maintainer: Alejandro Caceres <>


A Caceres el al. Detection of genetic inversions with SNP-array data, manuscript in preparation.

SS Sindi and BJ Raphael, Identification and frequency estimation of inversion polymorphisms from haplotype data, J Comput Biol. 2010 Mar;17(3):517-31.

PF O'Reilly et al., invertFREGENE: software for simulating inversions in population genetic data, Bioinformatics. 2010 Mar 15;26(6):838-40. Epub 2010 Jan 26.



Example output

Loading required package: haplo.stats


welcome to inevRsion package. 

type: manual() for full manual 
      vignette("inveRsion") for a quick start 

inveRsion documentation built on Nov. 8, 2020, 5:08 p.m.