spectrochempy.read_wdf
- read_wdf(*paths, **kwargs)[source]
- Read a single Raman spectrum or a series of Raman spectra. - Files to open are - .wdffile created by Renishaw- WiResoftware.- Parameters:
- *paths ( - str,- Pathobject objects or valid urls, optional) – The data source(s) can be specified by the name or a list of name for the file(s) to be loaded:- e.g., ( filename1, filename2, …, kwargs ) 
 - If the list of filenames are enclosed into brackets: - e.g., ( [filename1, filename2, …], kwargs ) 
 - The returned datasets are merged to form a single dataset, except if - mergeis set to- False.
- **kwargs (keyword parameters, optional) – See Other Parameters. 
 
- Returns:
- object ( - NDDatasetor list of- NDDataset) – The returned dataset(s).
- Other Parameters:
- content ( - bytesobject, optional) – Instead of passing a filename for further reading, a bytes content can be directly provided as bytes objects. The most convenient way is to use a dictionary. This feature is particularly useful for a GUI Dash application to handle drag and drop of files into a Browser.
- csv_delimiter ( - str, optional, default:- csv_delimiter) – Set the column delimiter in CSV file.
- description ( - str, optional) – A Custom description.
- directory ( - Pathobject objects or valid urls, optional) – From where to read the files.
- download_only ( - bool, optional, default:- False) – Used only when url are specified. If True, only downloading and saving of the files is performed, with no attempt to read their content.
- merge ( - bool, optional, default:- False) – If- Trueand several filenames or a- directoryhave been provided as arguments, then a single- NDDatasetwith merged dataset (stacked along the first dimension) is returned. In the case not all datasets have compatible dimensions or types/origins, then several NDDatasets can be returned for different groups of compatible datasets.
- origin (str, optional) – If provided it may be used to define the type of experiment: e.g., ‘ir’, ‘raman’,.. or the origin of the data, e.g., ‘omnic’, ‘opus’, … It is often provided by the reader automatically, but can be set manually. - It is used for instance whn reading directory with different types of files, for merging the datasets with compatible dimensions and different origin into different groups. - It is also used when reading with the CSV protocol. In order to properly interpret CSV file it can be necessary to set the origin of the spectra. Up to now only - 'omnic'and- 'tga'have been implemented.
- pattern ( - str, optional) – A pattern to filter the files to read.- Added in version 0.7.2. 
- protocol ( - str, optional) –- Protocolused for reading. It can be one of {- 'scp',- 'omnic',- 'opus',- 'topspin',- 'matlab',- 'jcamp',- 'csv',- 'excel'}. If not provided, the correct protocol is inferred (whenever it is possible) from the filename extension.
- read_only ( - bool, optional, default:- True) – Used only when url are specified. If True, saving of the files is performed in the current directory, or in the directory specified by the directory parameter.
- recursive ( - bool, optional, default:- False) – Read also in subfolders.
- replace_existing ( - bool, optional, default:- False) – Used only when url are specified. By default, existing files are not replaced so not downloaded.
- sortbydate ( - bool, optional, default:- True) – Sort multiple filename by acquisition date.
 
 - See also - read
- Generic reader inferring protocol from the filename extension. 
- read_zip
- Read Zip archives (containing spectrochempy readable files) 
- read_dir
- Read an entire directory. 
- read_opus
- Read OPUS spectra. 
- read_labspec
- Read Raman LABSPEC spectra ( - .txt).
- read_omnic
- Read Omnic spectra ( - .spa,- .spg,- .srs).
- read_soc
- Read Surface Optics Corps. files ( - .ddr,- .hdror- .sdr).
- read_galactic
- Read Galactic files ( - .spc).
- read_quadera
- Read a Pfeiffer Vacuum’s QUADERA mass spectrometer software file. 
- read_topspin
- Read TopSpin Bruker NMR spectra. 
- read_csv
- Read CSV files ( - .csv).
- read_jcamp
- Read Infrared JCAMP-DX files ( - .jdx,- .dx).
- read_matlab
- Read Matlab files ( - .mat,- .dso).
- read_carroucell
- Read files in a directory after a carroucell experiment. 
 
