Example #1
0
def generic(**contents):
    def is_null(entry):
        try:
            if np.isnan(entry):
                return True
        except TypeError:
            pass
        finally:
            return not bool(entry)

    sample = Sample(**contents)
    if is_null(sample.contents["Parent Sample Name"]):
        sample.contents["Parent Sample Name"] = str()
    return sample
Example #2
0
def mechanical(**contents):
    return Sample(**contents)
Example #3
0
def porosity(**contents):
    return Sample(**contents)
Example #4
0
def build(**contents):
    return Sample(**contents)
Example #5
0
def generic(**contents):
    return Sample(**contents)
Example #6
0
def build(**attributes):
    return Sample(**attributes)
Example #7
0
def xct(**attributes):
    return Sample(**attributes)
Example #8
0
def vickers(**attributes):
    return Sample(**attributes)