#258 Overview of number of incomplete data per user

بسته‌شده
2 ماه پیش باز شده توسط jwu · 6 دیدگاه

A overview page where all users are listed according to the number of animals with incomplete data in the current reporting year, in a descending manner:

  • Jiameng Wu: 18/20 incomplete
  • Eduardo Maristany: 15/20 incomplete

On top of the page, it shows "current reporting year: 2023" until 31.03.2024, from 01.04.2024 on it will show "current reporting year: 2024". It should also have a dropdown list for user to select.

All animals sacrificed in that reporting year, regardless of the protocol, should be counted per user, and how many are incomplete.

A overview page where all users are listed according to the number of animals with incomplete data in the current reporting year, in a descending manner: - Jiameng Wu: 18/20 incomplete - Eduardo Maristany: 15/20 incomplete On top of the page, it shows "current reporting year: 2023" until 31.03.2024, from 01.04.2024 on it will show "current reporting year: 2024". It should also have a dropdown list for user to select. All animals sacrificed in that reporting year, regardless of the protocol, should be counted per user, and how many are incomplete.
Jan van Dick نظر 2 ماه پیش
مالک

A first working version is available here, let me know what you think: https://flake-devcon.larkumlab.com/

A first working version is available here, let me know what you think: https://flake-devcon.larkumlab.com/
Jiameng Wu نظر 2 ماه پیش
همكار

Schaut gut aus! Kannst du vllt das Layout leicht verändern?

Vielleicht die Namen links gebunden, und die Zahlen rechts gebunden, mit etwas Abstand zwischen beiden Spalten? Wenn das mit dem Unterstricht doof aussieht, kann der ja vielleicht nur unter dem Namen stehen, und nicht unter den Zahlen.

Schaut gut aus! Kannst du vllt das Layout leicht verändern? Vielleicht die Namen links gebunden, und die Zahlen rechts gebunden, mit etwas Abstand zwischen beiden Spalten? Wenn das mit dem Unterstricht doof aussieht, kann der ja vielleicht nur unter dem Namen stehen, und nicht unter den Zahlen.
Jiameng Wu نظر 2 ماه پیش
همكار

Hier fällt mir auch auf, dass das eigentliche Problem immer noch nicht sichtbar ist: man soll auf Anhieb sehen können, wer für die meiste Diskrepanz verantwortlich ist. Das funktioniert aber nur, wenn eine TA regelmäßig aus pyrat importiert. Bzgl. der Pyrat Kommentare, über die der User beim Importieren eine Entscheidung treffen muss, die aber nicht von der TA getroffen werden soll (was ich auch für richtig halte), gibt es vielleicht eine einfache Lösung. Man schiebt diese Entscheidung auf. Auf der Übersichtsseite hier aufm Bild kann man z.B. rechts neben "edit experiment" die Option "apply pyrat comment" haben. Per Klick passiert dann genau das, was man beim Importieren bisher machen könnte. Wie findest du das, Jan?

Hier fällt mir auch auf, dass das eigentliche Problem immer noch nicht sichtbar ist: man soll auf Anhieb sehen können, wer für die meiste Diskrepanz verantwortlich ist. Das funktioniert aber nur, wenn eine TA regelmäßig aus pyrat importiert. Bzgl. der Pyrat Kommentare, über die der User beim Importieren eine Entscheidung treffen muss, die aber nicht von der TA getroffen werden soll (was ich auch für richtig halte), gibt es vielleicht eine einfache Lösung. Man schiebt diese Entscheidung auf. Auf der Übersichtsseite hier aufm Bild kann man z.B. rechts neben "edit experiment" die Option "apply pyrat comment" haben. Per Klick passiert dann genau das, was man beim Importieren bisher machen könnte. Wie findest du das, Jan?
Jan van Dick نظر 2 ماه پیش
مالک

Wegen dem Styling nehme ich deine Vorschläge gerne mit auf !

Wegen dem anderem Punkt: Das hatte ich auch kurz mit Matthew besprochen und dir gegenüber angedeutet. Dazu habe ich das folgende Issue gemacht: #259

Ich halte es für sinnvoller, das weiterhin alle ihre Daten selbst hochladen, aber eine TA dafür verantwortlich ist, FLAKE wöchentlich oder monatlich einen Minimalexport aus Pyrat zu geben (theoretisch reicht animal ID und Responsible, vllt noch DOB und Sacrifice Date). Diese Daten dienen dann nur dem Vergleich (und werden nicht in Overview angezeigt). Idealerweise lässt sich dieser Schritt irgendwann automatisieren.

Das mit dem Speichern der Comments ist zwar auch eine gute Idee (und steht bei mir sowieso auf der Liste (es wäre sowieso cool jederzeit auf den Stand des Comments zurücksetzen zu können), aber es fehlt, so wie du es vorschlägst, die nice übersicht über die Tiere, die ich jetzt gerade hochgeladen habe.

Antworte mir diesbezüglich gerne im verlinkten Issue.

Wegen dem Styling nehme ich deine Vorschläge gerne mit auf ! Wegen dem anderem Punkt: Das hatte ich auch kurz mit Matthew besprochen und dir gegenüber angedeutet. Dazu habe ich das folgende Issue gemacht: https://gin.g-node.org/fux_1789/flexible_parse/issues/259 Ich halte es für sinnvoller, das weiterhin alle ihre Daten selbst hochladen, aber eine TA dafür verantwortlich ist, FLAKE wöchentlich oder monatlich einen Minimalexport aus Pyrat zu geben (theoretisch reicht animal ID und Responsible, vllt noch DOB und Sacrifice Date). Diese Daten dienen dann **nur dem Vergleich** (und werden nicht in Overview angezeigt). Idealerweise lässt sich dieser Schritt irgendwann automatisieren. Das mit dem Speichern der Comments ist zwar auch eine gute Idee (und steht bei mir sowieso auf der Liste (es wäre sowieso cool jederzeit auf den Stand des Comments zurücksetzen zu können), aber es fehlt, so wie du es vorschlägst, die nice übersicht über die Tiere, die ich jetzt gerade hochgeladen habe. Antworte mir diesbezüglich gerne im verlinkten Issue.
Jan van Dick ارجاع این مسئله به کامیت 2 ماه پیش
Jan van Dick نظر 2 ماه پیش
مالک

The above commit changes the styling. I kept it as a centred list for now but changed the link to be reduced to the user's name, showing the completed-done-ratio in brackets. To me, it looked better than the column view.

The above commit changes the styling. I kept it as a centred list for now but changed the link to be reduced to the user's name, showing the completed-done-ratio in brackets. To me, it looked better than the column view.
jwu 2 ماه پیش بسته شد
Jiameng Wu نظر 2 ماه پیش
همكار

That's fine for me!

That's fine for me!
برای پیوستن به گفتگو، وارد شودید.
بدون نقطه عطف
بدون مسئول رسیدگی
2 مشارکت کننده
درحال بارگذاری...
لغو
ذخيره
هنوز محتوایی ایجاد نشده.