vidjil issueshttps://gitlab.inria.fr/vidjil/vidjil/-/issues2018-10-18T10:47:47+02:00https://gitlab.inria.fr/vidjil/vidjil/-/issues/2118Ascenseur manquant dans la liste des patients lors de l'ajout d'un fichier so...2018-10-18T10:47:47+02:00Mikaël SalsonAscenseur manquant dans la liste des patients lors de l'ajout d'un fichier sous ChromeLorsqu'on ajoute un fichier dans un run et qu'on clique sur le champ patient, pour avoir la liste complète, celle-ci ne présente pas d'ascenseur (sous Chrome, pas sous Firefox) ce qui la rend grandement inutilisable.
De plus sur l'ordina...Lorsqu'on ajoute un fichier dans un run et qu'on clique sur le champ patient, pour avoir la liste complète, celle-ci ne présente pas d'ascenseur (sous Chrome, pas sous Firefox) ce qui la rend grandement inutilisable.
De plus sur l'ordinateur d'Aurélie (Chrome 42) cela fait visiblement planter le thème de Windows.
@magiraud @RyanHerbWeb 2017.11Ryan HerbertRyan Herberthttps://gitlab.inria.fr/vidjil/vidjil/-/issues/2116Sélection avec un axe de la grille/histogramme : l'indiquer à l'utilisateur2018-06-04T10:24:06+02:00Mikaël SalsonSélection avec un axe de la grille/histogramme : l'indiquer à l'utilisateurExcellente suggestion d'Aurélie : le curseur de la souris lorsqu'on survole un label d'axe de la grille/histogramme ne se transforme pas ce qui n'aide pas à penser que ces labels sont cliquables. Il faut mettre un pointeur avec la petite...Excellente suggestion d'Aurélie : le curseur de la souris lorsqu'on survole un label d'axe de la grille/histogramme ne se transforme pas ce qui n'aide pas à penser que ces labels sont cliquables. Il faut mettre un pointeur avec la petite main (`cursor: pointer`).
Il me semble que c'est géré par D3. Je ne suis pas sûr que ce soit aussi simple que ça en a l'air.
@magiraud @RyanHerb @tydax @flothoni Web 2017.11Thonier FlorianThonier Florianhttps://gitlab.inria.fr/vidjil/vidjil/-/issues/2016Charger des fichiers BAM2017-07-07T15:46:09+02:00Vidjil TeamCharger des fichiers BAMLes fichiers BAM sont directement générés par les séquenceurs Ion apparemment, cela éviterait de passer par le FASTQ. Le fichier BAM est une version compressée du fichier SAM. Il vaut mieux passer par une bibliothèque externe pour les li...Les fichiers BAM sont directement générés par les séquenceurs Ion apparemment, cela éviterait de passer par le FASTQ. Le fichier BAM est une version compressée du fichier SAM. Il vaut mieux passer par une bibliothèque externe pour les lire… Il existe par exemple htslib mais elle fait plein d'autres choses https://github.com/samtools/htslib (il y en a probablement d'autres)
***
@magiraud @mikael-sAlgo 2017.07Mikaël SalsonMikaël Salsonhttps://gitlab.inria.fr/vidjil/vidjil/-/issues/1979Titre du rapport exporté faux quand "compare patients" et runs2018-04-16T15:49:37+02:00Vidjil TeamTitre du rapport exporté faux quand "compare patients" et runsAurélie : On voit le titre du dernier patient.
***
Confirmé.
***
1. Ouvrir un patient
2. Faire « open patient list »
3. Compare patients
4. Sélectionner des patients (autres)
5. Export report (monitor). Le titre est celui du pati...Aurélie : On voit le titre du dernier patient.
***
Confirmé.
***
1. Ouvrir un patient
2. Faire « open patient list »
3. Compare patients
4. Sélectionner des patients (autres)
5. Export report (monitor). Le titre est celui du patient ouvert au 1.
***
Idem pour les runs : il n'affiche pas le nom du run mais le nom du dernier patient ouvert.
(this.m.patient_name dans export.js, rempli directement par ce que renvoie le serveur)
***
@Duez @magiraud @RyanHerb Web 2017.03Ryan HerbertRyan Herberthttps://gitlab.inria.fr/vidjil/vidjil/-/issues/1588Récupérer des données par FTP/HTTP/NFS ou autre2017-11-22T12:48:32+01:00Vidjil TeamRécupérer des données par FTP/HTTP/NFS ou autreLe serveur doit pouvoir récupérer des fichiers à distance (par FTP/HTTP). La première étape est d'avoir un contrôleur qui permet ça (pour que des scripts puissent y accéder au moins). Ensuite on pourrait l'exposer dans l'interface (file/...Le serveur doit pouvoir récupérer des fichiers à distance (par FTP/HTTP). La première étape est d'avoir un contrôleur qui permet ça (pour que des scripts puissent y accéder au moins). Ensuite on pourrait l'exposer dans l'interface (file/edit_form).
***
Marc avait l'air motivé, merci :)
***
Et on peut avoir deux versions : une qui récupère le fichier à l'URL donnée et l'autre qui ne stocke que l'URL.
Ensuite Vidjil sera lancé directement avec l'URL : ça marche déjà en utilisant la puissance de bash (sh ?) :
./vidjil -e all -G germline/IGH <(wget -O - -q http://www.vidjil.org/seqs/Stanford_S22.fasta)
(le -e all est là pour éviter l'estimation du nombre de reads)
***
Discuté à l'instant : pour que l'e-value fonctionne, on pourrait
- soit wrapper dans un scipt shell pour vraiment avoir le fichier
- soit avoir un nb de reads par défaut (1 milllion)
- soit estimer ce nb de reads de l'extérieur (taille du fichier), et le passer en ligne de commande
L'estimation peut être à la louche, à un facteur 10 ou 100 près :)
***
@DuezWeb 2017.03Ryan HerbertRyan Herberthttps://gitlab.inria.fr/vidjil/vidjil/-/issues/4806Les icones +/- reste même après la suppression de tous les clones d'un cluster2021-07-01T12:17:40+02:00Thonier FlorianLes icones +/- reste même après la suppression de tous les clones d'un clusterhttps://gitlab.inria.fr/vidjil/vidjil/-/issues/4805Le lien assign subset n'a pas d'event lié2022-05-12T09:58:29+02:00Thonier FlorianLe lien assign subset n'a pas d'event liéLe bouton "assign subset" n'aspas d'action associée, donc on n'a aucun effet.Le bouton "assign subset" n'aspas d'action associée, donc on n'a aucun effet.https://gitlab.inria.fr/vidjil/vidjil/-/issues/4541Boucle infinie au chargement d'un fichier avec des samples cachés2021-03-03T12:18:28+01:00Thonier FlorianBoucle infinie au chargement d'un fichier avec des samples cachésUne nouvelle version d'une issue que j'ai déjà traité (mais pas retrouvé).
je suis tombé sur un patient pour lequel le fichier analyse provoque une erreur (boucle infinie) lorsqu'il y a des échantillons cachés.
Je vais rechercher où l...Une nouvelle version d'une issue que j'ai déjà traité (mais pas retrouvé).
je suis tombé sur un patient pour lequel le fichier analyse provoque une erreur (boucle infinie) lorsqu'il y a des échantillons cachés.
Je vais rechercher où la correction a été faite et si celle-ci a été correctement déployée (j'ai corrigé il me semble exactement cette erreur il y a quelques mois).https://gitlab.inria.fr/vidjil/vidjil/-/issues/4361Pouvoir choisir plusieurs fichiers de reads pour un sample avec un disque réseau2021-04-23T13:42:35+02:00Mikaël SalsonPouvoir choisir plusieurs fichiers de reads pour un sample avec un disque réseauNotre mode de sélection de fichier via le réseau ne permet pas de sélectionner plusieurs fichiers de reads et donc ne permet pas de lancer de pre-process.
Cela devrait être rectifié (cf. vdj#1081).Notre mode de sélection de fichier via le réseau ne permet pas de sélectionner plusieurs fichiers de reads et donc ne permet pas de lancer de pre-process.
Cela devrait être rectifié (cf. vdj#1081).https://gitlab.inria.fr/vidjil/vidjil/-/issues/4100Des clones segEdited dans le analysis provoque une boucle infinies dans le se...2020-02-13T11:02:57+01:00Thonier FlorianDes clones segEdited dans le analysis provoque une boucle infinies dans le segmenter[Ici]( https://vlp004chr.chrul.net/browser/?set=32668&config=35).
Il semble, suite à un git bisect, que l'erreur se trouve dans le commit d36ca5022. Il se trouve que nous avons bien dans le fichier analysis des données de imgt.
Or, nou...[Ici]( https://vlp004chr.chrul.net/browser/?set=32668&config=35).
Il semble, suite à un git bisect, que l'erreur se trouve dans le commit d36ca5022. Il se trouve que nous avons bien dans le fichier analysis des données de imgt.
Or, nous avons une erreur dans le fichier segmenter.js (function `computeAAseq`).
Je cherche encore le mécanisme.https://gitlab.inria.fr/vidjil/vidjil/-/issues/4072Clones de distribution : le filtrage par locus ne fonctionne pas2022-03-08T11:42:14+01:00Mikaël SalsonClones de distribution : le filtrage par locus ne fonctionne pasSe rendre ici : http://app.vidjil.org/?set=25736&config=56&plot=averageLength,size,bar et choisir le 3è sample. Dans la distribution on a 2 jolies bosses : une due aux TRG et une aux IGH. En désactivant un des locus, la distribution ne s...Se rendre ici : http://app.vidjil.org/?set=25736&config=56&plot=averageLength,size,bar et choisir le 3è sample. Dans la distribution on a 2 jolies bosses : une due aux TRG et une aux IGH. En désactivant un des locus, la distribution ne se modifie pas : les clones de distribution sont rassemblées à partir d'une longueur partagée, mais sans égard pour leur locus.
Mais quand on filtre par locus, le nombre de reads change et, du coup, les pourcentages affichés pour les clones de distribution ne sont plus corrects (par exemple n'afficher que les TRG et tous les sélectionner), j'arrive à 167%.
/cc @flothonihttps://gitlab.inria.fr/vidjil/vidjil/-/issues/3927Mounted files / network : docker, documentation2020-03-23T13:03:53+01:00Mathieu GiraudMounted files / network : docker, documentation@meidanis had a question on the "from my computer" / "from the network" choice when uploading.
- Is it normal that he sees this choice as this is not configured ?
- Did we document this feature ?@meidanis had a question on the "from my computer" / "from the network" choice when uploading.
- Is it normal that he sees this choice as this is not configured ?
- Did we document this feature ?https://gitlab.inria.fr/vidjil/vidjil/-/issues/3867Seul les tableaux devrait être scrollables2020-03-30T13:41:59+02:00Thonier FlorianSeul les tableaux devrait être scrollablesJe me rend compte que l'on scrolle souvent les tableaux patients, run ou set, voir en admin les users/groupes.
On pourrait imaginer que les tableaux soient dans leur propres div et que nous n'ayons pas besoin de les scroller pour attei...Je me rend compte que l'on scrolle souvent les tableaux patients, run ou set, voir en admin les users/groupes.
On pourrait imaginer que les tableaux soient dans leur propres div et que nous n'ayons pas besoin de les scroller pour atteindre les boutons new patient/run/user/... ou même les paginations.
Le souci de la lisibilité peux être posé si on regarde une page vidjil sur un petit écran, mais je n'en suis même pas certain.https://gitlab.inria.fr/vidjil/vidjil/-/issues/3793A quoi sert la div data de la div liste2019-03-13T15:27:10+01:00Thonier FlorianA quoi sert la div data de la div listeIl semble que nous ayons en ce moment un souci avec la div data presente dans `list`. Je ne comprend pas à quoi elle sert.
~lille semble avoir un souci dans son rendu avec chrome. Elle prend toute la place. Il s'agit probablement d'une ...Il semble que nous ayons en ce moment un souci avec la div data presente dans `list`. Je ne comprend pas à quoi elle sert.
~lille semble avoir un souci dans son rendu avec chrome. Elle prend toute la place. Il s'agit probablement d'une erreur d'interpretation de règle CSS mais je n'arrive pas a reproduire le bug.
Cependant, dans mon cas, elle est toujours présente en fin de liste, mais toujours vide.
Peux-t-on envisager de la supprimer ou tout du moins de la mettre en hidden/dev tant qu'il n'y a pas d'informations à l'intérieur ?
cc @magiraud @mikael\-shttps://gitlab.inria.fr/vidjil/vidjil/-/issues/3759Les séquences ne sont plus triées par abondance dans le segmenteur2019-02-28T16:15:09+01:00Mikaël SalsonLes séquences ne sont plus triées par abondance dans le segmenteurRemonté par AC ~"LIL\-Lille".
[Exemple](http://app.vidjil.org/?set=25736&config=25&clone=0,2,4,7,9,10,11,13,14,18,21,23,24,28,29,30,39,40,41,42,44,47,54,58,59,68,74,75,82,88,96,98,101,102,108,109,111,116,118,120,121,123,128,129,134,138,...Remonté par AC ~"LIL\-Lille".
[Exemple](http://app.vidjil.org/?set=25736&config=25&clone=0,2,4,7,9,10,11,13,14,18,21,23,24,28,29,30,39,40,41,42,44,47,54,58,59,68,74,75,82,88,96,98,101,102,108,109,111,116,118,120,121,123,128,129,134,138,146,147,148,152,154,157,162,163,164,165,168,171,172,179,189,193,198,202,207,208,210,213,216)
Avant les séquences étaient correctement triées.
Quelles sont les modifications récentes au segmenteur ?
→ Test à ajouter.Mikaël SalsonMikaël Salsonhttps://gitlab.inria.fr/vidjil/vidjil/-/issues/3715CloneDB : afficher le nombre d'échantillons total2019-11-21T17:22:35+01:00Mikaël SalsonCloneDB : afficher le nombre d'échantillons totalAvoir une liste c'est bien, mais quand elle est longue, on aimerait bien savoir combien d'échantillons sont concernés.
Cela pourrait être pertinent d'avoir un axe sur le nombre d'échantillons également (et posera moins de problème que #3...Avoir une liste c'est bien, mais quand elle est longue, on aimerait bien savoir combien d'échantillons sont concernés.
Cela pourrait être pertinent d'avoir un axe sur le nombre d'échantillons également (et posera moins de problème que #3504).https://gitlab.inria.fr/vidjil/vidjil/-/issues/3714Pouvoir supprimer les primers des séquences2021-11-22T13:49:42+01:00Thonier FlorianPouvoir supprimer les primers des séquencesEn lien plsu ou moins direct avec #1253, #2820 et #3152.
~"REN\-Rennes" me demande si il est possible de supprimer des séquences les portions correspondantes aux primers. La présence des primers fausse les observations d'homologie.
Pour...En lien plsu ou moins direct avec #1253, #2820 et #3152.
~"REN\-Rennes" me demande si il est possible de supprimer des séquences les portions correspondantes aux primers. La présence des primers fausse les observations d'homologie.
Pour ce faire , il faudrait déjà avoir accès aux primers. Pour le moment, les nouveaux primers ne sont pas publiques. On ne peux en théorie pas les inclure en dur dnas le code.
il faut donc imaginer un moyen de charger un fichier de primer non ?
Cela doit-il passer par le cpp ou bien uniquement par le serveur, en live sur les données ?
@magiraud et @mikael\-shttps://gitlab.inria.fr/vidjil/vidjil/-/issues/3702Plus rien n'apparaît dans la liste2019-03-25T13:11:51+01:00Mathieu GiraudPlus rien n'apparaît dans la listecc @flothonicc @flothonihttps://gitlab.inria.fr/vidjil/vidjil/-/issues/3697Le top peut-il descendre en dessous de 50 sans l'intervention de l'utliisateur ?2019-02-28T13:34:27+01:00Mikaël SalsonLe top peut-il descendre en dessous de 50 sans l'intervention de l'utliisateur ?Une utilisatrice (AC) nous remonte que pour certaines personnes le top est passé à 16 par défaut. Or dans `model.js` on a bien
```javascript
setAll: function () {
this.reset();
this.system_selected = []
this...Une utilisatrice (AC) nous remonte que pour certaines personnes le top est passé à 16 par défaut. Or dans `model.js` on a bien
```javascript
setAll: function () {
this.reset();
this.system_selected = []
this.colorMethod = "Tag";
this.changeNotation("percent", false)
this.changeTimeFormat("name", false)
this.top = 50;
},
```
Le `top` est mis explicitement à 50 par défaut.
Mais se pourrait-il qu'en visitant un échantillon avec peu de clones (10, par exemple), le top passe à 10 puis en allant sur un autre sample (sans changer ni recharger la page) le top reste à 10 ?
Je ne pense pas que model.js soit rechargé dans ce cas et donc il se pourrait que la valeur du top ne soit pas changée non plus. Ce qui n'est pas délirant dans l'absolu (mais comme là cela s'est fait à l'insu de l'utilisateur, c'est plus gênant).
Pourrais-tu tester une telle situation @flothoni ?https://gitlab.inria.fr/vidjil/vidjil/-/issues/3489L'édition d'un sample le retire du run2018-11-07T15:56:38+01:00Mikaël SalsonL'édition d'un sample le retire du runMail de AC du 21/09 ~"LIL\-Lille".
Un sample avait été créé et mis dans un run mais des infos avaient été oubliées. Il a été édité et n'apparaissait plus dans le run.
/cc @flothoniMail de AC du 21/09 ~"LIL\-Lille".
Un sample avait été créé et mis dans un run mais des infos avaient été oubliées. Il a été édité et n'apparaissait plus dans le run.
/cc @flothoni