The SBOL Promoter symbol is an arrow with a horizontal and vertical segment.

Rightwards: represents a Promoter on the forward/top strand.
Leftwards: represents a Promoter on the backwards/reverse-complement/bottom strand.

The Promoter symbol has a variable vertical size, horizontal size, arrow height and arrow width.

Vertical:

Horizontal:

Arrow Height:

Arrow Width:

Top strand
Bottom strand

The Promoter symbol can be aligned to the backbone in three modes: backbone-centred, above-strand and below-strand. The strand-centred CDS is centred on the backbone line. For above-strand and below-strand, it is always placed that side. The outside label is always placed furthest from the strand.

Direction:

Forward
Reverse

Alignment mode:

Above
Centred
Below

You can embed promoter symbols directly into the flow of text by using SBOLv the promoter shortcode [promoter]fish[/promoter] within normal text. If you don't need a label you can either use an empty shortcode ([promoter][/promoter]) or a self-closing shortcode ([promoter/]). The width of the symbol can be set manually as in [promoter width="100"]looong[/promoter] and [promoter width="20"/] and the orientation with [promoter dir="<"/] and [promoter dir=">"/].

You can embed promoter symbols directly into the flow of text by using SBOLv the promoter shortcode [promoter]fish[/promoter] within normal text. If you don't need a label you can either use an empty shortcode ([promoter][/promoter]) or a self-closing shortcode ([promoter/]). The width of the symbol can be set manually as in [promoter width="100"]looong[/promoter] and [promoter width="20"/] and the orientation with [promoter dir="<"/] and [promoter dir=">"/].

Shortcode processing is enabled within part of your document by including SBOLv().shortcodes() in a <script> element. This will apply shortcodes to all of its siblings