plate_invalid Examples#

This document contains JSON examples for plate_invalid metadata layouts.

missing_rows#

 1{
 2    "plate": {
 3        "columns": [
 4            {
 5                "name": "1"
 6            }
 7        ],
 8        "version": "0.1",
 9        "wells": [
10            {
11                "path": "A/3"
12            }
13        ]
14    }
15}

missing_version#

 1{
 2    "plate": {
 3        "columns": [
 4            {
 5                "name": "1"
 6            }
 7        ],
 8        "rows": [
 9            {
10                "name": "A"
11            }
12        ],
13        "wells": [
14            {
15                "path": "A/1"
16            }
17        ]
18    }
19}

empty_wells#

 1{
 2    "plate": {
 3        "columns": [
 4            {
 5                "name": "1"
 6            }
 7        ],
 8        "rows": [
 9            {
10                "name": "A"
11            }
12        ],
13        "version": "0.1",
14        "wells": []
15    }
16}

invalid_fieldcount#

 1{
 2    "plate": {
 3        "columns": [
 4            {
 5                "name": "1"
 6            }
 7        ],
 8        "field_count": 1,
 9        "name": "plate name",
10        "rows": [
11            {
12                "name": "A"
13            }
14        ],
15        "version": "0.1",
16        "wells": [
17            {
18                "path": "A/3"
19            }
20        ],
21        "acquisitions": [
22            {
23                "id": 1,
24                "maximumfieldcount": "2"
25            },
26            {
27                "id": 2
28            }
29        ]
30    }
31}

missing_wells#

 1{
 2    "plate": {
 3        "columns": [
 4            {
 5                "name": "1"
 6            }
 7        ],
 8        "rows": [
 9            {
10                "name": "A"
11            }
12        ],
13        "version": "0.1"
14    }
15}

missing_acquisition_id#

 1{
 2    "plate": {
 3        "columns": [
 4            {
 5                "name": "1"
 6            }
 7        ],
 8        "field_count": 1,
 9        "name": "plate name",
10        "rows": [
11            {
12                "name": "A"
13            }
14        ],
15        "version": "0.1",
16        "wells": [
17            {
18                "path": "A/3"
19            }
20        ],
21        "acquisitions": [
22            {
23                "maximumfieldcount": 2,
24                "name": "Meas_01(2012-07-31_10-41-12)",
25                "starttime": 1343731272000
26            },
27            {
28                "id": 2,
29                "maximumfieldcount": 2,
30                "name": "Meas_02(201207-31_11-56-41)",
31                "starttime": 1343735801000
32            }
33        ]
34    }
35}

missing_columns#

 1{
 2    "plate": {
 3        "rows": [
 4            {
 5                "name": "A"
 6            }
 7        ],
 8        "version": "0.1",
 9        "wells": [
10            {
11                "path": "A/3"
12            }
13        ]
14    }
15}

missing_well_path#

 1{
 2    "plate": {
 3        "columns": [
 4            {
 5                "name": "1"
 6            }
 7        ],
 8        "rows": [
 9            {
10                "name": "A"
11            }
12        ],
13        "version": "0.1",
14        "wells": [
15            {}
16        ]
17    }
18}

missing_column_name#

 1{
 2    "plate": {
 3        "columns": [
 4            {}
 5        ],
 6        "rows": [
 7            {
 8                "name": "A"
 9            }
10        ],
11        "version": "0.1",
12        "wells": [
13            {
14                "path": "A/3"
15            }
16        ]
17    }
18}