setProbs.DiscreteDeletor: Set the deletion length probabilities

Description Usage Arguments Value Author(s) See Also Examples

Description

Set the deletion length probabilities.

The sizes virtual field must be set before setting the length probabilities. The length of the provided numeric vector must match with the length of the vector stored in the sizes virtual field. The vector is rescaled if the values do not sum to one and a warning is issued.

Usage

1
2
## S3 method for class 'DiscreteDeletor'
setProbs(this, value, ...)

Arguments

this

A DiscreteDeletor object.

value

A numeric vector containg the length probabilities.

...

Not used.

Value

The vector of probabilities.

Author(s)

Botond Sipos, Gregory Jordan

See Also

For more information see DiscreteDeletor.

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
	# create a DiscreteDeletor object
	d<-DiscreteDeletor(rate=1, sizes=1:3)
	# set/get length probabilities
	setProbs(d,c(1/3,1/3,1/3)) # equal probabilites
	getProbs(d)
	# set/get length probabilities via virtual field
	x<-c(2,2,1)
	# normalize x
	x<-x/sum(x)
	d$probs<-x
	d$probs
 

phylosim documentation built on Nov. 22, 2019, 1:07 a.m.