AllenNeuralDynamics / AllenNeuralDynamics/biodata-schema

Support for multi-key calibrations

Abierto
#47 0 comentarios 0 reacciones 1 asignado Reclamado por @dbirman Ver en GitHub
Lenguaje dominante
Python
Estrellas
0
Forks
0
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

Some kinds of calibrations, e.g. for a treadmill, might have multiple calibrations that are keyed off of different features. Like a "treadmill" calibration and an "encoder" calibration. Another example is a load cell device which might be constructed from multiple cells.

Some possible alternatives:

- For a single device_name support multiple input/output pairings by using dictionaries `input/output: dict[str, List[str, float]`
- Put entire calibrations into a key list, so `calibrations: dict[str, Calibration]`, this has the downside that Calibration already inherits from `DeviceConfig`, so we would probably need to pull out the core calibration classes into a `CalibrationBase` or something

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.