Learn R Programming

RRNA (version 1.0)

loadCoords: Loads a coordinate file into a data frame

Description

Coordinate files can be created from the viennaRNA library.

Usage

loadCoords(filename)

Arguments

filename
Name of the coordinate file being loaded

Value

Data frame containing the coordinate file

References

The RRNAFold program generates the coordinate files used by RRNA

https://github.com/jpbida/ViennaScripts

Examples

Run this code
### Create a test coordinate file using ct2coord ###
ct=makeCt("((((...(((((((.........)))))))...((((.........))))...))))",
          "AAAAAAAACCCCCCCCAAAGGGGGGGAUUACCCCUCCUUUAAAAGGGUUUUCCCCCCC" 
         )
coord=ct2coord(ct)
### add an id ###
coord$id=1

### write out test file ###
write.table( coord[,c('id','x','y','seq','num','bound')],
             col.names=FALSE,row.names=FALSE,sep=",",file="test.cr"
           )

### Read in the coordinate file ##
input=loadCoords("test.cr")

### Plot the file using RNAPlot ##
RNAPlot(input)

Run the code above in your browser using DataLab