Doench_2016_Processing: Donech 2016 Processsing

Description Usage Arguments Value Author(s)


Warning: This function is not designed to be directly called by the user. This function is used internally in sgRNA_design() and sgRNA_design_function().

Internal function that encodes all sgRNA sequence information into a data frame. This data frame is then used in conjunction with the Rule_Set_2_Model to predict effciency scores for the generated sgRNA.





A list of 30-mer sgRNA (as a character string) with the sgRNA sequence spanning from positions 5 to 24.


A data frame containing processed data on the presence of relevant sequence features to the Rule_Set_2_Model for effciency scoring. Includes information on single nucleotide positions, dinucleotide positions, single nucleotide count, dinucleotide count, GC count, PAM neighboring nucleotides, and melting temperatures. Single nulceotide positions, dinucleotide positions, and PAM neighboring nucleotides are all one-hot encoded.


Dylan Beeber

crispRdesignR documentation built on Jan. 13, 2021, 4:46 a.m.