BlueBrain / BlueBrain/BluePyMM
Isolate BluePyMM from BluePyOpt using API provided by user
- 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