Bioconductor Developer Survey 2026 Now Open!

Structstrings

This is the development version of Structstrings; for the stable release version, see Structstrings.

All Bioconductor versions of Structstrings

3.24 (devel), 3.23 (release), 3.22, 3.21, 3.20, 3.19, 3.18, 3.17, 3.16, 3.15, 3.14, 3.13, 3.12, 3.11, 3.10, 3.9

Implementation of the dot bracket annotations with Biostrings

Bioconductor version: 3.24 · Package version: 1.29.0

The Structstrings package implements the widely used dot bracket annotation for storing base pairing information in structured RNA. Structstrings uses the infrastructure provided by the Biostrings package and derives the DotBracketString and related classes from the BString class. From these, base pair tables can be produced for in depth analysis. In addition, the loop indices of the base pairs can be retrieved as well. For better efficiency, information conversion is implemented in C, inspired to a large extend by the ViennaRNA package.

Author: Felix G.M. Ernst [aut, cre] ORCID iD ORCID: 0000-0001-5064-0928

Maintainer: Felix G.M. Ernst <felix.gm.ernst at outlook.com>

DOI: 10.18129/B9.bioc.Structstrings

Citation

From within R, enter citation("Structstrings"):

Felix G.M. Ernst. Structstrings: Implementation of the dot bracket annotations with Biostrings. doi:10.18129/B9.bioc.Structstrings, R package version 1.29.0, https://bioconductor.org/packages/Structstrings.

Generated from the package metadata; it may differ from the package's own citation.

Installation

To install this package, start R (version "4.6") and enter:

if (!require("BiocManager", quietly = TRUE))
    install.packages("BiocManager")

## The following initializes the development version of Bioconductor
BiocManager::install(version = "devel")

BiocManager::install("Structstrings")

For older versions of R, please refer to the appropriate Bioconductor release.

Details

Version1.29.0
LicenseArtistic-2.0
URLhttps://github.com/FelixErnst/Structstrings
Bug Reportshttps://github.com/FelixErnst/Structstrings/issues
Last updated2026-04-28
In Bioconductor sinceBioC 3.9 (R-3.6) (7 years)
Downloads rank1184 of 2,456
Source branchdevel
Build report Bioconductor build system, r-universe
biocViewsAlignment, DataImport, DataRepresentation, Infrastructure, SequenceMatching, Sequencing, Software
Package Short Url https://bioconductor.org/packages/Structstrings/

Documentation

To view documentation for the version of this package installed in your system, start R and enter:

browseVignettes("Structstrings")
Structstrings HTML R Script
Reference ManualPDF
NEWSText

Download

Follow the installation instructions to use this package in your R session.

Source packageStructstrings_1.29.0.tar.gz
Windows binary (x86_64)Structstrings_1.29.0.zip
macOS binary (arm64)Structstrings_1.29.0.tgz
macOS binary (x86_64)Structstrings_1.29.0.tgz
Source Repositorygit clone https://git.bioconductor.org/packages/Structstrings
Source Repository (Developer Access)git clone git@git.bioconductor.org:packages/Structstrings
Package Downloads ReportDownload Stats
Dependencies

Depends: R (>= 4.0), S4Vectors (>= 0.47.2), IRanges (>= 2.23.9), Biostrings (>= 2.57.2)

Imports: methods, BiocGenerics, XVector, stringr, stringi, crayon, grDevices

LinkingTo: IRanges, S4Vectors

Suggests: testthat, knitr, rmarkdown, tRNAscanImport, BiocStyle

Reverse dependencies

Depends On Me (2): tRNA, tRNAdbImport

Imports Me (1): tRNAscanImport