Literature DB >> 28263295

Prediction of potent shRNAs with a sequential classification algorithm.

Raphael Pelossof1, Lauren Fairchild1,2, Chun-Hao Huang3,4, Christian Widmer1,5, Vipin T Sreedharan1, Nishi Sinha6, Dan-Yu Lai6, Yuanzhe Guan6, Prem K Premsrirut6, Darjus F Tschaharganeh3, Thomas Hoffmann7, Vishal Thapar3, Qing Xiang8, Ralph J Garippa8, Gunnar Rätsch1,9, Johannes Zuber7, Scott W Lowe3,4,10, Christina S Leslie1, Christof Fellmann6,11.   

Abstract

We present SplashRNA, a sequential classifier to predict potent microRNA-based short hairpin RNAs (shRNAs). Trained on published and novel data sets, SplashRNA outperforms previous algorithms and reliably predicts the most efficient shRNAs for a given gene. Combined with an optimized miR-E backbone, >90% of high-scoring SplashRNA predictions trigger >85% protein knockdown when expressed from a single genomic integration. SplashRNA can significantly improve the accuracy of loss-of-function genetics studies and facilitates the generation of compact shRNA libraries.

Entities:  

Mesh:

Substances:

Year:  2017        PMID: 28263295      PMCID: PMC5416823          DOI: 10.1038/nbt.3807

Source DB:  PubMed          Journal:  Nat Biotechnol        ISSN: 1087-0156            Impact factor:   54.908


Experimental RNA interference (RNAi) acts by providing exogenous sources of double-stranded RNA that mimic endogenous triggers and enable reversible, transcript-specific gene knockdown[1]. While short interfering RNAs (siRNAs) allow for rapid gene knockdown, they are unfit for many long-term and in vivo studies due to their transient nature. Stem-loop short hairpin RNAs (shRNAs) can be used as a continuous source of RNAi triggers when expressed from suitable vectors, but suffer from various technical limitations including inaccurate processing[2] and off-target effects through saturation of the endogenous microRNA machinery[3-5]. State-of-the-art microRNA-based shRNA vectors can overcome these limitations by providing a natural substrate of the RNAi pathway that is accurately and efficiently processed[6-9], resulting in minimal or no off-target effects when expressed from a single genomic integration (single-copy)[10,11]. Still, our limited understanding of RNAi processing requirements and lack of robust algorithms for the design of microRNA-based shRNAs with high potency and low off-target activity has hampered the utility of RNAi tools. To understand the sequence requirements of potent RNAi and identify efficient microRNA-based shRNAs for any gene, we previously developed a functional high-throughput “Sensor” assay that enables biological assessment of tens of thousands of shRNAs in parallel (Sup Figure S1a)[10]. We used this assay to generate focused and genome-wide shRNA libraries[11,12]. Furthermore, to increase the potency of all shRNAs, especially when expressed at single-copy, we established “miR-E”[7], an optimized microRNA backbone that boosts processing efficiency[7,13] and leads to stronger target knockdown when compared to standard miR-30 designs[7]. To build an accurate miR-E shRNA predictor, here we developed “SplashRNA”, a sequential learning algorithm combining two support vector machine (SVM) classifiers trained on judiciously integrated datasets (Sup Table S1). SplashRNA models the sequential advances in shRNA technology to enable efficient learning on unbiased and biased data (Figure 1a, b). To train the algorithm, we generated a large-scale miR-30 dataset (referred to as “M1”, Sup Figure S1b-f) and a miR-E dataset (referred to as “miR-E”, Sup Figure S1g) using our RNAi Sensor and reporter assays, respectively (Sup Table S2, Methods)[7,10]. We also used the previously published TILE[10] and UltramiR[12] sets. TILE is unbiased as it was generated by complete tiling of nine genes. By contrast, M1, miR-E and UltramiR are based on preselected input libraries showing biased coverage of the sequence space and divergence in the nucleotide composition of potent shRNAs (Sup Figure S1h). Yet, together these data sets comprehensively sample the distributions of features of non-functional and functional shRNAs. Effective integration of all sets is thus crucial for efficient miR-E shRNA prediction.
Figure 1

Computational modeling of advancements in shRNA technology.

(a) Sequential advances in shRNA dataset development. The schematic shows diverse biological shRNA potency datasets and their feature and class label distribution biases. Unbiased large-scale sets include a comprehensive representation of negatives but contain few positives (left panel). Sets selected using prediction tools show higher rates of positives, leading to a more complete representation of this class, at the cost of changing the feature distribution of the negatives (middle panel). Use of the optimized miR-E backbone that boosts primary microRNA processing changes the requirements for potent RNAi, altering the target prediction rule (right panel).

(b) Concept and equation of SplashRNA. We model the advancement in shRNA technology as a sequential support vector machine (SVM) classifier. The first classifier is trained on miR-30 data to remove non-functional sequences and the second classifier is trained on miR-E data to increase prediction performance of the remaining shRNAs. The final output is a weighted combination of the scores from both classifiers.

Combining diverse datasets presents a machine learning challenge. Our approach of using a sequential classifier stems from classification strategies used in face detection[14,15], where a first classifier evaluates simple face-like features to reject obvious non-faces and a second classifier evaluates refined features on retained potential faces. Similarly, SplashRNA contains a sequence of two SVM classifiers trained on miR-30 and miR-E data. The miR-30 classifier evaluates shRNA sequence features to reject obvious non-functional shRNAs, whereas the miR-E classifier evaluates refined sequence features for retained, potentially potent shRNAs (Figure 1b, Sup Figure S2a). Each classifier is composed of a combination of k-mer feature representations[16,17]. To capture AU content and position-specific k-mer features[10], we represented an shRNA as a sum of a spectrum kernel on sequence positions 1-15, a spectrum kernel on sequence positions 16-22 and a weighted degree kernel on the entire sequence (Sup Figure S2b, Methods). We found that this kernel combination yields the best performance (Sup Figure S2c, d). Initially we trained the miR-30 classifier on the combined positives and negatives from the TILE and M1 sets (Sup Table S1). This yielded a classifier that scored well in validation tests but was outperformed by one trained on TILE alone (Sup Figure S2e, f). The M1 negatives deteriorated the performance due to their biased selection and lowered the relative importance of the unbiased TILE negatives. Consequently, our best miR-30 classifier (SplashmiR-30) was obtained by training on a combined dataset of TILE and M1 positives (Sup Figure S2f-h). The miR-E classifier (SplashmiR-E) was trained on the miR-E + UltramiR datasets using the same kernel combination (Methods). For the final SplashRNA predictor, SplashmiR-30 and SplashmiR-E were combined by tuning the two hyperparameters theta (above which predictions are passed to the second classifier) and alpha (the relative weighting of the scores from the two classifiers, Figure 1b). We calculated the precision-recall trade-off between the two classifiers and chose a theta and alpha that maintain the high performance of the first classifier while also predicting well on miR-E data. This sequential classification strategy outperformed linear convex classifiers on our datasets (Sup Figure S3a-c). When tested on miR-30 (Figure 2a, Sup Figure S4a-c) and miR-E (Figure 2b, Sup Figure S4d) datasets, SplashRNA clearly outperformed DSIR[18], the current reference algorithm in the field (originally developed for siRNA design). SplashRNA also outperformed the miR-30 based shERWOOD algorithm on the UltramiR set (Sup Figure S4e), compared to its published maximum performance[12]. Additionally, SplashRNA consistently showed the highest predictive performance on independent datasets when benchmarked against DSIR and two other shRNA prediction tools, sequence score[19] (seqScore) and miR_Scan[20].
Figure 2

Benchmarking SplashRNA prediction performance.

(a) Precision-recall curves of SplashRNA performance on the external shERWOOD miR-30 dataset. The first classifier alone, SplashmiR-30 (area under the precision-recall curve, auPR: 0.615), shows the best performance. SplashRNA (area under the precision-recall curve, auPR: 0.506) compromises slightly on miR-30 data to increase prediction accuracy on miR-E shRNAs (b), while still outperforming three other si/shRNA prediction tools (DSIR, seqScore, miR_Scan).

(b) SplashRNA performance on miR-E data. SplashRNA (auPR: 0.611) clearly outperforms the miR-30 classifier alone (auPR: 0.572) as well as three other prediction tools.

(c) Identification of “gold-standard” essential genes. The hit detection accuracy of top SplashRNA predictions was compared to larger sets of shRNAs and to CRISPR tools. Prediction performance as measured by the area under the receiver operating characteristic (auROC) curve indicates that the accuracy of the top 10 SplashRNA predictions is no different than the performance obtained by testing 25 shRNAs (the entire library). Additionally, the 10 top scoring shRNAs are significantly better predictors of the gold-standard genes set than the 10 bottom scoring shRNAs by SplashRNA (p < 0.001, empirical permutation test) and the bottom 5 SplashRNA predictions have lesser predictive value than the bottom 10 (auROC: 0.747 vs. 0.819, respectively). The dashed line represents the 10% false positive rate (FPR) threshold.

(d-e) Western blot validation of de novo SplashRNA predictions. All shRNAs were expressed using LEPG at single-copy conditions. β-Actin (Actb) was used for normalization. Short (top) and long (bottom) exposures are shown. Immunoblotting of (d) Pten (median knockdown 96%, median score 1.60) and (e) Bap1 (median knockdown 93%, median score 1.05) in NIH/3T3s (Sup Figure 6i). C, miR-30 and miR-E control shRNAs.

(f) Score distribution of fifth highest SplashRNA predictions for all human and mouse genes, indicating the proportion of genes with 5 predictions above a given score. Predictions were run only on the intersection of all transcript variants per gene and after shortening of transcripts due to ApA. The inset shows the score distribution of all human and mouse SplashRNA predictions. The kink in the curves represents the transition from SplashmiR-30 to combined SplashRNA scores. At least 80% of genes have five shRNAs with prediction scores above 1.

We also observed the high performance of SplashRNA on two large-scale biological RNAi screens[19,21] run with shRNAs functionally equivalent to miR-E (Sup Figure S4f, g)[22] and testing approximately 25 preselected shRNAs per gene. In both cases, SplashRNA was able to retrospectively predict which shRNAs were potent and thus were enriched or depleted in the positive or negative selection screen, respectively. SplashRNA achieved the most significant difference in potency between its top five and bottom five predictions per targeted gene and was the only algorithm to reach significance in both screens (p < 0.01, one-sided Wilcoxon rank sum test). Top SplashRNA predictions also showed equally good or better accuracy compared to larger sets of preselected shRNAs when tested on a subset of the negative-selection screen including only a previously established set of “gold-standard” essential genes[21,23]. The top ten SplashRNA predictions identified true positives significantly better than the bottom ten (p < 0.001, empirical permutation test), minimizing off-target hit identification (Figure 2c). Robust shRNA prediction starts with the selection of the right transcript region. Analyses of unbiased TILE data showed that efficient shRNAs are more prevalent in 3′UTRs compared to coding sequences and 5′UTRs (Sup Figure S5a), likely due to the shared high AU content (Sup Figure S5b-d)[10]. Whereas 3′UTRs often present ample design space because of their lengths, when validating top predictions in mouse fibroblasts, many shRNAs targeting the distal end of Pten resulted in minimal or no protein knockdown (Sup Figure S5e, Sup Table S2). Inspection of the Pten mRNA (NCBI, NM_008960) revealed that all these shRNAs target regions past alternative cleavage and polyadenylation (ApA) signals, which lead to shorter transcript variants[24] lacking the respective target sites (Sup Figure S5f). Hence, to eliminate ApA as a source of non-functional shRNAs, we used ApA atlases[25,26] to annotate the human and mouse reference transcriptomes (NCBI) and discard 3′UTR portions that may be absent due to ApA. Similarly, we report predictions only on the intersection of all transcript variants for each gene and filter multi-matching sequences (Methods). Testing an extensive set of individual de novo predictions targeting Pten, Bap1, Pbrm1, Rela, Bcl2l11, Axin1, NF2 and Cd9 (Sup Table S2) under single-copy conditions[7] by conventional western blotting (Figure 2d, e, Sup Figure S6a-f) or flow cytometry based immunofluorescence of surface proteins (Sup Figure S6g), we found that protein knockdown levels were very high: 91% of predictions (41/45) with a SplashRNA score of >1 showed more than 85% protein knockdown (Sup Figure S6h). Even in the case of human NF2, a gene with nine annotated transcript variants that share only 198 nucleotides (excluding the 5′UTR, Sup Figure S6e), the top 8 SplashRNA predictions triggered 77-96% (median 89%) protein suppression under single-copy conditions (Sup Figure S6f). Additionally, Cd9 knockdown analyses in mouse fibroblasts showed that SplashRNA clearly outperforms DSIR in de novo prediction and achieves near knockout levels comparable to CRISPR-Cas9 (Sup Figure S6g). Potent microRNA-based shRNAs have an equally low chance of off-target effects as non-functional sequences when expressed at single-copy (Methods)[11]. Extrapolating beyond the tested shRNAs, we calculated the proportion of genes for which SplashRNA would find at least 5 shRNAs above a given threshold (Figure 2f). After shortening of transcripts due to ApA and only considering the intersection of all transcript variants per gene, we found that 87% of mouse genes and 81% of human genes have at least 5 shRNAs with SplashRNA scores above 1, corresponding to an 80% probability (e.g. 4 out of 5 shRNAs) of more than 85% knockdown at single-copy (Sup Figure S6h). Building on our Sensor assay and the optimized miR-E backbone, here we have established a robust algorithm to predict ultra-potent microRNA-based shRNAs targeting nearly any gene. SplashRNA is able to accurately predict the potency of independently validated and novel shRNAs and clearly outperforms existing algorithms. Our sequential predictor approach facilitates the integration of biased and unbiased datasets and can serve as a blueprint for other prediction problems. An open source implementation of SplashRNA is accessible at http://splashrna.mskcc.org. Mouse and human genome-wide predictions are also provided separately (Sup Table S3).

Online methods

Selection of an RNAi expression system

MicroRNA-based shRNAs and minimization of off-target effects

Though RNAi triggers can be expressed as simple stem-loop shRNAs from RNA polymerase III (Pol-III) promoters in mammalian cells, such strategies can lead to off-target effects associated with high shRNA expression levels[3], likely due to saturation of the endogenous microRNA machinery[27]. Many Pol-III based systems also suffer from inaccurate processing of precursor molecules[2], yielding undesired mature small RNAs. In contrast, use of microRNA-embedded shRNAs expressed from RNA polymerase II (Pol-II) promoters results in accurate processing[8,9] and can alleviate the toxic side effects[4,5,28], especially when used at single genomic integration (single-copy)[11]. Notably, highly potent miR-30 based shRNAs expressed at single-copy show the same low levels or absence of off-target effects as analogous weak and non-functional sequences[11]. Hence, to develop an improved shRNA prediction algorithm, we focused on the optimized miR-E system that is based on the endogenous human MIR30A[7]. Here, to determine the extent of sequence-based off-target effects we applied the GESS algorithm[29] to shRNAs validated by immunoblotting, and to previously reported Sensor assay and gene expression microarray results[10,11]. GESS analyzes genome-wide enrichment of seed sequence matches. We tested whether potent shRNAs do not have more off-target effects than their weaker counterparts and if these targets have common sequences. First, to investigate sequence-based off-target effects, we analyzed RNA expression microarray data from Trp53-/- MEF cells infected at single or high copy with one of six Trp53 shRNAs[11]. Repetition of the published differential expression analysis found zero differentially expressed genes in the single-copy transfection setting relative to control experiments for either potent or weak shRNAs. In the high-copy transfection setting, 702 genes were up-regulated and 326 genes were down-regulated in the cells with potent shRNA with respect to control experiments (FDR < 0.05). Additionally, 2437 genes were up-regulated and 1731 genes were down-regulated in cells transfected with weak shRNA relative to their controls. Therefore, potent shRNAs in this setting did not induce more gene expression changes than weak shRNAs. Furthermore, both the potent and weak high-copy transfections resulted in near identical lists of differentially expressed genes: 702 genes were significantly up-regulated in both lists and 324 genes were significantly down-regulated in both lists. These intersections significantly overlapped (up regulated: p < 2.2e-16, down regulated: p < 2.2e-16, Fisher's exact test), indicating that the main changes in gene expression are similar regardless of potency or shRNA sequence composition. Second, we applied the GESS algorithm[29] to our validation shRNAs that were quantified by immunoblotting to determine potential sequence-based off-target effects in our current experiments. We attributed our shRNAs to three categories based on western blot knockdown: Low (less than 80% knockdown), Mid (between 80% and 95% knockdown), High (95% knockdown or greater). For each gene and potency-level group, we ran GESS and found the genes that were potentially targeted by all the shRNAs in the group. We found no statistically significant off-targeted genes by GESS (FDR < 0.1). We also tested if the level of potency is associated with the number of potential off-target genes as measured by the number of perfect 7-mer seed matches (nucleotides 2-8). Grouping shRNAs into three groups by percent knockdown, High: >95%, Medium: 90%-95%, and Low: 80%-90%, and testing for a significant difference in the number of gene seed matches found no statistically significant difference between any pair of groups (p = 0.74, 0.53, and 0.73 for Low vs Medium, Low vs High, and Medium vs High, respectively). Third, we calculated all perfect 22-mer multi-mapping matches transcriptome-wide, since perfect matching of an shRNA to several genes would be highly undesirable. Consequently, we incorporated an additional feature into the SplashRNA algorithm and web site that alerts the user if a predicted hairpin perfectly matches multiple genes in the human or mouse transcriptomes (hg38, mm10).

Sequence requirements of potent RNAi and prediction rules

The initial rules of RNAi potency contained many non-sequence elements[30-32], but later rules inferred from larger screens found that sequence based features are more predictive[18,33] and capture the other characteristics[34]. BIOPREDsi, a neural network approach, was trained on over 2,000 functionally tested siRNAs and set a new performance standard[33]. Using the same dataset, DSIR improved prediction through the use of an L1 regularized linear model with a combination of position-specific nucleotide features and mono-, di-, and tri-nucleotide counts[18,35]. However, the rules governing siRNA potency differ from the ones dictating shRNA potency due to the additional biogenesis steps[10,36], and siRNA based algorithms perform relatively poorly in shRNA prediction tasks. Hence, we and others have previously used our large-scale datasets to generate miR-30 specific prediction algorithms[12,20]. Yet, with a shift towards the more efficiently processed miR-E backbone, these algorithms are no longer designed for the task at hand as key sequence requirements have changed (Figure 1a).

Building datasets

TILE, mRas + hRAS, and shERWOOD datasets

Over the years, a series of diverse shRNA potency datasets have been created, each having different characteristics and leveraging knowledge gained from previous studies. In the initial RNAi Sensor assay (referred to as “TILE”)[10], we screened nearly 20,000 miR-30 based shRNAs that tiled 9 mammalian genes in an unbiased manner to test all possible 22-mer sequences within these genes. This sampling strategy produces a low fraction of potent shRNAs. To reduce costs and increase the ratio of potent shRNAs, subsequent screens only assessed shRNAs that were predicted to be efficient by various in silico methods; these include the “mRas + hRAS”[11] and “shERWOOD”[12] datasets. These datasets contain a higher percentage of potent shRNAs (as assessed by immunoblotting and functional RNAi screens, data not shown; Sub Table S1), but also represent a biased sampling of the sequence space. Additionally, the recent shift towards the use of “miR-E type” backbones[7,12,19] that contain a 5′-DCNNC-3′ motif in their 3′-flank for improved pri-miRNA processing[7,13] has further increased the fraction of efficient shRNAs and altered the overall sequence requirements for potent RNAi by relaxing constraints of Drosha processing (Sup Figure S1h).

Sensor assay and M1 dataset generation

A drawback of the unbiased TILE dataset is that it contains few positives (potent shRNAs), with the benefit that it includes a large and comprehensive representation of negatives. Using the Sensor assay[10], we thus set out to establish a second large-scale miR-30 based dataset containing a more comprehensive representation of positives (here referred to as “M1”, Sup Figure S1a-f, h, Sup Table S2). The Sensor assay evaluates pools of shRNAs under conditions of single-copy genomic integration (“single-copy”) for their ability to repress a cognate target sequence placed downstream of a fluorescent reporter expressed in cis. This surrogate system showed an 85-90% specificity in identifying potent shRNAs when compared to knockdown of the corresponding endogenous genes by immunoblotting[10]. Here, the Sensor assay was carried out as previously described[10,11], with several improvements to enhance deep-sequencing library preparation and readout accuracy. To assemble the candidate list, 60 shRNAs per gene were selected using a combination of algorithmic predictions and “Sensor rules” requiring shRNA-specific features. Specifically, to generate the M1 shRNA Sensor library, a custom oligonucleotide array (Agilent Technologies) was designed containing 20,400 185-mer sequences (Sup Table S2). This included 19 standard Sensor control shRNAs spotted 5×, 325 performance control shRNAs that had been tested in previous Sensor assays spotted 1× (65 shRNAs per gene targeting mouse Bcl2, Kras, Mcl1, Myc and Trp53), and 19,980 shRNAs targeting 332 mouse and 1 rat genes (60 shRNAs per gene). For each of the 333 new genes, 300 primary predictions were generated by calculating the intersection of all transcript variants per gene (NCBI) and using DSIR[18] supplemented with Sensor rules[7,10] to further impose shRNA-specific sequence requirements. All shRNAs containing restriction sites used for cloning (XhoI, EcoRI, MluI, MfeI, BamHI) within the 60 nt target region encompassing the 22 nt guide sequence, as well as shRNAs closer than 15 nt to an artificial transcript junction (site where the common regions of transcript variants are joined), were eliminated. From the remaining set, the top 60 predictions per gene were selected, resulting in 20,324 unique sequences including the controls. The vector libraries were constructed using the previously described two-step cloning procedure[10,11]. In step 1, oligonucleotides were amplified using the Sens3′Mfe (5′-TACAATACTCGAGAAGGTATATTGCTGTTGACAGTGAGCG-3′, IDT) and Sens5′Xho (5′-ATTCATCACAATTGTCCGCGTCGATCCTAGG-3′, IDT) primers, XhoI/MfeI (NEB) digested, and ligated into an XhoI/EcoRI (NEB) digested pTNL backbone vector. Ligation products were MfeI-HF (NEB) digested to reduce background noise. In step 2, the missing 3′miR30-PGK-Venus fragment was cloned into the EcoRI/MluI sites, followed by BamHI-HF (NEB) digestion of the resulting ligation product to further reduce background noise. During each cloning step, a representation of at least 1,000-fold the complexity of the library was maintained. All cell culture and flow cytometry procedures of the Sensor assay, to gradually enrich for the most potent shRNAs, were conducted as previously described[10,11]. High-throughput sequencing based quantification of library composition and analysis of changes in shRNA representation over sort cycles were carried out as previously described[10,11], with several adaptations to enhance readout precision. In contrast to previous procedures, deep-sequencing template libraries were generated by PCR amplification of shRNA guide strands including adjacent 3′ flanking regions, from vector libraries or genomic DNA, leading to longer PCR products (361 nt). The forward primer binding to the shRNA loop, HiSeq_Loop (p7+loop, 5′-CAAGCAGAAGACGGCATACGAGATTAGTGAAGCCACAGATGT-3′, IDT), was shortened by one nucleotide in order for each PCR to start with the same base. To enable sequencing of pooled libraries, an index primer binding site and 6 nt indices were included in the reverse primers (HiSeq_Index-p5-N5, 5′-AATGATACGGCGACCACCGAGATCTGATCGGAAGAGCACACGTCTGAACTCCAGTCACNNNNNNACTTGTGTAGCGCCAAGTGCCCAGC-3′, N = index, IDT). The indices used were (index, library): 5′-CGATGT-3′ for Vector 1, 5′-TTAGGC-3′ for Vector 2, 5′-TGACCA-3′ for Sort3-R1, 5′-ACAGTG-3′ for Sort3-R2, 5′-GCCAAT-5′ for Sort5-R1, 5′-CAGATC-3′ for Sort5-R2. All libraries were sequenced using the miR30EcoRIseq primer (5′-TAGCCCCTTGAATTCCGAGGCAGTAGGCA-3′, IDT) that reads reverse into the guide strand. Per library, 4 to 38 million initial sequencing reads were obtained (Illumina). For each shRNA and condition, the number of completely matching sequences was determined, normalized to the total reads per sample, and imported into a database for further analysis (Access 2007, Microsoft). Deep sequencing after two-step cloning of the shRNA-Sensor libraries showed that >99.7% of all designed vectors were successfully constructed and detected in both replicates (Sup Table S2). Five iterative rounds of fluorescence-activated cell sorting, with gates set to progressively select for only the most functional shRNAs, enriched for potent shRNAs (Sup Figure S1b, c), as previously shown[10,11]. While independent biological replicates correlated throughout the sorting procedure, correlation to the initial representation was progressively lost, showing that the assay specifically enriched potent shRNAs. The final Sensor score was uncorrelated to the initial representation (Sup Figure S1d), and known controls behaved as expected and in high correlation with previous Sensor runs, even for non-functional shRNAs (Sup Figure S1e, f). A Sensor score was computed as readout for shRNA potency (Sup Table S2). The Sensor score represents an integration of shRNA enrichment over all replicates. Sensor score = log2((eScoS3*eScoS52)+1); eScoS3 = geometric-mean(S3)/mean(V), eScoS5 = geometric-mean(S5)/mean(V). To avoid potential division by 0, the counts used for the calculations were reads (parts per million, ppm) + 1. Potent shRNAs were identified for all genes, with a modest change in top score distribution across all assayed transcripts.

Reporter assay, miR-E dataset generation and UltramiR dataset

We established a miR-E specific training dataset (referred to as “miR-E”) by using a modified version of our Sensor assay specialized for high-accuracy one-by-one evaluation of shRNA potency[7]. This two-component RNAi reporter assay shows higher resolution in separating good shRNAs from the top candidates when compared to the pooled version. Using our neutral chicken reporter cell line[10], we evaluated nearly 400 miR-E shRNAs targeting human and mouse genes in 42 individual batches (Sup Figure S1g, Sup Table S2). Candidate miR-E shRNAs were designed to target all transcript variants per gene (NCBI), and selected using DSIR[18] supplemented with Sensor rules[7,10]. All candidate shRNAs were cloned into the LEPG vector for potency assessment, while double-stranded DNA gBlocks (IDT) were used to generate the target inserts of the respective TtNPT reporter vectors[7]. To produce stable reporter cell lines, ERC chicken reporter cells[10] were infected with TtNPT viruses at high-copy, and selected in presence of doxycycline (0.5-1.0 μg/ml) and G418 (1500-2000 μg/ml). Experimental and control shRNAs were then transduced one-by-one, at single-copy (<20% infected cells), into the respective reporter cell lines. Quantification of reporter construct knockdown was assessed by flow cytometry 3-6 days after infection (LSR II, BD Biosciences), acquiring at least 1000-5000 live GFP+ cells for each sample (n >1000). Since reporter transcript characteristics can affect relative knockdown performance in this assay, established controls (miR-E Ren.713, miR-30 Pten.1524, miR-E Pten.1523, miR-E Pten.1524) were used to monitor the performance of the assay, and scale the data for comparison across different batches and for training of the algorithm. All constructs were tested in 42 individual batches. After normalization and scaling, reference shRNAs and cell line controls showed tight potency distributions (Sup Figure S1g), indicating robust assay performance. For training of the miR-E predictor, all gene specific shRNAs were divided into a positive and negative class based on a threshold value of 80% reporter knockdown relative to controls, giving rise to two similarly sized populations. To increase the size of the miR-E dataset, we also used shRNA performance data from a pooled cell viability (negative selection) screen that was previously run using UltramiR shRNAs (referred to as “UltramiR”)[12], which contain the same basic backbone structure as miR-E shRNAs. This screen quantified the depletion of cells expressing shRNAs targeting 78 essential genes, alongside negative controls. When taken together, the miR-E and UltramiR data established a robust set of examples representing miR-E specific processing requirements (Sup Table S1).

SplashRNA predictor

Assessing the potency of an shRNA for the TILE and M1 datasets

A Sensor score was computed as readout for shRNA potency (Sup Table S2). The Sensor score represents an integration of shRNA enrichment over all replicates. The Sensor score for each shRNA sequence (x) was quantified as the log fold change of the number of read counts (rho) between third sort (S3) and its respective vector library (v), averaged over replicates (r). Thus the potency score takes the form: To avoid potential division by 0, the counts used for the calculations were reads (parts per million, ppm) + 1. To distinguish positives from negatives and integrate the datasets, we defined score cutoffs based on the score distributions for each dataset. The distribution of scores for the TILE dataset gives a clear separation of positive and negative shRNAs (Figure S2c, Sup Table S1). Thus we selected a threshold at the minimum score density between the two modes. The M1 set was generated by selecting shRNAs that were likely to be potent, and therefore the score distributions of the negatives and positives are less distinct. To determine the label for different shRNAs in the M1 set, we fit each mode of the distribution with a Gaussian. Using these two Gaussians we calculated two thresholds, one at a false positive rate of 5% and one at a false negative rate of 5% (Sup Figure S2e, Sup Table S1) in order to define the positive and negative examples.

Assessing the potency of an shRNA for the shERWOOD dataset

This dataset was previously published[12].

Assessing the potency of an shRNA for the miR-E dataset

The score for each shRNA in the miR-E set was calculated as the relative reporter knockdown level measured by flow cytometry, normalized to the knockdown level measured for miR-E Ren.713 and miR-30 Pten.1524 in the same batch. The data was scaled independently for each batch to set miR-E Ren.713 at 100% and miR-30 Pten.1524 at 60% relative knockdown. All shRNAs above 80% were classified as positive, while all shRNAs below 80% were classified as negative (Sup Figure S1g, S4d, Sup Table S1).

Assessing the potency of an shRNA for the UltramiR dataset

The scores from the UltramiR cell viability screen were previously published (NCBI Gene Expression Omnibus, Series GSE62185)[12]. We limited our analysis to the shRNAs targeting 78 essential genes, as defined in the shERWOOD paper (Sup Table S2). UltramiR shRNAs were considered to be potent if they had a depletion score of less than -0.5 (Sup Figure S4d).

Assessing the potency of an shRNA for the Essential genes dataset

This dataset was previously published[21]. Phenotypes for each shRNA were calculated as the mean log2 fold change for the two replicates. Gene-level scores were calculated as the mean phenotype for the 5 shRNAs with the most negative phenotypes for each gene.

Assessing the potency of an shRNA for the Sensitivity genes dataset

This dataset was previously published[19]. Only shRNAs appearing in both replicates were used for the analyses. Hit genes were defined as those with a reported p-value less than 0.05. The top sensitivity genes were those with the most positive mean phenotypes of their top 5 targeting shRNAs. Phenotype is defined as log2 (toxin-treated/untreated).

Identifying gold-standard essential genes

The set of gold-standard essential genes and gold-standard non-essential genes was previously published[23]. We reevaluated data from a published RNAi screen that used approximately 25 shRNAs per gene, or 4 sgRNAs per gene[21], to assess the efficiency of SplashRNA predictions to identify hit genes. We ranked shRNAs according to their SplashRNA score and compared the mean cell depletion values for the top scoring shRNAs against the reported gene-level cell depletion values using the reported gold-standard genes. We found that a library made from the top 10 SplashRNA predictions per gene performed at least as well as the full library when identifying the gold standard genes (Figure 2c). Additionally, a library created by selecting the 10 lowest scoring SplashRNA predictions for each gene performed statistically worse than a library created by selecting the 10 top scoring shRNAs per gene (p < 0.001, empirical permutation test). This shows that SplashRNA allows selecting superior shRNAs, which in turn decreases off-target effects by reducing the false discovery rate. The need for fewer shRNAs per gene also enables minimizing the complexity of RNAi libraries for multiplexed screens.

Classifier kernel

All SVMs were trained with the Shogun package[37] using a weighted-degree kernel of order 22 and two spectrum kernels (k-mer length = 3). Each of our classifiers was constructed by the following kernel combination: ClassifierKernel = SpectrumKernel(pos1-15) + SpectrumKernel(pos16-22) + WeightedDegreeKernel(pos1-22) (Sup Figure S2b, d).

Training the miR-30 classifier

When fitting the regularization parameter C for our miR-30 SVM, we used leave-one-gene-out nested cross-validation. We grouped shRNAs from the TILE miR-30 dataset by target gene into outer-folds. For each outer fold, we held out shRNAs targeting one gene and optimized the parameter C on the shRNAs targeting the remaining genes through 10-fold cross-validation. The M1 positive set was added to all training sets but was not used for selection of C or for validation. Performance on the TILE set is reported on the outer held-out genes (Sup Figure S2f). We trained our final classifier with the parameter setting C = 15 using all the TILE data and the M1 positive shRNAs. This classifier was used to predict on all other datasets.

Training the miR-E classifier

We used nested 10-fold cross-validation to fit the C parameter for our miR-E SVM. We did not use leave-one-gene-out due to the lower number of shRNAs targeting each gene. The miR-E and UltramiR shRNAs were combined and split into 10 outer folds. Within each of these folds, 10-fold cross validation was performed to determine the optimal C parameter for that fold. Performance on the miR-E and UltramiR sets is reported on the outer held-out folds (Sup Figure S3c). We trained our final classifier with the parameter setting C = 15 using all the miR-E and UltramiR data. This classifier was used to predict on all other datasets.

Calculating sequential predictor (SplashRNA) scores

The potency scores for all shRNA are first calculated using the miR-30 classifier. If the score does not exceed the threshold theta, this partial score is the final score for the shRNA. If the score does exceed the threshold, the final score is a weighted combination of the predicted scores from the miR-30 and miR-E classifiers. Here x is the sequence of the shRNA to be evaluated, alpha (α) is the mixing proportion between the two classifiers and theta (θ) is the threshold.

Optimizing the sequential predictor

We set alpha (α) to 0.6 and theta (θ) to 1.1 to retain good performance on miR-30 classification after analysis of the precision-recall trade-off between the miR-30 and miR-E classifiers. This performance accuracy is unattainable by a simple linear classifier αSVM+(1-α)SVM (Sup Figure S3a-c).

Calculation of DSIR scores

DSIR scores were calculated according to the published 21nt linear model[18,35].

Calculation of sequence score (seqScore) scores

Scores were calculated as described in the paper[19].

Calculation of miR_Scan scores

Scores were calculated using software provided by the authors[20].

Calculation of intersections of all transcript variants per gene

Genomic regions and annotations for hg38 and mm10 were downloaded using the makeTranscriptDbFromUCSC function from the GenomicFeatures Bioconductor package[38,39]. Transcript variants were grouped by gene using their Entrez ID and regions shared across all RefSeq transcript variants were calculated in R using the BiocGenerics intersect function. Sequences for these intersections were then extracted using the BSgenome.Hsapiens.UCSC.hg38 and BSgenome.Mmusculus.UCSC.mm10 packages. Primary data for hg38 was obtained from: Team TBD. BSgenome.Hsapiens.UCSC.hg38: Full genome sequences for Homo sapiens (UCSC version hg38). R package version 1.4.1. Primary data for mm10 was obtained from: Team TBD. BSgenome.Mmusculus.UCSC.mm10: Full genome sequences for Mus musculus (UCSC version mm10). R package version 1.4.0.

Validation studies

Cell culture

Phoenix HEK293T viral packaging cells were grown in DMEM supplemented with 10% fetal bovine serum (FBS), 100 U/ml penicillin and 100 μg/ml streptomycin (100-Pen-Strep). ERC chicken reporter cells were grown in DMEM supplemented with 10% FBS, 1 mM sodium pyruvate and 100-Pen-Strep, and frozen in 5% DMSO, 70% FBS and 25% culture medium. NIH/3T3 (ATCC) cells were maintained in DMEM with 10% bovine calf serum or 10% fetal bovine serum (FBS) containing 100-Pen-Strep and were tested for absence of mycoplasma contamination. A375 (kind gift from Dr. Neal Rosen, MSKCC) were maintained in DMEM with 10% FBS and 100-Pen-Strep. All cell cultures were maintained in a 37°C incubator at 5% CO2.

Retroviral transduction

Cells were transduced as previously described[10]. Transduction efficiency was assessed 48 h post infection by quantification of fluorescent reporters using flow cytometry (Guava EasyCyte, Millipore). Where a specific infection rate was desired, test infections were carried out at different dilution rates and ideal infection ratios deduced. All shRNAs were assessed at single copy genomic integration (“single-copy”) by infecting target cell population at <20% of their maximal infection rate, guaranteeing <2% cells with multiple integrations[10]. Transduced cell populations were usually selected 48 h after infection, using 1.0-2.0 μg/ml puromycin (Sigma-Aldrich) or 500-2000 μg/ml G418 (Geneticin, Gibco-Invitrogen).

Immunoblotting

Cells were transduced at single-copy with the constitutive retroviral vector LEPG[7] expressing the indicated miR-E shRNA constructs. NIH/3T3 or A375 cell pellets were lysed in Laemmli buffer (100 mM Tris-HCl pH 6.8, 5% glycerol, 2% SDS, 5% 2-mercaptoethanol). Equal amounts of protein were separated on SDS-polyacrylamide gels and transferred to PVDF membranes. The abundance of β-actin (ACTB, Actb) was monitored to ensure equal loading. Images were analyzed using the AlphaView software (ProteinSimple) and quantified by ImageJ. Immunoblotting was performed using antibodies for Pten (1:1,000, Cell Signaling Technology, #9188, https://media.cellsignal.com/pdf/9188.pdf), Bap1 (1:500, Bethyl Laboratories, #A302-243A, http://www.bethyl.com/product/pdf/A302-243A.pdf), Pbrm1 (1:500, Bethyl Laboratories, #A301-591A, https://www.bethyl.com/product/pdf/A301-591A.pdf), NF2 (1:1,000, Abcam, #ab109244, http://www.abcam.com/NF2-Merlin-antibody-EPR25732-ab109244.pdf), Axin1 (1:1,000, Cell Signaling, Technology, #2087, https://media.cellsignal.com/pdf/2087.pdf), Bcl2l11 (a.k.a. Bim, 1:1,000, Cell Signaling Technology, #2933, https://media.cellsignal.com/pdf/2933.pdf), Rela (a.k.a. NFκB p65, 1:1,000, Santa Cruz, sc-372, https://datasheets.scbt.com/sc-372.pdf), β-actin (1:10,000, Sigma-Aldrich, clone AC-15, http://www.sigmaaldrich.com/content/dam/sigma-aldrich/docs/Sigma/Datasheet/6/a5441dat.pdf).

Evaluation of shRNA and CRISPR-Cas9 based suppression of Cd9 in immortalized MEFs

miR-E shRNAs targeting murine Cd9 were designed using SplashRNA or our previous design strategy involving DSIR[18] predictions filtered by “Sensor rules”[10,40]. The six top predictions from each algorithm were cloned into RT3CEN (TRE3G-mCherry-miRE-PGK-Neo; generated based on RT3GEN[7]). sgRNAs were cloned into a retroviral vector (RU6sgC; pSIN.U6.sgRNA-EF1as-mCherry), which we constructed based on the pQCXIX backbone (Clontech). Parallel Tet-inducible shRNA and CRISPR-Cas9 based loss-of-function studies were performed in immortalized double-transgenic MEFs (CRT-MEFs) constitutively expressing Cas9 and rtTA-M2 from transgenic knock-in alleles at the Rosa26 loci. These MEFs were isolated from Rosa26.CAGGS-Cas9.P2A.GFP[41]; Rosa26.rtTA-M2[42] double-transgenic embryos (using standard protocols) and immortalized through retroviral transduction of a potent shRNA targeting Trp53 (MSCV-shTrp53.814), followed by serial passaging. Retroviral shRNA/sgRNA expression vectors were packaged using standard calcium-phosphate based transfection into Platinum-E cells (Cellbiolabs) and transduced into CRT-MEFs and RRT-MEFs[10] under strict single-copy conditions, as previously described[10]. Two days post-infection, shRNA expression was induced through addition of doxycycline (1 μg/ml); six days later cells were stained for surface Cd9 expression (Anti-mouse Cd9-APC, eBioscience, #17-0091-82). Cd9 expression was analyzed in mCherry+/shRNA-expressing cells and quantified by flow cytometry (LSR-II Fortessa, BD Biosciences). The sgRNA transduced cells were analyzed in the same way, quantifying Cd9 expression in mCherry+/sgRNA-expressing cells eight days post-infection.

Statistical analysis

Specific statistical tests used are indicated in all cases.

Code availability

Source code that implements the main SplashRNA algorithm is provided (Supplementary Code).

Data availability

Screen data from the M1 Sensor assay and the miR-E reporter assay is provided (Supplementary Table S2). UltramiR data is also provided (Supplementary Table S2). Data from the other screens used for SplashRNA training and validation (Supplementary Table S1) has been previously published as reported.
  38 in total

1.  Ectopic expression of Oct-4 blocks progenitor-cell differentiation and causes dysplasia in epithelial tissues.

Authors:  Konrad Hochedlinger; Yasuhiro Yamada; Caroline Beard; Rudolf Jaenisch
Journal:  Cell       Date:  2005-05-06       Impact factor: 41.582

2.  Design of a genome-wide siRNA library using an artificial neural network.

Authors:  Dieter Huesken; Joerg Lange; Craig Mickanin; Jan Weiler; Fred Asselbergs; Justin Warner; Brian Meloon; Sharon Engel; Avi Rosenberg; Dalia Cohen; Mark Labow; Mischa Reinhardt; François Natt; Jonathan Hall
Journal:  Nat Biotechnol       Date:  2005-07-17       Impact factor: 54.908

3.  Overexpression of exportin 5 enhances RNA interference mediated by short hairpin RNAs and microRNAs.

Authors:  Rui Yi; Brian P Doehle; Yi Qin; Ian G Macara; Bryan R Cullen
Journal:  RNA       Date:  2004-12-21       Impact factor: 4.942

4.  Artificial microRNAs as siRNA shuttles: improved safety as compared to shRNAs in vitro and in vivo.

Authors:  Ryan L Boudreau; Inês Martins; Beverly L Davidson
Journal:  Mol Ther       Date:  2008-11-11       Impact factor: 11.454

5.  Beyond secondary structure: primary-sequence determinants license pri-miRNA hairpins for processing.

Authors:  Vincent C Auyeung; Igor Ulitsky; Sean E McGeary; David P Bartel
Journal:  Cell       Date:  2013-02-14       Impact factor: 41.582

6.  miRNA-embedded shRNAs for Lineage-specific BCL11A Knockdown and Hemoglobin F Induction.

Authors:  Swaroopa Guda; Christian Brendel; Raffaele Renella; Peng Du; Daniel E Bauer; Matthew C Canver; Jennifer K Grenier; Andrew W Grimson; Sophia C Kamran; James Thornton; Helen de Boer; David E Root; Michael D Milsom; Stuart H Orkin; Richard I Gregory; David A Williams
Journal:  Mol Ther       Date:  2015-06-17       Impact factor: 11.454

7.  3' UTR-isoform choice has limited influence on the stability and translational efficiency of most mRNAs in mouse fibroblasts.

Authors:  Noah Spies; Christopher B Burge; David P Bartel
Journal:  Genome Res       Date:  2013-09-26       Impact factor: 9.043

8.  Measuring error rates in genomic perturbation screens: gold standards for human functional genomics.

Authors:  Traver Hart; Kevin R Brown; Fabrice Sircoulomb; Robert Rottapel; Jason Moffat
Journal:  Mol Syst Biol       Date:  2014-07-01       Impact factor: 11.429

9.  Optimized models for design of efficient miR30-based shRNAs.

Authors:  Olga V Matveeva; Nafisa N Nazipova; Aleksey Y Ogurtsov; Svetlana A Shabalina
Journal:  Front Genet       Date:  2012-08-29       Impact factor: 4.599

10.  DSIR: assessing the design of highly potent siRNA by testing a set of cancer-relevant target genes.

Authors:  Odile Filhol; Delphine Ciais; Christian Lajaunie; Peggy Charbonnier; Nicolas Foveau; Jean-Philippe Vert; Yves Vandenbrouck
Journal:  PLoS One       Date:  2012-10-30       Impact factor: 3.240

View more
  53 in total

1.  FGF primes angioblast formation by inducing ETV2 and LMO2 via FGFR1/BRAF/MEK/ERK.

Authors:  Peng-Chieh Chen; Ya-Wen Hsueh; Yi-Hsuan Lee; Hung-Wen Tsai; Kuen-Jer Tsai; Po-Min Chiang
Journal:  Cell Mol Life Sci       Date:  2020-09-10       Impact factor: 9.261

2.  Regulation of the error-prone DNA polymerase Polκ by oncogenic signaling and its contribution to drug resistance.

Authors:  Kelsey Temprine; Nathaniel R Campbell; Richard Huang; Erin M Langdon; Theresa Simon-Vermot; Krisha Mehta; Averill Clapp; Mollie Chipman; Richard M White
Journal:  Sci Signal       Date:  2020-04-28       Impact factor: 8.192

3.  Doublecortin-like Kinase 1 Regulates α-Synuclein Levels and Toxicity.

Authors:  Gabriel E Vázquez-Vélez; Kristyn A Gonzales; Jean-Pierre Revelli; Carolyn J Adamski; Fatemeh Alavi Naini; Aleksandar Bajić; Evelyn Craigen; Ronald Richman; Sabrina M Heman-Ackah; Matthew J A Wood; Maxime W C Rousseaux; Huda Y Zoghbi
Journal:  J Neurosci       Date:  2019-11-20       Impact factor: 6.167

4.  Differential Effector Engagement by Oncogenic KRAS.

Authors:  Tina L Yuan; Arnaud Amzallag; Rachel Bagni; Ming Yi; Shervin Afghani; William Burgan; Nicole Fer; Leslie A Strathern; Katie Powell; Brian Smith; Andrew M Waters; David Drubin; Ty Thomson; Rosy Liao; Patricia Greninger; Giovanna T Stein; Ellen Murchie; Eliane Cortez; Regina K Egan; Lauren Procter; Matthew Bess; Kwong Tai Cheng; Chih-Shia Lee; Liam Changwoo Lee; Christof Fellmann; Robert Stephens; Ji Luo; Scott W Lowe; Cyril H Benes; Frank McCormick
Journal:  Cell Rep       Date:  2018-02-13       Impact factor: 9.423

5.  Disease Modeling with Human Neurons Reveals LMNB1 Dysregulation Underlying DYT1 Dystonia.

Authors:  Baojin Ding; Yu Tang; Shuaipeng Ma; Masuma Akter; Meng-Lu Liu; Tong Zang; Chun-Li Zhang
Journal:  J Neurosci       Date:  2021-01-19       Impact factor: 6.167

6.  Global Regulation of the Histone Mark H3K36me2 Underlies Epithelial Plasticity and Metastatic Progression.

Authors:  Salina Yuan; Ramakrishnan Natesan; Francisco J Sanchez-Rivera; Jinyang Li; Natarajan V Bhanu; Taiji Yamazoe; Jeffrey H Lin; Allyson J Merrell; Yogev Sela; Stacy K Thomas; Yanqing Jiang; Jacqueline B Plesset; Emma M Miller; Junwei Shi; Benjamin A Garcia; Scott W Lowe; Irfan A Asangani; Ben Z Stanger
Journal:  Cancer Discov       Date:  2020-03-18       Impact factor: 39.397

7.  A Druggable Genome Screen Identifies Modifiers of α-Synuclein Levels via a Tiered Cross-Species Validation Approach.

Authors:  Maxime W C Rousseaux; Gabriel E Vázquez-Vélez; Ismael Al-Ramahi; Hyun-Hwan Jeong; Aleksandar Bajić; Jean-Pierre Revelli; Hui Ye; Emily T Phan; Jennifer M Deger; Alma M Perez; Ji-Yoen Kim; Laura A Lavery; Qikia Xu; Mamie Z Li; Hyojin Kang; Jean J Kim; Joshua M Shulman; Thomas F Westbrook; Stephen J Elledge; Zhandong Liu; Juan Botas; Huda Y Zoghbi
Journal:  J Neurosci       Date:  2018-09-24       Impact factor: 6.167

8.  Maresin 1 activates LGR6 receptor promoting phagocyte immunoresolvent functions.

Authors:  Nan Chiang; Stephania Libreros; Paul C Norris; Xavier de la Rosa; Charles N Serhan
Journal:  J Clin Invest       Date:  2019-12-02       Impact factor: 14.808

9.  Synthetic Lethal and Convergent Biological Effects of Cancer-Associated Spliceosomal Gene Mutations.

Authors:  Stanley Chun-Wei Lee; Khrystyna North; Eunhee Kim; Eunjung Jang; Esther Obeng; Sydney X Lu; Bo Liu; Daichi Inoue; Akihide Yoshimi; Michelle Ki; Mirae Yeo; Xiao Jing Zhang; Min Kyung Kim; Hana Cho; Young Rock Chung; Justin Taylor; Benjamin H Durham; Young Joon Kim; Alessandro Pastore; Sebastien Monette; James Palacino; Michael Seiler; Silvia Buonamici; Peter G Smith; Benjamin L Ebert; Robert K Bradley; Omar Abdel-Wahab
Journal:  Cancer Cell       Date:  2018-08-13       Impact factor: 31.743

10.  NRF2 Dysregulation in Hepatocellular Carcinoma and Ischemia: A Cohort Study and Laboratory Investigation.

Authors:  Etay Ziv; Yiru Zhang; Luke Kelly; Ines Nikolovski; F Edward Boas; Joseph P Erinjeri; Liqun Cai; Elena N Petre; Lynn A Brody; Anne M Covey; George Getrajdman; James J Harding; Constantinos Sofocleous; Ghassan K Abou-Alfa; Stephen B Solomon; Karen T Brown; Hooman Yarmohammadi
Journal:  Radiology       Date:  2020-08-11       Impact factor: 11.105

View more

北京卡尤迪生物科技股份有限公司 © 2022-2023.