BlueBrain / BlueBrain/BluePyMM

Isolate BluePyMM from BluePyOpt using API provided by user

Abierto
#75 0 comentarios 0 reacciones 0 asignados Ver en GitHub
enhancement
Lenguaje dominante
Python
Estrellas
13
Forks
9
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

To allow for easier testing of the e-models provided, and to simplify the bluepymm main code, we should remove the bluepyopt specific code from the bluepymm core, and let the user implement an API to interact with the model.
Example of api functions (names are crazy of course):
create_hoc_for_parameters
run_model_and_return_score_for_certain_morphology

We probably should add a submodule to bluepymm to provide an example of such an API that can be adapted for user specific needs if necessary.

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

No se nombran archivos ni pruebas; empieza por rastrear el código específico de BluePyOpt en el código principal de BluePyMM e identificar las interacciones con los modelos que necesitan un límite de API. Define la API proporcionada por el usuario y el submódulo de ejemplo propuesto, y luego verifica que el núcleo ya no dependa de BluePyOpt y que el ejemplo permita probar los modelos con mayor facilidad.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
python
Área
backend
Tipo de issue
Refactorización
Dificultad
5/5
Tiempo estimado
Más de una semana
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
25/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.