Learn R Programming

phylosim (version 3.0.5)

setPosition.Event: Set the position of the Site object associated to an Event object

Description

Set the position of the Site object associated to an Event object.

The position field is usually not modified directly, but set by the getEvents.Sequence method. The position is *not* set by Site methods as getEventsAtSite.Site.

Usage

# S3 method for Event
setPosition(this, value, ...)

Arguments

this

An Event object.

value

The position.

...

Not used.

Value

The new position (invisible).

See Also

For more information see Event.

Examples

Run this code
# NOT RUN {
	# Note: the following example is not too useful

	# create a sequence and attach a process
	s<-NucleotideSequence(string="ATGC",processes=list(list(JC69())))
	# get the first active event from the first site
	e<-getEvents(s,1)[[1]]
	# get event position
	e$position
	# set the position of the site associated with e
	setPosition(e,2)
	# get position via virtual field
	e$position
	# set position via virtual field
	e$position<-1
	e$position
 
# }

Run the code above in your browser using DataLab