AppliedFSharp


DeedleOperations

Namespace: AppliedFSharp

Functions and values

Function or valueDescription
getHybridizationCandidatesFrame(...)
Signature: primerSequenceMap:(type) -> frameForHybridisation:(type) -> (type)

Returns a frame with the blast results with the lowest evalue for all primer candidates. This corresponds to the first match with no 100% identity

getResultFrameWithHybridisationEnergies(...)
Signature: bcContext:(type) -> hybridizationCandidatesFrame:(type) -> (type)

returns a frame containing the selfalign, internal loop, and cross hybridization energy for the input primer candidates using IntaRNA for prediction.

readCleanedBlastResultFrame(path)
Signature: path:string -> (type)

reads a cleaned (no comment lines) blast result and filters identical matches

sortFrameForHybridization(...)
Signature: cleanBlastResultFrame:(type) -> (type)

removes unnecessary columns from the blast result frame and groups primers by query id, generation index, direction (fwd/rev) and row index

Fork me on GitHub