[ Index | Overview |Core Cruises | Process Cruises | Projects | People | Cruise Dates | Equipment | Methods Manual | Data Tracking | Data Products ]

ACDOM

Pre-Cruise Preparation of Bottles

At Sea Sampling

Filtering

** MUST BE DONE WITHIN 24 HOURS OF COLLECTION**

 

Scanning

**TO BE DONE ASAP WITHIN ONE WEEK OF COLLECTION**

NOTE ON CUVETTE HANDLING: Bare fingers should never touch the outside of the cuvette other than the stoppers. Fingerprints and oils in the skin have optical properties that will show up in the scans if you are not careful about keeping the cuvettes clean. The same goes for glove prints if you use gloves. Ideally, only kimwipes actually touch the cuvettes. The cuvette should be handled by the stoppers as much as possible with minimal contact with the rest of the cuvette. When filling the cuvettes, stoppers should be set down on their tops, not laid down on their side as they can roll around and pick up stuff off the counter (and who knows what’s been on those counters!). If a stopper does roll around or get dropped, rinse well with Q-water before placing back in the cuvette.

autozero,,autozero

ac34q01a,,q water blank (same water as autozero)

ac34q02a,,q water blank (rinsed and refilled cuvette)

ac34001a,,PB34 – station 7, bottle 001, replicate a

ac34001b,,PB34 – station 7, bottle 001, replicate b

ac34001c,,PB34 – station 7, bottle 001, replicate c

ac34q03a,,q water blank

ac34002a,,PB34 – station 6, bottle 002, replicate a

ac34002b,,PB34 – station 6, bottle 002, replicate b

ac34002c,,PB34 – station 6, bottle 002, replicate c

ac34q04a,,q water blank

ac34003a,,PB34 – station 5, bottle 003, replicate a

ac34003b,,PB34 – station 5, bottle 003, replicate b

ac34003c,,PB34 – station 5, bottle 003, replicate c

ac34q05a,,q water blank

ac34q06a,,q water blank (rinsed and refilled cuvette)

Region: X

Start Wavelength: 750.0nm

End Wavelength: 250.0nm

Data Interval: 0.5nm

Ncycles: 1 (serial run)

Ordinate Mode: A (absorption/optical density)

Scan Speed: 240 nm/minute

Smoothing Bandwidth: 2nm

Lamps: 3 (both UV and VIS)

Instrument Recorder: 0 (OFF)

Asave: Yes [THIS IS CRUICIAL – THIS IS ACTUALLY WHAT SAVES THE FILE TO DISK!]

Print: No

Ymin: -0.02 (adjust as you need to for each cruise)

Ymax: 0.2 (adjust as you need to for each cruise)

Sample ID: 8-character filename, which will come from the scanac.lst file

Info: up to 60-character comment, which will come from the scanac.lst file

Scanning

Problems and Situations

Rescanning

NOTE for rescanning: If you are not sure whether a spectrum is real or not, you may not want to delete and overwrite the .sp file when you rescan. If this is the case, when you edit the scanac.lst file, change the filename in the first column to something unique (make it replicate d, for example), and edit the comment to indicate that it is a rescan of a previous sample. Also, edit the backup of scanac.lst in the backup directory and add this line to the "master" list for this run. Do not delete the existing .sp file for the sample you are rescanning.

Acdom Data Processing

NOTE: all directories names are subdirectories of /home/data65/pb/IOP/ unless

otherwise noted

a) Make an info file with the following format in cruiseID/acdom/raw/:

b) Change to the /home/data65/pb/IOP/idlprogs/ directory.

c) Start IDL (type "idl" at the Unix prompt).

d) At the IDL prompt, type ".run acdom_process" to run the first of 3 acdom processing programs. The program will as you for the full directory paths for the location where the .txt files are located (this should be /home/data65/pb/IOP/cruiseID/acdom/raw/), the location to put the processed spectra (this should be /home/data65/pb/IOP/cruiseID/acdom/od/), the name of the file with the input information (the cruiseID_od.csv file created in (a)), a reference wavelength to zero all spectra to (use 700.0), and the cruiseID (use the same thing you used for cruiseID in step (1)). The first thing this program does is read in all the files listed in the input file and plots all the baselines (everything with a bottle number of -999) on a single plot. Then it will plot every individual baseline and ask you to categorize it based on shape or enter -1 to delete it. Generally, delete (-1) the first one as it is "too clean" compared to all the rest (this is why we do 2 blanks at the beginning and end of a run). For most cruises, all the baselines have the same general shape, but drift throughout the run (UV wavelengths drift more) so all the baselines can be put into shape group 1. Occasionally, the spec gets in a mood (usually when the climate control isn't great in the room) and you may have some spec features (these are usually pretty obvious) that come and go. This is when you would want to use the option of classifying baselines according to shape. If it's just one baseline that looks funky and all the other spectra are fine, just delete that baseline - don't put it in another group.

If there is more than one baseline group, then the program will plot each sample spectrum and ask you which baseline group to use. Use the shape group with the same spec features. If there is just one baseline group, the program skips this. The program then does the baseline subtraction based on the 3 closest baselines in the run (that's why you need to put files in the input file in the order in which they were scanned) in the specified shape group.

Now, all replicate scans for each bottle are plotted and you are given the opportunity to delete any outlier spectra. Usually, all the replicates agree really well, but occasionally, the spec will have some problem and one spectrum will be really off from the others - delete these outliers. After this step, the program averages all non-deleted spectra and puts the mean baseline subtracted, the mean spectrum and the standard deviation spectrum for each bottle in the output directory.

This program also creates a file named cruiseIDac.reproc that gets written to the input directory which contains only the list of non-deleted spectra (baselines and samples), with the spectral shape groups chosen foreach baseline and sample spectrum so you don't have to go through all the interactive stuff again to reprocess data at a later date if it is so needed. This file also serves as a good record of what scans were actually used and what was done. You can exit IDL when done.

e) In the output directory of (d), make a file called list.od which will hold input information for the next processing program. The output director from (d) should be /home/data65/pb/IOP/cruiseID/acdom/od/. The list.od file is in comma separated variable format with 10 columns as follows:

f) Change directories back to /home/data65/pb/IOP/idlprogs/.

g) Start IDL.

h) At the IDL prompt, type ".run acdom_od2a" to run the program to convert optical depths to absorption values in units of per meter. The program will ask you for input/output directories as before. The input directory should be /home/data65/pb/IOP/cruiseID/acdom/od/ and the output directoryshould be /home/data65/pb/IOP/cruiseID/acdom/final/. The file with the input information is the one created in (e). This program chops off wavelengths >700nm as the data there are generally just noise/temperature effects. It also sets negative values to zero and converts remaining values from log10 to natural log absorption and divides by the cuvette path length to calculate the absorption coefficient in units of per meter. There is nothing interactive in the program other then entering directory paths and the input filename. You can exit IDL when done.

i) In the output directory of (h), make a file called file.list which contains a list of filenames of data files in this directory (one filenameper line). See /home/data65/pb/IOP/pb41/acdom/final/file.list for an example.

j) Change directories back to /home/data65/pb/IOP/idlprogs/.

k) Start IDL.

l) At the IDL prompt, type ".run sa-summary" to run the program which makes a summary file of absorption at selected wavelengths and slope parameters for selected wavelength intervals. The program will ask you to input thedirectory path where the files are you want to summarize. This should be /home/data65/pb/IOP/cruiseID/acdom/final/. It will also ask you for the name of the file containing a list of files to summarize, which would be the file.list file created in (i). You will also need to specify an output file, which should be named sa_cruiseID.summary where sa_ indicates the file contains slopes and absorption values, cruiseID is the cruiseID from step (1) and .summary indicates it's a summary file. Exit IDL.

m) Add the name of the output file with full directory path from (l) to the file /home/data65/pb/IOP/idlprogs/sa.list.

n) Start IDL.

o) At the IDL prompt, type ".run sa-bigmat" to combine the data contained in all the sa_cruiseID.summary files for all cruises into one big file called all_cruises.sa which is located in the /home/data65/pb/IOP/idlprogs/ directory. Exit IDL.

p) Restart IDL (exiting and restarting is the only way to really purge all variables well).

q) At the IDL prompt, type ".run plot_sa" to update the statistics and summary plot files in /home/data65/pb/IOP/idlprogs/. The file avg_sa.stats contains minimum, maximum, average and standard deviation for absorption at 260nm and broadband slope parameter from 250-400nm for each Plumes and Blooms station. The process cruise PR03 is eliminated from these stats to calculate values for more normal conditions. The file sa_time.ps contains plots of absorption at 260nm, broadband slope parameter from 250-400nm and the slope from 310-320nm/slope from 330-340nm (which is a measure of when the 320-330nm "peak" appears and disappears). Exit IDL.

r) In /home/data65/pb/IOP/idlprogs/, update the files finala.list.all and finala.list. finala.list.all contains a list of all final acdom files from all cruises and finala.list contains a list of all final acdom files thathaven't been plotted, printed and filed in the IOP notebook yet. Theformat of both files is an integer number in the first column followed byfilenames with full directory paths in the second column. The integer in the first column is used to start a new cruise of files on a new plot page, so each cruise should be given a unique number. List the files foreach cruise in the order you want them plotted (so preferable in some consistent order from cruise to cruise).

s) Start IDL.

t) At the IDL prompt, type ".run finala_plot" which will generate a plot file called lna_one.ps from the files listed in finala.list. Exit IDL.

u) Print out the file lna_one.ps and put it in the IOP notebook. Put any important notes with the plots in the notebook and in a README file in the /home/data65/pb/IOP/cruiseID/acdom/final/ directory. You're done with acdoms!