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:

  1. Fill missing features with zeros.

  2. 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.