Source code for pylipd.classes.paleoproxy


##############################
# Auto-generated. Do not Edit
##############################
from pylipd.globals.synonyms import SYNONYMS

[docs] class PaleoProxy: """Controlled-vocabulary class for `PaleoProxy` terms.""" synonyms = SYNONYMS["PROXIES"]["PaleoProxy"] def __init__(self, id, label): """Initialize a PaleoProxy term. Parameters ---------- id : str The full URI identifier for this term. label : str The human-readable label for this term. """ self.id = id self.label = label def __eq__(self, value: object) -> bool: """Check equality based on term ID. Parameters ---------- value : object The object to compare against. Returns ------- bool True if the IDs match, False otherwise. """ return self.id == value.id
[docs] def getLabel(self): """Return the human-readable label of the term. Returns ------- str The label for this term. """ return self.label
[docs] def getId(self): """Return the full URI identifier of the term. Returns ------- str The URI identifier for this term. """ return self.id
[docs] def to_data(self, data={}): """Serialize this term to JSON-LD format. Parameters ---------- data : dict, optional Existing data dictionary to extend. Returns ------- dict The updated data dictionary. """ data[self.id] ={ "label": [ { "@datatype": None, "@type": "literal", "@value": self.label } ] } return data
[docs] def to_json(self): """Return the plain-text label (used in lightweight JSON). Returns ------- str The label for this term. """ data = self.label return data
[docs] @classmethod def from_synonym(cls, synonym): """Create a PaleoProxy instance from a synonym string. Parameters ---------- synonym : str A synonym or alternative name for the term. Returns ------- PaleoProxy or None The PaleoProxy instance if found, None otherwise. """ if synonym.lower() in PaleoProxy.synonyms: synobj = PaleoProxy.synonyms[synonym.lower()] return PaleoProxy(synobj['id'], synobj['label']) return None
[docs] class PaleoProxyConstants: accumulation_rate = PaleoProxy("http://linked.earth/ontology/paleo_proxy#accumulation_rate", "accumulation rate") ACL = PaleoProxy("http://linked.earth/ontology/paleo_proxy#ACL", "ACL") Al2O3 = PaleoProxy("http://linked.earth/ontology/paleo_proxy#Al2O3", "Al2O3") alkenone = PaleoProxy("http://linked.earth/ontology/paleo_proxy#alkenone", "alkenone") amoeba = PaleoProxy("http://linked.earth/ontology/paleo_proxy#amoeba", "amoeba") Ba_Al = PaleoProxy("http://linked.earth/ontology/paleo_proxy#Ba_Al", "Ba/Al") Ba_Ca = PaleoProxy("http://linked.earth/ontology/paleo_proxy#Ba_Ca", "Ba/Ca") biomarker = PaleoProxy("http://linked.earth/ontology/paleo_proxy#biomarker", "biomarker") BIT = PaleoProxy("http://linked.earth/ontology/paleo_proxy#BIT", "BIT") borehole = PaleoProxy("http://linked.earth/ontology/paleo_proxy#borehole", "borehole") BSi = PaleoProxy("http://linked.earth/ontology/paleo_proxy#BSi", "BSi") bubble_frequency = PaleoProxy("http://linked.earth/ontology/paleo_proxy#bubble_frequency", "bubble frequency") bulk_density = PaleoProxy("http://linked.earth/ontology/paleo_proxy#bulk_density", "bulk density") bulk_sediment = PaleoProxy("http://linked.earth/ontology/paleo_proxy#bulk_sediment", "bulk sediment") C_N = PaleoProxy("http://linked.earth/ontology/paleo_proxy#C_N", "C/N") Ca_K = PaleoProxy("http://linked.earth/ontology/paleo_proxy#Ca_K", "Ca/K") Ca_Ti = PaleoProxy("http://linked.earth/ontology/paleo_proxy#Ca_Ti", "Ca/Ti") CaCO3 = PaleoProxy("http://linked.earth/ontology/paleo_proxy#CaCO3", "CaCO3") calcification_rate = PaleoProxy("http://linked.earth/ontology/paleo_proxy#calcification_rate", "calcification rate") calcite = PaleoProxy("http://linked.earth/ontology/paleo_proxy#calcite", "calcite") carbonate = PaleoProxy("http://linked.earth/ontology/paleo_proxy#carbonate", "carbonate") cellulose = PaleoProxy("http://linked.earth/ontology/paleo_proxy#cellulose", "cellulose") charcoal = PaleoProxy("http://linked.earth/ontology/paleo_proxy#charcoal", "charcoal") chironomid = PaleoProxy("http://linked.earth/ontology/paleo_proxy#chironomid", "chironomid") chlorophyll = PaleoProxy("http://linked.earth/ontology/paleo_proxy#chlorophyll", "chlorophyll") chrysophyte_assemblage = PaleoProxy("http://linked.earth/ontology/paleo_proxy#chrysophyte_assemblage", "chrysophyte assemblage") cladoceran = PaleoProxy("http://linked.earth/ontology/paleo_proxy#cladoceran", "cladoceran") coccolithophore = PaleoProxy("http://linked.earth/ontology/paleo_proxy#coccolithophore", "coccolithophore") d13C = PaleoProxy("http://linked.earth/ontology/paleo_proxy#d13C", "d13C") d15N = PaleoProxy("http://linked.earth/ontology/paleo_proxy#d15N", "d15N") d15N_d40Ar = PaleoProxy("http://linked.earth/ontology/paleo_proxy#d15N_d40Ar", "d15N/d40Ar") d18O = PaleoProxy("http://linked.earth/ontology/paleo_proxy#d18O", "d18O") dD = PaleoProxy("http://linked.earth/ontology/paleo_proxy#dD", "dD") deuterium_excess = PaleoProxy("http://linked.earth/ontology/paleo_proxy#deuterium_excess", "deuterium excess") diatom = PaleoProxy("http://linked.earth/ontology/paleo_proxy#diatom", "diatom") dinocyst = PaleoProxy("http://linked.earth/ontology/paleo_proxy#dinocyst", "dinocyst") dry_bulk_density = PaleoProxy("http://linked.earth/ontology/paleo_proxy#dry_bulk_density", "dry bulk density") Eu_Zr = PaleoProxy("http://linked.earth/ontology/paleo_proxy#Eu_Zr", "Eu/Zr") Fe = PaleoProxy("http://linked.earth/ontology/paleo_proxy#Fe", "Fe") Fe_Al = PaleoProxy("http://linked.earth/ontology/paleo_proxy#Fe_Al", "Fe/Al") foraminifera = PaleoProxy("http://linked.earth/ontology/paleo_proxy#foraminifera", "foraminifera") GDGT = PaleoProxy("http://linked.earth/ontology/paleo_proxy#GDGT", "GDGT") grain_size = PaleoProxy("http://linked.earth/ontology/paleo_proxy#grain_size", "grain size") HBI = PaleoProxy("http://linked.earth/ontology/paleo_proxy#HBI", "HBI") historical = PaleoProxy("http://linked.earth/ontology/paleo_proxy#historical", "historical") humification = PaleoProxy("http://linked.earth/ontology/paleo_proxy#humification", "humification") ice_accumulation = PaleoProxy("http://linked.earth/ontology/paleo_proxy#ice_accumulation", "ice accumulation") ice_melt = PaleoProxy("http://linked.earth/ontology/paleo_proxy#ice_melt", "ice melt") inorganic_carbon = PaleoProxy("http://linked.earth/ontology/paleo_proxy#inorganic_carbon", "inorganic carbon") IP25 = PaleoProxy("http://linked.earth/ontology/paleo_proxy#IP25", "IP25") lake_level = PaleoProxy("http://linked.earth/ontology/paleo_proxy#lake_level", "lake level") latewood_cellulose = PaleoProxy("http://linked.earth/ontology/paleo_proxy#latewood_cellulose", "latewood cellulose") LDI = PaleoProxy("http://linked.earth/ontology/paleo_proxy#LDI", "LDI") macrofossils = PaleoProxy("http://linked.earth/ontology/paleo_proxy#macrofossils", "macrofossils") magnetic = PaleoProxy("http://linked.earth/ontology/paleo_proxy#magnetic", "magnetic") magnetic_susceptibility = PaleoProxy("http://linked.earth/ontology/paleo_proxy#magnetic_susceptibility", "magnetic susceptibility") mass_accumulation_rate = PaleoProxy("http://linked.earth/ontology/paleo_proxy#mass_accumulation_rate", "mass accumulation rate") maximum_latewood_density = PaleoProxy("http://linked.earth/ontology/paleo_proxy#maximum_latewood_density", "maximum latewood density") Mg = PaleoProxy("http://linked.earth/ontology/paleo_proxy#Mg", "Mg") Mg_Ca = PaleoProxy("http://linked.earth/ontology/paleo_proxy#Mg_Ca", "Mg/Ca") multiproxy = PaleoProxy("http://linked.earth/ontology/paleo_proxy#multiproxy", "multiproxy") Ti = PaleoProxy("http://linked.earth/ontology/paleo_proxy#Ti", "Ti") needs_to_be_changed = PaleoProxy("http://linked.earth/ontology/paleo_proxy#needs_to_be_changed", "needs to be changed") needsToBeChanged = PaleoProxy("http://linked.earth/ontology/paleo_proxy#needsToBeChanged", "needsToBeChanged") ostracod = PaleoProxy("http://linked.earth/ontology/paleo_proxy#ostracod", "ostracod") P_aqueous = PaleoProxy("http://linked.earth/ontology/paleo_proxy#P-aqueous", "P-aqueous") peat_ash = PaleoProxy("http://linked.earth/ontology/paleo_proxy#peat_ash", "peat ash") pH = PaleoProxy("http://linked.earth/ontology/paleo_proxy#pH", "pH") pollen = PaleoProxy("http://linked.earth/ontology/paleo_proxy#pollen", "pollen") radiolaria = PaleoProxy("http://linked.earth/ontology/paleo_proxy#radiolaria", "radiolaria") Rb = PaleoProxy("http://linked.earth/ontology/paleo_proxy#Rb", "Rb") Rb_Sr = PaleoProxy("http://linked.earth/ontology/paleo_proxy#Rb_Sr", "Rb/Sr") reflectance = PaleoProxy("http://linked.earth/ontology/paleo_proxy#reflectance", "reflectance") ring_width = PaleoProxy("http://linked.earth/ontology/paleo_proxy#ring_width", "ring width") Sr = PaleoProxy("http://linked.earth/ontology/paleo_proxy#Sr", "Sr") Sr_Ca = PaleoProxy("http://linked.earth/ontology/paleo_proxy#Sr_Ca", "Sr/Ca") stratigraphy = PaleoProxy("http://linked.earth/ontology/paleo_proxy#stratigraphy", "stratigraphy") sulfur = PaleoProxy("http://linked.earth/ontology/paleo_proxy#sulfur", "sulfur") TEX86 = PaleoProxy("http://linked.earth/ontology/paleo_proxy#TEX86", "TEX86") Ti_Al = PaleoProxy("http://linked.earth/ontology/paleo_proxy#Ti_Al", "Ti/Al") Ti_Ca = PaleoProxy("http://linked.earth/ontology/paleo_proxy#Ti_Ca", "Ti/Ca") TOC = PaleoProxy("http://linked.earth/ontology/paleo_proxy#TOC", "TOC") total_nitrogen = PaleoProxy("http://linked.earth/ontology/paleo_proxy#total_nitrogen", "total nitrogen") varve_thickness = PaleoProxy("http://linked.earth/ontology/paleo_proxy#varve_thickness", "varve thickness")