Skip to main content
eLife logoLink to eLife
. 2020 Aug 24;9:e55792. doi: 10.7554/eLife.55792

An improved zebrafish transcriptome annotation for sensitive and comprehensive detection of cell type-specific genes

Nathan D Lawson 1,, Rui Li 1, Masahiro Shin 1, Ann Grosse 1,, Onur Yukselen 2, Oliver A Stone 3, Alper Kucukural 4,5, Lihua Zhu 1,4,5
Editors: Didier YR Stainier6, Elisabeth Busch-Nentwich7
PMCID: PMC7486121  PMID: 32831172

Abstract

The zebrafish is ideal for studying embryogenesis and is increasingly applied to model human disease. In these contexts, RNA-sequencing (RNA-seq) provides mechanistic insights by identifying transcriptome changes between experimental conditions. Application of RNA-seq relies on accurate transcript annotation for a genome of interest. Here, we find discrepancies in analysis from RNA-seq datasets quantified using Ensembl and RefSeq zebrafish annotations. These issues were due, in part, to variably annotated 3' untranslated regions and thousands of gene models missing from each annotation. Since these discrepancies could compromise downstream analyses and biological reproducibility, we built a more comprehensive zebrafish transcriptome annotation that addresses these deficiencies. Our annotation improves detection of cell type-specific genes in both bulk and single cell RNA-seq datasets, where it also improves resolution of cell clustering. Thus, we demonstrate that our new transcriptome annotation can outperform existing annotations, providing an important resource for zebrafish researchers.

Research organism: Zebrafish

Introduction

The zebrafish has become an ideal animal model for studying processes related to developmental biology (e.g. Wilkinson and van Eeden, 2014). Due to its hardy nature and fecundity, it is highly amenable to a variety of manipulations, including both forward and reverse genetic approaches (Lawson and Wolfe, 2011). The power of these applications is enhanced by the unique characteristics of the zebrafish embryo. Most notably, zebrafish embryos are transparent and develop externally, allowing direct observation and facile technical manipulation (Beis and Stainier, 2006). Moreover, the initial steps of zebrafish development are very rapid, with gastrulation completed by 24 hr post-fertilization (hpf) and a complete circulatory system online just 12 hr later. By 5 days post-fertilization (dpf), most organ systems are fully functional. Together, these characteristics of zebrafish life history have contributed to its establishment as a leading model to study developmental biology, while expanding its utility to the modeling of human diseases (Lam and Peterson, 2019).

In most model systems, a common analytical approach is to profile changes in gene expression following a particular experimental manipulation, or in comparison between wild type and mutant siblings. With the initial advent of microarrays and, more recently, RNA-sequencing (RNA-seq), this approach can be applied at a transcriptome-wide level, enabling researchers to gain crucial insights into molecular defects associated with a particular experimental condition (Smith, 2003; Wang et al., 2009). Such analysis can reveal important effectors for signaling pathways, downstream targets for transcription factors, or identify changes in cellular composition in a complex tissue. More recently, several groups have adapted RNA-seq to allow molecular profiling of transcriptomes from single cells (Klein et al., 2015; Macosko et al., 2015). Regarding zebrafish, this powerful method has been applied in a number of novel ways. Initial efforts integrated single-cell RNA-seq (scRNA-seq) with a publicly available expression pattern database to provide a predictive spatial gene map for early stage zebrafish embryos (Satija et al., 2015). Recent application of scRNA-seq at successive developmental stages has allowed unprecedented molecular insights into lineage relationships during embryogenesis (Farrell et al., 2018; Wagner et al., 2018). More advanced applications have combined scRNA-seq with cas9-induced ‘scars’ to allow molecular lineage tracing and define cellular hierarchies in the brain (McKenna et al., 2016; Raj et al., 2018). Together, these studies demonstrate the power of combining the unique benefits of zebrafish embryogenesis with scRNA-seq to gain new insights into vertebrate development.

The application of RNA-seq relies on the ability to accurately and reliably process large datasets consisting of millions of short fragment reads (Wang et al., 2009). This approach usually relies on the availability of a genomic sequence to which reads are initially mapped. Subsequently, the positions of mapped reads matching a corresponding transcriptome annotation are used for gene assignment and quantification across different experimental conditions. For most commonly used model systems, gene models and transcriptome annotations are now generally robust, allowing the universal application of RNA-seq-based analysis with a variety of standardized computational pipelines. However, in this study, we have found several deficiencies in current transcriptome annotations for the zebrafish genome that can negatively impact RNA-seq analyses. To address these issues, we have generated a new zebrafish transcriptome annotation, and demonstrated its improved performance over existing annotations in several contexts, including analysis of bulk and scRNA-seq datasets from multiple cell types. Together, our results demonstrate that this annotation will be a valuable resource for the zebrafish community.

Results

Discrepancies in RNA-seq analysis between zebrafish Ensembl and RefSeq annotations

We have previously used RNA-seq to profile endothelial cell gene expression in zebrafish embryos (Quillien et al., 2017; Whitesell et al., 2019). In unpublished observations from those studies, we noted discrepancies between identical datasets separately quantified using Ensembl (version 95, hereafter referred to as Ens95) and RefSeq (GCF_000002035.6_GRCz11) transcriptome annotations. For example, we performed RNA-seq on mCherry-positive (kdrlpos) and -negative (kdrlneg) cells isolated by fluorescence-activated cell sorting (FACS) from Tg(kdrl:HRAS-mCherry)s896 embryos, which express membrane-localized red fluorescence protein in endothelial cells (Chi et al., 2008; Whitesell et al., 2019). Use of the RefSeq annotation to quantify gene expression led to the identification of 1780 genes enriched in kdrlpos compared to kdrlneg cells, while Ens95 identified 1632 genes (log2 fold change >1, padj <0.05, n = 3; Figure 1A,B; Figure 1—source data 1; Table 1). The intersection of kdrlpos-enriched genes from each dataset using NCBI ID as a common identifier yielded 132 and 222 genes that were identified only by Ens95 or RefSeq, respectively, while 1407 were commonly identified as such in both annotation (Figure 1C, Figure 1—source data 2). Notably, common IDs were lacking for a sizable proportion of genes in both datasets (for example, 4215 out of 25704 in Ens95 lacked a matching NCBI ID; Table 1, Figure 1—source data 1), suggesting that each annotation may be missing genes. Importantly, genes detected as enriched only by Ens95 or RefSeq included those with previously known functional relevance. Among these were the artery-specific gene, ephrin-B2a (efnb2a; Lawson et al., 2001), and the SRY-box transcription factor 17 (sox17; Chung et al., 2011), which were only identified as differential by Ens95 (Figure 1A,B, Figure 1—source data 2). By contrast, slc2a1b, one of two duplicated zebrafish genes that encodes the GLUT1 glucose transporter, as well as other blood-brain barrier markers, such as solute carrier family 7 member 5 (slc7a5; Boado et al., 1999), were significantly enriched in kdrlpos cells using RefSeq, but not Ens95 (Figure 1A,B, Figure 1—source data 2). Interestingly, slc2a1a, a second duplicate GLUT1 ortholog (previously referred to as ‘glut1b’; Tseng et al., 2009; Umans et al., 2017) was not identified as differential by either annotation, despite previous reports of its endothelial expression (Figure 1A,B, Figure 1—source data 1; Umans et al., 2017). By contrast, well-known endothelial markers, such as cadherin5 (cdh5) and kdrl itself, were robustly detected as enriched by both annotations (Figure 1A,B).

Figure 1. Comparison of Ensembl and RefSeq zebrafish transcriptome annotations for bulk RNA-seq analysis.

(A, B) Volcano plots showing differentially expressed genes from Tg(kdrl:HRAS-mCherry)s896-positive and negative (kdrlpos and kdrlneg) cells identified using RNA-seq reads quantified with (A) RefSeq or (B) Ensembl, version 95 (Ens95) transcript annotations. Genes with significant enrichment (padj <0.05) are shown as red or blue (log2 fold change >1 or <-1, respectively) across replicate samples (n = 3). Grey dots are genes that fall below statistical cutoffs. Green dots indicate selected genes previously found to be enriched in endothelial cells in zebrafish or other models. (C) Venn diagram illustrating the intersection of genes with a common NCBI ID in Ens95 and RefSeq found significantly enriched in kdrlpos cells using either annotation. (D, E) Plots of commonly annotated genes identified as kdrlpos-enriched only by Ens95 with indicated values from (D) Ens95 or (E) RefSeq. (F, G) Correlation of expression levels from indicated annotation for kdrlpos-enriched genes identified (F) selectively as such by Ens95 (maroon) or RefSeq (grey) only, or (G) both annotations. Data are not normally distributed, Spearman correlation, r values are indicated.

Figure 1—source data 1. DESeq2 output for kdrlpos and kdrlneg RNA-seq quantified with RefSeq (GCF_000002035.6_GRCz11; worksheet 1) or Ensembl, v95 (worksheet 2).
Gene expression levels were quantified using RSEM. Median ratio normalized expression values are shown for each replicate, along with adjusted p-value, and log2 fold change. Data used to generate plots in Figure 1A,B, and incorporated into source data tables indicated below.
Figure 1—source data 2. Intersection of kdrlpos-enriched genes from RefSeq and Ens95 commonly annotated by NCBI ID.
Gene symbol, along with matching Ensembl gene ID and NCBI ID, as well as differential annotation (i.e., identified as differentially expressed only in RefSeq, Ens95, or both) are indicated. Expression data are derived from Figure 1—source data 1. Data used to generate plots in Figure 1C–G.
elife-55792-fig1-data2.xlsx (416.1KB, xlsx)

Figure 1.

Figure 1—figure supplement 1. Comparison of Ens95 and RefSeq zebrafish transcriptome annotations for bulk RNA-seq analysis.

Figure 1—figure supplement 1.

(A) Log10 average expression (n = 3) for kdrlpos-enriched genes as quantified by each indicated annotation. Each separate plot shows genes identified as kdrlpos-enriched only using or Ens95 or RefSeq. Data are not normally distributed, Wilcoxon matched-pairs signed-rank test, p values are indicated. (B) Venn diagram of intersection for genes with a common NCBI ID in Ens95 and RefSeq found significantly enriched in pdgfrbpos cells (log2 fold change [pdgfrbpos/pdgfrbneg]>1,adjp <0.05) using each annotation. (C, D) Volcano plots showing differentially expressed genes from TgBAC(pdgfrb:citrine)s1010-positive and negative cells identified using RNA-seq reads quantified using (C) RefSeq or (D) Ens95 annotations. Genes with significant differences (padj <0.05) are shown as red (log2 fold change >1) or blue (log2 fold change<-1). Grey dots are genes that fall below these statistical cutoffs; n = 3. Green dots indicate selected genes previously identified as expressed in vascular smooth muscle cells or pericytes (see main text). (E) Plots of commonly annotated genes identified as pdgfrbpos-enriched only by Ens95 with indicated values from Ens95 or RefSeq. (F) Correlation of expression levels from indicated annotation for pdgfrbpos-enriched genes identified selectively as such by Ens95 (maroon) or RefSeq (grey) only (left plot) or in both annotations (right plot). Data are not normally distributed, Spearman correlation, r values are indicated. (G) Log10 average expression (n = 3) for pdgfrbpos-enriched genes as quantified by each indicated annotation. Each separate plot shows genes only identified as pdgfrbpos-enriched using Ens95 or RefSeq. Data are not normally distributed, Wilcoxon matched-pairs signed-rank test, p values are indicated.
Figure 1—figure supplement 1—source data 1. DESeq2 output for pdgfrbpos and pdgfrbneg RNA-seq quantified with RefSeq (GCF_000002035.6_GRCz11) or Ensembl, v95.
Gene expression levels were quantified using RSEM. Median ratio normalized expression values are shown for each replicate, along with adjusted p-value, and log2 fold change. Data used to generate plots in Figure 1—figure supplement 1C–E, and incorporated into source data tables indicated below.
Figure 1—figure supplement 1—source data 2. Intersection of pdgfrbpos-enriched genes from RefSeq and Ens95 commonly annotated by NCBI ID.
Gene symbol, along with matching Ensembl gene ID and NCBI ID, as well as differential annotation (i.e., identified as differentially expressed only in RefSeq, Ens95, or both) are indicated. Expression data are derived from Figure 1—source data 1. Data used to generate plots in Figure 1—figure supplement 1B,F–H.

Table 1. Numbers of detected and differential genes from RNA-seq datasets analyzed with Ens95 and RefSeq annotations with matched identifiers.

Ens95 RefSeq
All w/NCBI ID All w/Ens ID
kdrlpos – all detected 25704 21489 27516 21903
kdrlpos-enriched 1632 1538 1780 1651
pdgfrbpos – all detected 25699 21480 27598 21903
pdgfrbpos-enriched 2186 2091 2323 2188
Nr2f2pos – all detected 20516 17867 21788 18164
Nr2f2pos-enriched 568 516 580 508

Subtle differences in Ens95 and RefSeq transcript annotations might affect data normalization and differential analysis, slightly shifting adjusted p-values and causing genes to fall just below statistical cutoffs. However, this was not the case for many of the genes identified selectively by either annotation. For example, 58 out of 132 commonly annotated kdrlpos genes enriched only in Ens95 showed an adjusted p-value over 5-fold greater than the standard cutoff (0.05) when quantified using RefSeq (compare Figure 1D,E, Figure 1—source data 2). Moreover, expression levels from each annotation for genes selectively identified as kdrlpos-enriched only using Ens95 or RefSeq showed a poor correlation, with significantly higher expression in the annotation in which the gene was identified as differential (Figure 1F, Figure 1—figure supplement 1A, Figure 1—source data 2). By contrast, levels of kdrlpos-enriched genes for genes commonly identified as differentially expressed displayed a high degree of correlation between Ens95 and RefSeq quantifications (Figure 1G).

To rule out that these discrepancies were unique to endothelial genes, we analyzed RNA-seq data from TgBAC(pdgfrb:citrine)s1010 embryos. In this case, transgene-positive (pdgfrbpos) cells include epidermis, cartilage, pericytes, and vascular smooth muscle cells (Vanhollebeke et al., 2015). As above, most pdgfrbpos-enriched genes with a common NCBI identifier (1905) were differentially expressed compared to negative (pdgfrbneg) cells using both annotations, while 172 and 248 genes were selectively identified as such by only Ens95 or RefSeq, respectively (Figure 1—figure supplement 1B, Figure 1—figure supplement 1—source datas 1 and 2; Table 1). Among the discrepant genes were well-known pericyte markers, such as potassium inwardly-rectifying channel subfamily J member 8 (kcnj8) and chondroitin sulfate proteoglycan 4 (cspg4), which encodes the proteoglycan epitope NG2 (Bondjers et al., 2006; Ozerdem et al., 2001). Both kcnj8 and cspg4 were pdgfrbpos-enriched using RefSeq, but not Ens95 (Figure 1—figure supplement 1C,D, Figure 1—figure supplement 1—source data 2). By contrast, angiopoietin 1 (angpt1) was identified as pdgfrbpos-enriched only using Ens95 (Figure 1—figure supplement 1C,D, Figure 1—figure supplement 1—source data 2). The pericyte marker ATP-binding cassette, sub-family C (CFTR/MRP), member 9 (abcc9), and pdgfrb itself, are found as pdgfrbpos-enriched with both annotations (Figure 1—figure supplement 1C,D, Figure 1—figure supplement 1—source data 2). We noted similar discrepancies for known smooth muscle genes, including the transcription factor myocardin (myocd), for which an annotation appears to be missing from Ens95 (data not shown), and calponin 1, basic, smooth muscle, b (cnn1b), both of which were selectively identified using RefSeq. Similar to kdrlpos-enriched genes, 80 out of 172 of pdgfrbpos-enriched genes identified using Ens95 showed padj values for matched RefSeq genes at least 5-fold over the statistical cutoff (Figure 1—figure supplement 1E, Figure 1—figure supplement 1—source data 2). Likewise, expression levels for genes selectively enriched using Ens95 or RefSeq showed poor correlation between annotations and higher expression levels in the respective annotation in which it was detected as differentially expressed (Figure 1—figure supplement 1F,G, Figure 1—figure supplement 1—source data 2). By contrast, the expression of pdgfrbpos-enriched genes identified by both annotations displayed a high degree of correlation (Figure 1—figure supplement 1F). Taken together, these observations suggest underlying differences in zebrafish Ensembl and RefSeq annotations that contribute to inconsistencies in differential gene analysis from RNA-seq data.

Incomplete 3' UTRs models influence RNA-seq quantification using existing annotations

Since we constructed the RNA-seq libraries in the experiments noted above using oligo-dT priming (Quillien et al., 2017; Whitesell et al., 2019), they would yield reads with a bias to the 3' end of transcripts. Therefore, we investigated whether discrepancies noted above were due to differences between 3' untranslated region (UTR) annotations in Ens95 and RefSeq. For this purpose, we sought to assemble a reference set of transcripts with annotated 3' UTRs from Ens95 and RefSeq. Strikingly, in the process of assembling this reference panel, we found that nearly 20% of all coding genes in Ens95 lacked any transcript with an annotated 3' UTR, while a smaller proportion also lacked a stop codon (Table 2, Figure 2—source data 1). By contrast, only about 6% of RefSeq genes lacked a 3' UTR, and 1% lack a stop codon (Table 2, Figure 2—source data 1). Importantly, missing 3' UTRs appeared to contribute to the discrepancies observed in our RNA-seq analyses. For example, 64 of the 217 kdrlpos-enriched genes identified only using RefSeq lacked an Ens95 3' UTR, and these were detected at significantly lower levels in Ens95 compared to RefSeq (Figure 2A, Figure 2—source data 1). Similar results were found for pdgfrbpos-enriched genes, where 94 out of 248 genes identified only using RefSeq lacked a 3' UTR annotation in Ens95 (Figure 2B, Figure 2—source data 1). Among the discrepant kdrlpos-enriched genes was the previously noted blood brain barrier (BBB) marker slc7a5, where lack of a 3' UTR in Ens95 resulted in an approximately ten-fold difference in detected expression between the two annotations (Figure 2C; N.B.: unless otherwise indicated UCSC browser images show a single representative transcript bearing the longest 3' UTR for a given gene; Figure 1—source data 2). Interestingly, the location of mapped reads from a publicly available RNA-seq dataset (referred to as GSE32900), as well the genomic position of kdrlpos reads, suggested an even longer slc7a5 3' UTR than that annotated in RefSeq (Figure 2C). A putative longer 3' UTR would also be concordant with a ‘3P-seq’ feature on the same strand, which we annotated using a public dataset that defines genomic locations for 3' transcript ends based on a biochemically stringent technique (Jan et al., 2011; Ulitsky et al., 2012). Thus, some of the discrepancies noted above are likely due to a lack of 3' UTR annotation for a considerable proportion of Ensembl genes.

Table 2. Number of coding genes and proportion without stop codon or 3' UTR in indicated annotation.

Ens95 RefSeq
All Genes 32520 30445
annotated CDS 25592 26120
CDS, missing annotated stop codon 1585 269
CDS, missing annotated 3' UTR 4703 1580

Figure 2. Incomplete 3' UTRs annotations contribute to discrepancies in RNA-seq analysis.

(A, B) Log10 average expression as quantified using indicated annotation for (A) kdrlpos- or (B) pdgfrbpos-enriched genes identified as such only in RefSeq and lacking an Ens95 3' UTR annotation. Expression levels for genes from each annotation with matched NCBI ID are shown in each case. Data are normally distributed (Shapiro-Wilks test), paired t-test, p values are indicated; n = 3 (i.e. each point represents an average value from three separate RNA-seq replicates). (C) UCSC browser image of slc7a5 locus on the minus strand showing 3' UTR annotations from Ens95 and RefSeq. Mapped read depth from kdrlpos cells on the genome, or assigned to each annotation are indicated, as is a 3P-seq feature. The GSE32900 track is consolidated RNA-seq reads from all stages indicated in Figure 3A. The location of a putative missing 3' UTR is indicated. (D) Pie chart showing numbers of reference genes with the same or longer 3' UTRs in each indicated annotation. (E) Pie charts showing the proportion of reference genes selectively identified as kdrlpos- or pdgfrbpos-enriched by Ens95 and RefSeq with indicated relative 3' UTR length. (F, G) Correlation plots showing log10 average expression from kdrlpos RNA-seq (n = 3) quantified with each annotation for matched reference genes with (F) longer Ens95 (maroon) or RefSeq (light blue) 3' UTR, or (G) same 3' UTR length. Data are not normally distributed, Spearman correlation, r values are indicated. (H, I) UCSC browser images of (H) sox17 and (I) cspg4 loci, both on the minus strand, showing 3' UTR annotations from Ens95 and RefSeq. Mapped read depth of RNA-seq from (H) kdrlpos or (I) pdgfrbpos cells captured for each annotation is indicated. Consolidated reads from GSE32900 and location of 3P-Seq features are indicated, as is putative missing 3' UTR in cspg4.

Figure 2—source data 1. Missing 3' UTR annotations in RefSeq and Ens95.
This file includes lists of Ens95 (worksheet 1) and RefSeq (worksheet 2) genes indicating annotation as coding sequence (CDS) and whether there is an annotated stop codon and 3' UTR. Data from RNA-seq-based quantification for Ens95 genes missing a 3' UTR that is present in RefSeq is included for kdrlpos (worksheet 3), pdgfrbpos (worksheet 4), and Nr2f2pos (worksheet 5) cells. These data were used to generate Table 2 and graphs in Figure 2A,B; Figure 2—figure supplement 2I.
Figure 2—source data 2. Reference gene set for 3' UTR comparisons.
IDs for representative Ens95, RefSeq, and V4.3 transcript ID, along with V4.3 gene symbols are shown with respective 3' UTR lengths (worksheet 1). Average median ratio normalized expression and log2 fold change (pos/neg) values quantified with Ens95, RefSeq, and V4.3 annotations from kdrlpos (worksheet 2), pdgfrbpos (worksheet 3), and Nr2f2pos (worksheet 4) RNA-seq for reference genes are included. Data directly used to generate Figure 2D–G, Figure 2—figure supplement 2C–H, Figure 3B–J and incorporated into source data as indicated below.
Figure 2—source data 3. RNA-seq analysis of Nr2f2pos and NR2f2neg cells.
Output from DESeq2 analysis comparing Nr2f2pos and Nr2f2neg RNA-seq from gene expression levels quantified using RSEM with Ens95 (worksheet 1) or RefSeq (worksheet 2). Median ratio normalized expression values are shown for each sample, along with adjusted p-value, p-value, log2 fold change, fold change, and log10 adjusted p-value. Intersection of genesets identified as significantly enriched in Nr2f2pos cells using Ens95 or RefSeq (worksheet 3).
Figure 2—source data 4. Transcript based-comparison of RefSeq and Ensembl annotations.
Worksheet one is a list of Ens95 genes missing from RefSeq with Ensembl gene ID, matching ZFIN ID and biotype annotation. Worksheet two is a list of RefSeq genes missing from Ensembl with NCBI gene ID, matching ZFIN ID, and coding sequence annotation. Transcript level matching output from gffcompare is included using Ens95 (worksheet 3) or RefSeq (worksheet 4) as a reference. Worksheet five is a transcript level comparison of Ens95 and Ens99. In this case, all transcripts exhibit a complete intron/exon chain match (designated by a ‘=" in class code). Data used to generate Table 3.

Figure 2.

Figure 2—figure supplement 1. Differences in 3' UTR lengths between Ens95 and RefSeq for discrepant kdrlpos- and pdgfrbpos-enriched genes.

Figure 2—figure supplement 1.

(A, B) Plots showing 3' UTR length from matched reference genes from indicated annotation identified as enriched only in Ens95 or RefSeq. Mean 3' UTR length for each group is shown, error bars denote mean and standard deviation. No statistical comparison is presented since these data are already defined as longer (>50 nt) in indicated annotation. (A) kdrlpos-enriched genes. (B) pdgfrbpos-enriched genes.
Figure 2—figure supplement 2. Analysis of RNA-seq reads from a random-primed library.

Figure 2—figure supplement 2.

(A,B) Volcano plots of differentially expressed genes from Nr2f2-positive and -negative (Nr2f2pos and Nr2f2neg) endothelial cells identified using RNA-seq reads quantified with (A) RefSeq or (B) Ensembl, version 95 (Ens95) transcript annotations. Genes with significant enrichment (padj <0.05) are shown as red or blue (log2 fold change >1 or <-1, respectively). Grey dots are genes that fall below statistical cutoffs. (A, B) Green dots are selected known vein-specific genes. (C) Venn diagram of genes with a common NCBI ID in Ens95 and RefSeq identified as significantly Nr2f2pos-enriched using either annotation. (D) Correlation of log10 average expression levels (n = 3) from indicated annotation for Nr2f2pos-enriched genes identified selectively as such by Ens95 or RefSeq only (left plot) or both annotations (right plot). Data are not normally distributed, Spearman correlation, r values are indicated. (E) Log10 average expression (n = 3) for Nr2f2pos-enriched genes as quantified by each indicated annotation. Separate plots shown for genes selectively identified as Nr2f2pos-enriched using Ens95 or RefSeq. Data are not normally distributed, Wilcoxon matched-pairs signed-rank test, p values are indicated. (F) Plots of commonly annotated genes identified as Nr2f2pos-enriched only by Ens95 with indicated values from Ens95 (left plot) or RefSeq (right plot). (G) Pie charts showing the proportion of reference genes identified as Nr2f2pos-enriched by Ens95 and RefSeq with indicated relative 3' UTR length. (H) Correlation of log10 average expression from Nr2f2pos RNA-seq (n = 3) quantified with each annotation for matched reference genes with same 3' UTR length or longer Ens95 or RefSeq 3' UTR length. Data are not normally distributed, Spearman correlation, r values are indicated. (I) Log10 average expression (n = 3) as quantified by Ens95 or RefSeq for Nr2f2pos-enriched genes lacking an Ens95 3' UTR annotation. Data are not normally distributed, Wilcoxon matched-pairs signed-rank test, p value is indicated. (J) UCSC browser image of the erg gene (on minus strand) showing 3' UTR annotation and lack thereof from RefSeq and Ens95, respectively. Mapped depth of RNA-seq reads from Nr2f2pos cells captured for each annotation is indicated. Genome-mapped consolidated reads from GSE32900 are also shown as is the location of 3P-seq feature, also on the minus strand.

We next compared 3' UTR lengths in cases where there existed corresponding annotations for this feature in both Ens95 and RefSeq. For this purpose, we generated a reference set of transcripts for 16,558 genes (see Materials and methods for details; Figure 2—source data 2). In our reference panel, just over one-half of genes exhibited the same length 3' UTR in both annotations (9077 out of 16558), while 4923 and 2558 genes showed longer 3' UTRs in Ens95 or RefSeq, respectively (Figure 2D, Figure 2—source data 2; ‘longer’ is defined as more than 50 nucleotides). Similar to genes with missing 3' UTRs, a large proportion of discrepant kdrlpos- and pdgfrbpos-enriched genes identified only in Ens95 or RefSeq also had a longer 3' UTR in the respective annotation (Figure 2E). Moreover, these 3' UTRs were, on average, five times longer when comparing annotations (Figure 2—figure supplement 1A,B, Figure 2—source data 2). Consistent with an effect on detection, levels of reference genes in kdrlpos and pdgfrbpos datasets quantified by Ens95 or RefSeq tended to be higher in the respective annotation predicting a longer 3' UTR and showed a lower correlation between annotations than those with the same 3' UTR length (Figure 2F,G, Figure 2—source data 2). Among these genes were several noted above as discrepant between Ens95 and RefSeq annotations when quantifying kdrlpos and pdgfrbpos datasets. For example, sox17 exhibits a longer 3' UTR in Ens95, leading to improved detection at severalfold higher levels in kdrlpos cells (Figure 2H, Figure 1—source data 2). We also noted additional cases where an accurate 3' UTR model is likely missing from both annotations. For example, the pericyte marker cspg4 has a slightly longer 3' UTR in the RefSeq annotation (Figure 2I), where it is also detected as significantly enriched in pdgfrbpos cells (Figure 1—figure supplement 1C,D). However, as noted above with slc7a5, the location of mapped reads from GSE32900 and our pdgfrbpos data, as well as a 3P-Seq feature on the same strand, suggest a much longer 3' UTR (Figure 2I). Taken together, these results suggest that a large proportion of genes in current zebrafish transcriptome annotations do not have accurate 3' models, which can affect the interpretation of RNA-seq analysis.

Our discovery of 3' UTR discrepancies between Ens95 and RefSeq was likely facilitated by the 3' end-bias inherent in our RNA-Seq libraries. Therefore, we compared annotation performance using RNA-seq data from a random-primed library. In this case, we performed RNA-Seq on endothelial cells positive for the vein-specific transcription factor, Nr2f2 (nuclear receptor subfamily 2, group F, member 2), versus those positive for the Tg(fli1a:egfp)y1 transgene (see Materials and methods). Accordingly, we detected several known vein-specific genes enriched in Nr2f2pos cells including fms related receptor tyrosine kinase 4 (flt4), lymphatic vessel endothelial hyaluronic receptor 1b (lyve1b), and nr2f2 itself (Figure 2—figure supplement 2A,B, Figure 2—source data 3). Genes identified as Nr2f2pos-enriched with matched NCBI IDs showed a similar degree of overlap from each annotation, as noted above for kdrlpos and pdgfrbpos analysis (Figure 2—figure supplement 2C). We also noted a poor correlation in detection levels for Nr2f2pos-enriched genes selectively identified by either Ens95 or RefSeq compared to commonly identified genes (Figure 2—figure supplement 2D). In addition, we detected higher expression for discrepant genes in the annotation where the gene was significantly enriched, although the magnitude of difference in these cases was less than that of the 3' biased data (compare Figure 2—figure supplement 2E with Figure 1—figure supplement 1A,G). Accordingly, many of the discrepant Nr2f2pos-enriched genes were associated with small shifts in adjusted p-values or log2 fold change values. For example, only 10 out of 59 Nr2f2pos-enriched genes identified by only Ens95 showed a greater than 5-fold padj compared to RefSeq values for the same genes (Figure 2—figure supplement 2F, Figure 2—source data 3). Furthermore, a comparison between discrepant reference Nr2f2pos genes did not show the same trend noted with kdrlpos and pdgfrbpos analysis regarding 3' UTR differences (Figure 2—figure supplement 2G, compare with Figure 2E). We noted a high degree of correlation between expression levels detected in each annotation regardless of differences in 3' UTR lengths, although we still noted a slight trend of longer 3'UTRs displaying slightly higher expression (Figure 2—figure supplement 2H, Figure 2—source data 3). These results suggest that differences in 3' UTR annotations between Ensembl and RefSeq may be somewhat mitigated when analyzing RNA-seq data from libraries constructed using random priming.

As noted above, nearly 20% of Ens95 genes lack a 3' UTR annotation (see Table 2). For these Nr2f2pos-enriched genes, we did detect significant differences in expression levels between Ens95 and RefSeq annotations (Figure 2—figure supplement 2I). Notably, among these discrepant genes was the essential endothelial Ets transcription factor, erg (Vijayaraj et al., 2012), which lacks any UTR annotations in Ens95 compared to RefSeq, resulting in undersampling in Nr2f2pos cells when using Ens95 (Figure 2—figure supplement 2J). As a result, erg is identified as differentially enriched when using RefSeq, but not Ens95 for quantification (Figure 2—source data 3). Thus, the analysis of RNA-seq data obtained from random-primed libraries is less dependent on 3' UTR annotation in existing Ensembl and RefSeq transcriptome annotations than when using 3' biased data. However, relevant functional genes may still be missed when using Ensembl for quantification due to the complete absence of 3' UTR annotations for many genes.

Ensembl and RefSeq annotations are missing genes

During the analysis above, we noted that Ens95 and RefSeq zebrafish annotations lacked common identifiers for a sizable proportion of genes. Moreover, relevant lineage markers, such as the smooth muscle-specific gene myocd, were among genes missing from either annotation (see above and Table 1). To further investigate this issue, we performed a coordinate-based transcript-level comparison between Ens95 and RefSeq (see Materials and methods). This analysis revealed 3165 genes annotated by RefSeq that were missing from Ens95 (Table 3, Figure 2—source data 4). More than half of these missing genes encoded proteins and several hundred were curated in the Zebrafish Information Network (ZFIN; Figure 2—source data 4). Conversely, 2116 Ens95 genes were missing from RefSeq (Table 3, Figure 2—source data 4), including 670 protein-coding genes, 141 T-cell receptor genes, and 546 genes curated by ZFIN (Table 3, Figure 2—source data 4). These discrepancies may have been due to the older version of Ensembl that we used at the start of our studies. However, a comparison of Ens95 to a more current version (Ensembl, version 99; referred to as Ens99), revealed identical transcript models and no new genes that have been annotated in the intervening versions (Figure 2—source data 4), although some nomenclature has changed (data not shown). Thus, current zebrafish transcript annotations from RefSeq and Ensembl have considerable gaps that preclude a comprehensive assessment of gene expression and that may constrain follow-up studies when used for RNA-seq, or analyses focused on 3' UTR sequences (e.g. miRNA target searches).

Table 3. Coordinate-based transcriptome comparisons.

Annotation Ensembl 95 RefSeq V4.2 V4.3
# genes 32520 30445 39988 36351
# transcripts 59876 55182 115496 111842
# exons 335075 307538 414404 411330
# RefSeq genes missing 3165 - 173 7c
# Ensembl genes missinga - 2116 1133b 957d

a –RefSeq comparison with Ens95, V4 comparison with Ens99.

b – 956/1133 classified as rRNA, snRNA, snoRNA or sRNA.

c – left out from V4.2 add-back; see main text.

d – 956/957 are rRNA, snRNA, snoRNA, sRNA, or miscRNA; remaining protein coding gene is a sequence duplicate.

Assembly of an improved zebrafish transcriptome annotation

Our analyses above demonstrated two major issues with existing zebrafish transcriptome annotations. First, 3' UTR annotations are incomplete and differ between Ensembl and RefSeq. Second, each annotation is missing a sizable number of genes. To address these issues, we sought to construct a more complete zebrafish transcriptome annotation (Figure 3A). For this purpose, we used the GSE32900 RNA-seq datasets, which comprise libraries from zebrafish embryos at dome, bud, and shield stages, as well as 28 hr post-fertilization (hpf) and 2- and 5 days, post-fertilization (dpf). From these stages, we combined over 600 million paired-end, strand-specific reads (Figure 3—source data 1) and mapped them to GRCz11. We generated transcript and gene models using Cufflinks (Trapnell et al., 2010) and applied Cuffmerge (Trapnell et al., 2010) to combine them with Ens95 and RefSeq. With this approach, the naming conventions from the Ens95 annotation were applied to all gene models and remaining known genes named with RefSeq nomenclature. Initial transcriptome versions (versions 1 through 3; V1-V3) were generated to test and identify optimal parameters for transcript assembly (data not shown and see Materials and methods for details). During this process, we noted several nomenclature conflicts that arose due to spurious fusion transcripts. These were identified and removed through automated and manual annotation (see Materials and methods for details). These fusion transcripts led to misassignment of gene information in Ensembl and resulted in incorrect RNA-seq quantification, leading to shifts in detected gene expression (for examples, see Figure 3—figure supplement 1, Figure 3—source data 2). We also chose to remove ribosomal and small nuclear RNAs (but not miRNAs), which are present in Ensembl, but not in RefSeq.

Figure 3. The V4.2 annotation improves detection of cell-type-specific genes from bulk RNA-seq data.

(A) Schematic outline for generating a new zebrafish transcriptome annotation. See Results and Materials and methods sections for details. (B) Pie charts showing the proportion of reference genes with same, longer or shorter 3' UTR in the V4.3 annotation compared to relative 3' UTR length between Ens95 and RefSeq. (C, E) Venn diagrams showing intersection of reference genes with commonly annotated NCBI ID that are significantly enriched in (C) kdrlpos- or (E) pdgfrbpos-cells in each indicated annotation. (D, F) Volcano plots of reference genes with common NCBI ID identified as (D) kdrlpos- or (F) pdgfrbpos-enriched only by Ens95 in comparison to RefSeq. Indicated values are from the same genes quantified using V4.3. Red dots indicate log2 fold change >1 and adjp <0.05. (G) 3' UTR lengths and (H) log10 average expression (n = 3) using RefSeq and V4.3 for reference genes in the indicated dataset. (G, H) Data are not normally distributed, Wilcoxon matched-pairs signed-rank test, p values are indicated. Error bars denote mean and standard deviation. (I) Log10 average expression (n = 3) and (J) 3' UTR lengths across all annotations for reference genes uniquely identified as enriched in indicated transgene-positive cell type using V4.3 (log2 fold change >1, padj <0.05). Data are not normally distributed. Friedman test to assess variance (p<0.0001 in all cases). Dunn's multiple comparison test was used for pairwise comparisons, p values are indicated. Error bars denote mean and standard deviation.

Figure 3—source data 1. List of SRA accession numbers, stages, and read numbers from GSE32900 for associated RNA-seq datasets used in this study.
Figure 3—source data 2. List of manually-identified discrepancies in Ensembl gene annotation due to spurious fusionor overlapping transcripts.
Table includes Ens95 gene symbol, gene ID, and spurious transcript ID. Persistence of observed discrepancy in Ens99 is indicated, as is previous status of curation in ZFIN. All of these have been reported to ZFIN.
Figure 3—source data 3. RefSeq (worksheet 1) and Ens99 (worksheet 2) genes missing from the V4.2 annotation.
Figure 3—source data 4. Novel genes from V4.2 genome annotation.
This table includes information regarding blastx hits against zebrafish and human proteins, matches with lincRNAs, number of exons per gene, and whether the novel locus was included in the V4.3 annotation.
elife-55792-fig3-data4.xlsx (565.3KB, xlsx)
Figure 3—source data 5. V4.3 gene information table, including unique LL ID numbers, associated Ens99 gene ID, NCBI ID, and ZFIN gene ID numbers, gene symbols, and gene names.
Annotation notes are also included regarding the relative strength of coordinate-based incorporation of NCBI (Entrez) and Ens99 gene identifiers.
Figure 3—source data 6. Output from DESeq2 analysis comparing kdrlpos and kdrlneg RNA-seq.
Gene expression levels were quantified using RSEM with the V4.3 annotation. Median ratio normalized expression values are shown for each sample, along with adjusted p-value and log2 fold change. Matching Ensembl and NCBI gene IDs are included.
Figure 3—source data 7. Output from DESeq2 analysis comparing pdgfrbpos and pdgfrbneg RNA-seq.
Gene expression levels were quantified using RSEM with the V4.3 annotation. Median ratio normalized expression values are shown for each replicate, along with adjusted p-value and log2 fold change. Matching Ensembl and NCBI gene IDs are included.
Figure 3—source data 8. Worksheet 1 - Output from DESeq2 analysis comparing Nr2f2pos and Nr2f2neg RNA-seq.
Gene expression levels were quantified using RSEM with the V4.3 annotation. Median ratio normalized expression values are shown for each replicate, along with adjusted p-value and log2 fold change. Matching Ensembl and NCBI gene IDs are included. Worksheet 2 – Nr2f2pos-enriched genes with matched entries from reference gene set (Figure 2—source data 2) and associated 3' UTR lengths (Figure 2—source data 2).

Figure 3.

Figure 3—figure supplement 1. Ensembl naming conflicts and improved transcript diversity in V4.3.

Figure 3—figure supplement 1.

(A, B) Annotated UCSC Genome Browser screenshots of (A) cenpq and mrpl39 loci and (B) talgn3b and abhd10b loci. RefSeq, Ens95, Ens99 and V4.3 transcript annotations are shown. Ensembl-annotated transcripts overlapping adjacent locus and leading to misassignment of gene names are indicated. (C) Apparent detected expression for abhd10b and tagln3b in pdgfrbpos RNA-seq reads (n = 3) using indicated annotation. Error bars denote SEM. The abhd10b transcripts are annotated as belonging to the tagln3b gene in Ensembl95 and 99. This leads to a failure to detect abhd10b when using Ensembl annotations, along with spurious inflation of tagln3b expression levels due to the inclusion of reads that should be mapped to abhd10b. (D) Histogram plot of numbers of transcripts per gene for indicated annotation. The plot is limited to genes with 10 or fewer transcripts. (E) UCSC browser image of the erg locus showing transcripts from indicated annotation and mapped reads from GSE32900.
Figure 3—figure supplement 2. The V4.3 annotation improves the detection of cell-type-specific genes from bulk RNA-seq data.

Figure 3—figure supplement 2.

(A, B) Volcano plots of RNA-seq data from (A) kdrl-positive and negative and (B) pdgfrb-positive and negative cells quantified using V4.3. (A, B) Numbers of differentially expressed genes, along with selected known (A) endothelial or (B) mural cell genes are indicated with green dots. (A, B) Genes with significant differences (padj <0.05) are shown as red (log2 fold change pos/neg > 1) or blue (log2 fold changepos/neg <-1). (C–E) Left panels, UCSC browser images of (C) slc7a5 (minus strand), (D) slc2a1a (plus strand), and (E) cspg4 (minus strand) loci showing 3' UTR annotations from V4.3, ENS95, and RefSeq. Mapped depth of RNA-seq reads from indicated cell type on the genome, or assigned to each annotation are indicated, as are 3P-seq features. (C–E) Right panels, log10 normalized expression of (C) slc7a5, (D) slc2a1a, and (E) cspg4 in replicate RNA-seq samples (n = 3) quantified using indicated annotations. Values are normalized with median ratio normalization. (C, D) Values display normal distribution (Shapiro-Wilks test) and analysis of variance revealed statistical significance (slc2a1a, p=0.0160; slc7a5, p=0.0002). Adjusted p-values from Dunnett's multiple comparison tests are indicated. (E) Values are not normally distributed, variance determined by Friedman test (p=0.0278). p-values from Dunn's multiple comparison test are indicated. Error bars represent mean and standard deviation.
Figure 3—figure supplement 3. Analysis of Nr2f2pos and Nr2f2neg datasets using V4.3.

Figure 3—figure supplement 3.

(A) Volcano plot of RNA-seq data from Nr2f2pos and Nr2f2neg cells quantified using V4.3. Numbers of differentially expressed genes are shown. Selected known venous endothelial genes are indicated with green dots, as is erg, which is not detected as differentially expressed by Ens95. Genes with significant differences (padj <0.05) are red (log2 fold change pos/neg > 1) or blue (Nr2f2pos-enriched, log2 fold change pos/neg <-1). (B) Venn diagram showing intersection of reference genes (using commonly annotated NCBI ID) that are significantly enriched in Nr2f2pos-cells in each indicated annotation. (C) Volcano plot of Nr2f2pos-enriched reference genes identified only by Ens95 in comparison to RefSeq. Indicated values are from the same genes quantified using V4.3. Red dots indicate log2 fold change<-1 and adjp <0.05. (D) 3' UTR lengths and (E) log10 average expression (n = 3) for reference genes in Ens95 and V4.3 for the indicated dataset. (D, E) Data are normally distributed, paired t-test, p values are indicated. Error bars denote mean and standard deviation.

The first working version of our annotation, referred to as version 4.2 (V4.2), comprised 115,496 transcripts from over 400,000 unique exons that give rise to nearly 40,000 genes (Table 3). A coordinate-based transcript comparison with RefSeq showed good coverage by V4.2 with only 173 RefSeq genes missing (Table 3, Figure 3—source data 3). Comparison with a more recent Ensembl transcriptome annotation (Ensembl 99, released January 2020) shows nearly 1200 genes missing from V4.2, although the majority of these (957/1133) are ribosomal or small nuclear RNAs, which we had removed from our annotations (Table 3, Figure 3—source data 3) and which are also absent from RefSeq. Over 6000 gene models in V4.2 did not overlap with existing annotations and are referred to using arbitrary ‘XLOC’ numbers assigned by Cufflinks (Figure 3—source data 4). Of these, approximately 1300 are transcripts that encode amino acid homology to zebrafish or human proteins, suggesting that these are previously unidentified paralogs or orthologs, although we cannot rule out the possibility that they may be pseudogenes. Of the XLOC genes, we also identified 45 that match previously annotated long non-coding RNAs not present in Ensembl or RefSeq (Figure 3—source data 4).

We subsequently added annotations for the missing Ens99 and RefSeq genes noted above from V4.2 (see Table 3; Figure 3—source data 3) to yield a V4.3 annotation. We also limited inclusion in V4.3 of XLOC genes to those that were supported by secondary analyses (see Materials and methods for details; Figure 3—source data 4). For end users concerned with potential mapping or quantification issues arising from novel gene annotations (e.g. due to the presence of pseudogenes, or repeat elements), XLOC genes can be easily removed from the annotation. Except for the cases noted above, V4.3 is missing only a single Ens99 gene (exclusive of small RNAs noted above) and 7 RefSeq genes (Table 3). The single Ens99 gene is an exactly duplicated sequence while missing RefSeq genes are those whose annotations are split between multiple chromosomes, with most cases having just a single or partial 5' exon as the second annotation (data not shown; Figure 3—source data 3). In these cases, we kept the larger annotation, which had been present in V4.2, that included the 3' UTR. The V4.3 annotation contains 111,842 transcripts from over 400,000 unique exons that comprise 36351 genes (Table 3). The transcript number in V4.3 is nearly double that in Ensembl or RefSeq and is accompanied by a considerable increase in the number of transcripts per gene (Figure 3—figure supplement 1D), suggesting increased transcript isoform diversity. For example, Ensembl and RefSeq each predict a single transcript for the erg gene, each of which differs in intron-exon structure, as well as both 5' and 3' UTR (Figure 3—figure supplement 1E). The V4.3 annotation predicts four transcripts for erg, including the Ensembl and RefSeq transcripts, as well as new additional isoforms with alternative promoter or exon usage (Figure 3—figure supplement 1E).

To facilitate the use of V4.3 by researchers, we have made Gene Transfer Format (.gtf) files with exon, transcript, and gene-level coordinate annotations for both V4.2 and V4.3 available for download at zf-transcriptome.umassmed.edu. These files can be used for standard bulk or single-cell RNA-seq pipelines, with appropriate modification. We recommend that users apply the V4.3 annotation for their studies, given that it is more complete, although we include both for those interested in replicating studies described below. We have also compiled a gene information table containing matching Ensembl and RefSeq gene identifiers, along with ZFIN gene IDs, and chromosomal coordinates (Figure 3—source data 5). As described above, we noted some nomenclature conflicts between Ensembl and RefSeq, and there are likely to be more. Therefore, we also include comments in the information table regarding how Ensembl and RefSeq gene assignments were made. We recommend that users consider these when performing follow-up analyses to confirm that matching data imported from other sources is accurate. Since our annotation comprises genes missing from Ensembl or RefSeq, as well as potentially novel genes (e.g. those identified with ‘XLOC’ assignments), and would lack a corresponding identifier from those annotations, we also assigned a unique arbitrary gene identifier to every gene (referred to as an ‘LL’ ID number). The LL ID number is also assigned to entries annotated in the GTF allowing easy integration of information from this table (Figure 3—source data 5) with RNA-seq outputs following analysis. The gene information tables for both annotations are also available for download at zf-transcriptome.umassmed.edu.

Improved 3' UTR coverage in the V4.3 transcriptome annotation

To quantify improvements in 3' UTR coverage in V4.3, we again relied on the reference gene set described above. For those reference genes where 3' UTR lengths were the same between Ens95 and RefSeq, we found that 17% (1584/9077) possessed a longer 3' UTR in the V4.3 annotation (Figure 3B, Figure 2—source data 2). Moreover, a notable proportion of reference genes with longer 3' UTRs in either Ens95 (688/4923) or RefSeq (865/2558), exhibited still longer 3' UTR annotations in V4.3 (Figure 3B, Figure 2—source data 2). In total, we identified 3129 genes out of the reference gene set (16558 total genes), where V4.3 predicted a longer 3' UTR than previously found in Ens95 or RefSeq for matching genes.

To determine how these extended annotations affect RNA-seq analysis, we quantified the 3' biased kdrl:mcherry and pdgfrb:citrine datasets using V4.3 and compared the output to that obtained from Ens95 and RefSeq. We observed a 20% to 30% increase in the number of kdrlpos- or pdgfrbpos-enriched genes over that identified when using Ens95 or RefSeq (Figure 3—figure supplement 2A,B; Figure 3—source datas 6 and 7; Table 4). The majority of these genes were those commonly annotated in both existing annotations, while a smaller proportion was present in only Ens95 or RefSeq. Only about 60 kdrlpos- or pdgfrbpos-enriched genes identified by V4.3 were those not previously identified in Ens95 or RefSeq annotations (i.e. XLOC-annotated genes; Table 4). By contrast, the number of Nr2f2pos-enriched genes, identified using data from random-primed libraries, was similar when using V4.3 (Figure 3—figure supplement 3A, Figure 3—source data 8), suggesting the improvements noted above were due, in part, to the expanded 3' UTR coverage in our annotation.

Table 4. Numbers of genes identified as enriched in indicated genotype with each annotation.

kdrlpos-enriched pdgfrbpos-enriched Nr2f2pos-enriched
Ens95 1632 2186 568
RefSeq 1780 2323 580
V4.3 2141 2794 613
annotated in Ens95 and RefSeq 1938 2612 523
not annotated in Ens95 144 131 67
not annotated in RefSeq 119 113 54
only annotated in V4.3 60 62 31

To broadly compare the enriched genes from each annotation, we again utilized our reference gene set, which also contains information on 3' UTR lengths. As noted above, there were discrepancies between differentially called reference genes between Ens95 and RefSeq for the kdrl:mcherry and pdgfrb:citrine datasets (108 Ens95 only, 139 RefSeq only for kdrlpos-enriched; 123 Ens95 only and 114 RefSeq only for pdgfrbpos-enriched). Importantly, the majority of these discrepancies were eliminated by using V4.3. For example, 77 out of 108 genes identified as enriched only by Ens95 in kdrlpos cells were now called as significant using V4.3 (Figure 3C,D). Similar results were observed with pdgfrbpos-enriched genes, where 110 out of 139 genes detected in Ens95 only were also now detected as significant with V4.3 (Figure 3E,F). In both cases, these genes were detected at significantly higher levels using the V4.3 annotation compared to RefSeq and exhibited much longer 3' UTR annotations (Figure 3G,H, Figure 2—source data 2). We also noted that approximately 10% of all differentially called kdrlpos (153) and pdgfrbpos (189) genes found in our reference gene set were uniquely identified using V4.3, but not Ens95 or RefSeq, despite their presence in all three annotations (Figure 3C,E; Figure 3—source datas 6 and 7). As above, these genes were detected at significantly higher levels and displayed much longer 3' UTRs in the V4.3 annotation, compared to Ens95 or RefSeq, (Figure 3I,J; Figure 2—source data 2). Although we noted similar discrepancies between Ens95 and RefSeq annotations in the Nr2f2pos datasets (Figure 3—figure supplement 3B, Figure 3—source data 8), many of these were not resolved using V4.3, with most discrepant genes found just below statistical thresholds used to call Nr2f2pos-enriched genes (for example, see Figure 3—figure supplement 3C, Figure 3—source data 8). However, we did note a number of cases where longer 3' UTR annotations in V4.3 helped to identify genes not otherwise detected as Nr2f2pos-enriched by one of the other annotations (Figure 3—figure supplement 3D,E, Figure 3—source data 8).

Among the genes identified as significantly enriched by V4.3 were all of the individual examples noted above as discrepancies between Ens95 and RefSeq (Figure 3—figure supplement 2A,B). These included endothelial genes such as slc7a5, which possessed a longer 3' UTR in RefSeq and was initially identified as kdrlpos-enriched only in that annotation. In V4.3, slc7a5 has a 3' UTR approximately 5 kb longer than Ens95 or RefSeq and is detected at much higher levels (Figure 3—figure supplement 2C). Consequently, it is detected as significantly enriched in kdrlpos cells when using V4.3 (Figure 3—figure supplement 2A). We also identified genes expected to be in endothelial cells but missed as significantly enriched by both Ens95 and RefSeq. This included slc2a1a, which has a 3' UTR approximately 3 kb longer in V4.3 than Ens95 and RefSeq (Figure 3—figure supplement 2D). Accordingly, we detected slc2a1a at significantly higher levels in V4.3 than the other annotations and as significantly enriched in kdrlpos cells when using V4.3 (Figure 3—figure supplement 2A,D). We noted similar improvements with discrepant pdgfrbpos genes, such as cspg4, which has a longer 3' UTR in V4.3 when compared to Ens95 and RefSeq, concomitant with much higher levels of expression detected by V4.3 (Figure 3—figure supplement 2B,E). Notably, in each of these cases, the longer 3' UTRs identified by V4.3 were supported by the presence of a 3P-seq feature (Figure 3—figure supplement 2C–E). Taken together, these results suggest that analysis of bulk RNA-seq data using the V4.3 annotation can provide a more comprehensive and consistent output than Ensembl or RefSeq annotations.

V4.2 improves analysis of single-cell RNA-seq data in zebrafish

Single-cell RNA-seq (scRNA-seq) is increasingly being applied to zebrafish to address relevant developmental questions. In most cases, scRNA-seq relies on 3' end-sequencing to identify and count transcripts in each cell. Based on the increased 3' UTR coverage in our V4 annotations, we reasoned that they could provide improvements for analyzing scRNA-seq data. To determine if this was the case, we used a publicly available 3' scRNA-seq dataset obtained from zebrafish embryos at five dpf using the 10x Genomics platform (Farnsworth et al., 2020). In this case, we separately quantified mapped reads from this dataset to Ens95 and V4.2 annotations using the CellRanger pipeline followed by filtering, clustering, and differential expression analysis using Seurat (Stuart et al., 2019). For cell clustering, we utilized the first 75 principal components, which contributes to a comparable amount of the cumulative variation in both cases (see Materials and methods, Source code 1, Figure 4—figure supplement 1).

After initial mapping with Cell Ranger, we observed an increase in the number of genes and unique molecular identifiers (UMI) captured per cell, along with an increase in total genes detected when using V4.2 compared to Ens95 (Figure 4—source data 1). Most other standard metrics were comparable between the two annotations. We subsequently identified 54 cell clusters from a total of 9373 cells when using Ens95-quantified data (Figure 4A). With V4.2, both the number of cells (11630) and the number of clusters (62) was increased (Figure 4B). This suggested that the increased 3' UTR coverage in V4.2 allowed more reads to be captured and used for quantification, thereby increasing the number of gene and cell calls used for clustering. Accordingly, we observed notable increases in the number of cluster-specific genes per cluster and numbers of cells per cluster when comparing Ens95- and V4.2-quantified data (Figure 4—figure supplement 1C,D).

Figure 4. The V4.2 annotation increases the number of cells and clusters detected in single cellingle-cell RNA-seq analysis.

(A, B) tSNE plots of cells from 5 day post fertilization (dpf) zebrafish embryos from the same mapped scRNA-seq reads quantified with (A) Ens95 or (B) V4.2. The total number of clusters and cells that passed filtering are shown. Clusters of interest noted in the text are named. Cartilage and epidermis clusters are circled. (C, D). tSNE plots showing restricted expression of (C) mia in cartilate cells and (D) and1 in epidermis cells for both Ens95 and V4.2 annotations. Each cluster is indicated by a circle. Legends indicate log-transformed and normalized expression values.

Figure 4—source data 1. Metrics from CellRanger output for data quantified using Ens95 and V4.2.
Figure 4—source data 2. Cluster-specific genes from whole embryo scRNA-seq at 5 days post fertilization (dpf) identified using Seurat from data quantified with Ens95.
The p-value, adjusted p-value, and average log2 fold change refer to comparison of indicated cluster with all other clusters. Cutoffs are adjp <0.05, log2 fold change >0.5. Pct.1 is proportion of cells within indicated cluster that express detectable levels of the indicated gene. Pct.2 is proportion of all other cells that express detectable levels of the indicated gene. Matching LL and Ensembl gene IDs are included.
elife-55792-fig4-data2.xlsx (845.2KB, xlsx)
Figure 4—source data 3. Cluster-specific genes from whole embryo scRNA-seq at five dpf identified using Seurat from data quantified with V4.2.
p-value, adjusted p-value and average log2 fold change refer to comparison of indicated cluster with all other clusters. Cutoffs are adjp <0.05, log2 fold change >0.5. Pct.1 is proportion of cells within indicated cluster that express detectable levels of the indicated gene. Pct.2 is proportion of all other cells that express detectable levels of the indicated gene. Matching LL and Ensembl gene IDs are included.

Figure 4.

Figure 4—figure supplement 1. Standard variance and principal component comparisons for scRNA-seq analysis.

Figure 4—figure supplement 1.

(A) Plots of standard deviation against the number of principal components using whole embryo scRNA-seq data quantified using indicated annotation. Standard deviation values for 75 principal components are shown in both cases. (B) Plots of cumulative variation against the number of principal components from scRNA-seq data quantified using indicated annotation. Total cumulative variance values for 75 principal components are shown in each case. (C) Histogram plot of the number of genes per cluster. The bin size is 50. No clusters have 0 genes. (D) Histogram showing the number of cells per cluster. The bin size is 100. No clusters have 0 cells.
Figure 4—figure supplement 2. Identification of cartilage and epidermis cell clusters in scRNA-seq data.

Figure 4—figure supplement 2.

(A) tSNE plots showing expression of cartilage markers mia, matn1, col2a1a, and fgfbp2 using clustering based on data quantified with Ens95 or V4.2, as indicated. (B) tSNE plots showing expression of epidermis markers and1, and2, and msx2b using clustering based on data quantified with Ens95 or V4.2, as indicated. (A, B) Legends indicate log-transformed normalized expression level per cell.

The increased number of cell clusters from the V4.2 annotation versus Ens95 suggested that some clusters may be split as a consequence of the increased numbers of genes and cells (see below). This makes a more granular cluster-to-cluster comparison challenging. Therefore, to further compare differences between scRNA-seq output using the two annotations, we identified cell clusters that could be unambiguously identified and matched between Ens95 and V4.2. We identified two such clusters for further analysis from browsing cluster-specific gene expression signatures from each dataset (Figure 4—source datas 2 and 3). The first was a cartilage cell cluster defined by expression of mia (MIA SH3 domain-containing) in both Ens95 and V4.2-annotated datasets (Figure 4A–C; cluster 18 in Figure 4—source data 2, cluster 22 in Figure 4—source data 3). In each annotation, mia-positive (miapos) cells expressed several other genes found in cartilage or corresponding pharyngeal arch progenitors, including matrilin 1 (matn1), collagen, type II, alpha 1a (col2a1a), and fibroblast growth factor binding protein 2b (fgfbp2; Figure 4—figure supplement 2A, Figure 4—source datas 2 and 3; Askary et al., 2017; Xu et al., 2018). We could similarly define an epidermis cell population in both annotations by actinodin1 (and1) expression (Figure 4A,B,D; identified as cluster 11 in Figure 4—source data 2 and cluster 15 in Figure 4—source data 3), along with co-expression of actinodin2 (and2), and muscle segment homeobox 2b (msx2b; Figure 4—figure supplement 2B; Figure 4—source datas 2 and 3; Akimenko et al., 1995; Zhang et al., 2010). The cartilage cluster comprised a similar number of cells regardless of annotation (197 with Ens95, 196 with V4.2), while V4.2 identified more cells in the epidermis cluster compared to Ensembl (268 for V4.2, 240 for Ens95). The intersection of cluster-specific genes for cartilage and epidermis from each annotation indicated that most genes identified by Ensembl were likewise detected with V4.2 (Figure 5A; 139 cartilage genes, 104 epidermis genes, Figure 5—source data 1). However, 25% more cartilage- and 15% more epidermis-specific genes were detected when using V4.2 (Figure 5A). Reference genes from both clusters identified only using V4.2 exhibited significantly longer 3' UTR length in that annotation compared to Ens95 (Figure 5B). By contrast, those few cluster-specific genes identified only using Ens95 largely fell just below statistical cutoffs or were cases of gene names assigned to more than one Ens95 locus that collapsed into a single gene in V4.2. For example, carboxypeptidase N (cpn1) is assigned to two closely adjacent genes in Ens95 and this locus is considered as a single cpn1 gene in V4.2, where it is detected as cluster-specific by V4.2 (data not shown and Figure 5—source data 1).

Figure 5. The V4.2 annotation increases the quantity of cell type-specific genes identified by scRNA-seq.

(A) Venn diagrams illustrating intersection by common LL gene ID of genes enriched in mia-positive cartilage cells and and1-positive epidermis cells by both indicated annotations. (B) 3' UTR lengths from Ens95 and V4.2 for reference genes identified as cartilage or epidermis-specific uniquely by V4.2. Data are not normally distributed (Shapiro-Wilks test), comparison by Wilcoxon matched-pairs signed-rank test, p-values are shown. (C) Volcano plots showing cartilage- or epidermis-specific genes identified selectively by V4.2 with corresponding values from bulk RNA-seq comparison of pdgfrbpos and pdgfrbneg cells. Red indicates log2 fold change >1 (pdgfrbpos/pdgfrbneg), padj <0.05. (D, E) tSNE plots of the mia-positive cartilage cluster showing expression levels of sox9a and fzd9b using scRNA-seq data quantified using (D) Ens95 and (E) V4.2. Legends indicate log-transformed and normalized expression levels per cell. (F) UCSC browser image of sox9a and fzd9b loci showing 3' UTR annotations from V4.2 and Ens95. Both loci are located on the negative strand. Mapped read depth from kdrlpos cells on the genome, or assigned to each annotation are indicated, as are 3P-seq features, all of which reside in the same orientation as the genes themselves.

Figure 5—source data 1. Cartilage-specific genes identified by scRNA-seq.
Worksheet one includes all cartilage genes identified using both Ens95 and V4.2 quantification, as indicated, with associated adjusted p-values and log2 fold change (comparison of cartilage cells to all other clusters). 3' UTR length from matching reference gene (from Figure 2—source data 2) is indicated. Worksheet two includes matched bulk RNA-seq quantification from Ens95 and V4.3 annotations for cartilage-specific genes. Data used to generate Figure 5A–C, Figure 5—figure supplement 1A,B.
Figure 5—source data 2. Epidermis-specific genes identified by scRNA-seq.
Worksheet one includes all epidermis genes identified using both Ens95 and V4.2 quantification, as indicated, with associated adjusted p-values and log2 fold change. 3' UTR length from matching reference gene (from Figure 2—source data 2) is indicated. Worksheet two includes matched bulk RNA-seq quantification from Ens95 and V4.3 annotations for epidermis-specific genes. Data used to generate Figure 5A–C, Figure 5—figure supplement 1A,B.

Figure 5.

Figure 5—figure supplement 1. Improved detection of cartilage and epidermis genes in scRNA-seq data using V4.2.

Figure 5—figure supplement 1.

(A, B) Left, plots showing values from bulk RNA-seq comparison of pdgfrbpos and pdgfrbneg cells quantified with Ens95 for (A) cartilage and (B) epidermis genes identified as such selectively in V4.2 by scRNA-seq. Red indicates log2 fold change >1, padj <0.05. (A, B) Venn diagrams showing the intersection of (A) cartilage and (B) epidermis genes identified as pdgfrbpos-enriched in bulk RNA-seq using indicated annotation. (C) Examples of epidermis genes identified by scRNA-seq using V4.2, but not Ens95. Left, tSNE plots of epidermis cluster from data quantified with Ens95 or V4.2 showing expression of fbln1, mmp11a, and ptx3a. Right, 3' UTR annotation for each gene from Ens95 or V4.2. Location and read density of scRNA-seq reads are indicated.

To further characterize the cluster-specific genes uniquely identified by V4.2, we took advantage of the fact that the TgBAC(pdgfrb:citrine)s1010 transgene is expressed in both cartilage and epidermis (Vanhollebeke et al., 2015, data not shown). Therefore, corresponding cell type-specific genes identified by scRNA-seq should be represented and will likely be enriched in the corresponding pdgfrbpos bulk RNA-seq analysis described above. Notably, the majority of cartilage (41 out of 57) and epidermis (20 out of 30) cluster-specific genes identified by V4.2 were also significantly enriched in pdgfrbpos cells (Figure 5C; Figure 5—source datas 1 and 2). Thus, these are likely to be bona fide cartilage and epidermis genes that are uniquely detected only by V4.2 in scRNA-seq data, despite most being commonly annotated in Ens95 as well. Interestingly, many of these genes were also detected as pdgfrbpos-enriched in bulk RNA-seq data quantified using Ens95 (Figure 5—figure supplement 1A,B, Source datas 1 and 2), despite the failure to identify them as such by scRNA-seq. This is likely due to the more restricted location of reads in a 3' scRNA-seq library (i.e. at the terminal 3' end of the transcript) versus bulk RNA-seq, where even in the case of 3' biased libraries reads can still be found distributed throughout the transcript.

Among the genes selectively identified by V4.2 were those encoding notable signaling molecules, such as SRY-box transcription factor 9a (sox9a) and the Wnt signaling inhibitor frizzled class receptor 9b (fzd9b). Both of these genes have been previously found in cartilage cells or their progenitors (Askary et al., 2017; Xu et al., 2018) and were readily detected as significantly enriched in the cartilage cluster from V4.2-quantified data, but not Ens95 (Figure 5D,E, Figure 5—source data 1). Accordingly, both sox9a and fzd9b showed longer 3' UTR annotations in V4.2 compared to Ens95 (Figure 5F). Similar results were noted for selected genes in the V4.2 epidermis cluster (Figure 5—figure supplement 1C, Figure 5—source data 2). In all of these examples, the extended 3' UTR annotations in V4.2 were supported by 3P-seq features and would be expected to capture the majority of reads from scRNA-seq. Notably, the 3' UTR annotated in V4.2 for fzd9b, which is also supported by a 3P-Seq feature, is only 350 bp longer than that in Ens95 (Figure 5F). Thus, even a modest increase in 3' UTR length can have a significant impact on gene detection, especially in the case for 10x Genomics libraries where short reads are anchored at the 3' end.

We also noted cases where use of the V4.2 annotation could improve clustering resolution over Ens95-quantified scRNA-seq data. For example, we identified several groups of blood cells, which included cells within two clusters expressing leukocyte-specific genes (e.g. coronin, actin-binding protein, 1A [coro1a] and Rac family small GTPase 2 [rac2]; Jones et al., 2013; Song et al., 2004; Tell et al., 2012; Figure 6A,B) and erythroid cells expressing hemoglobin (hbae1.1; Galloway et al., 2005; Oates et al., 1999; Figure 6A–C). The two leukocyte clusters could be further distinguished by expression of src-like adapter 2 (sla2, Figure 6D), which is expressed in T and B cells in mammals (Pandey et al., 2002). Interestingly, the sla2-positive (sla2pos) leukocyte cluster was split on the tSNE plot when using Ens95-quantified reads, such that some cells were more closely associated with the erythroid cluster (denoted by two circles connected by a line in Figure 6A,B and G). Despite their assignment to the sla2pos leukocyte cluster, these separate cells failed to express sla2 and distinctly expressed hbae1.1, similar to cells in the adjacent erythroid cluster (Figure 6C,D). This subset of sla2pos cells also did not express leukocyte-specific genes, but shared expression of v-myb avian myeloblastosis viral oncogene homolog (myb) and proliferating cell nuclear antigen (pcna), suggestive of a common proliferative or progenitor-like state (Figure 6E; Liu et al., 2017; Soza-Ried et al., 2010). Using reads quantified with the V4.2 annotation, we identified a group of cells that were similarly located adjacent to, but separate from an erythroid cluster. However, in this case, the erythroid-adjacent cells were also classified as separate from sla2pos-leukocytes (Figure 6F). Mapping of cell barcodes from this V4.2 cluster onto cells clustered using Ens95-quantified reads revealed that these are the same cells clustered with, but split from, sla2pos leukocytes (Figure 6G). This suggested that these cells were mis-classified during clustering using Ens95-quantified data. Based on the expression of hbae1.1 in these cells (Figure 6C) and analysis presented below using V4.2, we refer to this cluster as ‘erythroid-2’.

Figure 6. The V4.2 annotation improves cluster resolution in scRNA-seq data.

Figure 6.

(A) tSNE plot of all clusters from Ensembl (Ens95)-quantified scRNA-seq of zebrafish embryos at 5 days post fertilization with one erythroid and two leukocyte clusters indicated. (A–E, G) Circled clusters denote sla2pos leukocyte cells. Asterisk marks cells spuriously assigned to sla2pos leukocytes, but identified as erythroid two when using the V4.2 annotation. (B–E) tSNE plots showing only sla2pos leukocyte (circled) and erythroid clusters with expression of (B) known leukocyte markers, coro1a, and rac2, (C) erythroid marker hbae1.1, and (D) sla2. (E) tSNE plots showing expression of pcna and myb in sla2pos and erythrocyte clusters. (B–E) Legends indicate log-transformed and normalized expression values. (F) Erythroid and sla2pos (leukocyte) clusters identified using the same scRNA-seq dataset as in (A) but quantified using V4.2. A unique erythroid-like cluster (erythroid 2) is circled. (G) tSNE plot of erythroid and sla2pos leukocyte clusters identified with Ens95 quantified data. Dark green denotes cells with identical barcodes as those in the erythroid two cluster identified using V4.2 shown in (F). (H) Three-way Venn diagram intersecting cluster-specific genes of indicated clusters by gene symbol. Selected genes are shown.

Figure 6—source data 1. List of genes from 3-way Venn diagram output shown in Figure 6H.
First column is gene symbol, second column is assigned class shown in the Venn diagram.

To identify a potential source for distinct cell clustering using V4.2, we intersected cluster-specific genes from the Ens95 and V4.2 sla2pos leukocytes, along with those from V4.2 erythroid-2 cells. Following intersection based on gene symbol, only a small number of genes were common to all three clusters, including pcna and myb, which were noted above (Figure 6E,H, Figure 6—source data 1). Similarly, erythroid markers, such as hbae1.1, were shared between the erythroid-2 V4.2 and sla2pos-leukocyte Ens95 clusters, consistent with the latter being a likely mix of the two cell populations (Figure 6H). Importantly, the erythroid-2 cluster displayed many more unique genes than those that were shared with the sla2pos Ens95 cluster. These included known erythroid-expressed genes such as solute carrier family 25 member 37 (slc25a37), which encodes the Mitoferrin iron transporter, transferrin receptor 1a (tfr1a), and integrin alpha 4 (itga4), which is expressed in hematopoietic progenitor cells (Li et al., 2018; Liao et al., 2000; Shaw et al., 2006; Wingert et al., 2004). Expression of these genes was generally low and detected in very few cells in any of these clusters when using the Ens95 annotation, but all were readily detected with V4.2 (Figure 7A). Notably, all of these genes appear preferentially expressed in the erythroid-2 cluster (Figure 7A). Furthermore, V4.2 shows annotated 3' UTRs for these genes that are much longer than Ens95 and supported by the concordance of 3P-Seq features (Figure 7B). Taken together, these observations suggest that increased 3'UTR coverage and improved cell type-specific gene detection using the V4.2 annotation can contribute to more accurate clustering of cells from scRNA-seq data than existing annotations.

Figure 7. Improved detection of erythroid markers in V4.2.

Figure 7.

(A) tSNE plots of blood cell clusters from Ens95- and V4.2-quantified data showing expression of slc25a37, tfr1a, and itga4. Erythroid 2 cells spuriously identified as leukocyte using Ens95 quantification are circled. Legends indicate log-transformed and normalized expression values. (B) 3' UTR annotations from Ens95 and V4.2 for slc25a37 (on the positive strand), tfra1a (on the negative strand), and itga4 (positive strand). The 3' end of the cerkl gene on the negative strand overlaps the itga4 3' UTR. Therefore, in this case we show read densities split based on strand.

Discussion

In this study, we describe an improved transcriptome annotation for the zebrafish genome. We document several discrepancies and deficiencies in the existing Ensembl and RefSeq annotations, including incomplete 3' UTR annotations and missing gene models. Our new transcriptome annotation addresses many of these issues and performs better than existing annotations for the analysis of both bulk and single-cell RNA-seq datasets, especially in cases where RNA-seq libraries exhibit reads biased toward the 3' ends of transcripts. Annotation discrepancies proved to be less noticeable when analyzing RNA-seq libraries constructed using a random primed method. However, we noted failure to detect important functional genes and well-known lineage markers even in this case. This issue was especially noticeable in the Ensembl transcriptome annotation, where nearly 20% of all coding genes lack an annotated 3' UTR. Moreover, we also show that integration of bulk RNA-seq and scRNA-seq from common cell types is more consistent when both datasets are mapped to the same annotation. Thus, similar approaches to integrate bulk RNA-Seq from random-primed libraries with scRNA-seq would still benefit from mapping both datasets on an annotation with more accurate 3' UTR models. For these reasons, we believe that our improved annotation will be a valuable tool for zebrafish researchers to apply in the context of their ongoing and planned RNA-seq experiments.

In the course of our previous efforts in applying RNA-seq, we had generated a custom annotation by simply extending the existing Ensembl UTR annotations by 5 kb (previously only described as a ‘custom’ annotation in the Materials and methods section of Quillien et al., 2017). However, we found that this could lead to several secondary issues regarding RNA-seq read and gene assignment, especially in cases where an extension merged with an adjacent gene on the same strand. Indeed, as we find in this study, this is currently an issue with several loci in the recent Ensembl annotations, leading to mis-quantification of RNA-seq data, aberrant assignment of gene information, and apparent loss of genes (for examples see Figure 3—figure supplement 1A–C). We have also found that some Ensembl genes are missing terminal exons, such that a simple 3' extension could lead to quantification of otherwise spurious intronic RNA-seq reads from pre-mRNA (data not shown). In addition, several hundred genes from the reference gene set we generated here possess 3' UTRs in the V4 annotation that are more than 5 kb longer than existing Ensembl or RefSeq annotations. Therefore, we reasoned that the incorporation of existing high-quality RNA-seq datasets would provide an evidence-guided approach to extend 3' UTR annotations. Indeed, our new annotation exhibits extended 3' UTR models for a large proportion of existing genes and improves performance for RNA-seq analysis. Moreover, transcript diversity is drastically increased in our annotation, with evidence of many more splice isoforms not evident in Ensembl or RefSeq. While we have not comprehensively addressed the depth of isoform diversity in this study, we believe that our improved annotation will prove useful for better characterizing splice isoform and differential 3' UTR usage in the zebrafish. Future studies that take advantage of long-read sequencing, along with additional 5' and 3' anchored sequencing, will prove helpful at further verifying and improving the transcript models predicted in our annotation.

The increased application of scRNA-seq for molecular analysis in the zebrafish model underscores the need for a transcriptome annotation with accurate 3' UTR annotations. This is especially important given the reliance on 3' end sequencing in most scRNA-seq studies. As we show, a 3' UTR annotation missing just a few hundred nucleotides can lead to drastic differences in gene expression. With the limited sequence space captured in most scRNA-seq libraries, along with the large proportion of incomplete 3' UTRs in existing zebrafish annotations, many previous studies may be missing a large number of cell type-specific genes. This issue subsequently has a direct impact on cell clustering. In our example, we show how improvements in 3' UTR annotation lead to a detection of important erythroid-specific genes that guide more accurate assignment of distinct, but related, cell types. Indeed, scRNA-seq analysis with the V4.2 annotation increased the number of clusters called by Ens95 by fifteen percent, suggesting there are numerous examples where improved gene quantification likely led to more refined cell clustering. Whether the V4.2 annotation might also provide similar improvements with scRNA-seq libraries anchored at the 5' end is not known. Anecdotally, we have noted several genes where V4.2 shows an extended 5' UTR annotation when compared to RefSeq and Ensembl (e.g. fzd9b, see Figure 5F). However, we have not quantified whether this observation holds across most of the transcriptome. With the availability of cap analysis of gene expression (CAGE) datasets that define the transcriptional start sites of genes in zebrafish (Haberle et al., 2014), it would be possible in future studies to assess how complete the 5' ends of gene models might be across the different transcriptome annotations.

The use of our annotation for read quantification can improve RNA-seq interpretation through a more accurate estimation of gene expression. However, there remain issues to be improved addressed in future versions. Despite improvements, our annotation is likely limited by the use of short-read sequencing libraries. For example, in cases where genes encode multiple transcript isoforms with both variable 3' UTR length and exon usage, it is not possible to accurately assign which splice isoforms have particular 3' UTRs. We would note that this same deficiency applies to Ensembl and RefSeq annotations when quantifying data from RNA-seq libraries generated through short-read deep sequencing. We also noted that some predicted XLOC loci removed from V4.2 were located immediately adjacent and downstream of existing or extended 3' UTR annotations, suggesting that they were likely longer 3' UTRs (data not shown). The prevalence of repetitive elements in these 3' UTR sequences may preclude dense enough mapping of short-read sequences to connect these downstream annotations. As noted above, future integration of our annotation with long-read sequencing will likely further improve both isoform assignment and 3' UTR models. Likewise, 3'-anchored sequencing efforts, along with more rigorous computational analysis could also better define differential polyadenylation sites and allow improved characterization of differential 3' UTR usage. We would also point out that the RNA samples we used for reconstructing the V4 transcriptome were limited to embryonic and early larval stages. As such, genes restricted to late larval and adult stages may still have a preponderance of incomplete 3' UTRs. There are also likely to be some remaining nomenclature issues, particularly in the case of duplicated genes where official name designations have not yet been assigned, or in cases where a gene is split between remaining non-chromosomal contigs. Despite these remaining issues, the current iteration of our transcriptome annotation represents an improvement over existing annotations and will provide a valuable resource for the zebrafish community.

Materials and methods

Key resources table.

Reagent type
(species) or resource
Designation Source or reference Identifiers Additional information
Genetic reagent (Danio rerio) Tg(fli1a:egfp)y1 Lawson and Weinstein, 2002 RRID:ZFIN_ZDB-ALT-011017-8
Genetic reagent (Danio rerio) TgBAC(pdgfrb:citrine)s1010 Vanhollebeke et al., 2015 RRID:ZFIN_ZDB-ALT-150922-2
Antibody anti-NR2F2 NR2F2 D16C4, rabbit monoclonal Cell Signaling Technology Cat #6434; RRID:AB_11220428 used at 1:100
Antibody Goat anti-Rabbit IgG (H+L) Cross-Adsorbed Secondary Antibody, Cyanine3-conjugated Thermo Fisher Scientific Cat #A10520;
RRID:AB_2534029
used at 1:1000
Software, algorithm DolphinNext Yukselen et al., 2020; https://github.com/UMMS-Biocore/dolphinnext
Software, algorithm In-house bulk RNA-seq pipeline https://github.com/UMMS-Biocore/rnaseq
Software, algorithm DEBrowser Kucukural et al., 2019; https://github.com/UMMS-Biocore/debrowser
Software, algorithm Intervene Khan and Mathelier, 2017 https://intervene.readthedocs.io/en/latest/install.html
Software, algorithm gffcompare Pertea and Pertea, 2020; https://github.com/gpertea/gffcompare
Software, algorithm GenomicFeatures Lawrence et al., 2013; https://bioconductor.org/packages/release/bioc/html/GenomicFeatures.html RRID:SCR_016960
Software, algorithm bedtools Quinlan and Hall, 2010; https://bedtools.readthedocs.io/en/latest/content/installation.html RRID:SCR_006646
Software, algorithm GSNAP Wu and Nacu, 2010; http://research-pub.gene.com/gmap/src/gm ap-gsnap-2019-09-12.tar.gz RRID:SCR_005483
Software, algorithm Cufflinks/Cuffmerge Trapnell et al., 2010; http://cole-trapnell-lab.github.io/cufflinks/cuffmerge/ RRID:SCR_014597
Software, algorithm Cell Ranger 10x Genomics; https://support.10xgenomics.com/single-cell-gene-expression/software/downloads/latest RRID:SCR_017344
Software, algorithm Seurat Stuart et al., 2019;https://satijalab.org/seurat/install.html RRID:SCR_007322

Zebrafish lines and maintenance

All studies were performed under the auspices of animal protocols approved by the University of Massachusetts Medical School Institutional Animal Care and Use Committee. The Tg(fli1a:egfp)y1 and TgBAC(pdgfrb:citrine)s1010 trangenic lines have been described elsewhere (Lawson and Weinstein, 2002; Vanhollebeke et al., 2015).

RNA-seq sample preparation

For pdgfrb:citrine analysis, citrine-positive and -negative cells were obtained by fluorescent activated cell sorting (FACS) from dissociated TgBAC(pdgfrb:citrine)s1010 embryos at five dpf and used to generate RNA-seq libraries as previously described (Quillien et al., 2017; Whitesell et al., 2019). To isolate venous endothelial cells, we applied a modification of the MARIS protocol that we previously adapted to zebrafish (Hrvatin et al., 2014; Quillien et al., 2017). Briefly, dechorionated and deyolked Tg(fli1a:egfp)y1 embryos at 38 hr post-fertilization were dissociated by immersing in 1 x TrypLE Express for 15 min at 28.5°C. All subsequent steps took place at 4°C. Cells were filtered through a 70 µm cell strainer, centrifuged at 3,000 rpm for 3 min, and resuspended in 4% Paraformaldehyde/0.1% Saponin in phosphate buffer saline (PBS) for 30 min with rotation. Cells were washed twice (0.25% BSA/0.1% Saponin in PBS with RNAsinPlus (280 U/mL)) to remove fixative and then incubated with anti-NR2F2 (D16C4) Rabbit mAB (#6434, Cell Signaling) at 1:100 in blocking buffer (1% BSA/1% Saponin in PBS with RNAsinPlus (400 U/mL)) with rotation for 15 min. Cells were washed for 5 min twice and incubated with goat anti-rabbit IgG(H+L)-Cy3 (A10520, Invitrogen) at 1:1000 in blocking buffer for 1 hr. Cells were then washed twice and resuspended in wash buffer. Fluorescence-activated cell sorting (FACS) was performed by the UMassMed Flow Cytometry Core to separately isolate Nr2f2/EGFP double-positive (red/green) and Nr2f2-negative/EGFP-positive (green) cells. Total RNA was purified from double- and single-positive cells using RecoverAll Total Nucleic Acid Isolation Kit (AM1975, Ambion), then concentrated using RNA Clean and Concentrator-5 Kit (11–325, Zymo Research). After the elimination of ribosomal RNAs using mammalian RiboGone Kit (634846, Clontech), RNAseq libraries were prepared using SMARTer Stranded RNA-Seq Kit (634836, Clontech) and deep sequencing performed on a HiSeq2000 (UMass Med Deep Sequencing Core Facility). Libraries were constructed from Nr2f2/EGFP-positive and EGFP-positive cells isolated from clutches of embryos generated on three different days.

Bulk RNA-seq analysis

We ran mapping and quantification pipelines described below in the DolphinNext environment (https://github.com/UMMS-Biocore/dolphinnext; Yukselen et al., 2020) using the Massachusetts Green High Performance Computing Cluster (GHPCC). Triplicate samples of paired-end reads from kdrl-positive and kdrl-negative cells were downloaded from GEO (GSE119718). For bulk RNA-seq we utilized a standardized pipeline in the DolphinNext environment (https://github.com/UMMS-Biocore/rnaseq, Yukselen et al., 2020). Briefly, reads were mapped to GRCz11 using STAR (Dobin et al., 2013) with default parameters to generate BAM files, which were subsequently used for transcript quantification with RSEM (Li and Dewey, 2011) using Ensembl, version 95, RefSeq (GCF_000002035.6_GRCz11), or V4.3 transcript annotations. We identified differentially expressed genes using DESeq2 with gene-mapped expected count files from RSEM. DESeq2 was run using the DEBrowser interface (Kucukural et al., 2019). We applied the Low count filtering method to remove features with counts per million of less than 10 in at least three samples and median ratio normalization was applied in all cases. The dispersion was estimated using a parametric fit and hypothesis testing performed using the likelihood ratio test. p-values obtained by the Wald test were adjusted for multiple testing using the Benjamini and Hochberg method (Benjamini and Hochberg, 1995). Differentially expressed genes were defined as those with log2 fold change less than −1 or greater than one and adjusted p-value less than 0.05. We ran the same pipeline with identical parameters for each annotation (RefSeq, Ens95, or V4.3). Volcano plots were generated using DESeq2 in the DEBrowser interface.

Annotation comparisons

To compare RNA-seq analyses from Ens95 and RefSeq, we downloaded matching NCBI IDs for Ensembl-annotated genes using Biomart from the Ens95 archive (http://jan2019.archive.ensembl.org/Danio_rerio/Info/Index). Our gene-level DEbrowser output listed gene symbol with all associated transcripts. Since a number of Ens95 and RefSeq genes have identical gene symbol annotations, we incorporated matching Ens95 gene and NCBI IDs using a representative transcript ID for each gene to ensure correct matches. We then applied Intervene (Khan and Mathelier, 2017) for intersections based on common NCBI ID and generation of Venn diagrams. Proportional Venn diagrams were generated using eulerr (Larsson, 2020, https://github.com/jolars/eulerr.co). A similar approach was applied for comparison of RNA-seq outputs from V4.2 and V.3, except that LL gene ID was used. All corresponding NCBI, Ensembl, and LL gene IDs for RNA-seq output are included in the corresponding source data tables. To identify matching and missing genes between different annotations, we applied gffcompare (Pertea and Pertea, 2020), which provides a coordinate-based comparison of transcript intron/exon structure using GTF files as input. A GTF for RefSeq (GCF_000002035.6_GRCz11) was downloaded from the UCSC Table browser, while Ens95 was downloaded from the Ensembl FTP site (ftp.ensembl.org:21/pub/release-95/gtf/danio_rerio/Danio_rerio.GRCz11.95.gtf.gz). Before running gffcompare, Ensembl-annotated GTF files were modified to match UCSC-based chromosome annotation, while ‘alt’ chromosome variants in RefSeq were removed. Each pairwise comparison was run with default settings using each annotation as a reference to identify relative missing and matching transcript models. To confirm that missing transcripts represented actual missing genes, reference genomes in each case were subsequently re-searched for matching gene IDs corresponding to each missing transcript. We subsequently surveyed between 10 to 20 missing genes manually through individual visualization of their loci on the UCSC genome browser to confirm the results. Matched transcript outputs from gffcompare, along with missing gene lists can be found in the associated source data files.

Comparison of 3' UTR coverage between annotations

To assess the presence or absence of 3' UTR models in coding genes in Ens95 and RefSeq, we relied on the annotation of these features in column 3 of each respective gene transfer format file (GTF). Each feature was extracted from the respective GTF, collapsed to novel gene ID to avoid spuriously counting alternatively spliced multi-exon 3' UTRs, and counted. To compare 3' UTR length, we chose to generate a reference gene set with a single representative transcript per gene. This approach reduces the potential for spuriously matching or assigning differentially spliced or alternative 3' UTR isoforms across annotations. All 3' UTR lengths were obtained from each annotation by using GenomicFeatures in R (Lawrence et al., 2013) with GTFs for each annotation containing only the 3' UTR annotated entries. We next extracted all terminal exons from the Ens95 GTF annotated as a 3' UTR. For each Ens95 gene, we then identified and chose a single transcript with the longest 3' UTR as representative. To accurately match a RefSeq transcript to each representative Ens95 transcript, we first identified and extracted the longest terminal 3' UTR exon for each RefSeq transcript. In cases where there were identical overlapping transcript coordinates, these were collapsed into a single entry and arbitrarily assigned one of the duplicate transcript IDs. Matching transcripts from RefSeq were integrated using bedtools by intersecting on the last exon start coordinates on the same strand (i.e. start coordinate on the positive stand, end coordinate on the minus strand). To incorporate V4.3 genes, we identified the longest terminal exon for each gene, collapsed duplicates, and assigned an arbitrary transcript ID as above for RefSeq entries. V4.3 transcripts matching the reference gene were then incorporated using bedtools to intersect on exon start coordinates on the same strand as above. V4.3 3' UTR lengths were then calculated based on the differences between RefSeq or Ens95 (see Figure 2—source data 2). To visualize 3P-Seq location, we downloaded BED files from GEO (GSE37453, Ulitsky et al., 2012) and merged these into a single file after filtering for expression level. We then sequentially lifted these coordinates over from Zv9 to GRCz10 and then to GRCz11 using the UCSC browser interface (http://genome.ucsc.edu/cgi-bin/hgLiftOver). For comparison of gene-level expression between annotations, we imported values from DESeq2 output for indicated dataset mapped to each respective annotation using the appropriate matched ID. Further details are available upon request.

Assembly of an improved zebrafish transcriptome annotation

We downloaded 75 bp Paired-end stranded RNA-seq reads from embryos staged at 28hpf, 2dpf, 5dpf, bud, dome, and shield from GEO (Accession no.: GSE32898, Pauli et al., 2012). Reads were trimmed with Trimmomatic (adaptor removal, headcrop, and crop to retain position 10–50 bp only along with default quality trimming) and reads shorter than 32 bp after trimming were discarded. Trimmed reads were aligned to Danio rerio genome GRCz11 with GSNAP (Wu and Nacu, 2010) allowing 5% mismatches. Our anecdotal observations suggested a prevalence of incomplete and spurious partial transcripts in Ensembl. Therefore, the alignment was guided by splicing sites extracted from refseq_mRNA (GCF_000002035.6_GRCz11). We filtered alignment results so that only properly paired reads with MQ ≥30 and more than 35 bp of mapped regions were retained. An in-house perl script was used to add strand information and format the filtered alignment results (Source code 2). We used mapped reads to assemble transcript and gene models using Cufflinks and Cuffmerge (Trapnell et al., 2010). Preliminary versions of our transcriptome annotation (v1, v2) were used to identify parameters that optimally captured isoform diversity and 3' UTR lengths. Version 3.1.2 (v3.1.2) used Cufflinks with the following parameters: -F 0.2 j 0.3 -a 0.0001 -A 0.4 --min-frags-per-transfrag 20 --overhang-tolerance 20 --overlap-radius 50 -−3-overhang-tolerance 50 to assemble transcripts for samples from each embryonic stage. Cufflinks assembly for v3.1.2 was guided (using the -g argument in Cufflinks) by the most recently available zebrafish RefSeq annotation (GCF_000002035.6_GRCz11). We next integrated trans-fragments assembled by Cufflinks for each stage using Cuffmerge. We chose to use Ensembl annotations (version 95) to guide the integration of the transcript models generated above using Cuffmerge. At this step, we allowed low abundance transcripts to be retained in the final annotation (‘--min-isoform-fraction 0.00’). Initial gene nomenclature assignments were made using v3.1.2. For this purpose, all relevant matching gene information was extracted from the GTF output from Cuffmerge for v3.1.2 and used to assign gene information to transcript ID (TCONS) generated by Cufflinks. At this point, over 1000 gene symbol conflicts were identified by comparing assigned gene names for comparing RefSeq and Ens95 transcript IDs to those assigned by Cufflinks. In many cases, these were due to spurious fusion transcripts linking adjacent genes. Therefore, we sought to remove these using a customized Python script (Source code 3). We also manually removed non-miRNA small RNAs. Given the nomenclature conflicts noted above, we utilized gffcompare to accurately import matched gene identifiers from RefSeq and a more recent Ensembl annotation (version 99, released January 2020). In cases where a perfect transcript match was not available, we subsequently compared gene coordinates to further confirm overlap; we include a qualitative description for each entry in this case for RefSeq and Ens99 matches in the V4.3 gene information file. In the course of investigating the nature of the nomenclature conflicts noted above, we also manually corrected several incorrect gene names assigned by Ensembl that resulted from persistent overlapping transcripts between two separate genes that evaded filtering noted above, causing a single gene ID to be assigned to two genes (see main text and Figure 3—source data 2). In these cases, spurious overlapping transcripts were removed to give V4.2. To identify any remaining Ensembl or RefSeq genes missing from V4.2, we performed pairwise comparisons with each annotation using gffcompare. The resulting missing genes were then manually added to give V4.3. Since our annotation comprises genes missing from both Ensembl and RefSeq annotations, as well as novel genes (see below), we assigned a unique identifier (prefix ‘LL’ followed by an arbitrary number) to each entry, which can be used as a common link for the relation between the gene information file and the resulting output from the GTF following its application in RNA-seq analysis. The GTF and gene information files for V4.2 and V4.3 are available at http://zf-transcriptome.umassmed.edu.

Annotation of novel loci

Our annotation yielded just over 6000 novel loci with no initial match to Ensembl or RefSeq genes. These are annotated using gene abbreviations with an ‘XLOC’ prefix assigned by cufflinks. To investigate whether these represent new genes, we took several steps. First, we used transcript sequences from each locus in blastx searches against zebrafish and human proteins. Second, we determined whether any overlapped previously long non-coding RNAs identified in previous studies. For this purpose, we used an integrated annotation published elsewhere that includes lincRNAs not found in Ensembl or RefSeq (Hu et al., 2018). This annotation was converted to a standard BED format, lifted from Zv9 to GRCz10, then to GRCz11 and used to generate a GTF file. We used gffcompare with the lincRNA GTF file and a parallel file containing only XLOC V4.2 annotations to identify matching or overlapping transcripts. Finally, we determined exon numbers for each XLOC entry. In V4.2, all XLOC entries were maintained in the associated GTF and gene information files. For V4.3, we retained XLOCs that matched one of the following criteria: 1. exhibited exact, moderate, or high-confidence blast hits with a zebrafish or human protein, 2. exhibited matched or overlapping intron-exon structure with the lincRNAs noted above, or 3. comprised more than one exon. We also identified approximately 200 loci that exhibited complete overlap with existing RefSeq-annotated transcripts already present in V4.2. These redundant XLOC loci were also removed in the update to V4.3.

Single-cell RNA-seq analysis

We downloaded scRNA-seq reads from whole zebrafish embryos at five dpf from the Sequence Read Archive (SRR10095965, Farnsworth et al., 2020). Paired-end reads were split from this file using the SRA toolkit (https://github.com/ncbi/sra-toolsSRA Toolkit Development Team, 2020). We used Cell Ranger (10x Genomics, v3.1.0) in the DolphinNext environment (see above) for read mapping, filtering, and counting using default parameters. We ran Cell Ranger separately with the same set of reads and parameters for Ens95 and V4.2. Cell Ranger output files (barcodes, genes, and matrix files) were loaded into Seurat (v3.1, Stuart et al., 2019) for clustering, identification of differential genes, and visualization. All parameters and variables can be found in the accompanying R file (Source code 1). Seurat was run in RStudio through a web-based portal on the GHPCC using Open OnDemand (Hudak et al., 2018).

Data access

New raw datasets (pdgfrb:citrine and Nr2f2 RNA-seq), and associated processed data files, generated for this manuscript, including the V4.3 GTF, are available at the Gene Expression Omnibus (GSE152759). All other raw datasets were otherwise obtained from GEO. Additional support files are available at http://zf-transcriptome.umassmed.edu.

Acknowledgements

We thank members of the UMass Med GHPCC group, including Lewis Robbins and Chris Hull for their support. We are also grateful to Yu-Huan Shih and William Frantz for their helpful comments on the manuscript. This work was supported by NIH R35HL140017 and R21NS105654 to N D L and U01HG007910 from NHGRI and National Center for Advancing Translational Sciences grant UL1 TR001453, which supported A K and O Y.

Funding Statement

The funders had no role in study design, data collection and interpretation, or the decision to submit the work for publication.

Contributor Information

Nathan D Lawson, Email: nathan.lawson@umassmed.edu.

Didier YR Stainier, Max Planck Institute for Heart and Lung Research, Germany.

Elisabeth Busch-Nentwich, University of Cambridge, United Kingdom.

Funding Information

This paper was supported by the following grants:

  • National Heart, Lung, and Blood Institute R35HL140017 to Nathan D Lawson.

  • National Human Genome Research Institute U01HG007910 to Onur Yukselen, Alper Kucukural.

  • National Center for Advancing Translational Sciences UL1TR001453 to Onur Yukselen, Alper Kucukural.

  • National Institute of Neurological Disorders and Stroke R21NS105654 to Nathan D Lawson.

Additional information

Competing interests

No competing interests declared.

Author contributions

Conceptualization, Data curation, Formal analysis, Supervision, Funding acquisition, Validation, Investigation, Visualization, Methodology, Writing - original draft, Project administration, Writing - review and editing.

Data curation, Software, Formal analysis, Methodology, Writing - review and editing.

Investigation, Methodology.

Investigation, Methodology.

Resources, Software, Methodology, Writing - review and editing.

Resources.

Resources, Software, Visualization, Methodology, Writing - review and editing.

Resources, Software, Methodology, Writing - review and editing.

Ethics

Animal experimentation: Zebrafish studies were performed in accordance with protocols #A2613 and #A2632 approved by the University of Massachusetts institutional animal care and use committee (IACUC).

Additional files

Source code 1. List of R commands used to run Seurat for clustering of data quantified using Ens95 and V4.2.
elife-55792-code1.zip (1.4KB, zip)
Source code 2. Perl script used to add strand information and filter reads in BAM file output from GSNAP.
elife-55792-code2.zip (546B, zip)
Source code 3. Python script to identify and remove spurious fusion transcripts.
elife-55792-code3.zip (5.3KB, zip)
Source data 1. Zebrafish transcriptome annotation V4.2.

Contains genomic annotation file (153.8 MB, md5sum:44c87a2bdd19ccfd9f7cd526f9e21498) and gene information (as tab-delimited file and .xlsx file).

elife-55792-data1.zip (12.9MB, zip)
Source data 2. Zebrafish transcriptome annotation V4.3.1.

Contains genomic annotation file (152 MB, md5sum: 19759898187c47edfd9c216162851e31) and gene information (as tab-delimited file and .xlsx file).

elife-55792-data2.zip (12.9MB, zip)
Transparent reporting form

Data availability

All data generated in this study are available in accompanying source data files. Transcriptome annotation files described in this study are available for download at http://zf-transcriptome.umassmed.edu. Raw and processed RNA-seq data generated in this study are available at GEO (GSE152759).

The following dataset was generated:

Lawson ND. 2020. Bulk RNA-seq data to assess an improved zebrafish transcriptome annotation. NCBI Gene Expression Omnibus. GSE152759

The following previously published datasets were used:

Whitesell TR, Chrystal PW, Ryu JR, Munsie N, Grosse A, French CR, Workentine ML, Li R, Zhu LJ, Waskiewicz A, Lehmann OJ, Lawson ND, Childs SJ. 2019. Morphogenesis and differentiation of embryonic vascular smooth muscle cells in zebrafish. NCBI Gene Expression Omnibus. GSE119718

Pauli A, Valen E, Lin MF, Garber M, Vastenhouw NL, Levin JZ, Sandelin A, Rinn JL, Regev A, Schier AF. 2011. Comprehensive identification of long non-coding RNAs expressed during zebrafish embryogenesis. NCBI Gene Expression Omnibus. GSE32900

Ulitsky I, Shkumatava A, Jan CH, Subtelny AO, Koppstein D, Bell G, Sive H, Bartel DP. 2012. Extensive alternative polyadenylation during zebrafish development. NCBI Gene Expression Omnibus. GSE37453

References

  1. Akimenko MA, Johnson SL, Westerfield M, Ekker M. Differential induction of four msx homeobox genes during fin development and regeneration in zebrafish. Development. 1995;121:347–357. doi: 10.1242/dev.121.2.347. [DOI] [PubMed] [Google Scholar]
  2. Askary A, Xu P, Barske L, Bay M, Bump P, Balczerski B, Bonaguidi MA, Crump JG. Genome-wide analysis of facial skeletal regionalization in zebrafish. Development. 2017;144:2994–3005. doi: 10.1242/dev.151712. [DOI] [PMC free article] [PubMed] [Google Scholar]
  3. Beis D, Stainier DY. In vivo cell biology: following the zebrafish trend. Trends in Cell Biology. 2006;16:105–112. doi: 10.1016/j.tcb.2005.12.001. [DOI] [PubMed] [Google Scholar]
  4. Benjamini Y, Hochberg Y. Controlling the false discovery rate: a practical and powerful approach to multiple testing. Journal of the Royal Statistical Society: Series B. 1995;57:289–300. doi: 10.2307/2346101. [DOI] [Google Scholar]
  5. Boado RJ, Li JY, Nagaya M, Zhang C, Pardridge WM. Selective expression of the large neutral amino acid transporter at the blood-brain barrier. PNAS. 1999;96:12079–12084. doi: 10.1073/pnas.96.21.12079. [DOI] [PMC free article] [PubMed] [Google Scholar]
  6. Bondjers C, He L, Takemoto M, Norlin J, Asker N, Hellström M, Lindahl P, Betsholtz C. Microarray analysis of blood microvessels from PDGF-B and PDGF-Rbeta mutant mice identifies novel markers for brain pericytes. The FASEB Journal. 2006;20:1703–1705. doi: 10.1096/fj.05-4944fje. [DOI] [PubMed] [Google Scholar]
  7. Chi NC, Shaw RM, De Val S, Kang G, Jan LY, Black BL, Stainier DY. Foxn4 directly regulates tbx2b expression and atrioventricular canal formation. Genes & Development. 2008;22:734–739. doi: 10.1101/gad.1629408. [DOI] [PMC free article] [PubMed] [Google Scholar]
  8. Chung MI, Ma AC, Fung TK, Leung AY. Characterization of Sry-related HMG box group F genes in zebrafish hematopoiesis. Experimental Hematology. 2011;39:986–998. doi: 10.1016/j.exphem.2011.06.010. [DOI] [PubMed] [Google Scholar]
  9. Dobin A, Davis CA, Schlesinger F, Drenkow J, Zaleski C, Jha S, Batut P, Chaisson M, Gingeras TR. STAR: ultrafast universal RNA-seq aligner. Bioinformatics. 2013;29:15–21. doi: 10.1093/bioinformatics/bts635. [DOI] [PMC free article] [PubMed] [Google Scholar]
  10. Farnsworth DR, Saunders LM, Miller AC. A single-cell transcriptome atlas for zebrafish development. Developmental Biology. 2020;459:100–108. doi: 10.1016/j.ydbio.2019.11.008. [DOI] [PMC free article] [PubMed] [Google Scholar]
  11. Farrell JA, Wang Y, Riesenfeld SJ, Shekhar K, Regev A, Schier AF. Single-cell reconstruction of developmental trajectories during zebrafish embryogenesis. Science. 2018;360:eaar3131. doi: 10.1126/science.aar3131. [DOI] [PMC free article] [PubMed] [Google Scholar]
  12. Galloway JL, Wingert RA, Thisse C, Thisse B, Zon LI. Loss of gata1 but not gata2 converts erythropoiesis to myelopoiesis in zebrafish embryos. Developmental Cell. 2005;8:109–116. doi: 10.1016/j.devcel.2004.12.001. [DOI] [PubMed] [Google Scholar]
  13. Haberle V, Li N, Hadzhiev Y, Plessy C, Previti C, Nepal C, Gehrig J, Dong X, Akalin A, Suzuki AM, van IJcken WFJ, Armant O, Ferg M, Strähle U, Carninci P, Müller F, Lenhard B. Two independent transcription initiation codes overlap on vertebrate core promoters. Nature. 2014;507:381–385. doi: 10.1038/nature12974. [DOI] [PMC free article] [PubMed] [Google Scholar]
  14. Hrvatin S, Deng F, O'Donnell CW, Gifford DK, Melton DA. MARIS: method for analyzing RNA following intracellular sorting. PLOS ONE. 2014;9:e89459. doi: 10.1371/journal.pone.0089459. [DOI] [PMC free article] [PubMed] [Google Scholar]
  15. Hu X, Chen W, Li J, Huang S, Xu X, Zhang X, Xiang S, Liu C. ZFLNC: a comprehensive and well-annotated database for zebrafish lncRNA. Database. 2018;2018:bay114. doi: 10.1093/database/bay114. [DOI] [PMC free article] [PubMed] [Google Scholar]
  16. Hudak D, Johnson D, Chalker A, Nicklas J, Franz E, Dockendorf T, L. McMichael B. Open OnDemand: a web-based client portal for HPC centers. Journal of Open Source Software. 2018;3:622. doi: 10.21105/joss.00622. [DOI] [Google Scholar]
  17. Jan CH, Friedman RC, Ruby JG, Bartel DP. Formation, regulation and evolution of Caenorhabditis elegans 3'UTRs. Nature. 2011;469:97–101. doi: 10.1038/nature09616. [DOI] [PMC free article] [PubMed] [Google Scholar]
  18. Jones RA, Feng Y, Worth AJ, Thrasher AJ, Burns SO, Martin P. Modelling of human Wiskott-Aldrich syndrome protein mutants in zebrafish larvae using in vivo live imaging. Journal of Cell Science. 2013;126:4077–4084. doi: 10.1242/jcs.128728. [DOI] [PMC free article] [PubMed] [Google Scholar]
  19. Khan A, Mathelier A. Intervene: a tool for intersection and visualization of multiple gene or genomic region sets. BMC Bioinformatics. 2017;18:287. doi: 10.1186/s12859-017-1708-7. [DOI] [PMC free article] [PubMed] [Google Scholar]
  20. Klein AM, Mazutis L, Akartuna I, Tallapragada N, Veres A, Li V, Peshkin L, Weitz DA, Kirschner MW. Droplet barcoding for single-cell transcriptomics applied to embryonic stem cells. Cell. 2015;161:1187–1201. doi: 10.1016/j.cell.2015.04.044. [DOI] [PMC free article] [PubMed] [Google Scholar]
  21. Kucukural A, Yukselen O, Ozata DM, Moore MJ, Garber M. DEBrowser: interactive differential expression analysis and visualization tool for count data. BMC Genomics. 2019;20:6. doi: 10.1186/s12864-018-5362-x. [DOI] [PMC free article] [PubMed] [Google Scholar]
  22. Lam PY, Peterson RT. Developing zebrafish disease models for in vivo small molecule screens. Current Opinion in Chemical Biology. 2019;50:37–44. doi: 10.1016/j.cbpa.2019.02.005. [DOI] [PMC free article] [PubMed] [Google Scholar]
  23. Larsson J. eulerr: Area-Proportional Euler and Venn Diagrams with Ellipses. 6.1.0R Package. 2020 https://cran.r-project.org/package=Eulerr
  24. Lawrence M, Huber W, Pagès H, Aboyoun P, Carlson M, Gentleman R, Morgan MT, Carey VJ. Software for computing and annotating genomic ranges. PLOS Computational Biology. 2013;9:e1003118. doi: 10.1371/journal.pcbi.1003118. [DOI] [PMC free article] [PubMed] [Google Scholar]
  25. Lawson ND, Scheer N, Pham VN, Kim CH, Chitnis AB, Campos-Ortega JA, Weinstein BM. Notch signaling is required for arterial-venous differentiation during embryonic vascular development. Development. 2001;128:3675–3683. doi: 10.1242/dev.128.19.3675. [DOI] [PubMed] [Google Scholar]
  26. Lawson ND, Weinstein BM. In vivo imaging of embryonic vascular development using transgenic zebrafish. Developmental Biology. 2002;248:307–318. doi: 10.1006/dbio.2002.0711. [DOI] [PubMed] [Google Scholar]
  27. Lawson ND, Wolfe SA. Forward and reverse genetic approaches for the analysis of vertebrate development in the zebrafish. Developmental Cell. 2011;21:48–64. doi: 10.1016/j.devcel.2011.06.007. [DOI] [PubMed] [Google Scholar]
  28. Li D, Xue W, Li M, Dong M, Wang J, Wang X, Li X, Chen K, Zhang W, Wu S, Zhang Y, Gao L, Chen Y, Chen J, Zhou BO, Zhou Y, Yao X, Li L, Wu D, Pan W. VCAM-1+ macrophages guide the homing of HSPCs to a vascular niche. Nature. 2018;564:119–124. doi: 10.1038/s41586-018-0709-7. [DOI] [PMC free article] [PubMed] [Google Scholar]
  29. Li B, Dewey CN. RSEM: accurate transcript quantification from RNA-Seq data with or without a reference genome. BMC Bioinformatics. 2011;12:323. doi: 10.1186/1471-2105-12-323. [DOI] [PMC free article] [PubMed] [Google Scholar]
  30. Liao EC, Paw BH, Peters LL, Zapata A, Pratt SJ, Do CP, Lieschke G, Zon LI. Hereditary spherocytosis in zebrafish riesling illustrates evolution of erythroid beta-spectrin structure, and function in red cell morphogenesis and membrane stability. Development. 2000;127:5123–5132. doi: 10.1242/dev.127.23.5123. [DOI] [PubMed] [Google Scholar]
  31. Liu W, Wu M, Huang Z, Lian J, Chen J, Wang T, Leung AY, Liao Y, Zhang Z, Liu Q, Yen K, Lin S, Zon LI, Wen Z, Zhang Y, Zhang W. c-myb hyperactivity leads to myeloid and lymphoid malignancies in zebrafish. Leukemia. 2017;31:222–233. doi: 10.1038/leu.2016.170. [DOI] [PMC free article] [PubMed] [Google Scholar]
  32. Macosko EZ, Basu A, Satija R, Nemesh J, Shekhar K, Goldman M, Tirosh I, Bialas AR, Kamitaki N, Martersteck EM, Trombetta JJ, Weitz DA, Sanes JR, Shalek AK, Regev A, McCarroll SA. Highly parallel Genome-wide expression profiling of individual cells using nanoliter droplets. Cell. 2015;161:1202–1214. doi: 10.1016/j.cell.2015.05.002. [DOI] [PMC free article] [PubMed] [Google Scholar]
  33. McKenna A, Findlay GM, Gagnon JA, Horwitz MS, Schier AF, Shendure J. Whole-organism lineage tracing by combinatorial and cumulative genome editing. Science. 2016;353:aaf7907. doi: 10.1126/science.aaf7907. [DOI] [PMC free article] [PubMed] [Google Scholar]
  34. Oates AC, Brownlie A, Pratt SJ, Irvine DV, Liao EC, Paw BH, Dorian KJ, Johnson SL, Postlethwait JH, Zon LI, Wilks AF. Gene duplication of zebrafish JAK2 homologs is accompanied by divergent embryonic expression patterns: only jak2a is expressed during erythropoiesis. Blood. 1999;94:2622–2636. doi: 10.1182/blood.V94.8.2622.420k39_2622_2636. [DOI] [PubMed] [Google Scholar]
  35. Ozerdem U, Grako KA, Dahlin-Huppe K, Monosov E, Stallcup WB. NG2 proteoglycan is expressed exclusively by mural cells during vascular morphogenesis. Developmental Dynamics. 2001;222:218–227. doi: 10.1002/dvdy.1200. [DOI] [PubMed] [Google Scholar]
  36. Pandey A, Ibarrola N, Kratchmarova I, Fernandez MM, Constantinescu SN, Ohara O, Sawasdikosol S, Lodish HF, Mann M. A novel src homology 2 domain-containing molecule, Src-like adapter protein-2 (SLAP-2), which negatively regulates T cell receptor signaling. Journal of Biological Chemistry. 2002;277:19131–19138. doi: 10.1074/jbc.M110318200. [DOI] [PubMed] [Google Scholar]
  37. Pauli A, Valen E, Lin MF, Garber M, Vastenhouw NL, Levin JZ, Fan L, Sandelin A, Rinn JL, Regev A, Schier AF. Systematic identification of long noncoding RNAs expressed during zebrafish embryogenesis. Genome Research. 2012;22:577–591. doi: 10.1101/gr.133009.111. [DOI] [PMC free article] [PubMed] [Google Scholar]
  38. Pertea G, Pertea M. GFF utilities: gffread and GffCompare. F1000Research. 2020;9:304. doi: 10.12688/f1000research.23297.1. [DOI] [PMC free article] [PubMed] [Google Scholar]
  39. Quillien A, Abdalla M, Yu J, Ou J, Zhu LJ, Lawson ND. Robust identification of developmentally active endothelial enhancers in zebrafish using FANS-Assisted ATAC-Seq. Cell Reports. 2017;20:709–720. doi: 10.1016/j.celrep.2017.06.070. [DOI] [PMC free article] [PubMed] [Google Scholar]
  40. Quinlan AR, Hall IM. BEDTools: a flexible suite of utilities for comparing genomic features. Bioinformatics. 2010;26:841–842. doi: 10.1093/bioinformatics/btq033. [DOI] [PMC free article] [PubMed] [Google Scholar]
  41. Raj B, Wagner DE, McKenna A, Pandey S, Klein AM, Shendure J, Gagnon JA, Schier AF. Simultaneous single-cell profiling of lineages and cell types in the vertebrate brain. Nature Biotechnology. 2018;36:442–450. doi: 10.1038/nbt.4103. [DOI] [PMC free article] [PubMed] [Google Scholar]
  42. Satija R, Farrell JA, Gennert D, Schier AF, Regev A. Spatial reconstruction of single-cell gene expression data. Nature Biotechnology. 2015;33:495–502. doi: 10.1038/nbt.3192. [DOI] [PMC free article] [PubMed] [Google Scholar]
  43. Shaw GC, Cope JJ, Li L, Corson K, Hersey C, Ackermann GE, Gwynn B, Lambert AJ, Wingert RA, Traver D, Trede NS, Barut BA, Zhou Y, Minet E, Donovan A, Brownlie A, Balzan R, Weiss MJ, Peters LL, Kaplan J, Zon LI, Paw BH. Mitoferrin is essential for erythroid iron assimilation. Nature. 2006;440:96–100. doi: 10.1038/nature04512. [DOI] [PubMed] [Google Scholar]
  44. Smith L. DNA microarrays and development. Human Molecular Genetics. 2003;12:1–8. doi: 10.1093/hmg/ddg053. [DOI] [PubMed] [Google Scholar]
  45. Song HD, Sun XJ, Deng M, Zhang GW, Zhou Y, Wu XY, Sheng Y, Chen Y, Ruan Z, Jiang CL, Fan HY, Zon LI, Kanki JP, Liu TX, Look AT, Chen Z. Hematopoietic gene expression profile in zebrafish kidney marrow. PNAS. 2004;101:16240–16245. doi: 10.1073/pnas.0407241101. [DOI] [PMC free article] [PubMed] [Google Scholar]
  46. Soza-Ried C, Hess I, Netuschil N, Schorpp M, Boehm T. Essential role of c-myb in definitive hematopoiesis is evolutionarily conserved. PNAS. 2010;107:17304–17308. doi: 10.1073/pnas.1004640107. [DOI] [PMC free article] [PubMed] [Google Scholar]
  47. SRA Toolkit Development Team The SRA Toolkit. GitHub. 2020 https://github.com/ncbi/sra-tools
  48. Stuart T, Butler A, Hoffman P, Hafemeister C, Papalexi E, Mauck WM, Hao Y, Stoeckius M, Smibert P, Satija R. Comprehensive integration of Single-Cell data. Cell. 2019;177:1888–1902. doi: 10.1016/j.cell.2019.05.031. [DOI] [PMC free article] [PubMed] [Google Scholar]
  49. Tell RM, Kimura K, Palić D. Rac2 expression and its role in neutrophil functions of zebrafish (Danio rerio) Fish & Shellfish Immunology. 2012;33:1086–1094. doi: 10.1016/j.fsi.2012.07.020. [DOI] [PubMed] [Google Scholar]
  50. Trapnell C, Williams BA, Pertea G, Mortazavi A, Kwan G, van Baren MJ, Salzberg SL, Wold BJ, Pachter L. Transcript assembly and quantification by RNA-Seq reveals unannotated transcripts and isoform switching during cell differentiation. Nature Biotechnology. 2010;28:511–515. doi: 10.1038/nbt.1621. [DOI] [PMC free article] [PubMed] [Google Scholar]
  51. Tseng YC, Chen RD, Lee JR, Liu ST, Lee SJ, Hwang PP. Specific expression and regulation of glucose transporters in zebrafish ionocytes. American Journal of Physiology-Regulatory, Integrative and Comparative Physiology. 2009;297:R275–R290. doi: 10.1152/ajpregu.00180.2009. [DOI] [PubMed] [Google Scholar]
  52. Ulitsky I, Shkumatava A, Jan CH, Subtelny AO, Koppstein D, Bell GW, Sive H, Bartel DP. Extensive alternative polyadenylation during zebrafish development. Genome Research. 2012;22:2054–2066. doi: 10.1101/gr.139733.112. [DOI] [PMC free article] [PubMed] [Google Scholar]
  53. Umans RA, Henson HE, Mu F, Parupalli C, Ju B, Peters JL, Lanham KA, Plavicki JS, Taylor MR. CNS angiogenesis and barriergenesis occur simultaneously. Developmental Biology. 2017;425:101–108. doi: 10.1016/j.ydbio.2017.03.017. [DOI] [PMC free article] [PubMed] [Google Scholar]
  54. Vanhollebeke B, Stone OA, Bostaille N, Cho C, Zhou Y, Maquet E, Gauquier A, Cabochette P, Fukuhara S, Mochizuki N, Nathans J, Stainier DYR. Tip cell-specific requirement for an atypical Gpr124- and Reck-dependent wnt/β-catenin pathway during brain angiogenesis. eLife. 2015;4:e06489. doi: 10.7554/eLife.06489. [DOI] [PMC free article] [PubMed] [Google Scholar]
  55. Vijayaraj P, Le Bras A, Mitchell N, Kondo M, Juliao S, Wasserman M, Beeler D, Spokes K, Aird WC, Baldwin HS, Oettgen P. Erg is a crucial regulator of endocardial-mesenchymal transformation during cardiac valve morphogenesis. Development. 2012;139:3973–3985. doi: 10.1242/dev.081596. [DOI] [PMC free article] [PubMed] [Google Scholar]
  56. Wagner DE, Weinreb C, Collins ZM, Briggs JA, Megason SG, Klein AM. Single-cell mapping of gene expression landscapes and lineage in the zebrafish embryo. Science. 2018;360:981–987. doi: 10.1126/science.aar4362. [DOI] [PMC free article] [PubMed] [Google Scholar]
  57. Wang Z, Gerstein M, Snyder M. RNA-Seq: a revolutionary tool for transcriptomics. Nature Reviews Genetics. 2009;10:57–63. doi: 10.1038/nrg2484. [DOI] [PMC free article] [PubMed] [Google Scholar]
  58. Whitesell TR, Chrystal PW, Ryu JR, Munsie N, Grosse A, French CR, Workentine ML, Li R, Zhu LJ, Waskiewicz A, Lehmann OJ, Lawson ND, Childs SJ. foxc1 is required for embryonic head vascular smooth muscle differentiation in zebrafish. Developmental Biology. 2019;453:34–47. doi: 10.1016/j.ydbio.2019.06.005. [DOI] [PubMed] [Google Scholar]
  59. Wilkinson RN, van Eeden FJ. The zebrafish as a model of vascular development and disease. Progress in Molecular Biology and Translational Science. 2014;124:93–122. doi: 10.1016/B978-0-12-386930-2.00005-7. [DOI] [PubMed] [Google Scholar]
  60. Wingert RA, Brownlie A, Galloway JL, Dooley K, Fraenkel P, Axe JL, Davidson AJ, Barut B, Noriega L, Sheng X, Zhou Y, Zon LI. The chianti zebrafish mutant provides a model for erythroid-specific disruption of transferrin receptor 1. Development. 2004;131:6225–6235. doi: 10.1242/dev.01540. [DOI] [PubMed] [Google Scholar]
  61. Wu TD, Nacu S. Fast and SNP-tolerant detection of complex variants and splicing in short reads. Bioinformatics. 2010;26:873–881. doi: 10.1093/bioinformatics/btq057. [DOI] [PMC free article] [PubMed] [Google Scholar]
  62. Xu P, Balczerski B, Ciozda A, Louie K, Oralova V, Huysseune A, Crump JG. Fox proteins are modular competency factors for facial cartilage and tooth specification. Development. 2018;145:dev165498. doi: 10.1242/dev.165498. [DOI] [PMC free article] [PubMed] [Google Scholar]
  63. Yukselen O, Turkyilmaz O, Ozturk AR, Garber M, Kucukural A. DolphinNext: a distributed data processing platform for high throughput genomics. BMC Genomics. 2020;21:310. doi: 10.1186/s12864-020-6714-x. [DOI] [PMC free article] [PubMed] [Google Scholar]
  64. Zhang J, Wagh P, Guay D, Sanchez-Pulido L, Padhi BK, Korzh V, Andrade-Navarro MA, Akimenko MA. Loss of fish Actinotrichia proteins and the fin-to-limb transition. Nature. 2010;466:234–237. doi: 10.1038/nature09137. [DOI] [PubMed] [Google Scholar]

Decision letter

Editor: Elisabeth Busch-Nentwich1
Reviewed by: Gage Crump2, Elisabeth Busch-Nentwich3

In the interests of transparency, eLife publishes the most substantive revision requests and the accompanying author responses.

Acceptance summary:

This paper demonstrates that current RefSeq and Ensembl gene annotations of the zebrafish genome have discrepancies such as mutually exclusive gene models that can affect the interpretation of transcriptional profiling datasets. Moreover, incomplete annotation of 3' untranslated regions impairs gene expression analysis of datasets from increasingly popular single cell RNA-seq techniques due to their inherent 3' bias. To address these problems the authors have produced a new zebrafish gene annotation that improves detection of cell-type specific transcripts.

Decision letter after peer review:

Thank you for sending your article entitled "An improved zebrafish transcriptome annotation for sensitive and comprehensive detection of cell type-specific genes" for peer review at eLife. Your article is being evaluated by three peer reviewers, and the evaluation is being overseen by a Reviewing Editor and Didier Stainier as the Senior Editor.

In this manuscript, Lawson et al. observe that some 3' UTRs in the Ensembl and RefSeq zebrafish gene annotations seem incomplete and gene models are inconsistent between the two annotations. The incomplete 3' UTRs affect their ability to identify differentially expressed genes in an RNA-seq dataset from kdrlpos and kdrlneg cell populations. The authors speculate that this is due to the strong 3' bias in read distribution caused by oligo-dT priming. To remedy this, the authors use Cufflinks and Cuffmerge to produce transcript and gene models from a published RNA-seq dataset covering six developmental stages, guided by RefSeq splice sites, and Ensembl annotation. The resulting annotation (called V4.2) has longer 3' UTRs for a subset of genes. The authors show that this increases the number of genes detected as differentially expressed in their RNA-seq dataset. Similarly, mapping a published single cell 10x Genomics RNA-seq dataset against V4.2 moderately increases the number of detected genes and cell clusters in a tSNE plot. The authors conclude that these results demonstrate that their V4.2 annotation is superior to the Ensembl and RefSeq annotations and recommend using V4.2 for bulk and single cell RNA-seq analysis.

The reviewers agree that the current 3' UTR annotation of the zebrafish genome is incomplete and might affect the interpretation of 3' biased transcriptional profiling data. Therefore, an annotation with more accurate 3' UTRs would be a useful resource. However, as it stands, the annotation presented here would create different problems for anyone using it because of the additional (and in this manuscript undiscussed) gene and transcript models that are based solely on one RNA-seq dataset. A Cufflinks transcript model, even if it produces a BLAST hit, is insufficient evidence that it is a bona fide expressed transcript (see below for details). We would therefore ask that the manuscript focus on the improved 3' UTR annotation of Ensembl and/or RefSeq gene models and show that it provides a considerable advancement for RNA-seq analysis. This focus should also be reflected in the title.

Essential revisions:

1) The case for an improvement rests mostly on the fact that a few genes that the authors had expected to change expression in one of their datasets were only detected as differentially expressed (DE) when using their V4.2 annotation instead of Ensembl or RefSeq annotation. The other test case, a single cell RNA-seq re-analysis using V4.2, shows only minor changes. Crucially, there is no evaluation of the gene overlap with the Ensembl or RefSeq based analyses, so some genes might actually be lost. The bulk RNA-seq dataset in this manuscript is unusual as it uses oligo-dT priming instead of the more common random priming used in, for example, the TruSeq library preparation kits. The resulting 3' bias is extreme. For example, in Figure 1C the read depth drops by 99% from 2750 at the 3' UTR end of the gene to 28 in the coding part of that exon. To demonstrate that V4.2 represents a significant improvement over current annotation, an objective analysis of several datasets is required, including random-primed RNA-seq data. If the advantage is limited to 3' end biased data, this should be shown and discussed.

2) The authors state that new transcripts and genes are present in their V4.2 annotation that are missing in both Ensembl and RefSeq. This is based on transcript and gene model output from cufflinks. Some of these models have BLAST hits, which the authors interpret as evidence that these are bona fide expressed transcripts. This is incorrect. Reads can mis-map to processed pseudogenes and other gene remnants and thus look like separate expressed genes. It is therefore not surprising that some of those have BLAST hits. Of the 6562 genes with an XLOC name in v4.2.1.gtf, 4714 are single exon genes. This indicates that the vast majority are indeed likely to be processed pseudogenes. If these gene models were to be used to map against, they would mop up reads from coding genes and distort results. Taken together these models have not passed the many filtering and validation steps using additional evidence (cDNA, cross species comparisons etc) that Ensembl and RefSeq employ. To avoid over-interpretation of these unverified gene models they should be provided separately from those that have Ensembl and/or RefSeq identifiers. The text needs to acknowledge the limitation of these gene models. Claims of missing genes should be made much more cautiously unless independent evidence beyond BLAST hits is provided.

3) The annotation needs to include existing Ensembl and RefSeq identifiers. Gene symbols are notoriously unreliable and not suitable for comparative analyses.

4) The annotation uses one RNA-seq dataset derived from whole embryos and a limited set of developmental stages. It is possible that the modest improvement is partially due to missing tissue- or stage-specific transcripts and their 3' UTRs. The authors should compare the genes detected in a few tissue-specific datasets with V4.2 to demonstrate sufficient overlap or acknowledge the limitation if a substantial number of genes are absent from the used dataset. Alternatively, the authors could run Cufflinks without Ensembl and RefSeq annotation and then compare how many transcripts overlap Ensembl transcripts. Likewise, alternative polyadenylation and differential 3' end use will affect interpretation of gene expression. This should be discussed.

5) The authors need to provide statistics and numbers in the text instead of qualifiers such as "much lower". For example, the authors state "…the overall number of differentially-expressed transcripts identified when using Ensembl was much lower than that found with RefSeq." The difference is 7%. Another example is "increase in the number of median genes". How many? (It's 842 vs. 761.) Likewise, the authors need to provide statistics of their annotation. How many genes are detected, what is the length/ exon number distribution of known transcripts vs. XLOC transcripts etc.

6) A lot of the analysis methodology is missing and no code is provided. "In-house Perl scripts" need to be made available. What were the criteria for "hand-curation"? The same is true for other methods. For example, the intersection analysis of RefSeq and Ens95 is not clear. What does intersection by gene coordinate mean? Is it exactly matching start/end positions or by interval overlap? The discrepancy of 3000 genes is improbably large.

Other required changes and clarifications:

1) In Figure 5A, there are 7 cartilage and 9 epidermis genes unique to Ens95 vs. V4.2. Could the authors comment on this? Are these genes bona fide markers of these cell types or false positives? Will the missing genes in V4.2 be incorporated?

2) Figure 1A, B should be -log.

3) In Figure 2—figure supplement 1, the 6743 genes from RefSeq only in panel A does not correspond to the 6119 genes (2514+3605) analyzed in panel B. Likewise, the 2514 genes from panel B do not correspond to the 2549 genes (2035+514) in panel C. Please correct or explain these discrepancies in gene number.

4) "Comparison of 3' UTRs for matching genes from the two annotations in those latter cases revealed that the overall differences in length were significant (Figure 2C)." Why has a statistical test been performed here? The authors are not randomly sampling from an underlying population of gene models and then measuring the UTR length. They have selected for the ones that are either longer or shorter in Ensembl 95.

5) Figure 3B: If the Ensembl annotation was merged into V4.2, how can V4.2 have shorter UTRs than Ensembl?

6) The counting against the two annotations seems oddly inconsistent. For slc2a1a (Figure 1E and Figure 5D) the same exon portion gets 16 reads in Ens95, but only 4 reads in RefSeq.

7) It is not clear what is meant by this sentence in the legend for Figure 2—figure supplement 1: "Total numbers of unique genes in each case are not equivalent due to cases there ("where" I assume?) multiple genes from either or both annotations may intersect within a single interval." How many genes does the overlap method fail to distinguish because of this?

8) "…all of these genes appear preferentially expressed in the erythroid-2 cluster (Figure 7A)". slc25a37 and tfr1a are expressed in more cells at higher levels in the erythroid cluster, not erythroid-2.

9) "…mapped onto the RefSeq annotation". Mapping is to the assembly not the annotation, so it should either say "mapped to GRCz11 and counted against the RefSeq annotation" or just "counted against the RefSeq annotation". Same at : "to genome-mapped or ENSEMBL-mapped reads". The reads aren't mapped to the Ensembl annotation, they are counted against it. This needs changing throughout.

10) Figure 3 legend. What do the bars represent in Figure 3C, E and F, median or mean?

11) Legends for Figures 4-7. What do the colour bars in the t-SNE expression plots represent? It will be some kind of count, but what exactly?

12) It would be interesting to see what the RefSeq and Ensembl comparison looks like for other model organisms (not humans, which has MANE https://www.ncbi.nlm.nih.gov/refseq/MANE/).

13) Figure 5C: There are a lot fewer dots than the Venn diagram would suggest. Are they plotted on top of each other? Jitter might help. Also, what do the genes from the Ens95 counting that don't overlap with the V4.2 ones look like?

14) https://www.umassmed.edu/lawson-lab/transcriptome gives a 404 error.

15) Ensembl not ENSEMBL.

16) Median ration => Median ratio.

17) "In this process, we also manually corrected several incorrect gene names assigned by ENSEMBL that resulted from transcripts overlapping two separate genes, causing a single gene ID to be assigned to two genes." Have these been reported to Ensembl?

18) tRNAscan is mentioned in the Materials and methods, but nowhere else.

19) It would be good if the GTF file contained CDS entries.

20) Figure 2: Venn diagram is incomplete, lacks the non-concordant population

21) Figure 2—figure supplement 1: the Venn diagrams should be size proportionate.

22) Figure 3 and text: reorder bud, shield and dome to dome, shield and bud so as to fully maintain sequence of stages

23) Figure 2B: caption should be V4.2

24) Figure 2C: scales of charts should be fixed to 15k for direct comparison and to demonstrate length difference of 3'UTR distribution between annotations

25) "…only genes with matched gene symbols between ENSEMBL (v95) and RefSeq were maintained" and "only V4.2 genes that matched by gene symbol were incorporated into the reference set". Why do genes which have gene symbol discrepancies between Ensembl and RefSeq were excluded from the reference set? If the genome location and sequence are the same, this may be a common naming issue, rather than a reason to suggest difference in gene/transcript.

26) The new annotation is not currently accessible at the website cited. Will the authors make an effort to add an improved annotation to Ensembl?

27) Figure 6: add consistent labelling of cell types and gene symbols throughout.

eLife. 2020 Aug 24;9:e55792. doi: 10.7554/eLife.55792.sa2

Author response


Essential revisions:

1) The case for an improvement rests mostly on the fact that a few genes that the authors had expected to change expression in one of their datasets were only detected as differentially expressed (DE) when using their V4.2 annotation instead of Ensembl or RefSeq annotation. The other test case, a single cell RNA-seq re-analysis using V4.2, shows only minor changes. Crucially, there is no evaluation of the gene overlap with the Ensembl or RefSeq based analyses, so some genes might actually be lost. The bulk RNA-seq dataset in this manuscript is unusual as it uses oligo-dT priming instead of the more common random priming used in, for example, the TruSeq library preparation kits. The resulting 3' bias is extreme. For example, in Figure 1C the read depth drops by 99% from 2750 at the 3' UTR end of the gene to 28 in the coding part of that exon. To demonstrate that V4.2 represents a significant improvement over current annotation, an objective analysis of several datasets is required, including random-primed RNA-seq data. If the advantage is limited to 3' end biased data, this should be shown and discussed.

In the revised manuscript, we now provide a more comprehensive analysis of differences between the RefSeq and Ensembl transcriptome annotations and the impact on RNA-seq interpretation. The new analyses include: (1) more detailed comparison of differences and overlap in gene calls across two additional bulk RNA-seq datasets (including one from a library generated through random-priming); (2) use of an improved reference geneset of over 16,000 genes to analyze 3' UTR annotation differences between the two annotations; and (3) a more direct and definitive transcript level comparison of RefSeq and Ensembl annotations, as well as comparison to the new annotations to identify genes from each annotation.

The results support our initial contention that the existing annotations are incomplete, especially regarding 3' UTR annotations. As the reviewer points out, this is most noticeable when using 3'-end biased data and we do not see as severe an issue when analyzing data from a library constructed using a random-primed approach. However, our expanded analyses also clearly point out that each annotation is indeed missing several thousand gene models – a point in the original manuscript that the reviewers regarded with some scepticism. This latter issue would affect RNA-seq analyses regardless of the method of library construction. We also include new data showing that nearly 20% of Ensembl-annotated coding genes completely lack a 3' UTR annotation, which can also affect interpretation from random-primed libraries (an example is given in the revised manuscript).

Our new annotation includes all of the missing genes, along with improved 3' UTR coverage. Our expanded analysis of bulk RNA-seq and integration with scRNA-seq analysis in the revised manuscript also highlights the benefit of having consistent gene calls across experiments. Such integration would be less consistent even with bulk RNA-seq from a random-primed library quantified on current annotations, given that scRNA-seq is typically reliant on accurate 3' UTR models. In addition, our analyses show that it is much more than a "few" genes or just "minor changes" – in nearly every case, we see that RefSeq or Ensembl misses hundreds of genes, many of which are canonical lineage markers, or have major functional relevance.

Finally, we also note a significant increase in the number of transcripts per gene in the new annotation. While a more thorough assessment of transcript diversity is beyond the scope of the current work, our anecdotal observations suggest that there are many more splice isoforms, alternative promoters, and alternative 3' UTRs present in our annotation. We provide some quantification of isoform diversity in the revised manuscript, along with discussion of how to better address this aspect of transcript annotation in future work. Thus, our improved annotation in not simply limited to extended 3' UTR models.

2) The authors state that new transcripts and genes are present in their V4.2 annotation that are missing in both Ensembl and RefSeq. This is based on transcript and gene model output from cufflinks. Some of these models have BLAST hits, which the authors interpret as evidence that these are bona fide expressed transcripts. This is incorrect. Reads can mis-map to processed pseudogenes and other gene remnants and thus look like separate expressed genes. It is therefore not surprising that some of those have BLAST hits. Of the 6562 genes with an XLOC name in v4.2.1.gtf, 4714 are single exon genes. This indicates that the vast majority are indeed likely to be processed pseudogenes. If these gene models were to be used to map against, they would mop up reads from coding genes and distort results. Taken together these models have not passed the many filtering and validation steps using additional evidence (cDNA, cross species comparisons etc) that Ensembl and RefSeq employ. To avoid over-interpretation of these unverified gene models they should be provided separately from those that have Ensembl and/or RefSeq identifiers. The text needs to acknowledge the limitation of these gene models. Claims of missing genes should be made much more cautiously unless independent evidence beyond BLAST hits is provided.

We appreciate the reviewers concerns in this regard and we have made efforts to address this issue. In the revised manuscript, we provide a better description and discussion of "XLOC" entries in the V4 annotations. We also generated an annotation (V4.3) that contains a reduced number of these entries, based on several criteria listed in the manuscript (e.g. high confidence blast hit in zebrafish and/or human; and/or multiple exons, etc). We also include a table with BLAST hits (zebrafish and human) and number of exons for the XLOC loci and whether they were maintained in V4.3. We also make note in the revised manuscript that users who may be concerned with issues regarding mapping and quantification can choose to completely remove these from the annotation.

3) The annotation needs to include existing Ensembl and RefSeq identifiers. Gene symbols are notoriously unreliable and not suitable for comparative analyses.

This issue has been addressed and both Ensembl and RefSeq identifiers have been added to the gene entries. We achieved this through a transcript-based match between the annotations using gffcompare, with subsequent assessment of gene symbols. In some cases, we noted discrepancies, particularly in Ensembl, due to incorrect gene assignments. In these cases, use of the Ensembl identifier would actually result in the wrong gene information being matched, although these cases may be rare. Nonetheless, we also provide a comment regarding heuristic classification for each match that provides a confidence metric regarding the accuracy of the associated Ensembl or RefSeq ID. We refer readers to this as it may lead to improper assignment when importing matched data from Ensembl. We have contacted ZFIN concerning these discrepancies and the cases we have noticed so far have been corrected or noted in the corresponding gene entries.

4) The annotation uses one RNA-seq dataset derived from whole embryos and a limited set of developmental stages. It is possible that the modest improvement is partially due to missing tissue- or stage-specific transcripts and their 3' UTRs. The authors should compare the genes detected in a few tissue-specific datasets with V4.2 to demonstrate sufficient overlap or acknowledge the limitation if a substantial number of genes are absent from the used dataset. Alternatively, the authors could run Cufflinks without Ensembl and RefSeq annotation and then compare how many transcripts overlap Ensembl transcripts. Likewise, alternative polyadenylation and differential 3' end use will affect interpretation of gene expression. This should be discussed.

As described in better detail in the revised manuscript, our approach utilized both an available RNA-seq dataset and integration with existing RefSeq and Ensembl annotations. In the revised manuscript we now provide a better description for comparing the resulting annotations and how they address apparent gaps in RefSeq and Ensembl. From these analyses, we show that the V4.3 annotation includes all instances of genes missing from either RefSeq or Ensembl, including any that may have been left out of V4.2. Therefore, there should be no known zebrafish gene annotations missing from V4.3. It is possible that there are additional novel isoforms and 3' UTRs that are present at later or adult stages and these may be missed. This is now mentioned in the Discussion in the revised manuscript.

Technically, the comparison of "genes detected in a few tissue-specific datasets with V4.2 to demonstrate sufficient overlap" is essentially what the scRNA-seq experiment demonstrates. It is clear from those analyses on two distinct cell types (cartilage and epidermis) that V4 can capture all of the changes from Ens95 in addition to 20 to 30% more cluster-enriched genes. In the revised manuscript, we also provide additional data supporting increased gene calls across most scRNA-seq clusters when comparing Ens95 and V4.2 in this dataset. We also now provide bulk RNA-seq analysis of non-endothelial cells using a different transgenic line, as well as improved and expanded analysis of overlap between bulk RNA-seq datasets. These all show similar result across multiple diverse cell types (i.e. that V4 can provide more comprehensive detection of genes compared to Ens95 and RefSeq).

We agree with the reviewers that "alternative polyadenylation and differential 3' end use will affect interpretation of gene expression". If anything, transcriptome annotations with more accurate 3' UTR models, which we believe our annotation captures, will allow more accurate assessment of 3' usage. We would note that accurately capturing alternative polyadenylation and differential 3' UTR usage is highly dependent on stringent technical approaches that reliably capture 3' ends. In any case, given the complexity of this issue, and the increased size of the manuscript due to the need to address other pertinent issues, we have chosen not to extensively discuss this issue, though it is touched upon in the revised Discussion section.

5) The authors need to provide statistics and numbers in the text instead of qualifiers such as "much lower". For example, the authors state "…the overall number of differentially-expressed transcripts identified when using Ensembl was much lower than that found with RefSeq." The difference is 7%. Another example is "increase in the number of median genes". How many? (It's 842 vs. 761.) Likewise, the authors need to provide statistics of their annotation. How many genes are detected, what is the length/ exon number distribution of known transcripts vs. XLOC transcripts etc.

We have made an effort to provide more quantitative descriptors for this and other analyses in the revised manuscript. Although we would note that numbers and statistical analyses are clearly labeled in the figures and all source data is made available.

We also now include better metrics regarding gene, transcript and exon numbers for the V4 annotations, including more definitive comparisons with RefSeq and Ensembl, as well as other descriptors of Ens95 and RefSeq annotations (such as CDS, UTR, etc). These are now included in several new tables in the revised manuscript.

6) A lot of the analysis methodology is missing and no code is provided. "In-house Perl scripts" need to be made available. What were the criteria for "hand-curation"? The same is true for other methods. For example, the intersection analysis of RefSeq and Ens95 is not clear. What does intersection by gene coordinate mean? Is it exactly matching start/end positions or by interval overlap? The discrepancy of 3000 genes is improbably large.

Regarding comparison between transcriptome annotations, we have revised this section considerably. We now provide a more straightforward analysis using gffcompare, a published approach, to perform transcript-level matching. Notably, this more definitive analysis yields a similar number of missing genes as our initial approach.

Therefore, our initial assessment was accurate – that each annotation is missing between 2000 to 3000 genes. We now also include perl and python scripts for custom steps in transcript assembly and an improved description of all computational approaches.

Other required changes and clarifications:

1) In Figure 5A, there are 7 cartilage and 9 epidermis genes unique to Ens95 vs. V4.2. Could the authors comment on this? Are these genes bona fide markers of these cell types or false positives? Will the missing genes in V4.2 be incorporated?

In the revised manuscript, these numbers have shifted slightly since we now utilize common gene identifiers rather than gene symbols. We have also provided potential reasons for the identification of genes specifically by Ens95. These are included in a comments column in Figure 5—source data 1, 2. There are a number of reasons these genes show up only in Ens95, including that they fall just on the cusp of statistical cut-offs or are split into 2 immediately adjacent genes in Ens95, but are a single gene (which is also detected in this cluster) in V4.2.

2) Figure 1A, B should be -log.

The incorrect labeling in this case arose from an issue with the DEbrowser package used for analysis. We have now updated the DEbrowser code and corrected the axis labeling throughout the revised manuscript.

3) In Figure 2—figure supplement 1, the 6743 genes from RefSeq only in panel A does not correspond to the 6119 genes (2514+3605) analyzed in panel B. Likewise, the 2514 genes from panel B do not correspond to the 2549 genes (2035+514) in panel C. Please correct or explain these discrepancies in gene number.

In the revised manuscript, we have replaced this analysis with a more definitive and straightforward transcript-matching approach using gffcompare.

4) "Comparison of 3' UTRs for matching genes from the two annotations in those latter cases revealed that the overall differences in length were significant (Figure 2C)." Why has a statistical test been performed here? The authors are not randomly sampling from an underlying population of gene models and then measuring the UTR length. They have selected for the ones that are either longer or shorter in Ensembl 95.

This section has been changed significantly in the revised manuscript. Similar data are now presented in Figure 2—figure supplement 1. The purpose of these graphs is to illustrate the magnitude of difference between 3' UTR annotations in cases where genes from one or another annotation has a longer 3' UTR. The reviewer is correct in that these data point have already been heuristically classified as "longer" or "shorter" obviating the need for a statistical test for comparison. We have made a note to this effect in the corresponding figure legend and have removed the statistical analyses.

5) Figure 3B: If the Ensembl annotation was merged into V4.2, how can V4.2 have shorter UTRs than Ensembl?

These are likely cases where there was not sufficient read depth to support inclusion of a longer 3' UTR model.

6) The counting against the two annotations seems oddly inconsistent. For slc2a1a (Figure 1E and Figure 5D) the same exon portion gets 16 reads in Ens95, but only 4 reads in RefSeq.

The read count in this case is accurate. The actual read depth for slc2a1a when including the 3' UTR on V4.3 is >1000. Thus, the level of detection by Ens95 and RefSeq is essentially at the level of noise.

7) It is not clear what is meant by this sentence in the legend for Figure 2—figure supplement 1: "Total numbers of unique genes in each case are not equivalent due to cases there ("where" I assume?) multiple genes from either or both annotations may intersect within a single interval." How many genes does the overlap method fail to distinguish because of this?

As noted above, this analysis has been replaced with an improved method of comparison.

8) "…all of these genes appear preferentially expressed in the erythroid-2 cluster (Figure 7A)". slc25a37 and tfr1a are expressed in more cells at higher levels in the erythroid cluster, not erythroid-2.

Cells positive for these markers are apparent in both clusters, though only a few cells appear to express in the erythroid cluster, while nearly all cells express in erythroid-2.

9) "…mapped onto the RefSeq annotation". Mapping is to the assembly not the annotation, so it should either say "mapped to GRCz11 and counted against the RefSeq annotation" or just "counted against the RefSeq annotation". Same at: "to genome-mapped or ENSEMBL-mapped reads". The reads aren't mapped to the Ensembl annotation, they are counted against it. This needs changing throughout.

This has been corrected throughout the revised manuscript.

10) Figure 3 legend. What do the bars represent in Figure 3C, E and F, median or mean?

For all figures we include a description of error bars and legends.

11) Legends for Figures 4-7. What do the colour bars in the t-SNE expression plots represent? It will be some kind of count, but what exactly?

The colors represent log-transformed normalized expression values. This description has been included in the revised manuscript.

12) It would be interesting to see what the RefSeq and Ensembl comparison looks like for other model organisms (not humans, which has MANE https://www.ncbi.nlm.nih.gov/refseq/MANE/).

We agree that there may be discrepancies between annotations in other model organisms, although such studies are currently beyond the scope of the current work.

13) Figure 5C: There are a lot fewer dots than the Venn diagram would suggest. Are they plotted on top of each other? Jitter might help. Also, what do the genes from the Ens95 counting that don't overlap with the V4.2 ones look like?

For the measurement of UTR lengths, we only consider those genes that are included in the reference geneset, which is where the 3' UTR lengths are derived. Hence, the number is somewhat reduced from the total shown in the Venn. This was originally mentioned in the figure legend. The number of data points is higher in the revised manuscript due to the increased number of reference genes.

14) https://www.umassmed.edu/lawson-lab/transcriptome gives a 404 error.

We apologize for this issue. We generated a simpler URL that redirects to the correct site. The new URL is zf-transcriptome.umassmed.edu

15) Ensembl not ENSEMBL.

This has been corrected.

16) Median ration => Median ratio.

This has been corrected.

17) "In this process, we also manually corrected several incorrect gene names assigned by ENSEMBL that resulted from transcripts overlapping two separate genes, causing a single gene ID to be assigned to two genes." Have these been reported to Ensembl?

We have contacted the Genome Reference Consortium and ZFIN regarding mis-annotations. We have been informed that the discrepancies have been corrected or noted on the corresponding ZFIN pages.

18) tRNAscan is mentioned in the methods, but nowhere else.

Mention of tRNAscan is not relevant and has been removed from the revised manuscript.

19) It would be good if the GTF file contained CDS entries.

We agree on this point and this was under consideration. However, it is not trivial with a large number of potentially new transcripts and new isoforms. Therefore, we have chosen to leave this to future improvements. Inclusion of the matching Ensembl and/or RefSeq IDs in the revised manuscript now allows users to access matching coding sequence information as needed.

20) Figure 2: Venn diagram is incomplete, lacks the non-concordant population

The revised version of the manuscript no longer includes this panel.

21) Figure 2—figure supplement 1 (btw this seems a rather cumbersome label for supplemental figures): the Venn diagrams should be size proportionate.

All Venn diagrams in the manuscript are now size-proportional.

22) Figure 3 and text: reorder bud, shield and dome to dome, shield and bud so as to fully maintain sequence of stages

This has been corrected.

23) Figure 2B: caption should be V4.2

The revised version of the manuscript no longer includes this panel.

24) Figure 2C: scales of charts should be fixed to 15k for direct comparison and to demonstrate length difference of 3'UTR distribution between annotations

Similar panels can now be found in Figure 2—figure supplement 1. All graphs in this figure have the same scale.

25) "…only genes with matched gene symbols between ENSEMBL (v95) and RefSeq were maintained" and "only V4.2 genes that matched by gene symbol were incorporated into the reference set". Why do genes which have gene symbol discrepancies between Ensembl and RefSeq were excluded from the reference set? If the genome location and sequence are the same, this may be a common naming issue, rather than a reason to suggest difference in gene/transcript.

In the revised manuscript, we have changed the reference gene set to gain more comprehensive coverage and provide more accurate comparisons between annotations. We refer reviewers to the Materials and methods section in the revised manuscript for information on how this new gene set was established.

26) The new annotation is not currently accessible at the website cited. Will the authors make an effort to add an improved annotation to Ensembl?

Both the V4.2 and V4.3 annotations, along with associated information tables with RefSeq, Ensembl and ZFIN identifiers, as well as BLAST information for XLOC loci, gene symbols, and descriptions, are available at: zf-transcriptome.umassmed.edu

We will contact both GRC and the UCSC Genome Browser team to request that the annotations be added to the respective browsers. In the past, we have been able to have published datasets added to UCSC, so we expect that this will be possible.

27) Figure 6: add consistent labelling of cell types and gene symbols throughout.

We have addressed this issue in the revised manuscript.

Associated Data

    This section collects any data citations, data availability statements, or supplementary materials included in this article.

    Data Citations

    1. Lawson ND. 2020. Bulk RNA-seq data to assess an improved zebrafish transcriptome annotation. NCBI Gene Expression Omnibus. GSE152759
    2. Whitesell TR, Chrystal PW, Ryu JR, Munsie N, Grosse A, French CR, Workentine ML, Li R, Zhu LJ, Waskiewicz A, Lehmann OJ, Lawson ND, Childs SJ. 2019. Morphogenesis and differentiation of embryonic vascular smooth muscle cells in zebrafish. NCBI Gene Expression Omnibus. GSE119718 [DOI] [PubMed]
    3. Pauli A, Valen E, Lin MF, Garber M, Vastenhouw NL, Levin JZ, Sandelin A, Rinn JL, Regev A, Schier AF. 2011. Comprehensive identification of long non-coding RNAs expressed during zebrafish embryogenesis. NCBI Gene Expression Omnibus. GSE32900 [DOI] [PMC free article] [PubMed]
    4. Ulitsky I, Shkumatava A, Jan CH, Subtelny AO, Koppstein D, Bell G, Sive H, Bartel DP. 2012. Extensive alternative polyadenylation during zebrafish development. NCBI Gene Expression Omnibus. GSE37453 [DOI] [PMC free article] [PubMed]

    Supplementary Materials

    Figure 1—source data 1. DESeq2 output for kdrlpos and kdrlneg RNA-seq quantified with RefSeq (GCF_000002035.6_GRCz11; worksheet 1) or Ensembl, v95 (worksheet 2).

    Gene expression levels were quantified using RSEM. Median ratio normalized expression values are shown for each replicate, along with adjusted p-value, and log2 fold change. Data used to generate plots in Figure 1A,B, and incorporated into source data tables indicated below.

    Figure 1—source data 2. Intersection of kdrlpos-enriched genes from RefSeq and Ens95 commonly annotated by NCBI ID.

    Gene symbol, along with matching Ensembl gene ID and NCBI ID, as well as differential annotation (i.e., identified as differentially expressed only in RefSeq, Ens95, or both) are indicated. Expression data are derived from Figure 1—source data 1. Data used to generate plots in Figure 1C–G.

    elife-55792-fig1-data2.xlsx (416.1KB, xlsx)
    Figure 1—figure supplement 1—source data 1. DESeq2 output for pdgfrbpos and pdgfrbneg RNA-seq quantified with RefSeq (GCF_000002035.6_GRCz11) or Ensembl, v95.

    Gene expression levels were quantified using RSEM. Median ratio normalized expression values are shown for each replicate, along with adjusted p-value, and log2 fold change. Data used to generate plots in Figure 1—figure supplement 1C–E, and incorporated into source data tables indicated below.

    Figure 1—figure supplement 1—source data 2. Intersection of pdgfrbpos-enriched genes from RefSeq and Ens95 commonly annotated by NCBI ID.

    Gene symbol, along with matching Ensembl gene ID and NCBI ID, as well as differential annotation (i.e., identified as differentially expressed only in RefSeq, Ens95, or both) are indicated. Expression data are derived from Figure 1—source data 1. Data used to generate plots in Figure 1—figure supplement 1B,F–H.

    Figure 2—source data 1. Missing 3' UTR annotations in RefSeq and Ens95.

    This file includes lists of Ens95 (worksheet 1) and RefSeq (worksheet 2) genes indicating annotation as coding sequence (CDS) and whether there is an annotated stop codon and 3' UTR. Data from RNA-seq-based quantification for Ens95 genes missing a 3' UTR that is present in RefSeq is included for kdrlpos (worksheet 3), pdgfrbpos (worksheet 4), and Nr2f2pos (worksheet 5) cells. These data were used to generate Table 2 and graphs in Figure 2A,B; Figure 2—figure supplement 2I.

    Figure 2—source data 2. Reference gene set for 3' UTR comparisons.

    IDs for representative Ens95, RefSeq, and V4.3 transcript ID, along with V4.3 gene symbols are shown with respective 3' UTR lengths (worksheet 1). Average median ratio normalized expression and log2 fold change (pos/neg) values quantified with Ens95, RefSeq, and V4.3 annotations from kdrlpos (worksheet 2), pdgfrbpos (worksheet 3), and Nr2f2pos (worksheet 4) RNA-seq for reference genes are included. Data directly used to generate Figure 2D–G, Figure 2—figure supplement 2C–H, Figure 3B–J and incorporated into source data as indicated below.

    Figure 2—source data 3. RNA-seq analysis of Nr2f2pos and NR2f2neg cells.

    Output from DESeq2 analysis comparing Nr2f2pos and Nr2f2neg RNA-seq from gene expression levels quantified using RSEM with Ens95 (worksheet 1) or RefSeq (worksheet 2). Median ratio normalized expression values are shown for each sample, along with adjusted p-value, p-value, log2 fold change, fold change, and log10 adjusted p-value. Intersection of genesets identified as significantly enriched in Nr2f2pos cells using Ens95 or RefSeq (worksheet 3).

    Figure 2—source data 4. Transcript based-comparison of RefSeq and Ensembl annotations.

    Worksheet one is a list of Ens95 genes missing from RefSeq with Ensembl gene ID, matching ZFIN ID and biotype annotation. Worksheet two is a list of RefSeq genes missing from Ensembl with NCBI gene ID, matching ZFIN ID, and coding sequence annotation. Transcript level matching output from gffcompare is included using Ens95 (worksheet 3) or RefSeq (worksheet 4) as a reference. Worksheet five is a transcript level comparison of Ens95 and Ens99. In this case, all transcripts exhibit a complete intron/exon chain match (designated by a ‘=" in class code). Data used to generate Table 3.

    Figure 3—source data 1. List of SRA accession numbers, stages, and read numbers from GSE32900 for associated RNA-seq datasets used in this study.
    Figure 3—source data 2. List of manually-identified discrepancies in Ensembl gene annotation due to spurious fusionor overlapping transcripts.

    Table includes Ens95 gene symbol, gene ID, and spurious transcript ID. Persistence of observed discrepancy in Ens99 is indicated, as is previous status of curation in ZFIN. All of these have been reported to ZFIN.

    Figure 3—source data 3. RefSeq (worksheet 1) and Ens99 (worksheet 2) genes missing from the V4.2 annotation.
    Figure 3—source data 4. Novel genes from V4.2 genome annotation.

    This table includes information regarding blastx hits against zebrafish and human proteins, matches with lincRNAs, number of exons per gene, and whether the novel locus was included in the V4.3 annotation.

    elife-55792-fig3-data4.xlsx (565.3KB, xlsx)
    Figure 3—source data 5. V4.3 gene information table, including unique LL ID numbers, associated Ens99 gene ID, NCBI ID, and ZFIN gene ID numbers, gene symbols, and gene names.

    Annotation notes are also included regarding the relative strength of coordinate-based incorporation of NCBI (Entrez) and Ens99 gene identifiers.

    Figure 3—source data 6. Output from DESeq2 analysis comparing kdrlpos and kdrlneg RNA-seq.

    Gene expression levels were quantified using RSEM with the V4.3 annotation. Median ratio normalized expression values are shown for each sample, along with adjusted p-value and log2 fold change. Matching Ensembl and NCBI gene IDs are included.

    Figure 3—source data 7. Output from DESeq2 analysis comparing pdgfrbpos and pdgfrbneg RNA-seq.

    Gene expression levels were quantified using RSEM with the V4.3 annotation. Median ratio normalized expression values are shown for each replicate, along with adjusted p-value and log2 fold change. Matching Ensembl and NCBI gene IDs are included.

    Figure 3—source data 8. Worksheet 1 - Output from DESeq2 analysis comparing Nr2f2pos and Nr2f2neg RNA-seq.

    Gene expression levels were quantified using RSEM with the V4.3 annotation. Median ratio normalized expression values are shown for each replicate, along with adjusted p-value and log2 fold change. Matching Ensembl and NCBI gene IDs are included. Worksheet 2 – Nr2f2pos-enriched genes with matched entries from reference gene set (Figure 2—source data 2) and associated 3' UTR lengths (Figure 2—source data 2).

    Figure 4—source data 1. Metrics from CellRanger output for data quantified using Ens95 and V4.2.
    Figure 4—source data 2. Cluster-specific genes from whole embryo scRNA-seq at 5 days post fertilization (dpf) identified using Seurat from data quantified with Ens95.

    The p-value, adjusted p-value, and average log2 fold change refer to comparison of indicated cluster with all other clusters. Cutoffs are adjp <0.05, log2 fold change >0.5. Pct.1 is proportion of cells within indicated cluster that express detectable levels of the indicated gene. Pct.2 is proportion of all other cells that express detectable levels of the indicated gene. Matching LL and Ensembl gene IDs are included.

    elife-55792-fig4-data2.xlsx (845.2KB, xlsx)
    Figure 4—source data 3. Cluster-specific genes from whole embryo scRNA-seq at five dpf identified using Seurat from data quantified with V4.2.

    p-value, adjusted p-value and average log2 fold change refer to comparison of indicated cluster with all other clusters. Cutoffs are adjp <0.05, log2 fold change >0.5. Pct.1 is proportion of cells within indicated cluster that express detectable levels of the indicated gene. Pct.2 is proportion of all other cells that express detectable levels of the indicated gene. Matching LL and Ensembl gene IDs are included.

    Figure 5—source data 1. Cartilage-specific genes identified by scRNA-seq.

    Worksheet one includes all cartilage genes identified using both Ens95 and V4.2 quantification, as indicated, with associated adjusted p-values and log2 fold change (comparison of cartilage cells to all other clusters). 3' UTR length from matching reference gene (from Figure 2—source data 2) is indicated. Worksheet two includes matched bulk RNA-seq quantification from Ens95 and V4.3 annotations for cartilage-specific genes. Data used to generate Figure 5A–C, Figure 5—figure supplement 1A,B.

    Figure 5—source data 2. Epidermis-specific genes identified by scRNA-seq.

    Worksheet one includes all epidermis genes identified using both Ens95 and V4.2 quantification, as indicated, with associated adjusted p-values and log2 fold change. 3' UTR length from matching reference gene (from Figure 2—source data 2) is indicated. Worksheet two includes matched bulk RNA-seq quantification from Ens95 and V4.3 annotations for epidermis-specific genes. Data used to generate Figure 5A–C, Figure 5—figure supplement 1A,B.

    Figure 6—source data 1. List of genes from 3-way Venn diagram output shown in Figure 6H.

    First column is gene symbol, second column is assigned class shown in the Venn diagram.

    Source code 1. List of R commands used to run Seurat for clustering of data quantified using Ens95 and V4.2.
    elife-55792-code1.zip (1.4KB, zip)
    Source code 2. Perl script used to add strand information and filter reads in BAM file output from GSNAP.
    elife-55792-code2.zip (546B, zip)
    Source code 3. Python script to identify and remove spurious fusion transcripts.
    elife-55792-code3.zip (5.3KB, zip)
    Source data 1. Zebrafish transcriptome annotation V4.2.

    Contains genomic annotation file (153.8 MB, md5sum:44c87a2bdd19ccfd9f7cd526f9e21498) and gene information (as tab-delimited file and .xlsx file).

    elife-55792-data1.zip (12.9MB, zip)
    Source data 2. Zebrafish transcriptome annotation V4.3.1.

    Contains genomic annotation file (152 MB, md5sum: 19759898187c47edfd9c216162851e31) and gene information (as tab-delimited file and .xlsx file).

    elife-55792-data2.zip (12.9MB, zip)
    Transparent reporting form

    Data Availability Statement

    All data generated in this study are available in accompanying source data files. Transcriptome annotation files described in this study are available for download at http://zf-transcriptome.umassmed.edu. Raw and processed RNA-seq data generated in this study are available at GEO (GSE152759).

    The following dataset was generated:

    Lawson ND. 2020. Bulk RNA-seq data to assess an improved zebrafish transcriptome annotation. NCBI Gene Expression Omnibus. GSE152759

    The following previously published datasets were used:

    Whitesell TR, Chrystal PW, Ryu JR, Munsie N, Grosse A, French CR, Workentine ML, Li R, Zhu LJ, Waskiewicz A, Lehmann OJ, Lawson ND, Childs SJ. 2019. Morphogenesis and differentiation of embryonic vascular smooth muscle cells in zebrafish. NCBI Gene Expression Omnibus. GSE119718

    Pauli A, Valen E, Lin MF, Garber M, Vastenhouw NL, Levin JZ, Sandelin A, Rinn JL, Regev A, Schier AF. 2011. Comprehensive identification of long non-coding RNAs expressed during zebrafish embryogenesis. NCBI Gene Expression Omnibus. GSE32900

    Ulitsky I, Shkumatava A, Jan CH, Subtelny AO, Koppstein D, Bell G, Sive H, Bartel DP. 2012. Extensive alternative polyadenylation during zebrafish development. NCBI Gene Expression Omnibus. GSE37453


    Articles from eLife are provided here courtesy of eLife Sciences Publications, Ltd

    RESOURCES