Child pages
  • ZFIN Zebrafish Nomenclature Conventions

Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: added 2 constructs, independantly injected, integrated at 1 locus


Tg indicates transgene. Within the parentheses, the most salient features of the transgene should be described. Brevity and clarity in the transgene name are favored, in general, over exhaustive detail. Regulatory sequences should be listed to the left of the colon, and coding sequences to the right of the colon. Not all transgenic constructs will have both regulatory and coding elements, and in this case, the colon will not be used. In cases where a construct utilizes sequences from a named gene, it should contain the standard zebrafish lowercase symbol for that gene.

For those cases where a specific transcript or transcript promoter of a gene is used, the transcript number or name should be used. Transcript names and numbers can be identified by BLASTing the sequence in question against the ZFIN Vega Transcripts database at ZFIN. On the BLAST results page the transcript name will be displayed in the transcript or clone column. ( It should be noted that the use of hyphens here is distinct from the use of hyphens in regulatory or coding sequence fusions as discussed below. The hyphen in transcript names is an integral part of the transcript name and demarcates the transcript number for a gene.


However, in a number of cases, the changes within the construct may be too small or too complex to change the number of kbp. In this case, the constructs will be appended with a sequential number between the Tg (also Et, Pt, Gt) and the parentheses, instead of including further details in the name.  Details will be provided in the notes field on the construct page.

*       Examples: original construct: Tg1(uxs1:GFP)
* ; subsequent construct: Tg2(uxs1:GFP)
* ; additional constructs: Tg#(uxs1:GFP)


     Example: Tg(isl2b:GAL4,UAS:GFP)

If 2 independently injected constructs can be experimentally demonstrated to be integrated in the same locus, each construct name will be separated by a semi-colon.   The line named with the plasmid contents separated by a ; instead of a , since the , is used to separate cassettes on the same construct. This line of transgenic fish will be assigned one line number.  Note: if it is later found that the constructs integrated in different positions an additional line number. will be needed. 

     Example: Tg(fabp10a:dsRed;ela3l:EGFP)

When one promoter is used to drive more than one gene, a comma is used to separate the gene names.  This includes uni- & bidirectional promoters.


For questions and advice about appropriate nomenclature, contact us at