AllenNeuralDynamics / AllenNeuralDynamics/exa-spim-control

Improved Hardware Agnosticism

Aberta
#27 0 comentários 0 reações 0 responsáveis Ver no GitHub
architecture
Linguagem predominante
Python
Estrelas
2
Forks
0
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

Currently changing out the hardware is possible, but involves rewriting code in this package. (Example: changing to a different camera means the _setup_camera takes different arguments.) We want to rewrite this such that the user does not need to touch package code to change out hardware if possible.

There are a few ways to do this:
* "_setup_x" functions might actually benefit from passing in the config directly, or using a keywords dict that can have device-specific fields.
* dependency injection. `SamplePose` and all other device-specific objects would need to be passed in as a parameter.

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Avaliação

Esta issue ainda não foi avaliada.

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.