There is a newer version of the record available.

Published August 14, 2018 | Version 1.1
Dataset Open

Code and data for 'Knotting fractional-order knots with the polarization state of light'

Description

Code and data for 'Knotting fractional-order knots with the polarization state of light'

This collection contains the code and experimental data used to produce the figures in the paper

Knotting fractional-order knots with the polarization state of light. E. Pisanty, G. J. Machado, V. Vicuña-Hernández, A. Picón, A. Celi and M. Lewenstein. Nature Photonics, in press (2019) arXiv:1808.05193.

The collection consists of the following:

  • The experimental data used in the paper, listed under the OAM m of the second harmonic used for each run, as LGm, and indexed by the polarizer angle theta. For each image we include the colorized image file (.tiff) as produced by the camera, and the raw data in a comma-separated ASCII file.
  • Sundry supporting data, including pictures of the individual Laguerre-Gauss and gaussian components coming from each arm of the interferometer, as well as some higher-order OAM interferograms for which full data scans were not taken.
  • The Matlab script, Experimental image analysis.m used to assemble the raw images into grids as in Fig. S1.
  • The main Mathematica notebook, Figure maker.nb, used to produce the theory figures (Fig. 1, Fig. 2 and Fig. 3(e,f)) as well as the Fourier-transformed data analysis of Fig. 3(c,d) and Figs. S2, S3 and S4, together with a pdf printout of that notebook.
  • The Mathematica package file LIRE.m, taken from the LIRE package.
  • The Blender files used to render the polarimetry and experimental-setup schemes of Fig. 3(a,b).
  • Copies of all the figures in the paper, as well as some equivalent figures covering the full data range that were not included in the paper due to space constraints.

A related collection ('Torus-knot light beams' doi:10.5281/zenodo.1326909) contains 3D-printable models of some of the figures in this collection, and the Mathematica code used to produce them.

This collection is presented on an as-is manner in the hope that it will be useful.

The copyright of this collection rests with the authors (2018). It is made available under the Creative Commons Attribution-ShareAlike 4.0 (CC BY-SA 4.0) license. For any academic use that results in a publication, please cite the main paper.

Files

CodeAndData.zip

Files (45.7 MB)

Name Size Download all
md5:02f2c9488525c0c3d07984a232e668cc
45.7 MB Preview Download