Skip to content

Resolve "CRNSDataHub - add routines for working with other classes"

Description

First iteration of the DataHub which can take in a raw dataframe and output a corrected soil moisture data. The key step is to have the overall framework from which we can extend the ability to process CRNS data using the most current techniques and methods.

Related Issue

Closes #28 (closed)

Proposed Changes

  • CRNSDataHub with methods to correct data from the hub
  • First iteration of the expected user experience
  • Example workbook showing how data is processed

Testing

  • Working notebook which can demonstrate the features in place to process data
  • Outputs of the workbook should be as expected

Checklist

  • I have tested the changes thoroughly
  • I have updated the relevant documentation
  • I have added necessary comments and explanations in the code
  • I have considered backward compatibility, if applicable
  • I have reviewed the code changes myself

Additional Notes

Testing will need to be completed later. A lot of mocking is required as it relies on other modules for actual processing. This should be done when we are nearing the final stages ready for first publication.

Edited by Daniel Power

Merge request reports