Workflow
Token Validation
The CASClient first checks the validity of the API token.
Data Validation
Next step is to check the data. At the moment, the CASClient checks if the matrix corresponds to a CAS schema before sending it to the backend.
Data Sanitization
Depending on the previous step it would next do one of the following:
Fill missing features with zeros.
Omit extra features.
Data Transfer to the Backend
The CASClient splits input data matrices into smaller shards and asynchronously send them to the backend to achieve the maximum speed of processing.