ideafast / middleware-services

Python API containing endpoints for smartphone hub applications and transfer to data portal
0 stars 0 forks source link

Initial Data protocol for Byteflies #27

Closed davidverweij closed 3 years ago

davidverweij commented 3 years ago

Similar to Dreem (#14) and VTT (#21), the data transfer protocol for ByteFlies needs to be developed. Initial work has been done in the byteflies branch.

Initial tasks to get this up and running include:

Please comment/add any steps I am missing here. Will potentially set up a project with milestones for this issue.

Docs on https://ifu.byteflies.net/docs/dev/api-reference.html

davidverweij commented 3 years ago

@jawrainey @ColinBD I thought to record any design challenges and considerations here for us to discuss. For example, the ByteFlies API requires a username and password (to retrieve a token to) get access. This is at the moment my personal log in details. When we run this on the server - this feels less than ideal. Shall I inquire about a possible service account? Or do we already have one?

edit Also, a lot of patientIDs are missing in the ByteFlies portal. We could:

The patient IDs are also variously formatted - which requires a transformation and validity check in code.