Data Descriptor | Open

Linking FANTOM5 CAGE peaks to annotations with CAGEscan

  • Scientific Data 4, Article number: 170147 (2017)
  • doi:10.1038/sdata.2017.147
  • Download Citation
Published online:


The FANTOM5 expression atlas is a quantitative measurement of the activity of nearly 200,000 promoter regions across nearly 2,000 different human primary cells, tissue types and cell lines. Generation of this atlas was made possible by the use of CAGE, an experimental approach to localise transcription start sites at single-nucleotide resolution by sequencing the 5′ ends of capped RNAs after their conversion to cDNAs. While 50% of CAGE-defined promoter regions could be confidently associated to adjacent transcriptional units, nearly 100,000 promoter regions remained gene-orphan. To address this, we used the CAGEscan method, in which random-primed 5′-cDNAs are paired-end sequenced. Pairs starting in the same region are assembled in transcript models called CAGEscan clusters. Here, we present the production and quality control of CAGEscan libraries from 56 FANTOM5 RNA sources, which enhances the FANTOM5 expression atlas by providing experimental evidence associating core promoter regions with their cognate transcripts.

Design Type(s)
  • parallel group design
  • organism part comparison design
Measurement Type(s)
  • transcription profiling assay
Technology Type(s)
  • cap analysis of gene expression
Factor Type(s)
  • tissue
Sample Characteristic(s)
  • Homo sapiens
  • brain
  • heart
  • testis
  • retina
  • aortic smooth muscle cell
  • blood
  • lung
  • prostate gland
  • spleen
  • middle frontal gyrus
  • amygdala
  • hippocampal formation
  • thalamus
  • medulla oblongata
  • parietal lobe
  • substantia nigra
  • spinal cord
  • pineal body
  • globus pallidus
  • pituitary gland
  • occipital cortex
  • caudate nucleus
  • locus ceruleus
  • cerebellum
  • aortic endothelial cell
  • gingival fibroblast
  • CD14-positive monocyte
  • endothelial progenitor cell
  • aortic adventitial fibroblast
  • intestinal epithelial cell
  • mesothelium
  • annulus pulposus cell
  • stroma of pancreas
  • respiratory epithelial cell
  • mammary epithelial cell
  • placental epithelial cell
  • skeletal muscle cell
  • omentum preadipocyte
  • mast cell
  • renal cell carcinoma cell line
  • immortal human skin-derived cell line cell
  • maxillary sinus tumor cell line
  • immortal human uterine cervix-derived cell line cell
  • gastric signet ring cell adenocarcinoma
  • neurilemoma cell line
  • glioblastoma cell line
  • chronic myeloid leukemia cell line
  • acute lymphoblastic leukemia cell line
  • neuroblastoma cell line
  • cervical cancer cell line
  • osteosarcoma cell line
  • chondrosarcoma cell line
  • synovial sarcoma cell
  • myeloma cell line
  • lymphocytic leukemia cell line

Background & Summary

CAGE (Cap Analysis Gene Expression1) is the method of choice for studying gene regulation through quantitative analysis of transcription start sites (TSS, sequence ontology term 0000315)2. By sequencing the 5′ end of cDNA-converted capped RNAs, CAGE enables the identification of core promoter regions and 5′ end transcriptional activity. Large scale application of CAGE by the FANTOM consortium to nearly 2,000 human RNA sources including primary cells, whole-tissue extracts and cell lines3,4 identified nearly 200,000 core promoter regions active within the human genome5.

Although CAGE enables the location of TSS at a single nucleotide resolution, the determination of their connection to downstream known gene structures or to independent novel RNAs is limited to positional computational inference and low-throughput gene-by-gene experimental validations. Half (101,893/201,802) of the FANTOM5’s active core promoter regions did not co-localise within a reasonable distance with 5′ termini of annotated gene models. To experimentally associate these orphan core promoter regions to transcriptional units, we employed CAGEscan6, an approach in which paired-end sequencing of the 5′ end of cDNA-converted capped RNAs with their cognate randomly priming sites enables the unequivocal association of individual TSS to transcripts exons. In a previous project, focused on analysing the translatome of Purkinje neurons in rat7, the CAGEscan approach annotated 43 % of the core promoters active in rat’s Purkinje neurons that we detected but had no by direct overlap with Ensembl transcripts.

Here, we selected 56 RNA sources which upon FANTOM5 CAGE profiling revealed the greatest levels of transcriptome diversity and prepared individual CAGEscan libraries, with 6 of these 56 RNA sources prepared in duplicate (see Table 1). Using the FANTOM5 core promoter atlas as seed, we clustered the CAGEscan paired-end reads in a collection of 112,315 models called CAGEscan clusters, by collating all the pairs whose alignment started in the same FANTOM5 CAGE peak. To de-orphanise FANTOM5 promoters, we intersected the CAGEscan clusters with GENCODE 18 gene models. Of the 85 % that intersected, 33,632 clusters had no annotation in FANTOM5, thus revealing novel and alternative promoters to known genes. We made these data available along with the FANTOM5 CAGE atlas data, as well as ready for manual inspection and analysis via the ZENBU genome browser (see Fig. 1).

Table 1: Summary of the libraries prepared.
Figure 1: ZENBU view of CAGEscan data.
Figure 1

CAGEscan clusters revealing new promoters for the SH3BGRL2 gene. Features on the plus and minus strand are displayed in green and purple respectively. Promoter regions of interest are highlighted with ellipses in track D. (a) Genomic coordinates. (b) FANTOM5 CAGE signal as a quantitative histogram. (c) CAGEscan CAGE signal. (d) CAGEscan meta-clusters, combining pairs for all libraries. The name of the seed CAGE peak is indicated on the left of each cluster. (e) NCBI Gene bodies. (f) GENCODE 19 annotations. (g) GenBank mRNA sequences. (h) EST sequences supporting the CAGEscan clusters.


All human samples used in the project were either exempted material (available in public collections or commercially available), or provided under informed consent. All non-exempt material is covered under RIKEN Yokohama Ethics applications (H17–34 and H21-14). The CAGEscan libraries were prepared as described earlier8. In brief, 500 ng of RNA were reverse-transcribed in presence of random primers and template-switching oligonucleotides, amplified by PCR and sequenced paired-end (2×36 nt) on Illumina GAIIx sequencers, one sample per lane. The barcode sequence GCTATA, present in every sample, acted as the spacer that we introduced in ref. 9 to decrease the amount of strand-invasion artefacts. The paired-end sequences were then processed with the MOIRAI workflow system10, with a template implementing the workflow OP-WORKFLOW-CAGEscan-FANTOM5-v1.0, described below and in Fig. 2.

Figure 2: FANTOM5 CAGEscan processing workflow.
Figure 2

Processing pipeline. The diagram made of boxes connected by black arrows displays the MOIRAI workflow completed for one (NCig10013) of the 62 CAGEscan libraries. The coloured text and arrows overlayed on the diagram represents the points where the main alignment statistics are calculated to summarise the number of read pairs passing all the filters (CAGEscan pairs) or discarded at each step of the processing pipeline (Unextracted, rDNA, Artefacts, Non-aligned, Non-proper, Duplicates).

For each pair, the first (CAGE) and second (CAGEscan) reads in FASTQ format were demultiplexed. The first 9 bases of the CAGE reads were trimmed as they contain the sample barcode and the template-switching linker. CAGEscan paired-end reads that did not contain the exact barcode and linker sequences were discarded. The first 6 bases of the CAGEscan reads were trimmed, because they originate from the random primers and not the cDNAs, and therefore are prone to errors caused by mismatches during the hybridisation to the RNAs, that are well tolerated by the reverse-transcriptase11.

The CAGE and CAGEscan reads were then filtered independently with the TagDust program version 1.13 (ref. 12), using the sequences of empty constructs and primers as artefact library. They were then compared to reference sequences of ribosomal genes (GenBank: U13369.1) using the rRNAdust program version 1.03. Reads whose mates were discarded by these two filters were then removed.

FASTQ formatted cleaned paired-end reads were then aligned on the human genome version hg19 with BWA version 0.7.15 (ref. 13) using standard parameters, except that the maximum insert length (−a) was set to 2 Mbp to allow pairs to map on different exons, and that insert size detection was disabled (−A). Extra header records (for SQ: AS and for RG: CN, ID, LB, PU, SM, and PL) were added to ease processing and tracking. The resulting BWA SAM formatted alignments were then converted to BAM format, and unmapped as well as non-properly paired CAGE reads were discarded (flag 0×42). The resulting ‘CAGEscan pairs’ provide individual experimental information on the association of a single-nucleotide-resolution TSS with the body of a gene product.

The CAGEscan pairs were then converted to BED12 format using the program pairedBamToBed12 version 1.2, in which the score field is the sum of the mapping qualities of each read of the pair. They were then assembled into CAGEscan clusters using the CAGEscan-Clustering script version 1.2 and the Phase 1+2 FANTOM5 DPI CAGE peaks as seeds. The CAGEscan-Clustering script also takes advantage of the BED12 format, reporting the number of CAGEscan paired-end reads used to assemble each cluster via the score field and the name and position of the seeding CAGE peak via the name, thickStart and thickEnd fields respectively. Finally, the CAGEscan clusters from all libraries were then combined into a single global assembly of ‘meta-clusters’ using the same program and output in BED12 files where the score indicates the number of libraries contributing data to each meta-cluster.

Code availability

The MOIRAI workflow template used to process the libraries is available as a supplemental XML file (Data Citation 1: Figshare MOIRAI enabled the design of a complete data processing pipeline based on the following softwares: FASTX-Toolkit (, TagDust 1.13 (ref. 12), rRNAdust 1.03 ( (note that for new projects, we recommend TagDust 2 instead of TagDust 1 and rRNAdust), BWA 0.7.15-r114013, SAMtools 0.1.19-44428cd14, pairedBAMtoBED12 1.2 (, Data Citation 2: Figshare, 1.2 (, Data Citation 3: Figshare and for the annotation (see Data Citation 1: Figshare The software above and standard Unix tools are sufficient to re-implement the pipeline in a different workflow system.

Data Records

Each CAGEscan library is described with a Sample and Data Relationship Format (SDRF) record, together with the rest of the FANTOM5 data15. For each library, raw sequences in FASTQ format, alignment data in BAM format (including unmapped reads), CAGEscan pairs in BED12 format, CAGEscan clusters in BED12 format and alignment statistics in plain text tabulation-delimited triples (subject, predicate, object), are available in the FANTOM5 data repository ( The raw sequences have also been deposited to DDBJ Sequence Read Archive (Data Citation 4: DataBank of Japan DRA005606).

Technical Validation

We derived individual library alignment statistics from the MOIRAI data processing pipeline (see Table 1 and Figs 2 and 3a). The statistics count the number of reads discarded at key steps of the processing. ‘Unextracted’ are pairs where the linker was not found, ‘Artefacts’ are pairs that matched the artefact library, or had a low complexity, ‘rDNA’ are pairs that matched the reference rDNA locus (including rRNAs and their spacer regions), ‘Non-aligned’ are pairs where one or both mates were not aligned to the genome, and ‘Non-proper’ are pairs where the mates were not aligned in head-to-head orientation within 2 Mbp. ‘Duplicates’ are the pairs removed during the deduplication step. That is, when there are n pairs with identical coordinates, 1 is kept and n−1 are discarded as ‘Duplicates’. These statistics show that the amount of PCR duplicates was not larger than the number of CAGEscan pairs, suggesting that the libraries prepared in this study have not been fully exhausted by sequencing.

Figure 3: Alignment and annotation statistics. Quality control statistics.
Figure 3

(a) Fraction of pairs passing all filters (CAGEscan pairs) or discarded at key steps of the processing pipeline (see Fig. 2). The central block of stack bars represents each library individually. The left block aggregates them by sequencing batch, named by the sequencing run identifier. The right block aggregates the libraries by sample type. Each sample type is represented by one colour, that is also used to colour the library identifiers and the sequence identifiers in the other blocks. Batches comprising multiple types are indicated by multiple colours. (b) Fraction of pairs starting in a Promoter, Exon, or Other (non-promoter, non-exon) region.

The library alignment statistics, as well as statistics describing the distribution of CAGEscan TSSs on GENCODE 19 annotations (Fig. 3b), also suggest that the biological nature of the samples (cancer cell lines, primary cells, tissue samples and brain tissue) strongly influenced the performance of the CAGEscan protocol used in this study. Albeit displaying the best performance in terms of alignment (largest fraction of CAGEscan pairs), brain tissue derived samples had the lowest rate of known promoters overlapping start sites, hinting at a much greater diversity of alternative promoters usage in human brain. However, since, in this study, all brain tissue derived samples were taken from a single donor, this observation may result from technical batch effect rather than being a general feature of the nature of human brain transcriptome.

To assess the reproducibility and consistency of our libraries, we computed a Jaccard similarity index between the lists of FANTOM5 CAGE peaks detected in each possible pair of libraries. For each sample analysed in duplicate, the library with the highest similarity was the replicate (Fig. 4). Hierarchical clustering of the libraries tended to group the samples by type rather than by batch. Accordingly, library NCig10014, typed as ‘Tissue’ together with other samples obtained from Ambion’s FirstChoice Human Total RNA Survey Panel, and containing its brain RNA pool, clustered with the donor-derived ‘Brain samples’. Together with the similarity of replicates, this provides confidence that the data reflects the biological contents of the libraries and not batch effects.

Figure 4: Similarity between libraries.
Figure 4

Heatmap of the Jaccard similarity indexes computed between each pair of libraries. Sample type and batches are indicated by a colour code near library names, and pairs of replicates are indicated by an asterisk superimposed to the square displaying their similarity index.

Usage Notes

We have seeded the CAGEscan clustering with FANTOM5 CAGE-defined core promoter regions, however alternative seeding strategies could be envisioned. The 5′ ends of the CAGEscan pairs themselves could be clustered by peak calling and used as a seed, which is the default mode of operation of the pairedBamToBed12 tool. Foregoing the discovery of alternative promoters, CAGEscan clusters could also be seeded using promoter regions defined by GENCODE models. To discover potential enhancer-associated non-coding RNAs, region corresponding to FANTOM5 enhancers16 could also be used.

We used a simple alignment strategy that did not take splicing into account. Thus, pairs overlapping splice junctions could not be mapped and CAGEscan clusters lack coverage at the beginning and end of each exon, but this only mildly impacts the main purpose of the method. In addition, since the CAGEscan pairs are anchored at the 5′ end of the transcripts, splice junctions occurring close to the TSS may render some whole loci unmappable. Indeed, transcripts databases such as GENCODE reveal splice junctions very near to the TSS. Trimming the CAGE reads to 20 nt rescued some loci, but other loci were lost due to the decrease of alignment stringency (data not shown).

One of the most striking differences between the HeliScopeCAGE-based FANTOM5 CAGE data and the nanoCAGE-based FANTOM5 CAGEscan data is a larger amount of start sites in the gene body, far from the promoter. This can be explained by the lower stringency of the nanoCAGE protocol, which uses template-switching for capturing 5′ ends from limiting amounts of samples6, where the HeliScopeCAGE protocol, that uses CAP Trapper17, would not be possible. Readers curious about the position of the random priming site, indicated by the end position of the CAGEscan pairs, will notice that their distribution is very far from random. Control experiments performed using different batches of random primers ordered by different makers confirmed that the quality of the oligonucleotides was not in question (data not shown). In the latest version of the nanoCAGE protocol18, this problem was solved by the fragmentation of the cDNAs by the ‘tagmentation’ method. Altogether, we recommend to use our latest protocol for making new libraries.

In this study, the CAGEscan libraries were prepared using the nanoCAGE method, but the CAGEscan workflow, which can use any paired-end sequencing of CAGE libraries were the 3′ sequencing read is at a random position in the cDNA, can be applied to other publicly available dataset, for instance made with the RAMPAGE method19.

Additional Information

How to cite this article: Bertin, N. et al. Linking FANTOM5 CAGE peaks to annotations with CAGEscan. Sci. Data 4:170147 doi: 10.1038/sdata.2017.147 (2017).

Publisher’s note: Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.


  1. 1.

    et al. Cap analysis gene expression for high-throughput analysis of transcriptional starting point and identification of promoter usage. Proceedings of the National Academy of Sciences 100, 15776–15781 (2003).

  2. 2.

    et al. Genome-wide analysis of mammalian promoter architecture and evolution. Nature Genetics 38, 626–635 (2006).

  3. 3.

    et al. A promoter-level mammalian expression atlas. Nature 507, 462–470 (2014).

  4. 4.

    et al. Transcribed enhancers lead waves of coordinated transcription in transitioning mammalian cells. Science 347, 1010–1014 (2015).

  5. 5.

    et al. FANTOM5 CAGE profiles of human and mouse samples. Sci. Data 4, 170112 (2017).

  6. 6.

    et al. Linking promoters to functional transcripts in small samples with nanoCAGE and CAGEscan. Nature Methods 7, 528–534 (2010).

  7. 7.

    et al. Digital expression profiling of the compartmentalized translatome of Purkinje neurons. Genome Research 24, 1396–1410 (2014).

  8. 8.

    , , , & NanoCAGE: a high-resolution technique to discover and interrogate cell transcriptomes. Cold Spring Harbor Protocols 2011, pdb.prot5559 (2011).

  9. 9.

    et al. Suppression of artifacts and barcode bias in high-throughput transcriptome analyses utilizing template switching. Nucleic Acids Research 41, e44 (2013).

  10. 10.

    , , , & MOIRAI: a compact workflow system for CAGE analysis. BMC bioinformatics 15, 144 (2014).

  11. 11.

    et al. Increased specificity of reverse transcription priming by trehalose and oligo-blockers allows high-efficiency window separation of mRNA display. Nucleic Acids Research 27, 1345–1349 (1999).

  12. 12.

    , & TagDust-a program to eliminate artifacts from next generation sequencing data. Bioinformatics (Oxford, England) 25, 2839–2840 (2009).

  13. 13.

    & Fast and accurate short read alignment with Burrows-Wheeler transform. Bioinformatics (Oxford, England) 25, 1754–1760 (2009).

  14. 14.

    et al. The Sequence Alignment/Map format and SAMtools. Bioinformatics (Oxford, England) 25, 2078–2079 (2009).

  15. 15.

    et al. Gateways to the FANTOM5 promoter level mammalian expression atlas. Genome Biology 16, 22 (2015).

  16. 16.

    et al. An atlas of active enhancers across human cell types and tissues. Nature 507, 455–461 (2014).

  17. 17.

    et al. Unamplified cap analysis of gene expression on a single-molecule sequencer. Genome Research 21, 1150–1159 (2011).

  18. 18.

    et al. NanoCAGE: A Method for the Analysis of Coding and Noncoding 5’-Capped Transcriptomes. Methods in Molecular Biology (Clifton, N.J.) 1543, 57–109 (2017).

  19. 19.

    , , , & High-fidelity promoter profiling reveals widespread alternative promoter usage and transposon-driven developmental gene expression. Genome Research 23, 169–180 (2013).

  20. 20.

    et al. FANTOM5 transcriptome catalog of cellular states based on Semantic MediaWiki. Database: The Journal of Biological Databases and Curation, doi: 10.1093/database/baw105 (2016).

Download references

Data Citations

  1. 1.

    Bertin, N., Hasegawa, H., & Plessy, C. Figshare (2017)

  2. 2.

    Bertin, N., Mendez, M., & Plessy, C. Figshare (2017)

  3. 3.

    Bertin, N., Mendez, M., & Plessy, C. Figshare (2017)

  4. 4.

    DataBank of Japan DRA005606 (2017)


FANTOM5 was made possible by research grants for the RIKEN Omics Science Center and the Innovative Cell Biology by Innovative Technology (Cell Innovation Program) from the MEXT to Y.H. It was also supported by research grants for the RIKEN Preventive Medicine and Diagnosis Innovation Program (RIKEN PMI) to Y.H. and the RIKEN Centre for Life Science Technologies, Division of Genomic Technologies (RIKEN CLST (DGT)) from the MEXT, Japan. A.R.R.F. is supported by a Senior Cancer Research Fellowship from the Cancer Research Trust, the MACA Ride to Conquer Cancer and the Australian Research Council’s Discovery Projects funding scheme (DP160101960). We thank RIKEN GeNAS for generation of the CAGEscan libraries, the Netherlands Brain Bank for brain materials, and the RIKEN BioResource Centre for providing cell lines.

Author information

Author notes

    • Nicolas Bertin

    Present address: Human Longevity Singapore Pte. Ltd., Nexus @one-north, 1 Fusionopolis Link, Singapore 138542, Singapore

    • Mickaël Mendez

    Present address: Department of Computer Science, University of Toronto, Toronto, ON M5G 1L7, Canada

    • Timo Lassmann

    Present address: Telethon Kids Institute, 100 Roberts Road, Subiaco Western Australia 6008 T 08 9489 7777, Australia

    • Alistair R. R. Forrest

    Present address: Harry Perkins Institute of Medical Research, QEII Medical Centre and Centre for Medical Research, the University of Western Australia, Nedlands, WA 6009, Australia


  1. RIKEN Center for Life Science Technologies, Division of Genomics Technologies, Yokohama 230-0045, Japan

    • Nicolas Bertin
    • , Mickaël Mendez
    • , Akira Hasegawa
    • , Marina Lizio
    • , Imad Abugessaisa
    • , Jessica Severin
    • , Mizuho Sakai-Ohno
    • , Timo Lassmann
    • , Takeya Kasukawa
    • , Hideya Kawaji
    • , Alistair R. R. Forrest
    • , Piero Carninci
    •  & Charles Plessy
  2. RIKEN Omics Science Center, Yokohama 230-0045, Japan

    • Nicolas Bertin
    • , Mickaël Mendez
    • , Akira Hasegawa
    • , Marina Lizio
    • , Imad Abugessaisa
    • , Jessica Severin
    • , Mizuho Sakai-Ohno
    • , Timo Lassmann
    • , Hideya Kawaji
    • , Yoshihide Hayashizaki
    • , Alistair R. R. Forrest
    • , Piero Carninci
    •  & Charles Plessy
  3. RIKEN Preventive Medicine and Diagnosis Innovation Program, Wako 351-0198, Japan

    • Hideya Kawaji
    • , Yoshihide Hayashizaki
    •  & Alistair R. R. Forrest


  1. Search for Nicolas Bertin in:

  2. Search for Mickaël Mendez in:

  3. Search for Akira Hasegawa in:

  4. Search for Marina Lizio in:

  5. Search for Imad Abugessaisa in:

  6. Search for Jessica Severin in:

  7. Search for Mizuho Sakai-Ohno in:

  8. Search for Timo Lassmann in:

  9. Search for Takeya Kasukawa in:

  10. Search for Hideya Kawaji in:

  11. Search for Yoshihide Hayashizaki in:

  12. Search for Alistair R. R. Forrest in:

  13. Search for Piero Carninci in:

  14. Search for Charles Plessy in:


N. B., P. C., and C. P. conceived the project. M. S. prepared the libraries. N. B. and C. P. analyzed the data. N. B. and C. P. wrote the manuscript. N. B., M. M., A. H., M. L., I. A., J. S., T. L., T. K., H. K. and C. P. processed the data. Y. H., A. F. and P. C. organised the FANTOM5 consortium.

Competing interests

The authors declare no competing financial interests.

Corresponding author

Correspondence to Charles Plessy.

Creative Commons BYOpen Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this license, visit The Creative Commons Public Domain Dedication waiver applies to the metadata files made available in this article.