Package 'muscle'

Title: Multiple Sequence Alignment with MUSCLE
Description: MUSCLE performs multiple sequence alignments of nucleotide or amino acid sequences.
Authors: Algorithm by Robert C. Edgar. R port by Alex T. Kalinka.
Maintainer: Alex T. Kalinka <[email protected]>
License: Unlimited
Version: 3.47.0
Built: 2024-07-16 05:42:18 UTC
Source: https://github.com/bioc/muscle

Help Index


Multiple Sequence Alignment

Description

MUSCLE performs multiple sequence alignments of nucleotide and amino acid sequences.

Details

Details about the algorithm can be found on the MUSCLE website:
http://www.drive5.com/muscle/

Author(s)

Algorithm: Robert C. Edgar

R port: Alex T. Kalinka [email protected]

References

Edgar, R.C. (2004) MUSCLE: multiple sequence alignment with high accuracy and high throughput. Nucleic Acids Res 32, 1792-1797.

See Also

muscle, umax

Examples

## Align sequences in an XStringSet object.
## Not run: 
aln <- muscle(stringset = umax)

## End(Not run)

Multiple Sequence Alignment

Description

MUSCLE performs multiple sequence alignments of nucleotide or amino acid sequences.

Usage

muscle(stringset, quiet = FALSE, ...)

Arguments

stringset

An object of class XStringSet: DNAStringSet, RNAStringSet, or AAStringSet.

quiet

Logical, whether to prevent printing of the progress of the algorithm to the screen. Defaults to FALSE.

...

Arguments (options and flags) for the MUSCLE algorithm (see Details).

Details

Arguments for the MUSCLE algorithm are either options or flags. Options take a variety of values, but flags are always logicals (TRUE or FALSE). All options and flags are explained in detail on the MUSCLE website: http://www.drive5.com/muscle/muscle_userguide3.8.html

Value

Output is an object of class MultipleAlignment: DNAMultipleAlignment, RNAMultipleAlignment, or AAMultipleAlignment.

Note

For further details see the MUSCLE website: http://www.drive5.com/muscle/

Author(s)

Algorithm by Robert C. Edgar. Ported into R by Alex T. Kalinka [email protected]

References

Edgar, R.C. (2004) MUSCLE: multiple sequence alignment with high accuracy and high throughput. Nucleic Acids Res 32, 1792-1797.

See Also

umax

Examples

## Align sequences in an XStringSet object.
aln <- muscle(stringset = umax)

## Switch on the diags flag.
aln <- muscle(stringset = umax, diags = TRUE)

Unaligned MAX sequences

Description

Unaligned DNA sequences of the MAX gene for 31 mammalian species.

Usage

umax

Format

An object of class DNAStringSet.

Value

An object of class DNAStringSet.

Source

http://www.ensembl.org/index.html

References

Wagner, AJ et al. (1992) Expression, regulation, and chromosomal localization of the Max gene. Proc Natl Acad Sci USA 89: 3111-3115.