All functions

alphabet()

Get alphabet of given sq object.

as.character(<sq>)

Convert sq object into character vector

as.matrix(<sq>)

Convert sq object into matrix

as.sq()

Convert an object to sq

bite()

Subset sequences from sq objects

collapse()

Collapse multiple sequences into one

complement()

Create complement sequence from dnasq or rnasq object

`==`(<sq>)

Compare sq objects

export_sq()

Export sq objects into other formats

find_invalid_letters()

Find elements which are not suitable for specified type.

find_motifs()

Find given motifs

get_sq_lengths()

Get lengths of sequences in sq object

get_standard_alphabet()

Get standard alphabet for given type.

get_tidysq_options()

Obtain current state of tidysq options

`%has%`

Test sq object for presence of given motifs

import_sq()

Import sq objects from other objects

is.sq() is.sq_dna_bsc() is.sq_dna_ext() is.sq_dna() is.sq_rna_bsc() is.sq_rna_ext() is.sq_rna() is.sq_ami_bsc() is.sq_ami_ext() is.sq_ami() is.sq_unt() is.sq_atp()

Check if object has specified type

is_empty_sq()

Test if sequence is empty

paste(<sq>)

Paste sequences in string-like fashion

random_sq()

Generate random sequences

read_fasta()

Read a FASTA file

remove_ambiguous()

Remove sequences that contain ambiguous elements

remove_na()

Remove sequences that contain NA values

reverse()

Reverse sequence

sq-class

sq: class for keeping biological sequences tidy

sq()

Construct sq object from character vector

sq_type() `sq_type<-`()

Get type of an sq object

sqapply()

Apply function to each sequence

sqconcatenate

Concatenate sq objects

sqextract

Extract parts of a sq object

sqprint

Print sq object

substitute_letters()

Substitute letters in a sequence

tidysq-package

tidysq: tidy analysis of biological sequences

translate()

Convert DNA or RNA into proteins using genetic code

typify()

Set type of an sq object

write_fasta()

Save sq to fasta file