Fish retrovirus query gene component maps. The GPS accesses a database populated by retroid genome sequences. This query library contains all of the genes and noncoding component sequences, which the GPS uses to identify and reconstruct potential retroid agents found in genome databases. All fish retroviruses used as queries are presented in phylogenetic order, with those that are novel indicated in boldface. The complexity of intra- and intergenic, as well as interpolycistronic, variation in accumulation of stop codons (asterisks) and frameshifts (a shift to another line) is illustrated. Stop codons (within separate boxes), with or without a frameshift, are usually found between the gag/pol and pol/env polycistrons. Stop codons that are shown within a gene box are intragenic, while those within a separate box are accompanied by an intragenic frameshift. Note that genes with intragenic frameshifts are labeled multiple times; these do not indicate duplications. If a potential retroid agent encodes all of the genes in a specific query-component library, it is considered full-length. Those gene abbreviations not defined in the text as expected retroviral genes are as follows: CNPase, 2′,3′-cyclic nucleotide 3′-phosphodiesterase homolog; UNK, unknown region; UTR, untranslated region; ORF, open reading frame; CYCD/CYDh, cyclin D homologues; and Macro, the viral homologues of the cellular macro domain.