Fig. 5

Compound classes and efficiency ranges in the DSSCDB. Violin plots showing the distribution of the efficiencies. Values in the wider parts of the violin are more probable than those in narrower regions. The “Miscellaneous” class includes dyes based on donors such as perylene, azobenzene, anthracene, fulvalene, imidazole and julolidine