BlueBrain / BlueBrain/BluePyMM

Isolate BluePyMM from BluePyOpt using API provided by user

Ouverte
#75 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
enhancement
Langage dominant
Python
Étoiles
13
Forks
9
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

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.

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

Aucun fichier ni test n’est nommé ; commencez par suivre le code spécifique à BluePyOpt dans le code principal de BluePyMM et identifiez les interactions avec les modèles qui nécessitent une limite d’API. Définissez l’API fournie par l’utilisateur et le sous-module d’exemple proposé, puis vérifiez que le cœur ne dépend plus de BluePyOpt et que l’exemple permet de tester les modèles plus facilement.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
python
Domaine
backend
Type d'issue
Refactorisation
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
25/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.