Move to bundles inner entity since the scope of the aggregate is the bundle not the entire project.
Reproduction:
Aggregate dates included in projects inner entity from projects endpoint (good)
$ http 'https://service.azul.data.humancellatlas.org/index/projects?size=1&catalog=dcp12' | jq '.hits[] | .projects, .bundles'
[
{
"lastModifiedDate": "2021-10-20T09:03:20.617000Z",
"submissionDate": "2019-05-16T16:09:33.130000Z",
"updateDate": "2021-10-20T09:03:20.617000Z",
"projectId": "74b6d569-3b11-42ef-b6b1-a0454522b4a0",
"projectTitle": "1.3 Million Brain Cells from E18 Mice",
"projectShortname": "1M Neurons",
"laboratory": [
"Human Cell Atlas Data Coordination Platform"
],
"estimatedCellCount": 1330000,
"aggregateSubmissionDate": "2019-05-16T16:09:33.130000Z",
"aggregateUpdateDate": "2021-10-20T09:03:20.617000Z",
"aggregateLastModifiedDate": "2021-10-20T09:03:20.617000Z",
"projectDescription": "Cortex, hippocampus, and subventricular zone were purchased from BrainBits (C57EHCV). They were from 2 E18 C57BL/6 mice dissected on the same day, shipped overnight on ice, and stored at 4C until being prepared for scRNA-Seq. Brain tissues were dissociated following the Demonstrated Protocol for Mouse Embryonic Neural Tissue (https://support.10xgenomics.com/single-cell/sample-prep/doc/demonstrated-protocol-dissociation-of-mouse-embryonic-neural-tissue-for-single-cell-rna-sequencing). 69 scRNA-Seq libraries were made from first mouse brain 2 days after the dissection. Another 64 scRNA-Seq libraries were made from second mouse brain 6 days after the dissection.",
"contributors": [...],
"publications": [
{
"publicationTitle": "Massively parallel digital transcriptional profiling of single cells",
"publicationUrl": "https://doi.org/10.1038/ncomms14049"
}
],
"arrayExpressAccessions": [
null
],
"geoSeriesAccessions": [
"GSE93421"
],
"insdcProjectAccessions": [
"SRP096558"
],
"insdcStudyAccessions": [
"PRJNA360949"
],
"supplementaryLinks": [
"https://support.10xgenomics.com/single-cell-gene-expression/datasets/1.3.0/1M_neurons"
],
"matrices": {},
"contributedAnalyses": {...},
"contributorMatrices": {...},
"accessions": [...],
"accessible": true
}
]
null
Aggregate dates included in projects inner entity from bundles endpoint (bad)
Move to bundles inner entity since the scope of the aggregate is the bundle not the entire project.
Reproduction:
Aggregate dates included in
projects
inner entity fromprojects
endpoint (good)Aggregate dates included in
projects
inner entity frombundles
endpoint (bad)