MetaCell / MetaCell/NetPyNE-UI

Return trials to frontend only when they are used

Offen
#388 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

enhancement UI
Vorherrschende Sprache
JavaScript
Sterne
23
Forks
10
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

In the backend, an Experiment is stored together with its generated trials in memory, after an Experiment was created in the frontend.

For the Experiments list view we don't need the trials but they are still returned.

For many Experiments with large number of trials this leads to unnecessary transfer of information, slowing down the application, especially when the instance has limited resources.

We should only return (and even generate) the trials if a user opens the Experiment detail view.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Verfolge, wie Experiments für die frontend-Listenansicht gespeichert und zurückgegeben werden, und vergleiche diesen Ablauf anschließend mit der Experiment-Detailansicht. Bestätige, wo trials generiert und übertragen werden; abgeschlossen ist die Aufgabe, wenn Listenantworten ungenutzte trials vermeiden, während das Öffnen eines Experiment weiterhin trials generiert und zurückgibt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
javascript
Bereich
backend, frontend
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

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