...
Once the empty cell has been measured the specified number of times, the unit will prompt the user to add the standard(s) to the cell; the "SPHERE_10" standards are found in the wooden box shown in Figure 23. Open the pycnometer cell and place the standard ball(s) into the cell, then close securely. Clicking "Done" will trigger the above analytical steps, including purges, for the standard ball(s). After the replicate measurements on the steel ball(s) are done, the system will prompt the user to remove the standards from the cell. Pressing done at this point shows the expansion (red circle) and analytical cell (black circle) volumes determined by the calibration experiment as shown in Figure 24.
Figure 23. Six sets of steel balls are kept in this box along with the wire tool to extract them from the cells. Do not touch the spheres with bare fingers! Fingerprints don't significantly affect the volume measurement, but will cause the spheres to begin corroding. Wipe them thoroughly off with a Kim-Wipe if it is necessary to do so.
Figure 23. Final calibration screen for the pycnometer cell.
Click the "Accept" button (blue circle) to complete the calibration process for this cell. Once a cell's calibration is completed the pycnometer measurement on unknowns can be started independently of the other cells undergoing calibration.
Frequency of Calibration/Calibration Check Standards
The pycnometer has proven to be quite stable, so the standard practice is to calibrate the instrument at the beginning of an expedition. To ensure quality, each set of five samples should be accompanied by a standard rotated through the cells. So long as the standards continue to give an acceptable value (less than 0.5% deviation), recalibration is not necessary (NOTE: As of X375 the recommendation is to Calibrate the beginning of each shift, and then +/- 0.5% deviation).
Rotation of the check standards through the cells is important, however, to ensure on a continuing basis that the system is still stable and functioning properly. An example measurement plan is given here:
...
After calibration is complete, the user can begin analyzing samples and one standard per six runs as noted above. Double-click on the Volume Dry (cm3) portion of the main screen next to the sample to be studied; normally the SPHERE_10 standards are also listed for the one cell in six to be dedicated for a standard measurement. A window will appear as shown in Figure 24 prompting the user to select a cell and to set the number of replicates. It is recommended to use the same number of replicates as the calibration.
Figure 24. Pycnometer measurement window.
Ensure that the sample is correct and select the cell to be used and the number of replicate measurements to be performed.
Once the user has selected the cell and number of cycles, click the "Measure" button, which will open the pycnometer cell control window (Figure 25). Place the sample in the cell, seal it, and then click "Done" followed by clicking the "Start" button (circled in blue). Unlike the calibration measurement, the experiment will not start until the "Start" button is clicked.
Figure 25. Starting a pycnometer measurement on a sample.
The pycnometer will step through the same purge and measurement steps described in the calibration section and when it is finished, will show the screen shown in Figure 26.
Figure 26. Sample completed indicator for pycnometer.
Once the "Done" button is clicked, the volume of the sample (including the volume of the container) will appear in the "Calculated Volume" window. At this point, the user may select "Rerun," which will redo the measurement, "Cancel" to reject the measurement, or "Accept" to keep the data and transfer it to the main screen.
...
The result should be in the appropriate field, but in case the user double-clicked the wrong volume measurement, MADMax provides the capability to switch the volume measurement from "wet" to "dry" and vice-versa. As shown in Figure 27, right-click the mass cell and select the "Send this result to the Volume Wet (cm3)" option. If two volumes are already present, this option will instead state "Swap Volume Wet (cm3) to Volume Dry (cm3)."
Figure 27. Right-click options for the volume measurement.
Once the user clicks the "Swap" options, a window will pop up to confirm the action, similar to that for the swap mass measurements window.
...
If the user wishes, they can also look at a detail of the mass results as shown in Figure 28. This is a summary of all of the parameters used to determine the volume with the parameters labeled by their database names.
Figure 28. Review dry volume results window.
The volume_dry component is the volume of the sample. The volume_dry_container component is the volume of the sample and the container together. The pyc_stdev value is calculated from the individual measurements (in this case, three) done by the pycnometer.
...
Volume determination by caliper is best used on consolidated, high-porosity samples (e.g., coral or vesicular basalt) as part of Method D. It is not likely to give accurate results when used on soft sediments (Method A).
Double-click on the "Caliper Volume (cm3)" column in the field adjacent to the sample to be analyzed. This will invoke the caliper measurement window as shown in Figure 29. The user should select cube or cylinder depending on the sample to be measured with the precision caliper.
Figure 29. Caliper measurement entry screens.
Ensure that the sample being measured is the correct one and click either the "Cube" or "Cylinder" radio button. Make the measurements using the precision caliper (Figure 30). Enter the measurements for each dimension in centimeters. Once the measurements have been entered, click "Ok" and the result will be transferred to the main screen.
Figure 30. Digital caliper used for volume measurements.
Review Results
Right-clicking the caliper result will allow the user to select "Review Results" to see details of the measurement.
...
The MADMax software will calculate all of the other MAD parameters once any three of four measurements are completed: wet mass, dry mass, dry volume, and wet volume. Once the three measurements related to the chosen method (e.g., Method C: wet mass, dry mass, dry volume) are completed, double-click on the "Methods Completed" field on the line of the sample in question. This will invoke the MAD calculation window as shown in Figure 31.
Figure 31. Run MAD Calc window. Ensure the proper sample is shown.
Click on the "Run MAD Calc" button and after a brief pause, the calculated parameters for the MAD analysis will appear on the main screen for that specific sample and will be updated in the LIMS database at the same time. See the "MAD Computations" section below for more information about the various parameters determined by the software.
...
After the MAD calculation is run, the user may wish to clean up the main screen list of samples. This is done by clicking in the "Done" boxes as shown in Figure 32. Once the samples to be removed are checked, click the "Refresh Sample List" button and the checked samples will disappear. (Any new samples will also appear.)
Note: Until this step is completed, two (and rarely three) lines will appear in the LIMS reports. Once this step is completed, the extra lines will be canceled.
Figure 32. Using the "Done" check boxes to clean up completed samples.
Quality Assurance/Quality Control
...
The user is encouraged to treat each group of five samples as an analytical batch and to carry a QC sample through the pycnometer process as the "sixth" sample. Thus, each pycnometer batch will consist of five samples and one calibration verification sample.
For the balance and caliper, the accuracy and precision of the equipment can easily be determined by measuring standards and confirming the system is giving proper numbers.
Precision and Accuracy
Each science party must define what error is acceptable for measurements, but the JRSO has some guidelines as to what can be expected.
Balance
For repeated mass measurements, we expect the data to be reproducible within 0.005 g; this will be significantly higher if the sea state is rough, the weights on the two balance pans are not roughly equal, or the number of measurements is too low. In other words, if the masses on the reference and unknown balances are within 5 grams of one another and the number of measurements is sufficient for the sea state, then we expect measurement of a reference mass to be within 0.005 grams.
Pycnometer
On dry samples or the steel ball bearings when the sample container is nearly full, we expect 1% or better precision between measurements. Reproducibility will go down severely if the sample container is not filled, and even more so if wet samples are measured. Accuracy is expected within 1% of the indicated volume if conditions are correct (dry sample, container nearly full).
Caliper
The precision caliper is capable of measurements accurate to 0.01 mm ± 0.01 mm. However, the source of error in this measurement is largely from the quality of the sample being measured. If the rectangular prism's sides are not end parallel to one another, or if the cylinder is not a right cylinder, the error can be significant.
...
The Wheaton vials are borosilicate glass and somewhat resistant to breakage. If a vial breaks, the broken glass should be gathered up immediately and placed in a sharps container. Please see a technician or the ALO if this occurs for proper disposal instructions. Do NOT place sharp trash in the regular trash bins!
Pollution Prevention
The MAD method does not generate any hazardous waste.
Remaining samples are used for further analyses after oven-drying and volume determination.
...
MAD computations are performed when triggered by the user as described above in "MAD Calculations." Each time computation is triggered, the program will recalculate the results and update the database. (This may be necessary, for example, if the wet and dry mass measurements were switched.) The computations are performed for each completed submethod using the following formulas.
Formula or Condition | Action | LIMS | Formula with LIMS Components | ||||||
Constants Used in Computations |
|
| |||||||
| get | MAD | density_water = 1 (g/ cm3cm3) |
| |||||
get | MAD | density_porewater = 1.024 (g/ cm3cm3) | |||||||
get | MAD | density_salt = 2.22 (g/ cm3cm3) | |||||||
| get | MAD | salinity = 35 | ||||||
get | MAD | mass_ratio = 0.965 | |||||||
| get | MAD | volume_ratio = 0.988 | ||||||
Get Container Information: Submethods A, B, C, D | |||||||||
|
|
|
| get | CONTAINER | container_number | |||
| get | CONTAINER | material_type | ||||||
get | CONTAINER | mass | |||||||
get | CONTAINER | density | |||||||
get | CONTAINER | volume | |||||||
Geometric Volume: Submethods A, D | |||||||||
|
|
| select | CALIPER | container_number | ||||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="fa27def3-2df1-4fbb-ae8f-96e2f105638c"><ac:plain-text-body><![CDATA[ |
| set | CALIPER | geometry = [cylinder; rectangular prism] | ]]></ac:plain-text-body></ac:structured-macro> | ||||
measure |
| measure | CALIPER | length | |||||
| measure | CALIPER | width | ||||||
measure | CALIPER | height | |||||||
measure | CALIPER | diameter | |||||||
geometry = "rectangular prism"“rectangular prism” | calculate | CALIPER | volume = length * width * height | ||||||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="2573e7d2-f2c7-460b-9464-812a1637d539"><ac:plain-text-body><![CDATA[ | geometry = "cylinder" geometry = “cylinder” | calculate | CALIPER | volume = [diameter/2]2 * ¿p * dimension_c_height | ]]></ac:plain-text-body></ac:structured-macro> | ||||
Wet Mass: Submethods A, B, C | |||||||||
|
|
| select | MAD-MASS | container_number | ||||
| measure | MAD-MASS | mass_wet_container | ||||||
calculate | MAD-MASS | mass_wet = mass_wet_container – mass{CONTAINER} | |||||||
Dry Mass: Submethods A, B, C, D | |||||||||
|
|
|
| select | MAD-MASS | container_number | |||
| measure | MAD-MASS | mass_dry_container | ||||||
| calculate | MAD-MASS | mass_dry = mass_dry_container – mass{CONTAINER} |
Formula or Condition | Action | LIMS | Formula with LIMS Components | ||||||
Pycnometry Wet Volume: Submethod B |
|
| |||||||
| select | PYC | container_number | ||||||
| select | PYC | cell_number | ||||||
| measure | PYC | volume_wet_container | ||||||
calculate | PYC | volume_wet = volume_wet_container – volume{CONTAINER} | |||||||
count | PYC | number_measurements | |||||||
| calculate | PYC | pyc_stdev | ||||||
measure | PYC | temperature | |||||||
| enter | PYC | comment | ||||||
Pycnometry Dry Volume: Submethods C and D | |||||||||
|
|
|
| select | PYC | container_number | |||
select | PYC | cell_number | |||||||
measure | PYC | volume_dry_container | |||||||
calculate | PYC | volume_dry = volume_dry_container – volume{CONTAINER} | |||||||
| count | PYC | number_measurements | ||||||
| calculate | PYC | pyc_stdev | ||||||
measure | PYC | temperature | |||||||
enter | PYC | comment | |||||||
Intermediary Computations: Submethod A |
| ||||||||
|
| set | MAD | method = "A"“A” | |||||
get | MAD | volume_wet = volume{CALIPER} | |||||||
get | MAD | mass_wet = mass_wet{MAD_MASS} | |||||||
get | MAD | mass_dry = mass_dry{MAD_MASS} | |||||||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="2af80e1c-a3e2-44cd-86bc-c9570759a4dc"><ac:plain-text-body><![CDATA[ | Mpw = ( Mpw = (Mt – Md)/rm | calculate | MAD | mass_porewater = [mass_wet – mass_dry]/mass_ratio | ]]></ac:plain-text-body></ac:structured-macro> | ||||
Vpw = Mpw/Dpw | calculate | MAD | volume_porewater = mass_porewater/density_porewater | ||||||
Ms = Mt – Mpw | calculate | MAD | mass_solids = mass_wet – mass_porewater | ||||||
Vs = Vt – Vpw | calculate | MAD | volume_solids = volume_wet – volume_porewater | ||||||
Intermediary Computations: Submethod B |
| ||||||||
|
| set | MAD | method = "B"“B” | |||||
get | MAD | mass_wet = mass_wet{MAD_MASS} | |||||||
get | MAD | mass_dry = mass_dry{MAD_MASS} | |||||||
get | MAD | volume_wet = volume_wet{PYC} | |||||||
Mpw = (Mt – Md)/rm | <ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="debd2860-52fc-4362-9380-c2436fa18cd1"><ac:plain-text-body><![CDATA[ | Mpw = (Mt – Md)/rm | calculate | MAD | mass_porewater = [mass_wet – mass_dry]/mass_ratio | ]]></ac:plain-text-body></ac:structured-macro> | |||
Vpw = Mpw/Dpw | calculate | MAD | volume_porewater = mass_porewater/density_porewater | ||||||
Ms = Mt – Mpw | calculate | MAD | mass_solids = mass_wet – mass_porewater | ||||||
Vs = Vt – Vpw | calculate | MAD | volume_solids = volume_wet – volume_porewater |
Formula or Condition | Action | LIMS | Formula with LIMS Components | ||||||
Intermediary Computations: Submethod C | |||||||||
|
|
|
| set | MAD | method = "C"“C” | |||
get | MAD | mass_wet = mass_wet{MAD_MASS} | |||||||
get | MAD | mass_dry = mass_dry{MAD_MASS} | |||||||
| get | MAD | volume_dry = volume_dry{PYC} | ||||||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="a470b618-12be-4ae0-a312-07c03a16eb85"><ac:plain-text-body><![CDATA[ | Mpw = (Mt – Md)/ Mpw = (Mt – Md)/rm | calculate | MAD | mass_porewater = [mass_wet – mass_dry]/mass_ratio | ]]></ac:plain-text-body></ac:structured-macro> | ||||
Vpw = Mpw/Dpw | calculate | MAD | volume_porewater = mass_porewater/density_porewater | ||||||
Ms = Mt – Mpw | calculate | MAD | mass_solids = mass_wet – mass_porewater | <ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="f9a3f2a2-0627-41e8-97e8-01ceafc3ed3d"><ac:plain-text-body><![CDATA[ | |||||
Msalt = Mpw – (Mt – Md) | calculate | MAD | mass_salt = mass_ | Msalt = Mpw – (Mt – Md) | calculate | MAD | mass_salt = mass_ porewater – [mass_wet – mass_dry] | ]]></ac:plain-text-body></ac:structured-macro> | |
Vsalt = Msalt/Dsalt | calculate | MAD | volume_salt = mass_salt/density_salt | ||||||
Vt = Vd – Vsalt + Vpw | calculate | MAD | volume_wet = volume_dry – volume_salt + volume_porewater | ||||||
Vs = Vt – Vpw | calculate | MAD | volume_solids = volume_wet – volume_porewater | ||||||
Intermediary Computations: Sub-Method D | |||||||||
|
|
|
| set | MAD | method = "D"“D” | |||
get | MAD | volume_wet = volume{CALIPER} | |||||||
get | MAD | mass_dry = mass_dry{MAD_MASS} | |||||||
| get | MAD | volume_dry = volume_dry{PYC} | ||||||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="db30d26f-28ac-4dcb-a8b7-750eeb491be2"><ac:plain-text-body><![CDATA[ | Mt = Md + Mw = Md + Mt = Md + Mw = Md + (Vt – Vd) * 1 | calculate | MAD | mass_wet = mass_dry + [volume_wet – volume_dry] * density_water ]]></ac:plain-text-body></ac:structured-macro> | <ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="8f417fe0-66b2-46ef-be49-e8d2d4d4c9b9"><ac:plain-text-body><![CDATA[ | ||||
Vpw = Vw/r = (Vt – Vd)/rv | calculate | MAD | volume_porewater = [volume_wet – volume_dry ]/volume_ratio | ]]></ac:plain-text-body></ac:structured-macro> | <ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="6a57cf8e-6543-41cb-8e1c-4e2fa7e8cf88"><ac:plain-text-body><![CDATA[ ]/volume_ratio | ||||
Mpw = Vpw * Dpw | calculate | MAD | mass_porewater = [mass_wet – mass_dry]/[1 – salinity/1000] | ]]></ac:plain-text-body></ac:structured-macro> | |||||
Ms = Mt(calc) – Mpw | calculate | MAD | mass_solids = mass_wet – mass_porewater | ||||||
Vs = Vt – Vpw | calculate | MAD | volume_solids = volume_wet – volume_porewater | ||||||
Final Computations: Submethods A, B, C, D |
|
| |||||||
WW = Mpw/Mt | calculate | MAD | moisture_rel_dry = mass_porewater/mass_wet | ||||||
WD = Mpw/Ms | calculate | MAD | moisture_rel_wet = mass_porewater/mass_solids | ||||||
BD = Mt/Vt | calculate | MAD | density_bulk = mass_wet/volume_wet | ||||||
DD = Ms/Vt | calculate | MAD | density_dry = mass_solids/volume_wet | ||||||
GD = Ms/Vs | calculate | MAD | density_grain = mass_solids/volume_solids | ||||||
PO = Vpw/Vt | calculate | MAD | porosity = volume_porewater/volume_wet | ||||||
VR = Vpw/Vs | calculate | MAD | void_ratio = volume_porewater/volume_solids |
LIMS Components and Definitions for MAD Analysis
CONTAINER Analysis: Sample Container
Analysis component | Definition | Unit | Explanation |
container_number | Container number | — | Sample number for a specific container recorded in LIMS. The container number is supplied in the SAMPLE.NAME field. Sample number guarantees uniqueness. Written labels are reusable. |
material_type | Container material |
| Material the container is made of. |
mass | Container mass | g | Mass of container. |
density | Container density | g/ cm3cm3 | Density of container material used to compute the volume of container material. |
volume | Container material volume | cm3 cm3 | Volume of container material computed from its mass and density; NOT the volume the container contains. |
MAD_MASS Analysis: Mass Determination for MAD Analysis
Analysis component | Definition | Unit | Explanation |
mass_wet | Mass of wet sample | g | Mass of the bulk sample, including the mass of the porewater, solid material, and dissolved salt. |
mass_wet_container | Mass of wet sample + container | g | Mass of the bulk sample, including the mass of the porewater, solid material, dissolved salt, and container. If one-way containers are used, this does not include the mass of the lid of the container. |
mass_dry | Mass of dry sample | g | Mass of the dried sample, including mass of evaporated salt. |
mass_dry_container | Mass of dry sample + container | g | Mass of the dried sample, including evaporated salt plus the mass of the container. If one-way containers are used, this does not include the mass of the lid of the container. |
container_number | Container number | — | Sample number for a specific container recorded in LIMS. The container number is supplied in the SAMPLE.NAME field. Sample number guarantees uniqueness. Written labels are reusable. |
CALIPER Analysis: Caliper Measurements for MAD Analysis
Analysis component | Definition | Unit | Explanation |
volume | Sample volume | cm3 | Sample volume calculated from length, width, and height or height and diameter, depending on geometry. |
geometry | Sample geometry | — | Geometry used to calculate volume: rectangular prism or cylinder. |
length | Sample length | cm | Length (x) of a rectangular prism sample; measure orthogonally to the other dimensions. |
width | Sample width | cm | Width (y) of a rectangular prism sample; measure orthogonally to the other dimensions. |
height | Sample height | cm | Height (z) of a rectangular prism or cylindrical sample. |
diameter | Sample diameter | cm | Diameter of a cylindrical sample. |
container_number | Container number | — | Number inscribed on the container and logged into the LIMS. |
comment | Comment | — | Comment about caliper measurement. |
PYC Analysis: Pycnometry for MAD Analysis
Analysis component | Definition | Unit | Explanation |
volume_wet | Volume of wet sample | cm3 cm3 | Volume of wet sample measured in pycnometer. NOTE: Wet volume measurement by pycnometer is not accurate and is not recommended. |
volume_wet_container | Volume of wet sample with container | cm3 cm3 | Volume of wet sample and the container measured in pycnometer. NOTE: Wet volume measurement by pycnometer is not accurate and is not recommended. |
volume_dry | Volume of dry sample | cm3 cm3 | Volume of dry sample including evaporated salt. |
volume_dry_container | Volume of dry sample with container | cm3 cm3 | Volume of dry sample including evaporated salt and volume of container. |
pyc_stdev | Standard deviation | cm3 cm3 | Standard deviation calculated from N measurement cycles in the pycnometer. |
number_measurements | Number of measurements | — | Number of successive measurements used in determining the result value. |
container_number | Container number | — | Sample number for a specific container recorded in LIMS. The container number is supplied in the SAMPLE.NAME field. Sample number guarantees uniqueness. Written labels are reusable. |
volume_container | Volume of container material | cm3 cm3 | Volume of container material calculated from premeasured mass and material density of the container. |
cell_number | Cell number | — | Number of the cell in the pycnometer used for this measurement. |
temperature | Cell temperature | °C | Temperature of the pycnometer cell. |
comment | Comment | — | Comment on pycnometer run. |
PYC_QAQC Analysis: Pycnometry Calibration
Analysis component | Definition | Unit | Explanation |
volume_cell_standard | Volume of cell with standard | cm3 cm3 | Volume of the cell as computed with the standard. |
volume_cell_exp | Volume of expansion cell | cm3 cm3 | Expected volume of the cell (calibration). |
cell_number | Cell number | — | Number of the cell in the pycnometer used for this measurement. |
number_measurements | Number of measurements | — | Number of successive measurements used in determining the result value. |
volume | Measured volume of standard | cm3 cm3 | Volume of standard used for calibration or calibration verification. |
container_number | Container number | — | Serial number for a specific container recorded in LIMS. The container number is supplied in the SAMPLE.NAME field. |
measurement_type | Calibration (verification) | — | Purpose of the measurement: calibration or calibration verification. |
temperature | Cell temperature | °C | Temperature of the pycnometer cell. |
comment | Comment | — | Comment on pycnometer run. |
MAD Analysis: Computed Results for MAD Analysis
Analysis component | Definition | Unit | Explanation |
moisture_rel_wet | Moisture content (wet) | %mass | Moisture content of sample in percentage mass of water/mass of bulk sample (includes moisture and dissolved salt). |
moisture_rel_dry | Moisture content (dry) | %mass | Moisture content of sample in percentage mass of water/mass of dry sample (without evaporated salt). |
density_bulk | Bulk density (MAD) | g/ cm3cm3 | Grams of mass/mL of volume of bulk sample. |
density_dry | Dry density (MAD) | g/ cm3cm3 | Grams of mass of solids (including evaporated salt)/mL bulk sample. |
density_grain | Grain density (MAD) | g/ cm3cm3 | Grams of mass of solids (without mass of evaporated salt)/mL solids (without volume of evaporated salt). |
porosity | Porosity (MAD) | %vol | Volume of porewater/volume of solids (without volume of evaporated salt). |
void_ratio | Void ratio (MAD) | — | Volume of porewater/volume of solids (without volume of evaporated salt). |
method | MAD submethod | — | Submethod used to calculate MAD results: A, B, C, D. |
mass_wet | Wet mass | g | Measured or calculated mass of the bulk sample (including mass of porewater, material, and dissolved salt). |
mass_dry | Dry mass | g | Measured or calculated mass of the dried sample (including mass of evaporated salt). |
volume_wet | Wet volume | cm3 cm3 | Measured or calculated volume of the bulk sample (including volume of porewater, material, and dissolved salt). |
volume_dry | Dry volume | cm3 cm3 | Measured or calculated volume of dried sample (including evaporated salt). |
mass_porewater | Mass of porewater | g | Mass of the porewater in the sample. |
volume_porewater | Volume of porewater | mL | Volume of porewater in the bulk (raw) sample. |
mass_salt | Mass of salt | g | Mass of evaporated salt in the sample. |
volume_salt | Volume of salt | cm3 cm3 | Volume of dissolved salt in the bulk sample. |
mass_solids | Mass of solids | g | Mass of the solid material in the sample (without mass of evaporated salt). |
volume_solids | Volume of solids | cm3 cm3 | Volume of solid material in the sample (without volume of dissolved salt). |