Data and Figures

This document is intended to act as a guide to the contents of this data package. A folder is provided for each figure in both the main article and supplementary information. Within each folder is a data folder containing all the data displayed in that figure. Also included is the python script used to generate the parts of the figure containing numerical data.

Please note that where figures contained data republished with permission from a third-party (Figure 2), this data has been removed from both the data folder and the figure files included in this repository.

For information regarding experimental protocols and data analysis methods, please refer to the methods section and supplementary information for the publication.

Contents

Index

Within each data folder are a series of .csv files containing numerical data. The index below indicates what data is included in each file and where it appears on the final figure.

Main Article

Figure 1

Rubrene absorption and emission spectra

Figure 2

Rubrene transient absorption

Figure 3

TRPL of rubrene nanoparticle films

Figure 4

Simulation of rubrene nanoparticle film ps TA data

Figure 5

Transient absorption of rubrene/DBP nanoparticle films

Figure 6

TRPL of rubrene/DBP nanoparticle films In the filenames below XX=Rub corresponds to data for pure rubrene nanoparticle films whilst XX=RubDBP corresponds to data for rubrene/DBP nanoparticle films.

Supplementary Information

Figure S1

Singlet fission dynamics of rubrene nanoparticle films

Figure S2

Anisotropy and peak shifts in rubrene nanoparticle films

Figure S3

Isosbestic point in rubrene nanoparticle film TA data

Figure S4

Comparison of fresh and aged nanoparticle films: TA

Figure S5

Comparison of fresh and aged nanoparticle films: TCSPC

Figure S6

Estimation of annihilation rate constant in rubrene nanoarpticle films

Figure S7

TA of DBP monomers in solution

Figure S8

MCR-ALS residuals

Figure S9

Polycrystalline rubrene film

Figure S10

Comparison of rubrene nanoparticle and polycrystalline film PL

Figure S11

Comparison of pure rubrene and rubrene/DBP polycrystalline films

Figure S12

Residuals from the simulation of rubrene nanoparticle film ps TA data

Figure S13

Simulation of rubrene/DBP nanoparticle film ps TA data

Figure S14

Residuals from the simulation of rubrene/DBP nanoparticle film ps TA data

Figure S15

Temperature dependence of rubrene and rubrene/DBP nanoparticle film PL spectra

Figure S16

Timescales of SSA in rubrene nanoparticle film TA data

Figure S17

Spectral overlap for FRET rate calculations

Figure Generation

Figure parts containing numerical data were produced in .svg format using the python plotting library matplotlib. Inkscape was then used to assemble multi-panel figures. Any microscope images and photographs were included as rasterised objects. The python scripts used to produce figure panels containing numerical data are provided in each figure folder.

You will need an installation of python 3 (I used 3.9.6) on your machine in order to run the scripts. If you do not already have one, I recommend installing miniconda.

You will need the following standard packages (my versions in brackets):

You will also need a package called usefulfunctions which you can download and install following the instructions here.

To generate parts of a figure, run for example:

cd Figure 2
python fig2.py

Analysis and Simulation Code

Code to perform the simulations in Figures 4 and S13 is available here. The python application that I used to process TRPL data taken with the iCCD camera can be found here. MCR-ALS is freely available here as a MATLAB GUI.