BlueBrain / BlueBrain/BluePyMM

allow for non-complete emodels

Offen
#207 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Python
Sterne
13
Forks
9
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

If there are some missing emodels for some etypes, this is crashing:

https://github.com/BlueBrain/BluePyMM/blob/master/bluepymm/prepare_combos/create_mm_sqlite.py#L365

Maybe we could add an option from config to allow for non-complete emodels, and do:
`morph_fullmtype_etype_map = morph_fullmtype_etype_map.dropna()`
before the check.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne in bluepymm/prepare_combos/create_mm_sqlite.py etwa bei Zeile 365, wo fehlende emodels den Absturz verursachen. Lies die umgebende Prüfung und die Konfigurationsbehandlung und ermittle dann, wie die vorgeschlagene Option unvollständige emodels steuern soll. Die Aufgabe ist erledigt, wenn der Prozess fehlende emodels ohne Absturz verarbeitet, sobald die Option aktiviert ist, und die bestehende Prüfung andernfalls beibehält.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
python
Bereich
backend
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
30/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.