Abstract
Both at the academic and the industrial level, material scientists are exploring routes for mass production and functionalization of graphene, carbon nanotubes, carbon dots, 2D materials, and heterostructures of these. Proper application of the novel materials requires fast and thorough characterization of the samples. Raman spectroscopy stands out as a standard non-invasive technique capable of giving key information on the structure and electronic properties of nanomaterials, including the presence of defects, degree of functionalization, diameter (in the case of carbon nanotubes), different polytypes, doping, etc. Here, we present a computational tool to automatically analyze the Raman spectral features of nanomaterials, which we illustrate with the example of carbon nanotubes and graphene. The algorithm manages hundreds of spectra simultaneously and provides statistical information (distribution of Raman shifts, average values of shifts and relative intensities, standard deviations, correlation between different peaks, etc.) of the main spectral features defining the structure and electronic properties of the samples, as well as publication-ready graphical material.
Supplementary materials
Title
matlab code
Description
Code for matlab
Actions
Title
Python code
Description
Code for python
Actions
Title
Readme matlab
Description
Instructions for matlab code
Actions
Title
Readme python
Description
Instructions for python code
Actions
Title
data (6,5) SWNTs
Description
data (6,5) SWNTs
Actions
Title
Data CuMINTs
Description
Data CuMINTs
Actions
Title
2D map example
Description
Data for the 2D Raman map in the main text
Actions
Supplementary weblinks
Title
Dataset and code files
Description
The codes and experimental data reported in this manuscript are openly available in IMDEA nanoscience repository
Actions
View