Downloading RIBFIND2
RIBFIND2 can be installed directly from PyPI. Simply
run pip install ribfind
. RIBFIND2 requires the
DSSP and RNAView programs to be installed.
Running RIBFIND2
The RIBFIND2 command-line interface accepts a model in PDB format and either a DSSP file, and RNAView XML file or both. Parameters such as the contact distance for amino acids, nucleic acids can be set via additional command-line arguments.
Examples
For the following examples, you will need to download:
Example: Running on a RIBFIND to predict rigid bodies from DSSP secondary structure prediction. The output will be in a directory called '1mji'.
$ ribfind --model 1mji.pdb --dssp 1mji.dssp
Example: Running on a RIBFIND to predict rigid bodies from RNAView secondary structure. The output will be in a directory called '1mji'.
$ ribfind --model 1mji.pdb --rnaml 1mji.xml
Example: Running on a RIBFIND to predict rigid bodies from RNAView secondary structure and DSSP output. The output will be in a directory called '1mji'.
$ ribfind --model 1mji.pdb --rnaml 1mji.xml --dssp 1mji.dssp
The full range of command line options can be discovered by typing ribfind --help
. The output is shown below as a reference.
ribfind [-h] --model MODEL [--dssp DSSP] [--rnaml RNAML]
[--protein-cutoff-dist PROTEIN_CONTACT_DISTANCE]
[--protein-helix-ratio PROTEIN_HELIX_RATIO]
[--protein-dens-cutoff PROTEIN_DENS_CUTOFF]
[--protein-minimum-strand-length PROTEIN_MINIMUM_STRAND_LENGTH]
[--rna-contact-dist RNA_CONTACT_DISTANCE]
[--rna-minimum-strand-length RNA_MINIMUM_STRAND_LENGTH]
[--rna-dens-cutoff RNA_DENS_CUTOFF]
Output
RIBFIND2 produces rigid-body files which can be used with Flex-EM or TEMPy-REFF.