Open tms-epcc opened 1 year ago
03/AUG/24
25/AUG/23 @chrislintott reported
19/JAN/24 @chrislintott reported in https://docs.google.com/document/d/13mgVp2T9EWWeuTVkvrf_WEW-xG721zaSsmiCrAdWHwo/edit that FY24 plan includes
26/JAN/24
27/MAR/24 @chrislintott reported that good progress is being made on this and currently sees no issues with the 31/MAY/24 due date.
24/APR/24 @chrislintott reported
29/MAY/24
The existing Aggregations code (zooniverse/aggregation-for-caesar repo) offers an offline / local solution for processing classifications and producing subject-specific summary results - greatly simplifying the post-processing required by Zooniverse project teams, but this can only be run once data has been downloaded. Instead, we want the code to run in response to a button push or API call, over a batch of recent classifications, facilitating the transfer of aggregated data back to the science platform. This required a new Zooniverse-hosted application endpoint to accept and process requests for aggregation of classification batches, which executes data ingest, extraction, reduction, and output data bundle creation. For now, the example implementation will be for binary workflows, but this could quickly be expanded. Progress has been good, with job management implemented https://github.com/zooniverse/aggregation-for-caesar/pull/783) and the individual pieces of functionality ready to add to Panoptes, the Zooniverse backend (https://github.com/zooniverse/panoptes/pull/4303). Integrating these components will be the first task next quarter. We also completed testing of the project copier functionality, including small bug fixes (e.g. https://github.com/zooniverse/panoptes/pull/4270)