slicer {bioseq.fasta} R Documentation

create a sequence region slicer for cut a specific sequence region from

Description

the given sequence data

Usage

slicer(fa);

Arguments

fa

the target sequence data source, which can be:

  1. a FastaSeq sequence object, then a FastaSlicer will be created;

  2. a chromosome or contigs sequence object(ChunkedNtFasta) that is read from the genome assembly sequence file via the read_assembly api, then a ChunkSlicer will be created;

  3. a ncbi genbank database file object(GBFF.File), then a GenBankSlicer will be created.

env

[as Environment]

Details

the slicer object is used for cut a sequence region from a huge genome sequence in a memory efficient manner, which is very helpful for the sequence data extraction of a specific gene locus site.

Authors

seqtoolkit

Value

an ISlicer object for slice the sequence region from the given sequence data source;

this function returns a R# error message object if the given sequence data source is not a supported sequence data model.

clr value class

Examples


[Package bioseq.fasta version 1.0.0.0 Index]