{
"definitions": {},
"$schema": "http://json-schema.org/draft-07/schema#",
"$id": "https://a2809calculator.snapplus.wisc.edu/SampleInputSchema.json",
"title": "Root",
"type": "array",
"default": [],
"items":{
"$id": "#root/items",
"title": "Items",
"type": "object",
"required": [
"LabName",
"LabJobID",
"Date",
"FarmName",
"FieldName",
"County",
"SoilSeries",
"SoilMapUnit",
"Irrigated",
"Drained",
"pHSample0-2",
"CropYr1",
"Yg1",
"CropYr2",
"Yg2",
"CropYr3",
"Yg3",
"CropYr4",
"Yg4",
"PlowDepth",
"SoilSmplID",
"PH",
"BpH",
"OM",
"P",
"K",
"Ca",
"Mg",
"B",
"Mn",
"Zn",
"S",
"ScoopWt"
],
"properties": {
"LabName": {
"$id": "#root/items/LabName",
"title": "Lab name",
"type": "string",
"default": "",
"examples": [
"Soil & Forage Analysis Lab"
],
"pattern": "^.*$"
},
"LabJobID": {
"$id": "#root/items/LabJobID",
"title": "Lab job ID",
"type": "string",
"default": "",
"examples": [
"Job 2021-09-08 33a"
],
"pattern": "^.*$"
},
"Date": {
"$id": "#root/items/Date",
"title": "Date",
"type": "string",
"default": "",
"examples": [
"2018-04-27"
],
"pattern": "^.*$"
},
"FarmName": {
"$id": "#root/items/FarmName",
"title": "Farm name",
"type": "string",
"default": "",
"examples": [
"Enge Farms"
],
"pattern": "^.*$"
},
"FieldName": {
"$id": "#root/items/FieldName",
"title": "Field name",
"type": "string",
"default": "",
"examples": [
"14AB"
],
"pattern": "^.*$"
},
"County": {
"$id": "#root/items/County",
"title": "County",
"type": "string",
"default": "",
"examples": [
"Columbia"
],
"pattern": "^.*$"
},
"SoilSeries": {
"$id": "#root/items/SoilSeries",
"title": "Soil series",
"type": "string",
"default": "",
"examples": [
"Mt. Carroll"
],
"pattern": "^.*$"
},
"SoilMapUnit": {
"$id": "#root/items/SoilMapUnit",
"title": "Soil map unit",
"type": "string",
"default": "",
"examples": [
"MtA"
],
"pattern": "^.*$"
},
"Irrigated": {
"$id": "#root/items/Irrigated",
"title": "Irrigated?",
"type": "boolean",
"examples": [
false
],
"default": false
},
"Drained": {
"$id": "#root/items/Drained",
"title": "Drained/Tiled?",
"type": "boolean",
"examples": [
false
],
"default": false
},
"pHSample0-2": {
"$id": "#root/items/pHSample0-2",
"title": "Is this a pH-only sample at 0-2-inch depth for a no-till field?",
"type": "boolean",
"examples": [
false
],
"default": false
},
"CropYr1": {
"$id": "#root/items/CropYr1",
"title": "Year 1 crop",
"type": "string",
"default": "",
"examples": [
"Alfalfa, seeding"
],
"pattern": "^.*$"
},
"Yg1": {
"$id": "#root/items/Yg1",
"title": "Year 1 yield goal",
"type": "string",
"default": "",
"examples": [
"3.0"
],
"pattern": "^.*$"
},
"CropYr2": {
"$id": "#root/items/CropYr2",
"title": "Year 2 crop",
"type": "string",
"default": "",
"examples": [
"Alfalfa, established"
],
"pattern": "^.*$"
},
"Yg2": {
"$id": "#root/items/Yg2",
"title": "Year 2 yield goal",
"type": "string",
"default": "",
"examples": [
"6.1"
],
"pattern": "^.*$"
},
"CropYr3": {
"$id": "#root/items/CropYr3",
"title": "Year 3 crop",
"type": "string",
"default": "",
"examples": [
"Corn, grain"
],
"pattern": "^.*$"
},
"Yg3": {
"$id": "#root/items/Yg3",
"title": "Year 3 yield goal",
"type": "string",
"default": "",
"examples": [
"160-180"
],
"pattern": "^.*$"
},
"CropYr4": {
"$id": "#root/items/CropYr4",
"title": "Year 4 crop",
"type": "string",
"default": "",
"examples": [
"Corn, silage"
],
"pattern": "^.*$"
},
"Yg4": {
"$id": "#root/items/Yg4",
"title": "Year 4 yield goal",
"type": "string",
"default": "",
"examples": [
"27.0"
],
"pattern": "^.*$"
},
"PlowDepth": {
"$id": "#root/items/PlowDepth",
"title": "Plow depth (inches)",
"type": "integer",
"examples": [
7
],
"default": 0
},
"SoilSmplID": {
"$id": "#root/items/SoilSmplID",
"title": "Soil sample ID",
"type": "string",
"default": "",
"examples": [
"Sample 41"
],
"pattern": "^.*$"
},
"PH": {
"$id": "#root/items/PH",
"title": "Sample pH",
"type": "number",
"examples": [
6.6
],
"default": 0.0
},
"BpH": {
"$id": "#root/items/BpH",
"title": "Sample buffer pH",
"type": "number",
"examples": [
-9999, 7.0
],
"default": -9999
},
"OM": {
"$id": "#root/items/OM",
"title": "Sample organic matter (%)",
"type": "number",
"examples": [
2.5
],
"default": 0.0
},
"P": {
"$id": "#root/items/P",
"title": "Sample Phosphorus (ppm)",
"type": "number",
"examples": [
18
],
"default": 0
},
"K": {
"$id": "#root/items/K",
"title": "Sample Potassium (ppm)",
"type": "number",
"examples": [
120
],
"default": 0
},
"Ca": {
"$id": "#root/items/Ca",
"title": "Sample Calcium (ppm)",
"type": "number",
"examples": [
-9999
],
"default": 0
},
"Mg": {
"$id": "#root/items/Mg",
"title": "Magnesium (ppm)",
"type": "number",
"examples": [
-9999
],
"default": 0
},
"B": {
"$id": "#root/items/B",
"title": "Sample Boron (ppm)",
"type": "number",
"examples": [
0.6
],
"default": 0
},
"Mn": {
"$id": "#root/items/Mn",
"title": "Sample Manganese (ppm)",
"type": "number",
"examples": [
23
],
"default": 0
},
"Zn": {
"$id": "#root/items/Zn",
"title": "Sample Zinc (ppm)",
"type": "number",
"examples": [
1.5
],
"default": 0
},
"S": {
"$id": "#root/items/S",
"title": "Sample Sulfur (ppm)",
"type": "number",
"examples": [
0.8
],
"default": 0
},
"ScoopWt": {
"$id": "#root/items/ScoopWt",
"title": "Sample Scoop Weight (for density calcs)",
"type": "number",
"examples": [
5.8
],
"default": 0.0
}
}
}
}