All functions

BLAST1Folder()

BLAST Files within a Folder

BLAST2DBs()

BLAST 2 on-disk BLAST DBs

BLAST2Files()

BLAST 2 Files

BLAST2Folders()

BLAST 2 Folders

BLAST2Seqs()

BLAST 2 Sequence strings

BLASTFile2DB()

BLAST File to a on-disk BLAST DB

CreateQuickBLASTInstance()

Create new QuickBLAST instance with seq_type, strand, program and BLAST options.

DeleteQuickBLASTInstance()

Delete a QuickBLAST instance stored in C++ side

GetAvailableBLASTOptions()

Get a List of Available BLAST options

GetFASTAHeaders()

Get FASTA Headers

GetInstanceCount()

Get count of QuickBLAST instances stored in C++ side

GetInstanceID()

Get ID/Index of a QuickBLAST instance stored in C++ side

GetQuickBLASTEnums()

Get a list of Enums used by QuickBLAST

GetQuickBLASTInstance()

Get QuickBLAST instance stored in C++ side at ID/Index

GetQuickBLASTOptions()

Get BLAST options for a QuickBLAST instance as a string.

LoadBLASTHits()

Load BLAST Hits into a data.frame

MakeBLASTDB()

Make on-disk BLAST DB from a FASTA file

RemoteBLAST()

BLAST query against remote NCBI DBs

SetQuickBLASTOptions()

Set BLAST options for a QuickBLAST instance.

all2all()

Execute all2all QuickBLAST

.GetLibsPath()

Globals Get file path of file inside "libs" folder of package

isBLASTDB()

Check BLAST DB Files

isQuickBLASTLoaded()

Check R <-> C++ (FFI) connection

one2one()

Execute one2one QuickBLAST