vidjil issueshttps://gitlab.inria.fr/vidjil/vidjil/-/issues2021-04-13T10:13:13+02:00https://gitlab.inria.fr/vidjil/vidjil/-/issues/4733L'interface admin ne permet plus de partager des sets à d'autres groupes2021-04-13T10:13:13+02:00Mathieu GiraudL'interface admin ne permet plus de partager des sets à d'autres groupes@duez : "maintenant les permissions sont sur les sets, pas sur les patients" (cela fait probablement au moins 1 an !)
Marc voit comment changer cela.@duez : "maintenant les permissions sont sur les sets, pas sur les patients" (cela fait probablement au moins 1 an !)
Marc voit comment changer cela.Web 2021.05marc duezmarc duezhttps://gitlab.inria.fr/vidjil/vidjil/-/issues/4584My Account/Usage: inclure les tags des sets ?2021-04-08T16:32:58+02:00Mathieu GiraudMy Account/Usage: inclure les tags des sets ?Ne bloque pas #4562
Pour l'instant la page affiche uniquement les tags des samples.
Cela peut convenir à certains usagers, mais pas à d'autres qui utilisent les tags sur des sets.Ne bloque pas #4562
Pour l'instant la page affiche uniquement les tags des samples.
Cela peut convenir à certains usagers, mais pas à d'autres qui utilisent les tags sur des sets.https://gitlab.inria.fr/vidjil/vidjil/-/issues/4571API / URL serveur : arriver sur une page d'un set2021-03-29T16:16:46+02:00Mathieu GiraudAPI / URL serveur : arriver sur une page d'un setÉtait déjà mentionné dans #1188 il y a plus de 4 ans ;)
https://app.vidjil.org/4845-25 ouvre le client, set 4845, config 25.
Serait-il raisonnable que https://app.vidjil.org/4845 fasse atterrir sur la page ~"client-database" du set ?
...Était déjà mentionné dans #1188 il y a plus de 4 ans ;)
https://app.vidjil.org/4845-25 ouvre le client, set 4845, config 25.
Serait-il raisonnable que https://app.vidjil.org/4845 fasse atterrir sur la page ~"client-database" du set ?
cc @duezhttps://gitlab.inria.fr/vidjil/vidjil/-/issues/4720Classement des runs suite à export/import sur nouveau serveur2021-03-17T11:17:07+01:00Mathieu GiraudClassement des runs suite à export/import sur nouveau serveurVoir vidjil/support/rennes-hemato#3.
Est-ce un artefact d'export/import, autre chose ?
Voir au passage #4573.Voir vidjil/support/rennes-hemato#3.
Est-ce un artefact d'export/import, autre chose ?
Voir au passage #4573.marc duezmarc duezhttps://gitlab.inria.fr/vidjil/vidjil/-/issues/2339Table des utilisateurs : mettre des colonnes 'runs' et 'sets'2021-02-09T16:25:08+01:00Mathieu GiraudTable des utilisateurs : mettre des colonnes 'runs' et 'sets'En faisant le tour des utilisateurs, j'ai eu des sueurs froides en voyant un utilisateur avec 375 samples dans 1 seul patient... c'est juste qu'il fait des runs :-)
cc @mikael-s @RyanHerbEn faisant le tour des utilisateurs, j'ai eu des sueurs froides en voyant un utilisateur avec 375 samples dans 1 seul patient... c'est juste qu'il fait des runs :-)
cc @mikael-s @RyanHerbhttps://gitlab.inria.fr/vidjil/vidjil/-/issues/4618Configuration apparaissant plusieurs fois dans les résultats2020-12-19T13:36:32+01:00Thonier FlorianConfiguration apparaissant plusieurs fois dans les résultatsJe viens de lancer des analyses sur des données d'un run avec la confid `multi+inc`. Je vois plusieurs fois celle-ci apparaître dans les boutons d'accès rapide au résultats.
Sur ce run, j'ai d'abord mis quelques fichiers demo, puis j'a...Je viens de lancer des analyses sur des données d'un run avec la confid `multi+inc`. Je vois plusieurs fois celle-ci apparaître dans les boutons d'accès rapide au résultats.
Sur ce run, j'ai d'abord mis quelques fichiers demo, puis j'ai lancé les analyse avec la config, puis ensuite j'ai modifier ces samples pour les rajouter à un individu.https://gitlab.inria.fr/vidjil/vidjil/-/issues/4569Pouvoir associer d'un coup plusieurs samples à un set / créer un nouveau set ...2020-12-11T11:53:00+01:00Mathieu GiraudPouvoir associer d'un coup plusieurs samples à un set / créer un nouveau set avec des samples existantsUtile par exemple quand on crée de nombreux patients et qu'on se rend compte ensuite qu'on a oublié un set. Ou tout simplement... on décide de faire du rangement et de créer des nouveaux sets.
Pas évident de voir quel serait le bon chem...Utile par exemple quand on crée de nombreux patients et qu'on se rend compte ensuite qu'on a oublié un set. Ou tout simplement... on décide de faire du rangement et de créer des nouveaux sets.
Pas évident de voir quel serait le bon chemin UX pour cela... avoir un bouton "add existing sample" sur la page du set ? Mais comment alors en sélectionner potentiellement beaucoup ?https://gitlab.inria.fr/vidjil/vidjil/-/issues/4608My Account/Usage : pouvoir accéder aux sets2020-12-10T09:30:51+01:00Mathieu GiraudMy Account/Usage : pouvoir accéder aux sets
La liste des tags me semble utile. Mais bon, je vois un `#WM (12)`, on clique dessus et... on a toujours la page Usage, et, comme ce sont les process du dernier mois, pas forcément d'accès aux sets/samples.
Avoir un moyen de basculer s...
La liste des tags me semble utile. Mais bon, je vois un `#WM (12)`, on clique dessus et... on a toujours la page Usage, et, comme ce sont les process du dernier mois, pas forcément d'accès aux sets/samples.
Avoir un moyen de basculer sur la page patient/run/set avec la recherche déjà renseignée pour pouvoir accéder à ces sets ?
Par exemple... en cliquant sur le "12 patients" de Usage ?https://gitlab.inria.fr/vidjil/vidjil/-/issues/4461Affichage de samples en double dans un run/set2020-12-10T09:27:28+01:00Anne de SeptenvilleAffichage de samples en double dans un run/setLors de l'ajout de multiples samples dans un run, j'ai par erreur mis 2 fois le run dans les "common sets".
Résultats, mes 8 samples apparaissent tous en double dans le run (39427). Cependant je les vois comme unique si je sélectionne ...Lors de l'ajout de multiples samples dans un run, j'ai par erreur mis 2 fois le run dans les "common sets".
Résultats, mes 8 samples apparaissent tous en double dans le run (39427). Cependant je les vois comme unique si je sélectionne une analyse dans le menu déroulant.https://gitlab.inria.fr/vidjil/vidjil/-/issues/4585My Account : corriger le compte des samples et le remettre en prod2020-12-10T09:17:28+01:00Mathieu GiraudMy Account : corriger le compte des samples et le remettre en prodSur `dev`, en tant que `user_15`, j'ai uploadé 1 nouveau set avec 4 samples.
My Account m'affiche "sets: 2 (samples: 2)" (j'avais un autre set auparavant).
Surtout, je vois partout un même nombre de "samples" que les sets...
Pour ne pa...Sur `dev`, en tant que `user_15`, j'ai uploadé 1 nouveau set avec 4 samples.
My Account m'affiche "sets: 2 (samples: 2)" (j'avais un autre set auparavant).
Surtout, je vois partout un même nombre de "samples" que les sets...
Pour ne pas bloquer #4562, on pourrait mettre ces infos en dev-mode.https://gitlab.inria.fr/vidjil/vidjil/-/issues/4506Pouvoir signaler des avertissements sur des serveurs non habilités2020-12-04T18:23:40+01:00Mathieu GiraudPouvoir signaler des avertissements sur des serveurs non habilitésCertains serveurs ne sont pas habilités à avoir des données de santé.
Un avertissement doit pouvoir figurer sur la page de création de sets / d'upload, en fonction d'une constante dans `defs.py`.Certains serveurs ne sont pas habilités à avoir des données de santé.
Un avertissement doit pouvoir figurer sur la page de création de sets / d'upload, en fonction d'une constante dans `defs.py`.Mathieu GiraudMathieu Giraud2020-10-16https://gitlab.inria.fr/vidjil/vidjil/-/issues/4551Avoir une confirmation utilisateur pour créer/uploader des données sur un ser...2020-12-04T18:21:59+01:00Mathieu GiraudAvoir une confirmation utilisateur pour créer/uploader des données sur un serveur non-HDS
En discutant de !813, suggestion de @duez : sur des serveurs non-HDS, faire que le bouton `save/upload` à la création de données potentiellement sensibles soit grisé, avec une case à cocher pour que l'usager indique que ses données sont...
En discutant de !813, suggestion de @duez : sur des serveurs non-HDS, faire que le bouton `save/upload` à la création de données potentiellement sensibles soit grisé, avec une case à cocher pour que l'usager indique que ses données sont bien autorisées à aller sur ce serveur.
Cela va clairement plus loin que #4506 mais peut être nécessaire pour mieux sensibiliser les usagers et clarifier les responsabilités de chacun.https://gitlab.inria.fr/vidjil/vidjil/-/issues/2026Fichier .analysis sur une seule partie des fichiers2020-12-04T12:07:47+01:00Vidjil TeamFichier .analysis sur une seule partie des fichiersLorsqu'un fichier analysis est enregistré pour une seule partie des fichiers, cela peut avoir des conséquence fâcheuses.
Exemple : on a deux fichiers (identiques, peu importe). On leur met un commentaire et un nom différents. On lance u...Lorsqu'un fichier analysis est enregistré pour une seule partie des fichiers, cela peut avoir des conséquence fâcheuses.
Exemple : on a deux fichiers (identiques, peu importe). On leur met un commentaire et un nom différents. On lance une analyse IGH pour l'un d'eux et une analyse multi+inc+xxx sur l'autre. On ouvre le premier, on fait quelques colorations et merges, on l'enregistre. On va voir l'autre fichier et là, ô surprise, le champ commentaire et le nom du fichier sont ceux de l'autre, car ils ont été enregistrés dans le fichier anaysis.
L'exemple se trouve ici : https://dev.vidjil.org/browser/index.html?sample_set_id=4334&config=2 (IGH) et là https://dev.vidjil.org/browser/index.html?sample_set_id=4334&config=25 (multi+inc+xxx).
Solution : ne pas stocker info et names dans le analysis, mais le problème c'est (me semble-t-il) qu'ils servent de sauvegarde temporaire avant de répercuter les modifications en BD. Il faudrait donc supprimer ces infos du fichier .analysis, après les avoir intégrés dans la BD.
***
@nobodyhttps://gitlab.inria.fr/vidjil/vidjil/-/issues/4572Pouvoir cliquer avec le bouton droit sur des liens sample sets2020-11-20T21:15:48+01:00Mathieu GiraudPouvoir cliquer avec le bouton droit sur des liens sample sets
Si on arrive sur un run avec 50+ patients, on peut souhaiter ouvrir un certain nombre d'onglets avec ces patients. Ce n'est pas possible pour le moment.
Serait ~"!-easy", mais... nécessite #4571 qui est bien plus dur.
Si on arrive sur un run avec 50+ patients, on peut souhaiter ouvrir un certain nombre d'onglets avec ces patients. Ce n'est pas possible pour le moment.
Serait ~"!-easy", mais... nécessite #4571 qui est bien plus dur.https://gitlab.inria.fr/vidjil/vidjil/-/issues/4497Date de naissance qui ne passe pas bien avec la création en masse de patients...2020-10-21T08:26:04+02:00Mikaël SalsonDate de naissance qui ne passe pas bien avec la création en masse de patients depuis EthercalcJ'ai fait une démo avec Framacalc et la date de naissance est transformée en un entier ce qui n'est, du coup, pas accepté.
https://lite.framacalc.org/9j8a-q87yj1pvao
Si ce n'est qu'avec Framacalc ce n'est pas dramatique, mais je crains...J'ai fait une démo avec Framacalc et la date de naissance est transformée en un entier ce qui n'est, du coup, pas accepté.
https://lite.framacalc.org/9j8a-q87yj1pvao
Si ce n'est qu'avec Framacalc ce n'est pas dramatique, mais je crains que ce soit lorsque le tableur reconnaît qu'il s'agit d'une date et la transforme ensuite.marc duezmarc duezhttps://gitlab.inria.fr/vidjil/vidjil/-/issues/2878Création batch de plusieurs patients/runs/sets2020-10-21T08:26:03+02:00Mathieu GiraudCréation batch de plusieurs patients/runs/setsÀ voir si c'est indépendant ou simultané avec #1362.À voir si c'est indépendant ou simultané avec #1362.https://gitlab.inria.fr/vidjil/vidjil/-/issues/4498Création multiple de patients ne fonctionne pas si une colonne est vide2020-09-29T14:32:55+02:00Mikaël SalsonCréation multiple de patients ne fonctionne pas si une colonne est videJe suis dans cette situation-là
![paste](/uploads/bfe46a19a413e553ac21ea3a1c9f0522/paste.png)
Et lorsque je colle on me dit que le format n'est pas correct. Il semble que la dernière colonne ne soit pas prise en compte. Dès que je mets...Je suis dans cette situation-là
![paste](/uploads/bfe46a19a413e553ac21ea3a1c9f0522/paste.png)
Et lorsque je colle on me dit que le format n'est pas correct. Il semble que la dernière colonne ne soit pas prise en compte. Dès que je mets quelque chose sur une des lignes de la dernière colonne c'est ok.
Même problème si c'est la 1è colonne.marc duezmarc duezhttps://gitlab.inria.fr/vidjil/vidjil/-/issues/4477clipboard.js et double clic2020-09-22T09:22:14+02:00Mathieu Giraudclipboard.js et double clicThe following discussion from https://gitlab.inria.fr/vidjil/vidjil/-/merge_requests/783#note_383367 should be addressed:
Il est possible de faire un doubleclick. Il faudrait prévenir ce comportement par une désactivation temporaire du ...The following discussion from https://gitlab.inria.fr/vidjil/vidjil/-/merge_requests/783#note_383367 should be addressed:
Il est possible de faire un doubleclick. Il faudrait prévenir ce comportement par une désactivation temporaire du bouton.
> !641
> !291
@duez : "le plus simple que j'ai pu, une petite fonction antiSpam() qui joue avec la propriete css `pointer-events:none,` facile a rajouter sur tout les events js sensible."
```onclick="readClipBoard('run'); antiSpam(this, 1000)"```
@mikael-s: "Pourquoi ne pas réutiliser `temporarilyDisableClickedLink` de !641 ?marc duezmarc duezhttps://gitlab.inria.fr/vidjil/vidjil/-/issues/4478clipboard.js et données incomplètes2020-09-22T09:18:56+02:00Mathieu Giraudclipboard.js et données incomplètesSuite à !783.
| | | | | |
|-----|---------|-------|------------|------|
| 42 | John | Doe | | #ALL |
| | George | Sand | 1804-02-01 | |
Si ce que je colle dans la dernière l...Suite à !783.
| | | | | |
|-----|---------|-------|------------|------|
| 42 | John | Doe | | #ALL |
| | George | Sand | 1804-02-01 | |
Si ce que je colle dans la dernière ligne ne va pas jusqu'au `\n`, alors le contenu de la dernière ligne est oublié.
C'est peut-être ~"priority-1-low", depuis un tableur cela n'arrive pas ?
cc @duezhttps://gitlab.inria.fr/vidjil/vidjil/-/issues/2888Création batch de plusieurs patients: vérification d'erreurs, doublons, et de...2020-09-16T15:25:20+02:00Mathieu GiraudCréation batch de plusieurs patients: vérification d'erreurs, doublons, et demande de confirmation@flothoni, dans #1362 :
> Pour avoir accéder à des base de données hospitalières, il n'est pas rare de voir des fautes de frappe, des noms mal orthographiés, ... Si la création du patient passe par ce procédé, on risque d'ouvrir la port...@flothoni, dans #1362 :
> Pour avoir accéder à des base de données hospitalières, il n'est pas rare de voir des fautes de frappe, des noms mal orthographiés, ... Si la création du patient passe par ce procédé, on risque d'ouvrir la porte à des erreurs.
Même dans le cas d'une création de patients séparée #2878, il faut faire attention à ne pas créer `Dupont` si `Dupond` est déjà là, si c'est une erreur, mais l'autoriser si ce sont deux patients vraiment différents. Et deux patients différents peuvent avoir le même nom !
Cette issue réfléchit donc à que faire lors de la création d'un patient (que ce soit depuis #1362 ou #2878) :
- Afficher un tableau avec "this request will create the following patients :"
- Détecter des erreurs potentielles (type distance proche), mettre un warning
- Demander confirmation avant de réellement créer les patients.marc duezmarc duez