Units

An overview of the used units of all columns in a SamplesFrame.

Atoms

In [1]: import pandas as pd

In [2]: from hgc.constants import constants

In [3]: {a: constants.units(a) for a in constants.atoms}
Out[3]: 
{'H': 'mg/L',
 'He': 'mg/L',
 'Li': 'μg/L',
 'Be': 'μg/L',
 'B': 'μg/L',
 'C': 'mg/L',
 'N': 'mg/L',
 'O': 'mg/L',
 'F': 'mg/L',
 'Ne': 'mg/L',
 'Na': 'mg/L',
 'Mg': 'mg/L',
 'Al': 'μg/L',
 'Si': 'mg/L',
 'P': 'mg/L',
 'S': 'mg/L',
 'Cl': 'mg/L',
 'Ar': 'mg/L',
 'K': 'mg/L',
 'Ca': 'mg/L',
 'Sc': 'μg/L',
 'Ti': 'μg/L',
 'V': 'μg/L',
 'Cr': 'μg/L',
 'Mn': 'mg/L',
 'Fe': 'mg/L',
 'Co': 'μg/L',
 'Ni': 'μg/L',
 'Cu': 'μg/L',
 'Zn': 'μg/L',
 'Ga': 'μg/L',
 'Ge': 'μg/L',
 'As': 'μg/L',
 'Se': 'μg/L',
 'Br': 'μg/L',
 'Kr': 'mg/L',
 'Rb': 'μg/L',
 'Sr': 'μg/L',
 'Y': 'μg/L',
 'Zr': 'μg/L',
 'Nb': 'μg/L',
 'Mo': 'μg/L',
 'Tc': 'mg/L',
 'Ru': 'μg/L',
 'Rh': 'μg/L',
 'Pd': 'mg/L',
 'Ag': 'μg/L',
 'Cd': 'μg/L',
 'In': 'μg/L',
 'Sn': 'μg/L',
 'Sb': 'μg/L',
 'Te': 'μg/L',
 'I': 'μg/L',
 'Xe': 'mg/L',
 'Cs': 'μg/L',
 'Ba': 'μg/L',
 'La': 'μg/L',
 'Ce': 'μg/L',
 'Pr': 'μg/L',
 'Nd': 'μg/L',
 'Pm': 'mg/L',
 'Sm': 'μg/L',
 'Eu': 'μg/L',
 'Gd': 'μg/L',
 'Tb': 'μg/L',
 'Dy': 'μg/L',
 'Ho': 'μg/L',
 'Er': 'μg/L',
 'Tm': 'μg/L',
 'Yb': 'μg/L',
 'Lu': 'μg/L',
 'Hf': 'μg/L',
 'Ta': 'μg/L',
 'W': 'μg/L',
 'Re': 'μg/L',
 'Os': 'μg/L',
 'Ir': 'μg/L',
 'Pt': 'μg/L',
 'Au': 'μg/L',
 'Hg': 'μg/L',
 'Tl': 'μg/L',
 'Pb': 'μg/L',
 'Bi': 'μg/L',
 'Po': 'mg/L',
 'At': 'mg/L',
 'Rn': 'mg/L',
 'Fr': 'mg/L',
 'Ra': 'mg/L',
 'Ac': 'mg/L',
 'Th': 'μg/L',
 'Pa': 'mg/L',
 'U': 'μg/L',
 'Np': 'mg/L',
 'Pu': 'mg/L',
 'Am': 'mg/L',
 'Cm': 'mg/L',
 'Bk': 'mg/L',
 'Cf': 'mg/L',
 'Es': 'mg/L',
 'Fm': 'mg/L',
 'Md': 'mg/L',
 'No': 'mg/L',
 'Lr': 'mg/L',
 'Rf': 'mg/L',
 'Db': 'mg/L',
 'Sg': 'mg/L',
 'Bh': 'mg/L',
 'Hs': 'mg/L',
 'Mt': 'mg/L',
 'Ds': 'mg/L',
 'Rg': 'mg/L',
 'Cn': 'mg/L',
 'Nh': 'mg/L',
 'Fl': 'mg/L',
 'Mc': 'mg/L',
 'Lv': 'mg/L',
 'Ts': 'mg/L',
 'Og': 'mg/L'}

Ions

In [4]: import pandas as pd

In [5]: from hgc.constants import constants

In [6]: {a: constants.units(a) for a in constants.ions}
Out[6]: 
{'CH4': 'mg/L as CH4',
 'H2S': 'mg/L as S',
 'S': 'mg/L',
 'CO2': 'mg/L as CO2',
 'alkalinity': 'mg/L as HCO3',
 'O2_field': 'mg/L',
 'O2_lab': 'mg/L',
 'O2': 'mg/L',
 'KMnO4': ' mg/L  as KMnO4',
 'NH4': 'mg/L',
 'NO2': 'mg/L as NO2',
 'NO3': 'mg/L as NO3',
 'N_kj': 'mg/L',
 'N': 'mg/L',
 'PO4': 'mg/L as PO4',
 'PO4_ortho': 'mg/L',
 'P': 'mg/L',
 'SiO2': 'mg/L as SiO2',
 'SO4_ic': 'mg/L as SO4',
 'SO4': 'mg/L as SO4',
 'doc': 'mg/L',
 'toc': 'mg/L',
 'cod': 'mg/L'}

Other properties

In [7]: import pandas as pd

In [8]: from hgc.constants import constants

In [9]: {a: constants.units(a) for a in constants.properties}
Out[9]: 
{'ec_field': 'μS/cm',
 'ec_lab': 'μS/cm',
 'ec': 'μS/cm',
 'ph_field': '-',
 'ph_lab': '-',
 'ph': '-',
 'temp_field': '°C',
 'temp_lab': '°C',
 'temp': '°C',
 'eh_field': 'mV',
 'turb': 'FTU',
 'uva254': 'E/m'}