Skip to main content

METHODS article

Front. Genet., 16 August 2021
Sec. Computational Genomics
This article is part of the Research Topic Computational Learning Models and Methods Driven by Omics for Biology for “The Fifth China Computer Society Bioinformatics Conference” View all 15 articles

RetroScan: An Easy-to-Use Pipeline for Retrocopy Annotation and Visualization

\r\nZhaoyuan Wei,Zhaoyuan Wei1,2Jiahe SunJiahe Sun2Qinhui LiQinhui Li1Ting YaoTing Yao1Haiyue ZengHaiyue Zeng2Yi Wang,*Yi Wang1,2*
  • 1State Key Laboratory of Silkworm Genome Biology, Biological Science Research Center, Southwest University, Chongqing, China
  • 2Biological Science Research Center, Southwest University, Chongqing, China

Retrocopies, which are considered “junk genes,” are occasionally formed via the insertion of reverse-transcribed mRNAs at new positions in the genome. However, an increasing number of recent studies have shown that some retrocopies exhibit new biological functions and may contribute to genome evolution. Hence, the identification of retrocopies has become very meaningful for studying gene duplication and new gene generation. Current pipelines identify retrocopies through complex operations using alignment programs and filter scripts in a step-by-step manner. Therefore, there is an urgent need for a simple and convenient retrocopy annotation tool. Here, we report the development of RetroScan, a publicly available and easy-to-use tool for scanning, annotating and displaying retrocopies, consisting of two components: an analysis pipeline and a visual interface. The pipeline integrates a series of bioinformatics software programs and scripts for identifying retrocopies in just one line of command. Compared with previous methods, RetroScan increases accuracy and reduces false-positive results. We also provide a Shiny app for visualization. It displays information on retrocopies and their parental genes that can be used for the study of retrocopy structure and evolution. RetroScan is available at https://github.com/Vicky123wzy/RetroScan.

Introduction

Gene duplications, which are generated by DNA- or RNA-mediated mechanisms (Innan and Kondrashov, 2010; Sakai et al., 2011), are a major source of the origination of new genes (Long et al., 2003) and play pivotal roles in genome evolution, new biological process origination and functional diversification (Flagel and Wendel, 2009). Retrocopies are a special type of RNA-mediated duplication (Brosius, 1991) in which the reverse transcripts of mRNAs derived from parental genes are occasionally reinserted at an ectopic location in the genome (Long et al., 2003). Retrocopies are new sequence fragments formed by retrotransposition events. Most retrocopies are non-functional due to their insertion at inappropriate sites or a lack of parental gene features such as introns or regulatory elements and are believed to be retropseudogenes (Lynch and Conery, 2000; Navarro and Galante, 2013). Another group of retrocopies may inherit the complete open reading frames (ORFs) of the parental genes or recruit regulatory elements such as promoters, enhancers and coding sequences from flanking regions to generate a functional retrogene (Pan and Zhang, 2009). Furthermore, the fusion of a retrocopy with coding sequences near the insertion site generates a chimeric gene (Betran et al., 2002; Wang et al., 2002). Recent studies have systematically identified a substantial number of retrocopies in the genomes of fruit flies (Bai et al., 2007), Caenorhabditis elegans (Schrider et al., 2011), humans (Ohshima et al., 2003; Zhang et al., 2003; Vinckenbosch et al., 2006), zebrafish (Fu et al., 2010), and other mammals (Pan and Zhang, 2009). Some studies have searched for retrocopies in plant genomes, mainly in Arabidopsis thaliana (Zhang et al., 2005), rice (Sakai et al., 2011), poplar (Zhu et al., 2009), and green algae (Jąkalski et al., 2016). Moreover, some functions of retrocopies have been verified through experiments; for example, Jingwei functions in the metabolism of recruitment pheromones and juvenile hormones in fruit flies (Long and Langley, 1993; Zhang et al., 2010), and CYP98A8 and CYP98A9 are involved in pollen development in Arabidopsis thaliana (Matsuno et al., 2009). Retrocopies not only contribute to the diversity of genome sequences but can also cause rapid and significant changes in the genome by altering genome structures. Therefore, they are an important driving force for the origination of new genes (Carelli et al., 2016) and provide evidence of evolutionary innovations (Navarro and Galante, 2015). With the rapid development of next-generation sequencing technology, many studies have assembled chromosome-level genomes of new species, and a tool for annotating retrocopies at the genome-wide level would help us to fully understand their positions in the genome and the process of their production. Such a tool would be highly significant for studying genome evolution and subsequently analyzing the function of retrocopies (Kaessmann et al., 2009).

Since retrocopies have often lost introns and but are otherwise highly similar to their parental genes, the identification of retrocopies in the whole genome is generally based on the use of protein sequences as templates for sequence alignment. Current retrocopy identification pipelines are based mainly on the TBLASTN, BLAT, and paralog methods (Casola and Betrán, 2017). Most studies of retrocopies are based on the TBLASTN method, which aligns the annotated protein-coding sequences to whole-genome sequences. Candidate hits are determined by alignment with parental genes to determine the numbers of lost introns, point mutations and frameshift mutations using FASTA (Pearson and Lipman, 1988) and GENEWISE (Birney et al., 2004). This method has been used to find retrocopies in humans (Vinckenbosch et al., 2006), Caenorhabditis elegans (Abdelsamad and Pecinka, 2014), Arabidopsis thaliana (Zhang et al., 2005), rice (Sakai et al., 2011), poplar (Zhu et al., 2009), and green algae (Jąkalski et al., 2016). However, the speed of the TBLASTN method is relatively slow, and scanning a large genome often takes several days or even a few weeks. But Kabza et al. (2014) were the first use LAST to identify retrocopies instead of TBLASTN, which greatly improved the speed of alignment. The use of BLAT to align genomic sequences with cDNA sequences instead of proteins is also a good option. The BLAT method directly estimates the number of missing introns according to the alignment results without additional programs. However, compared with the TBLASTN method, the BLAT method shows lower accuracy, and some positive retrocopies will be ignored. This is not conducive to further evolutionary analysis because the BLAT method cannot get the proteins mutations information between parental genes and retrocopies. Navarro and Galante (2015) used the BLAT method to scan for retrocopies in seven primate genomes, and the PlantRGDB database provides annotations for the retrocopies of 49 plant genomes (Wang, 2017). Moreover, a new method developed by Abdelsamad and Pecinka (2014) divides the annotated genes into two types, intron-free genes and intron-containing genes, and then aligns them using paralogs to identify retrocopies. Compared to the previous two methods, this approach can find more retrocopies in intron-free genes but also produces more false-positive results. It is impossible to find retropseudogenes via the paralog method because it focuses only on annotated genes rather than genome sequences. All of the above methods for identifying retrocopies present some disadvantages. Therefore, there is an urgent need to develop a comprehensive and uncomplicated tool for identifying, annotating and analyzing retrocopies in the genome which could facilitate in-depth research on retrocopies.

In the development of an easy-to-use retrocopy identification pipeline, the following requirements must be met. First, the increasing number of genome sequences generated by high-throughput sequencing technology have brought retrocopy research a new era, so the new pipeline must be suitable for various species, including large-scale genomes. Second, it must be convenient for users to configure and run, requiring few extra operations. Third, it should effectively reduce false-positive results. Finally, all results should be clearly displayed in the form of clear figures. To meet all of these design needs, we developed a convenient and accurate tool, RetroScan,1 which is based on the method of aligning protein sequences with genome sequences to recognize retrocopies by integrating multiple software programs and scripts. Next, RetroScan was used to explore the expression, age distribution and functions of the retrocopies. Finally, we constructed a reliable graphical interface to display the results, thus helping researchers to easily obtain information on retrocopies and achieve a deep understanding them.

Materials and Methods

RetroScan is an easy-to-use tool for retrocopy identification that integrates a series of bioinformatics tools [LAST (Kielbasa et al., 2011), BEDtools (Quinlan and Hall, 2010), ClustalW2 (Larkin et al., 2007), KaKs_Calculator (Wang et al., 2010), HISAT2 (Kim et al., 2015), StringTie (Pertea et al., 2015), SAMtools (Li et al., 2009), and Shiny] and scripts. It scans retrocopies based on alignments between protein-coding genes and whole-genome sequences. This tool can also analyze heterosense substitution and synonymous substitution, compare gene structure between parental genes and retrocopies, and calculate corresponding expression values. Moreover, RetroScan has a user-friendly visualization interface that provides overall statistical information, a retrocopy structure diagram, the non-synonymous/synonymous substitution (Ka/Ks) ratio distribution and the fragments per kilobase per million (FPKM) heatmap using the Shiny package in R.

Retrocopy Identification

RetroScan mainly relies on the identification of genomic intronless alignments from mature transcripts (mRNAs) for the reason that retrocopies are processed copies of multiexon proteins. It requires at least two input files (Figure 1): a genome sequence file (FASTA format) and a corresponding annotation file (GFF format), from which it can provide detailed information on retrocopies and parental genes in the genome. If users wish to obtain the expression values of retrocopies, they need to submit additional RNA-Seq data.

FIGURE 1
www.frontiersin.org

Figure 1. The pipeline of retrocopy annotation.

According to genome sequences and GFF file (Figure 1), RetroScan first employs the peptide sequences used as queries in similarity searches against complete genome sequences using LAST to identify candidate hits. To avoid duplicate results, the longest transcripts of each gene for alignment are retained for the next step. Multiexon proteins are selected for subsequent analysis because the parental genes must lose at least two introns. According to the alignment results from the previous step, users can set the sequence identity, coverage and alignment length parameters to consider the specific conditions of the species. Multiple alignment hits to the same genomic locus are clustered using BEDTools. When the distance between the hits is less than a certain length, indicating that they are unlikely to be separated by introns, adjacent homology hits are merged using BEDTools. The gap default is 40 bp in RetroScan, but if users want to change this threshold, they should take into consideration that the length of most introns ought to be larger than the threshold.

Next, the merged sequences are aligned back to multiexon proteins using LAST, and the best hits are retained as putative parental genes. Finally, the number of lost introns is estimated to obtain reliable results according to the alignment output. We calculate the position of the introns on the protein sequences according to the annotation file. RetroScan only retains parental genes (excluding the first and last 10 amino acids) that span at least two introns and single-exon retrocopies. We discard any cases involving possible DNA-based duplications by aligning retrocopy sequences back to genome sequences to minimize the number of false-positive results. If a retrocopy shows multiple highly similar sequences in the genome, it will be deleted.

In addition, retrocopies with either premature stop codons or frameshift mutations are defined as retropseudogenes; otherwise, they are defined as intact retrocopies. If one intact retrocopy can recruit novel regulatory elements or new protein-coding exons and evolve into a functional retrogene, it can be defined as a chimeric retrogene. RetroScan is more convenient and easier to use, which integrates multiple softwares and there is no need for the user to call the softwares at each step. Compared with the traditional processes, LAST alignment is faster. We also align the results of retrocopy back to the genome to avoid rertocopy caused by DNA duplication, which effectively reduces false positives.

Ka/Ks Analysis

The age distribution of the retrocopies (Figure 1) is determined by calculating Ka, Ks and the Ka/Ks ratio between each retrocopy and its parental gene. The coding sequence (CDS) information of the retrocopies and their parental genes based on the annotation file are extracted for Ka/Ks calculation. Then, RetroScan performs multiple alignments between the corresponding protein sequences using ClustalW2. Finally, the Ka, Ks, and Ka/Ks values are calculated using KaKs_calculator_2.0.

Retrocopy Expression Analysis

Although the sequences of the parental genes and retrocopies are similar, some retrocopies are not expressed, which implies that they have no function. Some retrocopies exhibit expression patterns similar to those of their parental genes and may have similar functions, and some retrocopies exhibit much higher expression values than their parental genes, which means that they may replace the parental gene function. Therefore, analyzing the expression of retrocopies in different tissues and organs is helpful for exploring their functions. As retrocopies show high similarity with their parental genes, the expression values of them might be biased by the lack of RNA-seq reads mapping uniquely to either copy. There are two factors that could possibly cause this. First, it is well known that retrocopies have very low expression and are usually limited to one or a few tissues (Carelli et al., 2016). Secondly, sequences that matched equally well to a given retrogene progenitor were excluded what additionally reduced the number of positive results (Rosikiewicz et al., 2017). To estimate the expression values of retrogenes (Figure 1), RetroScan uses HISAT2, SAMtools, and StringTie to analyze the RNA-Seq data based on retrocopy and parental gene position information, which has the advantages of high accuracy and fast speed. After the reads are mapped to the corresponding annotated sequences using HISAT2, RetroScan converts SAM files into BAM files and sorts them using SAMtools. Finally, StringTie calculates FPKM values, which are helpful for analyzing differential expression. All programs are run with the default settings.

Visualization

We developed a visual interface that can clearly display retrocopy structure, the ka/ks distribution, expression levels, sequence alignments and statistical figures. We use R to analyze the RetroScan results, while the web pages are mainly built with Shiny and a series of R packages such as ggplot2, UpSetR, ggmsa, VennDiagram, dplyr, DT, shinydashboard, Biostrings, muscle, pheatmap, stringr, shinyjs, RColorBrewer, ape, etc. The interface layout is divided into four parts: summary, retrocopy, KaKs and expression. Users can upload the RetroScan result files generated by RetroScan through the START button on the homepage.

The “Summary” page shows the RetroScan results and related statistical information which are mainly displayed in the form of tables, histograms, pie charts, line graphs, Venn diagrams, heat maps, and so on. There is a table containing all of the information for retrocopies and their parental genes, including the retrocopy ID, chromosome, start site and end site of the retrocopy; the parental gene ID, identity, coverage, and description; and the host gene ID (Figure 2A). The other parts of the page show seven statistical figures illustrating the chromosome distribution of the parental genes corresponding to the retrocopies on each chromosome (Figure 2B), the distribution of the number of retrocopies of by each parental gene, the retrocopy length distribution, the percentage of identity (Figure 2C), the percentage of coverage and the percentage of retropseudogenes, intact retrocopies and chimeric retrocopies. The static UpSet plot (Conway et al., 2017; Figure 2D) visualizes the intersections of datasets showing an identity ≥ 90%, ≥ 3 lost introns, host genes, a Ka/Ks ≤ 0.1, and coverage ≥ 90% in a matrix layout and introduces aggregates based on groupings and queries. The upper bar graph corresponds to the lower dot matrix graph including the intersections of related datasets.

FIGURE 2
www.frontiersin.org

Figure 2. Visualization of the retrocopy results. (A) The table contains all information on retrocopies and parental genes. (B) The chromosome distribution of retrocopies. (C) The percentage of identity. (D) The UpSet plot visualizes the intersections of datasets showing an identity ≥ 90%, ≥ 3 lost introns, host genes, Ka/Ks ≤ 0.1 and coverage ≥ 90%. (E) The structure figure shows the differences in the gene sequences between the parental genes and retrocopies. (F) The retrocopy sequence and the parental gene mRNA and protein sequences. (G) Sequence alignment between the retrocopy and parental gene. (H) The expression values of retrocopy and parental genes. (I) Ks distribution histograms. (J) Histogram showing the mean FPKM values of retrocopies (blue bar) and parental genes (brown bar) in all tissues. (K) Heatmap showing the expression of all retrocopies.

The “Retrocopy” page includes a search box where users can enter any retrocopy ID. The search result integrates the detailed information, sequence structure, alignment and expression of a certain retrocopy. The structure figure (Figure 2E) shows the structural differences in the gene sequences among the parental genes, retrocopies and host genes so that users can clearly understand the formation of retrocopies from parental genes. The sequence section contains the sequences of the retrocopy gene and protein sequences (Figure 2F). The alignment section shows the sequence alignment between the retrocopy and the parental gene to allow users to identify the differences in bases (Figure 2G). The expression patterns in different developmental stages and tissues could be used as a basis for judging whether a retrocopy has a biological function and whether there is functional correlation between the retrocopy and its parental gene. The page displays the expression values in a line chart in which two lines represent the expression of the retrocopy and the parental gene (Figure 2H).

A Ka/Ks table and four statistical figures are provided to investigate the origin and evolution of retrocopies on the “KaKs” page. Users can view the table of Ka, Ks, and Ka/Ks values and set reasonable thresholds for filtering retrocopies. The age distribution is shown with a Ks histogram and is estimated by comparing the protein sequences of the parental genes and retrocopies (Figure 2I). Another Ks histogram shows the Ks distribution in three categories: retropseudogenes, intact retrocopies and chimeric retrocopies.

The expression page provides information on estimated retrocopy expression. The table shows the accurate FPKM values of the retrocopies and their parental genes. The histogram shows the mean FPKM values for each tissue (Figure 2J). Moreover, the heatmap shows the expression of all retrocopies (Figure 2K). The heatmap clearly shows the tissues in which retrocopies are highly expressed or not expressed, so that user can explore the function of retrocopies and whether their expression shows an organizational preference.

Users can filter the data based on any table column on each page and can directly search for keywords in the search box above the tables. All image colors and text sizes can be adjusted according to users’ needs. All information tables and figures can be downloaded by clicking the download tabs.

Results

Test

RetroScan is suitable for species with available scaffold-level or chromosome-level genome assemblies and detailed annotation information. If users upload the relevant RNA-Seq data, they can further explore the expression values of retrocopies. A well-developed retrocopy annotation tool requires tests to examine its accuracy and improve its applicability. Here, we selected six eukaryotic species for verification, including two vertebrates [Homo sapiens (Falconer et al., 2012), Danio rerio (Howe et al., 2013)], two plants [Arabidopsis thaliana (Theologis et al., 2000), Oryza sativa (Sasaki and International Rice Genome Sequencing Project, 2005)] and two insects [Drosophila melanogaster (Adams et al., 2000), Aedes aegypti (Nene et al., 2007)]. The data were all downloaded from NCBI (Supplementary Table 1). In addition, we also tested species genomes from databases such as JGI (Phytozome), Ensembl and FlyBase (Supplementary Table 2). In our tests, RetroScan performed well and was suitable for genomic data of various databases. The running time and results of RetroScan are listed in Table 1. We ran RetroScan by entering the genome sequence files and corresponding annotation files. For evaluation, the programs were run on a dedicated Linux machine with Ubuntu18.04 running no other job, using the GNU time command to obtain real time. The machine had 16 GB of physical RAM and a six core Intel i7 CPU. We set all parameters to the default settings (thread = 1, identity ≥ 50%, coverage_rate ≥ 50%, coverage_len ≥ 50 aa, intron_loss_num ≥ 2, gap_len ≥ 40 bp, parent_loss_intron_len ≥ 60 bp, retro_one_exon_len ≤ 30, kaksmethod = NG). The size of the genomes ranged from 121 M to 3.3 G, and the number of retrocopy results reached 7048. The size of the genome, the number of annotated proteins and the proportion of repeated sequences have the greatest impact on the running time.

TABLE 1
www.frontiersin.org

Table 1. RetroScan results for retrocopies in Homo sapiens, Danio rerio, Arabidopsis thaliana, Oryza sativa, Drosophila melanogaster, and Aedes aegypti.

Comparison With Previous Studies

There is a lack of a uniform definition of retrocopy identity. The criteria for judging retrocopies are based mainly on the core definition that the sequences of retrocopies and their parental genes are highly similar but the parental genes lose multiple introns. Current retrocopy identification pipelines are based on the TBLASTN, BLAT, and paralog methods, and we selected representative studies in these pipelines to compare with RetroScan: RetrogeneDB (Rosikiewicz et al., 2017) for TBLASTN, PlantRGDB (Wang, 2017) for BLAT and the study of Abdelsamad and Pecinka (2014) and Zhang et al. (2005) for paralog (Supplementary Table 3). The results between these methods vary greatly, so we used Arabidopsis thaliana as an example to explain the reasons for these differences. RetroScan includes 343 retrocopies, RetrogeneDB includes 27, PlantRGDB includes 114 (duplicates have been removed), Zhang includes 69 and Abdelsamad includes 251. To compare other results with those of RetroScan, we considered any two retrocopies that overlapped at the same genomic position in which the overlap region was more than 50% of their sequence length to be the same retrocopy. An UpSet plot was generated to represent the intersections between five datasets (Figure 3). The total number of retrocopies in all studies was 627. Among the RetroScan retrocopies, 87 were shared with retrocopies from other pipelines, and 256 were novel (Figure 3). The 256 novel retrocopies consisted partly of retropseudogenes, which were mainly distributed in non-coding regions. Other novel retrocopies were newly discovered retrocopies that were ignored by the other four pipelines. We observed that all of the RetrogeneDB retrocopies overlapped with the RetroScan results because that study applied a similar pipeline to directly align protein-coding sequences with genome sequences using LAST. However, RetrogeneDB involved more stringent criteria (e.g., regarding alignment length, identity and coverage), and few retrocopies could be found in non-coding regions. RetroScan and PlantRGDB showed only 50 overlapping results, as PlantRGDB used the BLAT tool to identify retrocopies in plants. The BLAT method is not as accurate as BLASTN and will result in the loss of some positive results. The parental genes identified by the BLAT method do indeed lose multiple introns, but the sites of lost introns are located in the marginal area of the retrocopies, which are easily excluded in RetroScan (Figure 4A). Abdelsamad and Zhang developed a new method for identifying retrocopies. The method mainly compares intron-free genes and intron-genes with paralogs to find retrocopies. The paralog method can find more retrocopies in intron-free genes than the previous two methods but also produces more false-positive results. Therefore, only 39 overlapping results were observed with the results of this method. Moreover, it cannot find retropseudogenes because it only uses annotated genes rather than genomic sequences. A portion of the retrocopies identified by the paralog method were found in the ortholog clusters shared with other species, such as rice. Another possibility is that parental genes with multiple exons do not lose any introns (Figure 4B) or lose only one intron (Figure 4C) in the region corresponding to the retrocopies. RetroScan can solve most of the above problems. Because two alignments are performed, mapping proteins to genome sequences and confirming lost introns, RetroScan guarantees that the results are accurate and reliable.

FIGURE 3
www.frontiersin.org

Figure 3. Comparison of Arabidopsis thaliana retrocopies identified by RetroScan and four other methods.

FIGURE 4
www.frontiersin.org

Figure 4. False-positive retrocopies. (A) The sites of lost introns are located in the marginal area of the retrocopies in PlantRGDB. (B) The parental genes identified by Zhang do not lose any introns. (C) The parental genes identified by Abdelsamad lose only one intron.

Discussion

Retrocopies are fragments of genomic sequences which are highly similar to protein coding genes. They were considered as non-functional pseudogenes at some time in the past. Approaches established to identify pseudogenes include PseudoPipe (Zheng and Gerstein, 2006), HAVANA method (Searle et al., 2004), PseudoFinder (Chen et al., 2011), RetroFinder (Zheng et al., 2007), GIS-PET method (Ng et al., 2005), and consensus method (Zheng et al., 2007). These methods were developed by different teams, which mainly use alignment tools such as Blast, Blastz, and Blat to align DNA, protein, cDNA, and mRNA sequences and then accord to homology, intron-exon structure, existence of stop codons or frameshifts and so on to judge whether it is a pseudogene. However, not all retrocopies are pseudogenes, which are formed by retrotransposition and partly play some regulatory or other important roles in genome. Therefore, based on the identification of pseudogenes, researchers have developed new identification methods specifically for retrocopies by exhaustively aligning of genomic sequences against all possible parental genes. But different prediction methods often result in different numbers or sets of retrocopies because each researcher uses different criteria for identification.

Here, we draw up the criteria for judging retrocopies by RetroScan, which is a promising software developed to scan, annotate and display retrocopies. Regarding the coverage, similarity, the number of lost introns and other parameters between the parental genes and retrocopies, users can set according to the species situation. Compared to previous approaches, our new computational analysis tool shows increased accuracy and speed and is more convenient to use, especially when processing species with large-scale genomes. RetroScan is faster than the BLAT method and produces fewer false positives, similar to the paralog method. We used six species data to compare the results of RetroScan and three classic pipelines. Compared the sequence structure of retrocopies with parental genes, we found that RetroScan had the lowest false positives. At the same time, we ensure that the final results have nothing to do with DNA duplication by comparing the results back to the genome and deleting retrocopies with a large number of duplicates. It involves only one step and requires at least two input files (genome sequence file and annotation file). If RNA-Seq data are provided, it can further calculate the expression values of retrocopies. We used multiple sets of model species genomes for testing, and the results proved that RetroScan is effective for the identification of retrocopies. In addition, our study is the first to provide a user-friendly visual interface that displays results, including information on retrocopies, Ka/Ks values, retrocopy structure and expression. Our approach shows great potential for retrocopy identification and will make an important contribution to evolutionary research, providing a powerful tool for promoting research on the duplication of genes and the origination of new genes and new functions.

Unlike RetroScan that identifies retrocopies of a single species, there are studies that focus on the genetic variations between groups. Schrider et al. (2013) describe a computational approach leveraging next-generation sequence data to detect gene copy-number variants caused by retrotransposition (retroCNVs), and find that these variants account for a substantial number of gene copy-number differences between individuals, and that gene retrotransposition may often result in both deleterious and beneficial mutations. Miller et al. (2021) exploit sideRETRO, a pipeline dedicated to detecting retroCNVs in whole-genome sequencing data and revealing their insertion sites, zygosity and genomic context and classifying them as somatic or polymorphic events. These tools focus on identifying the CNVs of retrocopy in the population, while RetroScan contributes greatly to research on retrocopies in individual organisms, which is of great significance for establishing a foundation for the future analysis of retroCNVs between subgroups.

In summary, RetroScan is a comprehensive, efficient and one-step retrocopy identification tool developed for users. We firmly believe that RetroScan will be useful for further comparative and evolutionary studies.

Data Availability Statement

RetroScan is available at https://github.com/Vicky123wzy/RetroScan and can be installed directly by Conda. Users can also download the source code from GitHub, install related software and manually configure RetroScan. The data used in this study were retrieved from NCBI (https://www.ncbi.nlm.nih.gov/). Further inquiries can be directed to the corresponding author/s.

Author Contributions

ZW developed the tool and drafted the manuscript. JS packaged, uploaded, and tested the tool. QL and TY participated in data testing. HZ revised the manuscript. YW designed and supervised the study and reviewed the manuscript. All authors contributed to the article and approved the submitted version.

Funding

This work was supported by the National Natural Science Foundation of China (31871330), the Scientific Research Starting Foundation of Southwest University (SWU118103), and the Fundamental Research Funds for the Central Universities (XDJK2019TJ003).

Conflict of Interest

The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Publisher’s Note

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.

Acknowledgments

We thank Guoqing Zhang and Anqiang Jia for their help with the collection of the genome data. We also thank Hailong Guo and Fang Lu for their help with the use of the RetroScan applications.

Supplementary Material

The Supplementary Material for this article can be found online at: https://www.frontiersin.org/articles/10.3389/fgene.2021.719204/full#supplementary-material

Footnotes

  1. ^ https://github.com/Vicky123wzyw/RetroScan

References

Abdelsamad, A., and Pecinka, A. (2014). Pollen-specific activation of Arabidopsis retrogenes is associated with global transcriptional reprogramming. Plant Cell 26, 3299–3313. doi: 10.1105/tpc.114.126011

PubMed Abstract | CrossRef Full Text | Google Scholar

Adams, M. D., Celniker, S. E., Holt, R. A., and Evans, C. A. (2000). The genome sequence of drosophila melanogaster. Science 287:2185. doi: 10.1126/science.287.5461.2185

PubMed Abstract | CrossRef Full Text | Google Scholar

Bai, Y., Casola, C., Feschotte, C., and Betran, E. (2007). Comparative genomics reveals a constant rate of origination and convergent acquisition of functional retrogenes in Drosophila. Genome Biol. 8:R11. doi: 10.1186/gb-2007-8-1-r11

PubMed Abstract | CrossRef Full Text | Google Scholar

Betran, E., Thornton, K., and Long, M. (2002). Retroposed new genes out of the X in Drosophila. Genome Res. 12, 1854–1859. doi: 10.1101/gr.6049

PubMed Abstract | CrossRef Full Text | Google Scholar

Birney, E., Clamp, M., and Durbin, R. (2004). GeneWise and genomewise. Genome Res. 14, 988–995. doi: 10.1101/gr.1865504

PubMed Abstract | CrossRef Full Text | Google Scholar

Brosius, J. (1991). Retroposons–seeds of evolution. Science 251:753. doi: 10.1126/science.1990437

PubMed Abstract | CrossRef Full Text | Google Scholar

Carelli, F. N., Hayakawa, T., Go, Y., Imai, H., Warnefors, M., and Kaessmann, H. (2016). The life history of retrocopies illuminates the evolution of new mammalian genes. Genome Res. 26, 301–314. doi: 10.1101/gr.198473.115

PubMed Abstract | CrossRef Full Text | Google Scholar

Casola, C., and Betrán, E. (2017). The genomic impact of gene retrocopies: what have we learned from comparative genomics, population genomics, and transcriptomic analyses? Genome Biol. Evol. 9, 1351–1373. doi: 10.1093/gbe/evx081

PubMed Abstract | CrossRef Full Text | Google Scholar

Chen, S.-M., Ma, K.-Y., and Zeng, J. (2011). Pseudogene: lessons from PCR bias, identification and resurrection. Mol. Biol. Rep. 38, 3709–3715. doi: 10.1007/s11033-010-0485-4

PubMed Abstract | CrossRef Full Text | Google Scholar

Conway, J. R., Lex, A., and Gehlenborg, N. (2017). UpSetR: an R package for the visualization of intersecting sets and their properties. Bioinformatics 33, 2938–2940. doi: 10.1093/bioinformatics/btx364

PubMed Abstract | CrossRef Full Text | Google Scholar

Falconer, E., Hills, M., Naumann, U., Poon, S. S. S., Chavez, E. A., Sanders, A. D., et al. (2012). DNA template strand sequencing of single-cells maps genomic rearrangements at high resolution. Nat. Methods 9, 1107–1112. doi: 10.1038/nmeth.2206

PubMed Abstract | CrossRef Full Text | Google Scholar

Flagel, L. E., and Wendel, J. F. (2009). Gene duplication and evolutionary novelty in plants. New Phytol. 183, 557–564. doi: 10.1111/j.1469-8137.2009.02923.x

PubMed Abstract | CrossRef Full Text | Google Scholar

Fu, B., Chen, M., Zou, M., Long, M., and He, S. (2010). The rapid generation of chimerical genes expanding protein diversity in zebrafish. BMC Genomics 11:657. doi: 10.1186/1471-2164-11-657

PubMed Abstract | CrossRef Full Text | Google Scholar

Howe, K., Clark, M. D., Torroja, C. F., and Torrance, J. (2013). The zebrafish reference genome sequence and its relationship to the human genome. Nature 496, 498–503. doi: 10.1038/nature12111

PubMed Abstract | CrossRef Full Text | Google Scholar

Innan, H., and Kondrashov, F. (2010). The evolution of gene duplications: classifying and distinguishing between models. Nat. Rev. Genet. 11, 97–108. doi: 10.1038/nrg2689

PubMed Abstract | CrossRef Full Text | Google Scholar

Jąkalski, M., Takeshita, K., Deblieck, M., Koyanagi, K. O., Makałowska, I., Watanabe, H., et al. (2016). Comparative genomic analysis of retrogene repertoire in two green algae Volvox carteri and Chlamydomonas reinhardtii. Biol. Direct 11, 35–35. doi: 10.1186/s13062-016-0138-1

PubMed Abstract | CrossRef Full Text | Google Scholar

Kabza, M., Ciomborowska, J., and Makałowska, I. (2014). RetrogeneDB–a database of animal retrogenes. Mol. Biol. Evol. 31, 1646–1648. doi: 10.1093/molbev/msu139

PubMed Abstract | CrossRef Full Text | Google Scholar

Kaessmann, H., Vinckenbosch, N., and Long, M. (2009). RNA-based gene duplication: mechanistic and evolutionary insights. Nat. Rev. Genet. 10, 19–31. doi: 10.1038/nrg2487

PubMed Abstract | CrossRef Full Text | Google Scholar

Kielbasa, S. M., Wan, R., Sato, K., Horton, P., and Frith, M. C. (2011). Adaptive seeds tame genomic sequence comparison. Genome Res. 21, 487–493. doi: 10.1101/gr.113985.110

PubMed Abstract | CrossRef Full Text | Google Scholar

Kim, D., Langmead, B., and Salzberg, S. L. (2015). HISAT: a fast spliced aligner with low memory requirements. Nat. Methods 12, 357–360. doi: 10.1038/nmeth.3317

PubMed Abstract | CrossRef Full Text | Google Scholar

Larkin, M. A., Blackshields, G., Brown, N. P., Chenna, R., McGettigan, P. A., McWilliam, H., et al. (2007). Clustal W and Clustal X version 2.0. Bioinformatics 23, 2947–2948. doi: 10.1093/bioinformatics/btm404

PubMed Abstract | CrossRef Full Text | Google Scholar

Li, H., Handsaker, B., Wysoker, A., Fennell, T., Ruan, J., Homer, N., et al. (2009). The sequence Alignment/Map format and SAMtools. Bioinformatics 25, 2078–2079. doi: 10.1093/bioinformatics/btp352

PubMed Abstract | CrossRef Full Text | Google Scholar

Long, M., Betran, E., Thornton, K., and Wang, W. (2003). The origin of new genes: glimpses from the young and old. Nat. Rev. Genet. 4, 865–875. doi: 10.1038/nrg1204

PubMed Abstract | CrossRef Full Text | Google Scholar

Long, M., and Langley, C. H. (1993). Natural selection and the origin of jingwei, a chimeric processed functional gene in Drosophila. Science 260:91. doi: 10.1126/science.7682012

PubMed Abstract | CrossRef Full Text | Google Scholar

Lynch, M., and Conery, J. S. (2000). The evolutionary fate and consequences of duplicate genes. Science 290:1151. doi: 10.1126/science.290.5494.1151

PubMed Abstract | CrossRef Full Text | Google Scholar

Matsuno, M., Compagnon, V., Schoch, G. A., Schmitt, M., Debayle, D., Bassard, J.-E., et al. (2009). Evolution of a novel phenolic pathway for pollen development. Science 325:1688. doi: 10.1126/science.1174095

PubMed Abstract | CrossRef Full Text | Google Scholar

Miller, T. L. A., Orpinelli Rego, F., Buzzo, J. L. L., and Galante, P. A. F. (2021). sideRETRO: a pipeline for identifying somatic and polymorphic insertions of processed pseudogenes or retrocopies. Bioinformatics 37, 419–421. doi: 10.1093/bioinformatics/btaa689

PubMed Abstract | CrossRef Full Text | Google Scholar

Navarro, F. C., and Galante, P. A. (2013). RCPedia: a database of retrocopied genes. Bioinformatics 29, 1235–1237. doi: 10.1093/bioinformatics/btt104

PubMed Abstract | CrossRef Full Text | Google Scholar

Navarro, F. C. P., and Galante, P. A. F. (2015). A genome-wide landscape of retrocopies in primate genomes. Genome Biol. Evol. 7, 2265–2275. doi: 10.1093/gbe/evv142

PubMed Abstract | CrossRef Full Text | Google Scholar

Nene, V., Wortman, J. R., Lawson, D., and Haas, B. (2007). Genome sequence of Aedes aegypti, a major arbovirus vector. Science (New York, N.Y.) 316, 1718–1723. doi: 10.1126/science.1138878

PubMed Abstract | CrossRef Full Text | Google Scholar

Ng, P., Wei, C.-L., Sung, W.-K., Chiu, K. P., Lipovich, L., Ang, C. C., et al. (2005). Gene identification signature (GIS) analysis for transcriptome characterization and genome annotation. Nat. Methods 2, 105–111. doi: 10.1038/nmeth733

PubMed Abstract | CrossRef Full Text | Google Scholar

Ohshima, K., Hattori, M., Yada, T., Gojobori, T., Sakaki, Y., and Okada, N. (2003). Whole-genome screening indicates a possible burst of formation of processed pseudogenes and Alu repeats by particular L1 subfamilies in ancestral primates. Genome Biol. 4, R74–R74. doi: 10.1186/gb-2003-4-11-r74

PubMed Abstract | CrossRef Full Text | Google Scholar

Pan, D., and Zhang, L. (2009). Burst of young retrogenes and independent retrogene formation in mammals. PLoS One 4:e5040. doi: 10.1371/journal.pone.0005040

PubMed Abstract | CrossRef Full Text | Google Scholar

Pearson, W. R., and Lipman, D. J. (1988). Improved tools for biological sequence comparison. Proc. Natl. Acad. Sci. U.S.A. 85, 2444–2448. doi: 10.1073/pnas.85.8.2444

PubMed Abstract | CrossRef Full Text | Google Scholar

Pertea, M., Pertea, G. M., Antonescu, C. M., Chang, T.-C., Mendell, J. T., and Salzberg, S. L. (2015). StringTie enables improved reconstruction of a transcriptome from RNA-seq reads. Nat. Biotechnol. 33, 290–295. doi: 10.1038/nbt.3122

PubMed Abstract | CrossRef Full Text | Google Scholar

Quinlan, A. R., and Hall, I. M. (2010). BEDTools: a flexible suite of utilities for comparing genomic features. Bioinformatics 26, 841–842. doi: 10.1093/bioinformatics/btq033

PubMed Abstract | CrossRef Full Text | Google Scholar

Rosikiewicz, W., Kabza, M., Kosinski, J. G., Ciomborowska-Basheer, J., Kubiak, M. R., and Makalowska, I. (2017). RetrogeneDB-a database of plant and animal retrocopies. Database (Oxford) 2017:bax038. doi: 10.1093/database/bax038

PubMed Abstract | CrossRef Full Text | Google Scholar

Sakai, H., Mizuno, H., Kawahara, Y., Wakimoto, H., Ikawa, H., Kawahigashi, H., et al. (2011). Retrogenes in rice (Oryza sativa L. ssp. japonica) exhibit correlated expression with their source genes. Genome Biol. Evol. 3, 1357–1368. doi: 10.1093/gbe/evr111

PubMed Abstract | CrossRef Full Text | Google Scholar

Sasaki, T., and International Rice Genome Sequencing Project (2005). The map-based sequence of the rice genome. Nature 436, 793–800. doi: 10.1038/nature03895

PubMed Abstract | CrossRef Full Text | Google Scholar

Schrider, D. R., Navarro, F. C., Galante, P. A., Parmigiani, R. B., Camargo, A. A., Hahn, M. W., et al. (2013). Gene copy-number polymorphism caused by retrotransposition in humans. PLoS Genet. 9:e1003242. doi: 10.1371/journal.pgen.1003242

PubMed Abstract | CrossRef Full Text | Google Scholar

Schrider, D. R., Stevens, K., Cardeno, C. M., Langley, C. H., and Hahn, M. W. (2011). Genome-wide analysis of retrogene polymorphisms in Drosophila melanogaster. Genome Res. 21, 2087–2095. doi: 10.1101/gr.116434.110

PubMed Abstract | CrossRef Full Text | Google Scholar

Searle, S. M., Gilbert, J., Iyer, V., and Clamp, M. (2004). The otter annotation system. Genome Res. 14, 963–970. doi: 10.1101/gr.1864804

PubMed Abstract | CrossRef Full Text | Google Scholar

Theologis, A., Ecker, J. R., Palm, C. J., and Federspiel, N. A. (2000). Sequence and analysis of chromosome 1 of the plant Arabidopsis thaliana. Nature 408, 816–820. doi: 10.1038/35048500

PubMed Abstract | CrossRef Full Text | Google Scholar

Vinckenbosch, N., Dupanloup, I., and Kaessmann, H. (2006). Evolutionary fate of retroposed gene copies in the human genome. Proc. Natl. Acad. Sci. U.S.A. 103, 3220–3225. doi: 10.1073/pnas.0511307103

PubMed Abstract | CrossRef Full Text | Google Scholar

Wang, D., Zhang, Y., Zhang, Z., Zhu, J., and Yu, J. (2010). KaKs_Calculator 2.0: a toolkit incorporating gamma-series methods and sliding window strategies. Genomics Proteomics Bioinform. 8, 77–80. doi: 10.1016/s1672-0229(10)60008-3

CrossRef Full Text | Google Scholar

Wang, W., Brunet, F. G., Nevo, E., and Long, M. (2002). Origin of sphinx, a young chimeric RNA gene in Drosophila melanogaster. Proc. Natl. Acad. Sci. U.S.A. 99, 4448–4453. doi: 10.1073/pnas.072066399

PubMed Abstract | CrossRef Full Text | Google Scholar

Wang, Y. (2017). PlantRGDB: a database of plant retrocopied genes. Plant Cell Physiol. 58:e2. doi: 10.1093/pcp/pcw210

PubMed Abstract | CrossRef Full Text | Google Scholar

Zhang, J., Yang, H., Long, M., Li, L., and Dean, A. M. (2010). Evolution of enzymatic activities of testis-specific short-chain dehydrogenase/reductase in drosophila. J. Mol. Evol. 71, 241–249. doi: 10.1007/s00239-010-9384-5

PubMed Abstract | CrossRef Full Text | Google Scholar

Zhang, Y., Wu, Y., Liu, Y., and Han, B. (2005). Computational identification of 69 retroposons in Arabidopsis. Plant Physiol. 138, 935–948. doi: 10.1104/pp.105.060244

PubMed Abstract | CrossRef Full Text | Google Scholar

Zhang, Z., Harrison, P. M., Liu, Y., and Gerstein, M. (2003). Millions of years of evolution preserved: a comprehensive catalog of the processed pseudogenes in the human genome. Genome Res. 13, 2541–2558. doi: 10.1101/gr.1429003

PubMed Abstract | CrossRef Full Text | Google Scholar

Zheng, D., Frankish, A., Baertsch, R., Kapranov, P., Reymond, A., Choo, S. W., et al. (2007). Pseudogenes in the ENCODE regions: consensus annotation, analysis of transcription, and evolution. Genome Res. 17, 839–851. doi: 10.1101/gr.5586307

PubMed Abstract | CrossRef Full Text | Google Scholar

Zheng, D., and Gerstein, M. B. (2006). A computational approach for identifying pseudogenes in the ENCODE regions. Genome Biol. 7(Suppl. 1), S13.11-S13.10. doi: 10.1186/gb-2006-7-s1-s13

PubMed Abstract | CrossRef Full Text | Google Scholar

Zhu, Z., Zhang, Y., and Long, M. (2009). Extensive structural renovation of retrogenes in the evolution of the Populus genome. Plant Physiol. 151, 1943–1951. doi: 10.1104/pp.109.142984

PubMed Abstract | CrossRef Full Text | Google Scholar

Keywords: retrocopy, pipeline, evolution, visualization, genome

Citation: Wei Z, Sun J, Li Q, Yao T, Zeng H and Wang Y (2021) RetroScan: An Easy-to-Use Pipeline for Retrocopy Annotation and Visualization. Front. Genet. 12:719204. doi: 10.3389/fgene.2021.719204

Received: 02 June 2021; Accepted: 26 July 2021;
Published: 16 August 2021.

Edited by:

Chunhou Zheng, Anhui University, China

Reviewed by:

Margaret Woodhouse, Agricultural Research Service, United States Department of Agriculture, United States
Izabela Makałowska, Adam Mickiewicz University, Poland
Jin-Xing Liu, Qufu Normal University, China

Copyright © 2021 Wei, Sun, Li, Yao, Zeng and Wang. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.

*Correspondence: Yi Wang, yiwang28@swu.edu.cn

Disclaimer: All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.