Computational Biology, Probability and Combinatorics

Download the package:

Current version of the rip Package is 2.0, include a common version (download the source distribution here) and a parallized version (download the source distribution here).

General Information:

Current version of the rip package is 2.0, including calculating the partition function, base pairing probability, and random sampling. Calculating partition function is the basic function. Base pairing probability and sampling are optional functions. Default is include base pairing probability and sampiling 10000 samples and shows top 20 frequency structures. The option detail can be found in the following.

What's New:

We can random sample interaction structure by its probability in the new version. And We can give some statistic information of the result. For example, the profile and the correlation between interactions. We support 'N' in the input. These N are nucleotides that cannot interact with any other ones.

How to install:

The package is compressed in a tar.gz file, and it is compiled by automake.
In order to compile the package, using the command:

$>tar -zxvf rip-1.02-src
$>./configure
$>make

Note that the parallel version require the OpenMP support.

 

How to run the program:

The execute file "RNArip" is in the directory "./src". Use command
$>./src/RNArip [-option]
to execute the program. The default input file is "input.in". Two RNA sequences should be input in this file, and both of them are form "5'" direction. (press enter between two sequences). The result can be found in two files, which default is "dot.ps" and "result.out". "dot.ps" is the image file which shows the base pairing probability and base pairing frequency by random samples. The other output, including partition function, base pairing probability and the top 20 sample structure can be found in "result.out".

Options:
[-h]
Show helps.

[-P]
Base pairing probability will be calculated in the result.

[-noPro]
Base pairing probability will be exclude.

[-S]
The program will sample a random single structure.

[-L Numloops]
The program will sample Numloops random structures, and give the base pairing frequency in the result.

[-noSample]
Sampling function will be exclude.

[-d]
Show details base pairing probabiity, profiles and probability of hybrid blocks in the result.

[-t topfrequency]
Set the parameter topfrequency, which is the number of top frequency structure in the result.

[-f psfile]
Specify the image file. Default is "dot.ps".

[-a]
Show all samples.

[-i inputfile]
Specify the image input. Default is "input.in". Note that two sequences are both from 5' direction.

[-o outputfile]
Specify the image file. Default is "result.out".

[-r profile]
Specify the postscript file of profile.

The input file is following FASTA format. More examples can be found in /example.
For example, we can use the command:
./src/RNArip -i ./example/test.in -o ./example/test.out -f ./example/test.ps -r ./example/test2.ps -a -d -L 10000
and the result can be found in test.out, test.ps and test2.ps

Another example is
./src/RNArip -i ./example/sodB.in -o ./example/sodB.out -noPro -noprofile -a -L 10000
and the result can be found in sodB.out.

 

 

If there is any problem about this package, please don't hesitate to contact us: fenixprotoss@163.com

page counter
Web Counter