ska_oso_pdm.project
Class diagram for an OSO Project
A current example of Project json is presented below:
{
"interface": "https://schema.skao.int/ska-oso-pdm-prj/0.1",
"prj_id": "prj-mvp01-20220923-00001",
"name": "SKA Mid Project",
"metadata": {
"version": 1,
"created_by": "TestUser",
"created_on": "2022-09-23T15:43:53.971548Z",
"last_modified_on": "2022-09-23T15:43:53.971548Z",
"last_modified_by": "TestUser",
"pdm_version": "15.3.0"
},
"author": {
"pis": ["John Lennon"],
"cois": ["Ringo Starr", "George Harrison"]
},
"obs_blocks": [
{
"obs_block_id": "ob-1",
"name": "Block 1",
"sbd_ids": [
"sbd-mvp01-20220923-00001",
"sbd-mvp01-20220923-00002",
"sbd-mvp01-20220923-00003"
]
},
{
"obs_block_id": "ob-2",
"name": "Block 2",
"sbd_ids": [
"sbd-mvp01-20220923-00004",
"sbd-mvp01-20220923-00005",
"sbd-mvp01-20220923-00006"
]
}
]
}
- class Author(*, pis: list[str] = <factory>, cois: list[str] = <factory>)[source]
The author of a Proposal