cubfits (version 0.1-2)

Rearrangment Utility: Rearrange Data Structure by ORF Names

Description

These utility functions rearrange data in the order of ORF names.

Usage

rearrange.reu13.df(reu13.df) rearrange.y(y) rearrange.n(n) rearrange.phi.Obs(phi.Obs)

Arguments

reu13.df
a list of reu13.df data frames divided by amino acids.
y
a list of y data frames divided by amino acids.
n
a list of n vectors divided by amino acids.
phi.Obs
a vector of phi.Obs format.

Value

The outputs are in the same format of inputs except the order of data is sorted by ORF names.

Details

These utility functions take inputs and return ordered outputs. It is necessary to rearrange data in a right order of ORF names which avoids subsetting data frame within MCMC and improve performance.

References

https://github.com/snoweye/cubfits/

See Also

AllDataFormats, convert.n.to.list(), convert.reu13.df.to.list(), and convert.y.to.list().

Examples

Run this code
## Not run: 
# suppressMessages(library(cubfits, quietly = TRUE))
# 
# reu13.df <- rearrange.reu13.df(ex.train$reu13.df)
# y <- rearrange.y(ex.train$y)
# n <- rearrange.n(ex.train$n)
# phi.Obs <- rearrange.phi.Obs(ex.train$phi.Obs)
# ## End(Not run)

Run the code above in your browser using DataLab