chromosome2integer {oligoClasses} | R Documentation

## Converts chromosome to integer

### Description

Coerces character string for chromosome in the pd. annotation packages to integers

### Usage

    	chromosome2integer(chrom)
            integer2chromosome(intChrom)

### Arguments

`chrom` | A one or 2 letter character string (e.g, "1", "X", "Y", "MT", "XY")
`intChrom` | An integer vector with values 1-25 possible

### Details

This is useful when sorting SNPs in an object by chromosome and physical position – ensures that the sorting is done in the same way for different objects.

### Value

`integer2chromosome` returns a vector of character string indicating the chromosome the same length as `intChrom`. `chromosome2integer` returns a vector of integers the same length as the number of elements in the `chrom` vector.

### Author(s)

R. Scharpf

### Examples

    	chromosome2integer(c(1:22, "X", "Y", "XY", "M"))
    	integer2chromosome(chromosome2integer(c(1:22, "X", "Y", "XY", "M")))

[Package oligoClasses version 1.46.0 Index]