Description of folders: 1) Histogram folder contains the data of 100 devices before and after implantation. This data is used for figure 3f in the paper. The spread before implantation is made over the mean of the wavelength before for one particular resonance position. The spread after implantation is made over the mean of the resonance shift after patterning all the 100 devices with the same implantation parameters. 2) Matrix_tuned folder has the raw data files for the matrix in Figure 5. Each data file corresponds to the transmission spectrum of each row in the matrix comprising four columns. 3) Memory_aftertuning folder has the raw transmission files for two devices shown in Figure 4. Within each .dat file, the columns are arranged as: Wavelength Reference ring power in dBm Patterned ring power in dBm The reference ring is untouched during implantation and is kept as a reference against temperature and atmospheric variations. 4) Transmission_before and after implantation folder has the raw data files for Figure 3b. Within each .dat file, the columns are arranged as: Wavelength Reference ring power in dBm Patterned ring power in dBm The reference ring is untouched during implantation and is kept as a reference against temperature and atmospheric variations. 5) Transmission_shift_patterninglength has the data for Figure 3c. It has a readme file inside for describing which set of devices correspond to what patterning length. Within each .dat file, the columns are arranged as: Wavelength Reference ring power in dBm Patterned ring power in dBm The reference ring is untouched during implantation and is kept as a reference against temperature and atmospheric variations. To calculate the shift in resonance wavelength before and after the ion implantation process, first both the "before" and "after" files are plotted. The resonance wavelength is calculated for the reference ring and the patterned ring for both the "before" and "after" data file. The shift in resonance wavelength = (Resonance wavelength of patterned ring "after" - Resonance wavelength of reference ring "after")-(Resonance wavelength of patterned ring "before" - Resonance wavelength of reference ring "before") 6) Transmissionshift_stability folder has the raw data files for multiple days as a stability test for after implantation with and without annealing. Within each .dat file, the columns are arranged as: Wavelength Reference ring power in dBm Patterned ring power in dBm The reference ring is untouched during implantation and is kept as a reference against temperature and atmospheric variations. To calculate the shift in resonance wavelength before and after the ion implantation process, first both the "before" and "after" files are plotted. The resonance wavelength is calculated for the reference ring and the patterned ring for both the "before" and "after" data file. The shift in resonance wavelength = (Resonance wavelength of patterned ring "after" - Resonance wavelength of reference ring "after")-(Resonance wavelength of patterned ring "before" - Resonance wavelength of reference ring "before") The shifts are tracked for multiple days for both the cases of annealing and no annealing to check the stability of the shifts. 7) EELS elemental map folder contains the raw data files for elemental composition from EELS shown in Figure 2. 8) Monochromated EELS folder contains the raw data files for the plasmon map shown in Figure 1b and Figure 2e. 9) STEM EDS contains the raw data files for the elemental composition data shown in supplementary information section from the STEM EDS characterization.