def extract_uncertainty_fields(array):
    """Extract the core set of fields needed for uncertainty analysis from a parameter array"""
    fields = ['uncertainty_type', 'amount', 'loc', 'scale', 'shape',
        'minimum', 'maximum', 'negative']
    return array[fields].copy()
