biohubbc icon indicating copy to clipboard operation
biohubbc copied to clipboard

Observation analytics

Open mauberti-bc opened this issue 1 year ago • 3 comments

Links to Jira Tickets

  • N/A

Description of Changes

  • Adds an "Analytics" tab on the Survey page above the Observations data table
  • Analytics endpoint for calculating summary statistics of observations for multiple Surveys
  • Haven't written any unit tests in case the backend changes after review

mauberti-bc avatar Jul 23 '24 16:07 mauberti-bc

Openshift URLs for the PR Deployment:

  • App Route: https://biohubbc-app-1329-af2668-dev.apps.silver.devops.gov.bc.ca/
  • Api Route: https://biohubbc-api-1329-af2668-dev.apps.silver.devops.gov.bc.ca/
  • Pods: https://console.apps.silver.devops.gov.bc.ca/k8s/ns/af2668-dev/pods?name=1329

github-actions[bot] avatar Jul 23 '24 16:07 github-actions[bot]

Openshift URLs for the PR Deployment:

  • App Route: https://biohubbc-app-1329-af2668-dev.apps.silver.devops.gov.bc.ca/
  • Api Route: https://biohubbc-api-1329-af2668-dev.apps.silver.devops.gov.bc.ca/
  • Pods: https://console.apps.silver.devops.gov.bc.ca/k8s/ns/af2668-dev/pods?name=1329

github-actions[bot] avatar Aug 04 '24 01:08 github-actions[bot]

Codecov Report

Attention: Patch coverage is 28.89734% with 187 lines in your changes missing coverage. Please review.

Project coverage is 46.94%. Comparing base (981ee0c) to head (c112e8c). Report is 1 commits behind head on dev.

Files with missing lines Patch % Lines
...nts/ObservationsAnalyticsGridColumnDefinitions.tsx 0.00% 45 Missing :warning:
...omponents/analytics/SurveyObservationAnalytics.tsx 0.00% 39 Missing :warning:
...ponents/ObservationAnalyticsDataTableContainer.tsx 0.00% 38 Missing :warning:
api/src/paths/analytics/observations.ts 0.00% 21 Missing :warning:
...rvey/{surveyId}/observations/measurements/index.ts 0.00% 17 Missing :warning:
...ontainer/SurveyObservationTabularDataContainer.tsx 0.00% 11 Missing :warning:
api/src/services/analytics-service.ts 91.83% 1 Missing and 3 partials :warning:
...ytics/components/ObservationAnalyticsDataTable.tsx 0.00% 4 Missing :warning:
api/src/repositories/analytics-repository.ts 89.47% 2 Missing :warning:
...s/components/ObservationAnalyticsNoDataOverlay.tsx 0.00% 2 Missing :warning:
... and 3 more
Additional details and impacted files
@@            Coverage Diff             @@
##              dev    #1329      +/-   ##
==========================================
- Coverage   47.17%   46.94%   -0.24%     
==========================================
  Files         741      753      +12     
  Lines       20014    20276     +262     
  Branches     3084     3114      +30     
==========================================
+ Hits         9442     9518      +76     
- Misses       9997    10180     +183     
- Partials      575      578       +3     

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

codecov[bot] avatar Aug 30 '24 19:08 codecov[bot]