vidjil issueshttps://gitlab.inria.fr/vidjil/vidjil/-/issues2023-03-28T16:11:50+02:00https://gitlab.inria.fr/vidjil/vidjil/-/issues/1253Se souvenir des amorces/primers utilisées : comment ?2023-03-28T16:11:50+02:00Vidjil TeamSe souvenir des amorces/primers utilisées : comment ?On pourrait gérer plus proprement les amorces, avec
- des listes d'amorces (Biomed ? nouvelles EC ? d'autres ?)
- en fonction des amorces sélectionnées, les confisg (ou les stats) sont différents, ou d'autres features
- et certains...On pourrait gérer plus proprement les amorces, avec
- des listes d'amorces (Biomed ? nouvelles EC ? d'autres ?)
- en fonction des amorces sélectionnées, les confisg (ou les stats) sont différents, ou d'autres features
- et certains réglages permettraient de chosir directement un "kit" d'amorces
Ce n'est pas facile, que cela soit au niveau de la db, du browser derrière, et même de la conception / de ce qu'on veut. Vraiment pas la priorité pour l'instant.
***
mis dans la demande d'ADT, 2016Web 2023.10https://gitlab.inria.fr/vidjil/vidjil/-/issues/2491Segmenter : ordre des germlines/séquences2021-11-26T11:42:12+01:00Mathieu GiraudSegmenter : ordre des germlines/séquencesRemarque de @aurelBZH : dans quel ordre ?
Actuellement clones + tous les germlines.
Peut-être les V + clones + les J ? Les V/J autour de chaque clone ? Comment fait-on pour les clones qui partagent un même V/J ?
Remarque de @RyanHerb ...Remarque de @aurelBZH : dans quel ordre ?
Actuellement clones + tous les germlines.
Peut-être les V + clones + les J ? Les V/J autour de chaque clone ? Comment fait-on pour les clones qui partagent un même V/J ?
Remarque de @RyanHerb : une possibilité serait `.insertAfter` en prenant l'id du clone.
À voir plus tard, rien d'urgent.
cc @aurelBZH @RyanHerb @hetohttps://gitlab.inria.fr/vidjil/vidjil/-/issues/2499Lignes des axes noires/grises2018-08-09T14:28:40+02:00Mathieu GiraudLignes des axes noires/grises> Bonjour,
>
> J’ai vu qu’hier vous avez effectué une maintenance et je ne sais pas si c’est en lien ou non mais je trouve que les lignes du graphe sont bizarres, grises ou noires. Est-ce lié ? Cela n’empêche évidemment pas l’analyse...> Bonjour,
>
> J’ai vu qu’hier vous avez effectué une maintenance et je ne sais pas si c’est en lien ou non mais je trouve que les lignes du graphe sont bizarres, grises ou noires. Est-ce lié ? Cela n’empêche évidemment pas l’analyse, ce n’est qu’esthétique J !
>
> Aurélie
cc @flothoniThonier FlorianThonier Florianhttps://gitlab.inria.fr/vidjil/vidjil/-/issues/2508Vh pas trouvé, uniquement Dh-Jh2018-06-27T18:53:42+02:00Mathieu GiraudVh pas trouvé, uniquement Dh-JhAurélie ~"LIL-Lille" :
> I have a question on the results I obtain on the following sample: http://app.vidjil.org/?sample_set_id=23852&config=25
>
> Let's look on the following clones:
> >IGHD2-2*02 2/TGA/5 IGHJ5*02 362 nt, 148 52...Aurélie ~"LIL-Lille" :
> I have a question on the results I obtain on the following sample: http://app.vidjil.org/?sample_set_id=23852&config=25
>
> Let's look on the following clones:
> >IGHD2-2*02 2/TGA/5 IGHJ5*02 362 nt, 148 525 reads (10.64%, 53.45% of IGH/IGH+, 2042% of IGH+)
> GGAGTCGGGGGAGGCTTGGTCCAGCCTGGGGGTCCCTGAGACTCTCCTGTGCAGCCTCTGGATTCACCTTCAGTGACTACTACATGAGCTGGGTCCGCCAGGCTCCCGGGAAGGGGCTGGAGTGGGTAGGTTTCATTAGAAACAAAGCTAATGGTGGGACAACAGAATAGACCACGTCTGTGAAAGGCAGATTCACAATCTCAAGAGATGATTCCAAAAGCATCACCTATCTGCAAATGAACAGCCTGAGAGCCGAGGACACGGCCGTGTATCAAGGGGCATTTATTGTAGTAGTACCAGCTGCTAT
>
> ATG
> ATGGTTCGACCCCTGGGGCCAGGGAACCCTGGTCACCGTCTCCTCAGGTAAG
>
>
>
> Bonjour,
>
> Ce clone est mal nommé, il ne reconnaît pas le VH, bien présent puisque nous avons pu merger des clones qui étaient VDJ. Cela m’embête car ce clone étant majoritaire, le merge ne permet pas de corriger la séquence.
>
> Pourriez-vous y regarder et me dire pourquoi le VH n’a pas été reconnu ?
>
> Merci
>
> AurélieAlgo -- Importanthttps://gitlab.inria.fr/vidjil/vidjil/-/issues/2526Discordance de productivité2024-02-06T16:46:02+01:00Mathieu GiraudDiscordance de productivitéAurélie ~"LIL-Lille" (par mail, réévoqué ce matin en direct) :
> Le clone majoritaire (...) est dit non productif par Vidjil alors que IMGT et IgBlast disent qu’il est productif.
>
> http://app.vidjil.org/?sample_set_id=23871&config=3...Aurélie ~"LIL-Lille" (par mail, réévoqué ce matin en direct) :
> Le clone majoritaire (...) est dit non productif par Vidjil alors que IMGT et IgBlast disent qu’il est productif.
>
> http://app.vidjil.org/?sample_set_id=23871&config=35
>
> Let's look on the following clones:
> >IGHV3-7*01 1/GGAAGCCC/21 IGHJ6*01 338 nt, 607 958 reads (89.48%)
> AGGAGTCGGGGGGAGGCTTGGTCCAGGCCGGGGGGTCCCTGAGACTCTCATGCGTCGGCCACGGATTGAGTTTGAAGAAGGATTGGATGAGTTGGGTCCGCCAGGCTCCAGGGGAGGGGCTGGAGTGGGTGGCCTACATAAAGGAAGATGGAAATGGGAAACACTATGTGGACTCTGTGAAGGGCCGATTCATCATCTTCAGAGACGACGCCAAGAACTCACTATATCTGGAAATGAACAGCCTGAGAGTCGAGGACACGGCTATGTATTATTGTGTGAGA
>
> GGGAAGCC
> CTGGGCGTTTGGGGGCCAAGGGACATCGGTCACCGTCTCCTCAGGTAAG
cc @flothoniLille-LAL-nexthttps://gitlab.inria.fr/vidjil/vidjil/-/issues/2002Configuration trop stringeante sur la recherche du D2022-05-12T11:42:47+02:00Vidjil TeamConfiguration trop stringeante sur la recherche du DExemple : http://rbx.vidjil.org/browser/index.html?patient=3837&config=2
On prend le gros clone et les petits clones autour. La moitié a un D trouvé, pas l'autre moitié. Le D fait 22bp il n'est pas trouvé dès qu'il y a une erreur/mutati...Exemple : http://rbx.vidjil.org/browser/index.html?patient=3837&config=2
On prend le gros clone et les petits clones autour. La moitié a un D trouvé, pas l'autre moitié. Le D fait 22bp il n'est pas trouvé dès qu'il y a une erreur/mutation.
***
Alors il y a bien un problème mais il n'a rien à voir. Voir « Le résultat de la segmentation change selon le contexte » #2003
***
Notons que toutes les séquences ici ont normalement le même "multiplier" de E-value (nb de clones analysés).
... et effectivement, il y a bien un problème (de calcul de p-valeur) : cela semble gros qu'une seule mutation sur 22pb fasse tout louper.
***
Surtout qu'il y a une séquence avec une mutation dans le D, où le D est bien trouvé...
***
Seuil de e-valeur pour le D : .05
J'imagine qu'il y a une raison pour cette faible valeur, mais les D sont courts et atteindre de très faibles e-valeur est compliqué (à l'inverse de ce qu'on a avec le kmer segmenteur). Pourquoi le seuil est-il à 0,05 ?
***
@magiraud @mikael-sThonier FlorianThonier Florianhttps://gitlab.inria.fr/vidjil/vidjil/-/issues/2558Remettre l'amorce par patient dans le client2021-11-23T15:55:02+01:00Mathieu GiraudRemettre l'amorce par patient dans le clientUne fois qu'on désigne une amorce, la remettre dans le client ?
Nathalie : "Pour ne plus faire de TaqMan, montrer que amorce est dedans."
Ils vont déjà essayer de mettre l'amorce (20-25) dans le champ "search" #1693
#1253 #1681 #2557Une fois qu'on désigne une amorce, la remettre dans le client ?
Nathalie : "Pour ne plus faire de TaqMan, montrer que amorce est dedans."
Ils vont déjà essayer de mettre l'amorce (20-25) dans le champ "search" #1693
#1253 #1681 #2557https://gitlab.inria.fr/vidjil/vidjil/-/issues/2602Ajouter un clone et relance de fuse2021-11-26T13:45:56+01:00Mathieu GiraudAjouter un clone et relance de fuseEn discutant de #1921 avec Aurélie ~"LIL-Lille", une motivation pour ajouter un clone serait de voir s'il n'est pas plus loin que le top 100... on voit bien l'intérêt côté bio, vérifier si un séquence Sanger est bien absente ou pas.
Cel...En discutant de #1921 avec Aurélie ~"LIL-Lille", une motivation pour ajouter un clone serait de voir s'il n'est pas plus loin que le top 100... on voit bien l'intérêt côté bio, vérifier si un séquence Sanger est bien absente ou pas.
Cela impliquerait de relancer ~"server-fuse" avec des séquences forcées. Pas facile... et surtout #1921 pouvait sinon se voir comme une fonctionnalité sans connexion à la ~"server-database".
Faire déjà #1921 sans cela ?https://gitlab.inria.fr/vidjil/vidjil/-/issues/2604Ajouter plusieurs clones virtuels d'un coup2017-09-08T11:29:48+02:00Mathieu GiraudAjouter plusieurs clones virtuels d'un coupAurélie ~"LIL-Lille" : "On voudra coller plusieurs séquences d'un coup".
#1921.
Aurélie ~"LIL-Lille" : "On voudra coller plusieurs séquences d'un coup".
#1921.
https://gitlab.inria.fr/vidjil/vidjil/-/issues/2660IgBlast : pas la même chose en direct ?2019-01-10T15:21:22+01:00Mathieu GiraudIgBlast : pas la même chose en direct ?Naïs ~"TOU-Toulouse" fait des copier/coller de ses séquences vers IgBlast, car on n'a pas la même chose que par le lien.
À explorer.
cc @flothoniNaïs ~"TOU-Toulouse" fait des copier/coller de ses séquences vers IgBlast, car on n'a pas la même chose que par le lien.
À explorer.
cc @flothonihttps://gitlab.inria.fr/vidjil/vidjil/-/issues/2716Plusieurs tubes / index / fichiers pour un seul sample2023-02-08T12:21:43+01:00Mathieu GiraudPlusieurs tubes / index / fichiers pour un seul sampleMichael ~"PRA-Prague", comme ~"KIE-Kiel", uploade plusieurs fichiers pour un seul sample venant de chaque tube.
Connait-on d'autres utilisateurs qui font de même ?
C'est une manière vraiment détournée de se servir du client. Cela va enc...Michael ~"PRA-Prague", comme ~"KIE-Kiel", uploade plusieurs fichiers pour un seul sample venant de chaque tube.
Connait-on d'autres utilisateurs qui font de même ?
C'est une manière vraiment détournée de se servir du client. Cela va encore pour un échantillon de diagnostic (et encore), mais, dès qu'on a deux samples, et bien on ne voit plus rien du tout.
- Tagger ces "samples" d'une manière particulière ? Équivaudrait à changer la db pour avoir un truc plus fin que samples. Argh, trop complexe.
- Avoir un pre-process pour combiner `n` samples ?
- Le plus simple serait un `cat`, mais on perd l'info originale. Mais c'est peut-être pas grave ?
- Un pre-process qui ferait un `cat` en ajoutant l'info, et ensuite l'algo tiendrait compte de cela ?
- Et c'est encore plus complexe quand tout peut être R1/R2
(Dans l'autre sens, #1684)
cc @flothonihttps://gitlab.inria.fr/vidjil/vidjil/-/issues/2725Pre-process: mettre avant le log la correspondance entre noms serveurs et nom...2022-06-21T14:37:17+02:00Ryan HerbertPre-process: mettre avant le log la correspondance entre noms serveurs et noms des fichiers dans le logAnne ~"Paris-Pitié" pense qu'elle et d'autres commettent parfois des erreurs en chargeant les fichier R1-R2 pour le pré-process PEAR, mais il est difficile de le savoir si l'erreur n'est pas repérée immédiatement. Elle aimerait pouvoir ...Anne ~"Paris-Pitié" pense qu'elle et d'autres commettent parfois des erreurs en chargeant les fichier R1-R2 pour le pré-process PEAR, mais il est difficile de le savoir si l'erreur n'est pas repérée immédiatement. Elle aimerait pouvoir voir le nom des fichiers dans l'output du pré-process.
Je sais que c'est relativement facile à faire, je me posais la question de si ou non celà pouvait ouvrir une faille de sécurité. A priori, je pense que non, car les noms des fichiers sont chiffrés et "salés", mais ne sait on jamais.https://gitlab.inria.fr/vidjil/vidjil/-/issues/2818Pouvoir effectuer des analyses de translocations sur des séquences arbitraires2022-04-07T11:38:16+02:00Ryan HerbertPouvoir effectuer des analyses de translocations sur des séquences arbitrairesDebré voudraient pouvoir saisir des séquences pour les passer comme des germlines au logiciel afin d'analyser les translocations.Debré voudraient pouvoir saisir des séquences pour les passer comme des germlines au logiciel afin d'analyser les translocations.https://gitlab.inria.fr/vidjil/vidjil/-/issues/2819Export : donner les informations d'IMGT dans le rapport ?2018-04-05T10:22:40+02:00Mikaël SalsonExport : donner les informations d'IMGT dans le rapport ?Évoqué par @Aurelie lors du Vidjil Workshop : il serait bien d'exporter dans le rapport le % d'identité donné par IMGTÉvoqué par @Aurelie lors du Vidjil Workshop : il serait bien d'exporter dans le rapport le % d'identité donné par IMGThttps://gitlab.inria.fr/vidjil/vidjil/-/issues/2820Détecter les primers dimers2023-06-28T18:28:32+02:00Mathieu GiraudDétecter les primers dimersMentionné par Aurélie ~"PAR-Debré" : les nouvelles amorces ~"ec-ngs" génèrent plus de dimers.
À controller.Mentionné par Aurélie ~"PAR-Debré" : les nouvelles amorces ~"ec-ngs" génèrent plus de dimers.
À controller.https://gitlab.inria.fr/vidjil/vidjil/-/issues/2830Faire une médiane sur une normalisation multiple2018-12-28T10:10:31+01:00Ryan HerbertFaire une médiane sur une normalisation multipleSi j'ai bien compris, Marlène à trois sortes de spike-ins sur lesquels elle voudrais pouvoir normaliser avec une médiane des trois.Si j'ai bien compris, Marlène à trois sortes de spike-ins sur lesquels elle voudrais pouvoir normaliser avec une médiane des trois.https://gitlab.inria.fr/vidjil/vidjil/-/issues/2836Profils pour divers maladies/usages / Presets for different pathologies/uses2023-03-28T16:11:14+02:00Thonier FlorianProfils pour divers maladies/usages / Presets for different pathologies/uses(Voir #878.)
L'idée general de cette tâche est d'enregistrer les paramètre du setting directement pour ne pas avoir a modifier cela si on doit oouvrir 20 patient d'ffiler.
De plus, cela permettrait de retrouver pour point commun entre ...(Voir #878.)
L'idée general de cette tâche est d'enregistrer les paramètre du setting directement pour ne pas avoir a modifier cela si on doit oouvrir 20 patient d'ffiler.
De plus, cela permettrait de retrouver pour point commun entre les differents utilisateur d'un même groupe ( ~"LIL-Lille" compte inclure ces paramètre dans la descrition de leur protocole ! )
La solution la plus simple serait peut-être d'avoir un cookie qui gère les setting pour les enregistrer.Web 2023.10https://gitlab.inria.fr/vidjil/vidjil/-/issues/2853Différencier les réarrangements incomplets et pseudo-incomplets2018-12-12T10:52:33+01:00Mikaël SalsonDifférencier les réarrangements incomplets et pseudo-incompletsSuggéré par Dai lors du VW.
On pourrait effectivement différencier un vrai réarrangement incomplet (dans lequel on doit avoir la région amont du D) d'un pseudo-incomplet dans lequel le read est juste trop court ou il n'y a pas assez d'i...Suggéré par Dai lors du VW.
On pourrait effectivement différencier un vrai réarrangement incomplet (dans lequel on doit avoir la région amont du D) d'un pseudo-incomplet dans lequel le read est juste trop court ou il n'y a pas assez d'info pour trouver le V.https://gitlab.inria.fr/vidjil/vidjil/-/issues/2875Qualité de chaque échantillon dans un run, contrôles (vue spécifique)2024-02-14T10:49:13+01:00Mikaël SalsonQualité de chaque échantillon dans un run, contrôles (vue spécifique)Avoir l'information pour chaque échantillon uploadé (% de reads mergés, % de reads analysés…).
En lien avec #1362 et #2235.
Avoir l'information pour chaque échantillon uploadé (% de reads mergés, % de reads analysés…).
En lien avec #1362 et #2235.
https://gitlab.inria.fr/vidjil/vidjil/-/issues/2891Upload de plusieurs fichiers .fasta via un .zip / .csv2023-03-28T16:10:53+02:00Mathieu GiraudUpload de plusieurs fichiers .fasta via un .zip / .csvTâche originelle dans #1362
PAN a envoyé un .zip avec 4 fichiers dedans. Et ça on ne sait pas faire. Il faudrait « juste » décompresser l'archive et itérer sur tous les fichiers et les remplir tous avec les mêmes propriétés.
***
Oui, c...Tâche originelle dans #1362
PAN a envoyé un .zip avec 4 fichiers dedans. Et ça on ne sait pas faire. Il faudrait « juste » décompresser l'archive et itérer sur tous les fichiers et les remplir tous avec les mêmes propriétés.
***
Oui, cela simplifierait beaucoup certains usages... mais ce n'est pas si évident à faire :
- le "sampling date" peut ne pas être le même (mais on pourrait faire une passe manuelle ensuite)
- et surtout, si on décompresse, il faut le faire dans environnement sécurisé pour que cela ne mette pas le bazar dans nos fichiers
- et éduquer les utilisateurs pour que le .zip soit uniquement des fichier fasta (pas un fichier .txt ou je ne sais quoi en plus)...
En mode production MRD, ce n'est pas forcément nécessaire (un point à la fois).
***
Mentionné par nos amis du NHS.
Pour eux, ce serait même *différents patients* ? Au passage, c'est vrai que c'est plus réaliste. En production, on a le(s) run(s) de la semaine, avec du diag, et des MRDs de patients existants
***
Vraiment pas facile...
Début de réflexion : on uploade une archive, cela ajoute les fichiers, on arrive sur un tableau avec la liste des fichiers et des controles pour ajouter au patient qu'on veut ?
On suppose par contre que producer / sequencer sont le même pour tous...
Mais primers, non.
Pb: tant que le .zip n'est pas arrivé, on ne peut pas afficher le tableau.
Bof / bof...
Il faudrait expliciter le scénario avec nos users pour voir ce qu'ils veulent vraiment.
***
Est-ce vraiment un problème de ne pas voir le tableau ? De toute façon on voit l'upload en cours dans le widget.
***
Remis au goût du jour pour Lyon ?
***
Après le R1+R2, il faudra voir si on remet cela au goût du jour.
Heinrik a exactement le problème d'uploader régulièrement >20 fichiers, il faudrait un moyen de le faire plus rapidement.
À voir comment cela pourrait marcher avec le R1+R2.
***
Discuté lors de la Rando 2016.
Pas prioritaire. L'idée pour les prochains mois est déjà d'utiliser les "runs", de voir si nos utilisateurs aiment cela.
***
Ping.
Henrik est revenu à la charge. La solution la plus simple est un upload de plusieurs fichiers pour *un même* patient. À mon avis on peut bidouiller un truc côté Javascript, à voir si c'est souhaitable (récupère tous les fichiers et les envoie 1 par 1 ou 2 par 2 au contrôleur).
***
@nobody
cc @RyanHerbWeb 2023.10https://gitlab.inria.fr/vidjil/vidjil/-/issues/2902Création simultanée de patients et upload multiples de fichiers2022-05-20T12:21:01+02:00Mathieu GiraudCréation simultanée de patients et upload multiples de fichiersDiscuté ce matin à propos de https://gitlab.inria.fr/vidjil/vidjil/issues/1362#note_64313
Dans un premier temps, il est suffisant d'avoir deux étapes : création batch #2878 puis multi-upload #1362/#2891
Dans un second temps, on pourra...Discuté ce matin à propos de https://gitlab.inria.fr/vidjil/vidjil/issues/1362#note_64313
Dans un premier temps, il est suffisant d'avoir deux étapes : création batch #2878 puis multi-upload #1362/#2891
Dans un second temps, on pourrait avoir une procédure intégrée, à voir si ce n'est pas trop lourd
- 1) soit une UI intégrée à réaliser (comme le bas de https://gitlab.inria.fr/vidjil/vidjil/issues/1362#note_63462)
- 2) soit une procédure qui fait les deux étapes, et propose successivement à l'utilisateur les vérification des deux étapes
cc @RyanHerbhttps://gitlab.inria.fr/vidjil/vidjil/-/issues/1880Lier à VDJdb2020-09-10T11:03:40+02:00Vidjil TeamLier à VDJdbhttps://github.com/antigenomics/vdjdb-standalone
Par API ? On peut déjà lancer leur serveur, mais ils vont bientôt en avoir un.
Attendre un peu.
Ou bien on prend juste les données.
***
Ils ont un serveur http://vdjdb.cdr3.net
(avec une...https://github.com/antigenomics/vdjdb-standalone
Par API ? On peut déjà lancer leur serveur, mais ils vont bientôt en avoir un.
Attendre un peu.
Ou bien on prend juste les données.
***
Ils ont un serveur http://vdjdb.cdr3.net
(avec une belle API et intégration continue travis/github)
(Klatzmann va compléter vdjdb avec insulin xxx)
***
puis faire coucou à Shugay (en profiter pour dire que format-analysis.org est à jour + release 2016.07)
***
leur doc indique que des requêtes POST fonctionnent, mais sauf erreur de ma part, il s'agit d'une websocket qui est utilisée, et je n'ai pas réussi à faire fonctionner les exemples avec curl
***
@magiraud @RyanHerbThonier FlorianThonier Florianhttps://gitlab.inria.fr/vidjil/vidjil/-/issues/1726Évolution clonale : changement de V (V switch), similarité VDJ-aware2022-06-17T12:39:29+02:00Vidjil TeamÉvolution clonale : changement de V (V switch), similarité VDJ-awareEuh ? Demander à Bruxelles ?
***
Je ne me souviens plus des détails, mais c'était venu à Zurich lors d'une discussion avec Marleen ~"BRU-Bruxelles" et Hélène ~"PAR-Debré". Les relancer avant, ou au pire en discuter lors du VW.
***
Disc...Euh ? Demander à Bruxelles ?
***
Je ne me souviens plus des détails, mais c'était venu à Zurich lors d'une discussion avec Marleen ~"BRU-Bruxelles" et Hélène ~"PAR-Debré". Les relancer avant, ou au pire en discuter lors du VW.
***
Discuté au VW. Mail de Cristina ~"PAR-Debré" :
> voici l'URL correspondant au patient que nous avons regardé tout à l'heure (locus IgH oligoclonal), passé sur le Miseq en V3 avec le kit LymphoTrack FR1 : http://app.vidjil.org/browser/?patient=1292&config=25. Il s'agit d'un VH4DH3JH6 et d'un VH6DH3JH6, partageant donc le même D-J.
***
Faire un calcul de similarité V/D/J-aware, capable de dire : "oh, ces séquences sont très similaires avec une certaine e-valeur car N2/J similaire"... Et le lancer par exemple via le browser comme "plot by similarity"
(Problème: sera dépendant du seuil de détection de D.)
En lien aussi avec modèle de proba d'une recombinaison (Bristol fait cela).
***
- soit un calcul de similarité directement sur la représentation sortie du FineSegmenter
- soit, plus précis, on fait cela directement en programmation dynamique, aligner deux séquences en connaissant leur AligBox, et avoir un score différent pour les N.
***
@magiraud @mikael-shttps://gitlab.inria.fr/vidjil/vidjil/-/issues/3081Comment creer un groupe de fusion pour faire des partages ou réunion2018-03-15T13:34:45+01:00Thonier FlorianComment creer un groupe de fusion pour faire des partages ou réunionUn trio de trois utilisateurs utilisant déjà régulièrement notre plateforme me signale qu'ils travaillent ensemble. Ils souhaitent pouvoir accéder aux données des uns des autres.
La solution est donc de leur construire un nouveau group...Un trio de trois utilisateurs utilisant déjà régulièrement notre plateforme me signale qu'ils travaillent ensemble. Ils souhaitent pouvoir accéder aux données des uns des autres.
La solution est donc de leur construire un nouveau groupe partagé (fait) et il faut ensuite permettre le changement de propriété de toutes les données déjà présentes (cf vidjil/vdj#402). Cependant on n'a pas de méthode pour changer en lot l'appartenance de données. Comment faire ça ?
Solution proposée:
On passe par un contrôleur ? Telle que je le vois, il faudrait avoir la liste de tous les données, pouvoir les sélectionner au cas par cas ou en select all comme pour le contrôleur stat (cf #3041).
Ensuite avoir la liste des groupes accessibles, limitée aux seuls groupes de l'utilisateur (pour limiter les erreurs), et ensuite un bouton validation ( et pourquoi pas un popup de rappel de la manip pour les admins extérieurs).
@magiraud @mikael-s @RyanHerb
A terme, ce contrôleur pourrait être aussi accessible par les utilisateurs eux même ? Nécessiterait peut-être un nouveau niveau de droits pour faire de retropartage.https://gitlab.inria.fr/vidjil/vidjil/-/issues/3126Rapport : date de naissance + autres infos du patient (run/set) ?2021-01-26T15:19:10+01:00Mathieu GiraudRapport : date de naissance + autres infos du patient (run/set) ?On a vu au moins un rapport de ~"LIL-Lille" sans infos du patient (date de naissance...)On a vu au moins un rapport de ~"LIL-Lille" sans infos du patient (date de naissance...)Lille-LAL-nexthttps://gitlab.inria.fr/vidjil/vidjil/-/issues/3132Renommer des infos / tags et/ou opérations de maintenance2018-04-05T10:30:36+02:00Mathieu GiraudRenommer des infos / tags et/ou opérations de maintenanceDes utilisateurs peuvent nous demander de faire des renommages massifs. À voir si on fait cela directement par du SQL en db ou si on se fait des scripts autour.Des utilisateurs peuvent nous demander de faire des renommages massifs. À voir si on fait cela directement par du SQL en db ou si on se fait des scripts autour.https://gitlab.inria.fr/vidjil/vidjil/-/issues/3171Statistiques multi-samples et contrôle de qualité run/sample, plan de bataille2024-02-21T14:12:12+01:00Mathieu GiraudStatistiques multi-samples et contrôle de qualité run/sample, plan de batailleDiscuté avec @flothoni et @mikael-s suite à ~"ec-ngs" à Lille. Le point le plus revenu dans les échanges, on s'y met en mai-juin de notre côté.
**Prérequis, pipeline de base**
- contrôleur préparant des métadonnées + ensemble de `.vid...Discuté avec @flothoni et @mikael-s suite à ~"ec-ngs" à Lille. Le point le plus revenu dans les échanges, on s'y met en mai-juin de notre côté.
**Prérequis, pipeline de base**
- contrôleur préparant des métadonnées + ensemble de `.vidjil` #3041
- qui récupère des infos des `.vidjil` #3172 (donc #2240)
- puis vue générique #2235 (app-stats: autre chose, plutôt explorer distributions V/J)
Premier but: commencer déjà par infos présentes dans `.vidjil`, typiquement *nombre de reads segmentées* et *clone principal avec son abondance*.
**Puis**
- (Jouable) Plus d'infos dans le `.vidjil`, mieux structurées, déjà depuis vidjil-algo
- les `UNSEG` triés #3049
- warnings par clone / sample #3086 #3060. Documenter, en faire de nouveaux
- (Jouable) vue spécifique #2875, spécialise #2235 pour QC, contrôles
- ~"!-hard" plus fort que #2875, profil par type de manipulation (sequenceur, données, ..) ou utilisateur #3168
- Présence des primers #3152 #1253
- ~"!-hard" (modification db) Pré-process #3154 (déjà PEAR #3054)Web 2024.04CHESNIN ClementCHESNIN Clementhttps://gitlab.inria.fr/vidjil/vidjil/-/issues/3216Utilisation des séquences "cibles"2023-06-28T16:58:04+02:00Thonier FlorianUtilisation des séquences "cibles"Problème de Patrick :
> comparer le nombre de read d’un patient (pour une cible) à la moyenne des reads de cette cible sur l’ensemble des patients (ou sur une cohorte définie, par exemple 200 patients de notre site). Ceci nous permettra...Problème de Patrick :
> comparer le nombre de read d’un patient (pour une cible) à la moyenne des reads de cette cible sur l’ensemble des patients (ou sur une cohorte définie, par exemple 200 patients de notre site). Ceci nous permettra d’avoir des critères d’acceptation du run.
Pour ce faire, il faut faire une recherche de cette cible sur l’ensemble des samples sélectionnées:
* Premier point : il faut déjà pouvoir spécifier la cible.
* Pouvons-nous nous contenter de le faire sur la liste des clones disponible dans les fichiers vidjil ? Nous pourrions alors passer à côté d'une séquence qui ne correspond pas à un clone du top 100, mais qui pourrait avoir son intérêt quand même.
* Rechercher sur le fichier source de séquençage ? Certainement plus long d'un point de vue informatique, mais cela reste-t-il de l'ordre du raisonnable ?
* Faudra-t-il utiliser des séquences dégénérées ?
Autre solution: passer par cloneDB. Serait-ce plus simple d'un point de vue technique ? Cela permettrai-t-il la même granulométrie dans la recherche pour l'inclusion des divers échantillons ?
@Patrick : Aurais-tu un exemple de cible que tu cherches , les samples associés, et ce que tu as (ou t'attends) a retrouver stp ?
@magiraud @mikael\-shttps://gitlab.inria.fr/vidjil/vidjil/-/issues/3241Une donnée non exportable est... inutile2022-02-14T18:12:59+01:00Mathieu GiraudUne donnée non exportable est... inutileÉvoquée avec Lille.
Particulièrement vrai quand on veut tracer des choses / communiquer entre personnes / dossier patients / rapports... Pour l'instant, captures d'écran.
Cas particuliers : #2056, #2876, #3240.Évoquée avec Lille.
Particulièrement vrai quand on veut tracer des choses / communiquer entre personnes / dossier patients / rapports... Pour l'instant, captures d'écran.
Cas particuliers : #2056, #2876, #3240.2018-06-30https://gitlab.inria.fr/vidjil/vidjil/-/issues/3244Coefficient de corrélation (ou autre mesure) lors d'un compare two samples2018-06-04T10:18:04+02:00Mikaël SalsonCoefficient de corrélation (ou autre mesure) lors d'un compare two samplesDemandé par ~"LIL\-Immuno" car intéressé pour comparer différentes populations cellulairesDemandé par ~"LIL\-Immuno" car intéressé pour comparer différentes populations cellulaireshttps://gitlab.inria.fr/vidjil/vidjil/-/issues/3245Ne regarder que certains échantillons d'un même patient2018-05-31T15:47:38+02:00Mikaël SalsonNe regarder que certains échantillons d'un même patientDans le cas où un patient a à la fois plusieurs points de suivi et, pour chaque point de suivi, plusieurs échantillons correspondant chacun à une population cellulaire, cela peut vite devenir difficile de suivre l'info intéressante : le ...Dans le cas où un patient a à la fois plusieurs points de suivi et, pour chaque point de suivi, plusieurs échantillons correspondant chacun à une population cellulaire, cela peut vite devenir difficile de suivre l'info intéressante : le suivi au cours du temps pour une même population cellulaire.
Il est possible de ranger les échantillons par population cellulaire afin de pouvoir les comparer plus facilement. Malgré tout on aimerait plutôt cacher les échantillons ne correspondant pas à la population cellulaire d'intérêt pour ne se concentrer que sur la population qui nous intéresse.
Il est possible de faire un compare samples, mais c'est dommage et on ne peut pas sauvegarder les analyses.
C'est aussi lié à #2442https://gitlab.inria.fr/vidjil/vidjil/-/issues/3334Stéréotypie CDR3 à un subset connu2021-11-19T11:06:56+01:00Mathieu GiraudStéréotypie CDR3 à un subset connuCas particulier de #3906.Cas particulier de #3906.CLL-2018-septembrehttps://gitlab.inria.fr/vidjil/vidjil/-/issues/3539Export CSV de stats / qualité2024-01-18T15:28:01+01:00Mathieu GiraudExport CSV de stats / qualitéSuggestion de @Anne : pouvoir obtenir un export csv d'un run, sur tous les fihciers qui le compose
cc @RyanHerbSuggestion de @Anne : pouvoir obtenir un export csv d'un run, sur tous les fihciers qui le compose
cc @RyanHerbWeb 2024.04https://gitlab.inria.fr/vidjil/vidjil/-/issues/3716CloneDB : afficher les tags2019-12-03T17:48:36+01:00Mikaël SalsonCloneDB : afficher les tagsIls sont récupérés et envoyés au client mais pour l'instant non affichés.Ils sont récupérés et envoyés au client mais pour l'instant non affichés.https://gitlab.inria.fr/vidjil/vidjil/-/issues/3717CloneDB : les sample sets peuvent être redondants2019-02-11T19:20:59+01:00Mikaël SalsonCloneDB : les sample sets peuvent être redondantsUn échantillon d'un patient peut être présent dans un run également. Forcément l'échantillon apparaîtra à travers son patient et son run. Il n'y a pas vraiment de solution à cela : il n'y a pas vraiment de raison de privilégier un type d...Un échantillon d'un patient peut être présent dans un run également. Forcément l'échantillon apparaîtra à travers son patient et son run. Il n'y a pas vraiment de solution à cela : il n'y a pas vraiment de raison de privilégier un type de sample set par rapport à un autre mais on pourrait montrer les résultats par sample set, ce qui laisse l'utilisateur la possibilité d'aller voir ce qui les intéresse.https://gitlab.inria.fr/vidjil/vidjil/-/issues/3731Add germlines genes pour tous2020-10-14T11:29:53+02:00Mathieu GiraudAdd germlines genes pour tousSuite à #1925 et %"CLL\-2018\-septembre", pouvons-nous considérer que "add germline genes" n'est plus expérimental ?
Que manquerait-il pour qu'on en fasse une pub plus importante ? vdj#735Suite à #1925 et %"CLL\-2018\-septembre", pouvons-nous considérer que "add germline genes" n'est plus expérimental ?
Que manquerait-il pour qu'on en fasse une pub plus importante ? vdj#735CLL-2018-septembrehttps://gitlab.inria.fr/vidjil/vidjil/-/issues/3818Concaténation de jeux de données, cat2019-03-18T18:10:38+01:00Mathieu GiraudConcaténation de jeux de données, catAGN aimerait parfois concaténer deux jeux de données, bref un ~"server\-pre\-process" avec `cat`.
En faire déjà un qui prend 2 fichiers, c'est un bon exemple de ~"server\-pre\-process" simple.
(Et aussi un qui en prend 4, 2R1 + 2R2 ?)AGN aimerait parfois concaténer deux jeux de données, bref un ~"server\-pre\-process" avec `cat`.
En faire déjà un qui prend 2 fichiers, c'est un bon exemple de ~"server\-pre\-process" simple.
(Et aussi un qui en prend 4, 2R1 + 2R2 ?)https://gitlab.inria.fr/vidjil/vidjil/-/issues/3826Événements pour un patient : vue dans le client2019-03-19T11:10:38+01:00Mathieu GiraudÉvénements pour un patient : vue dans le clientVoir #1361.
À supposer qu'on aie de telles données, comment les représenter ?
#1361 :
> des marqueurs sur le graphe (et sur les rapports .html / .pdf)
@flothoni, #3823:
> Soit faire un fond coloré entre deux dates, soit avoir un graph...Voir #1361.
À supposer qu'on aie de telles données, comment les représenter ?
#1361 :
> des marqueurs sur le graphe (et sur les rapports .html / .pdf)
@flothoni, #3823:
> Soit faire un fond coloré entre deux dates, soit avoir un graph secondaire avec une ligne pour chaque traitement qui suivrait les dates.
Cela me fait penser aussi à ~"bio\-external\-data", #1367...https://gitlab.inria.fr/vidjil/vidjil/-/issues/3828Soustraire les clones communs à deux échantillons / comparaison de répertoires2022-06-29T16:05:18+02:00Mathieu GiraudSoustraire les clones communs à deux échantillons / comparaison de répertoiresDemande de ~"Amiens\-Nordine" : avoir un moyen d'enlever les clones communs : créer un nouveau sample virtuel ? Modifier un sample existant ?
But: voir les clones matures / immatures séparément, (CD19-/CD34- triés)
On peut déjà faire u...Demande de ~"Amiens\-Nordine" : avoir un moyen d'enlever les clones communs : créer un nouveau sample virtuel ? Modifier un sample existant ?
But: voir les clones matures / immatures séparément, (CD19-/CD34- triés)
On peut déjà faire un `hide`, mais un vrai sample permettrait plus de choses, afficher les clones d'intérêt suivant les V ou tout axe... et de refiltrer ensuite.https://gitlab.inria.fr/vidjil/vidjil/-/issues/3855Comparaison / overlap de répertoires : combien de clones ?2019-04-08T14:13:20+02:00Mathieu GiraudComparaison / overlap de répertoires : combien de clones ?@mikael\-s : "savoir les clones qu'on retrouve, mais aussi les gènes V".
Très clairement certaines des réponses pourraient être via ~"app\-stats", dès qu'on est plus sur des distributions stats#242. Discussion sur l'aspect client dans #...@mikael\-s : "savoir les clones qu'on retrouve, mais aussi les gènes V".
Très clairement certaines des réponses pourraient être via ~"app\-stats", dès qu'on est plus sur des distributions stats#242. Discussion sur l'aspect client dans #3857, ici discussion sur le nombre de clones : combien en faut-il pour étudier `A\B` et `B\A`, `A or B`, `A and B`, voire `A xor B` ?
https://gitlab.inria.fr/vidjil/vidjil/-/issues/3857Comparaison / overlap de répertoires via le client vidjil2020-07-29T18:36:20+02:00Mathieu GiraudComparaison / overlap de répertoires via le client vidjil(séparé depuis #3855)
@mikael-s : "savoir les clones qu'on retrouve, mais aussi les gènes V".
Très clairement certaines des réponses pourraient être via app-stats, dès qu'on est plus sur des distributions. stats#242.
Ici on parle des ...(séparé depuis #3855)
@mikael-s : "savoir les clones qu'on retrouve, mais aussi les gènes V".
Très clairement certaines des réponses pourraient être via app-stats, dès qu'on est plus sur des distributions. stats#242.
Ici on parle des possibilités du client, donc des comparaisons basées sur un nombre raisonnable de clones (mais attention à #2506 : discussion dans #3855). Nos solutions actuelles sont l'observation du ~client-graph et le préset ~client-log-log #998.
- Créer des samples virtuels ? `A\B` et `B\A`, `A or B`, `A and B`, voire `A xor B` ? Permet ensuite d'étudier pleinement ce sample virtuel selon des axes au choix.
- Modifier des samples existants ? (hum)
- Avoir un filtre pour, sans toucher aux samples, n'afficher que les clones avec une certaine relation avec un sample particulier ? ~"client-filter"
- autres idées ?https://gitlab.inria.fr/vidjil/vidjil/-/issues/3935Compare samples : trier par ordre chronologique2019-06-20T18:17:48+02:00Mikaël SalsonCompare samples : trier par ordre chronologiqueDemandé par NG ~"LIL-Lille" : elle fait un compare samples mais voudrait que les samples soient triés dans l'ordre chronologique (je pense que pour l'instant c'est fonction de l'ID).
Peut-être pas systématique ? Une case à cocher ?Demandé par NG ~"LIL-Lille" : elle fait un compare samples mais voudrait que les samples soient triés dans l'ordre chronologique (je pense que pour l'instant c'est fonction de l'ID).
Peut-être pas systématique ? Une case à cocher ?https://gitlab.inria.fr/vidjil/vidjil/-/issues/3936Rapports monitor : que sont les graphs « normalization » ?2019-06-20T18:22:40+02:00Mikaël SalsonRapports monitor : que sont les graphs « normalization » ?Aller sur un sample set avec plusieurs samples ([exemple](http://app.vidjil.org/?set=3241&config=32)) et faire un export monitor.
En tête du rapport on a deux graphs **identiques** côte à côte sous une en-tête « Normalization ». D'où ça...Aller sur un sample set avec plusieurs samples ([exemple](http://app.vidjil.org/?set=3241&config=32)) et faire un export monitor.
En tête du rapport on a deux graphs **identiques** côte à côte sous une en-tête « Normalization ». D'où ça vient ? Qu'est-ce que ça fait là ?
Au passage attention à #2944https://gitlab.inria.fr/vidjil/vidjil/-/issues/3937Rapport monitor : mettre les informations de chaque sample2019-06-21T10:14:14+02:00Mikaël SalsonRapport monitor : mettre les informations de chaque sampleDemande de NG ~"LIL-Lille" : elle veut avoir les infos de chaque sample sous les yeux. Il peut y avoir des informations pertinentes dans un sample pour le suivi.Demande de NG ~"LIL-Lille" : elle veut avoir les infos de chaque sample sous les yeux. Il peut y avoir des informations pertinentes dans un sample pour le suivi.https://gitlab.inria.fr/vidjil/vidjil/-/issues/3964Running MiXCR through Vidjil2020-09-28T16:44:10+02:00Mathieu GiraudRunning MiXCR through VidjilReported by @meidanis :
> The first thing his analysis does is to combine R1 and R2. Shall I do
this as a pre-processing step? That was my inclination, but I'm not sure
the resulting file from "mixcr align" is a fastq file. Maybe it ...Reported by @meidanis :
> The first thing his analysis does is to combine R1 and R2. Shall I do
this as a pre-processing step? That was my inclination, but I'm not sure
the resulting file from "mixcr align" is a fastq file. Maybe it is
written in some other format. How can I continue the analysis then?
> Even if I continue the analysis calling mixcr again for the next step,
will it produce a `.vidjil` file? Does it know how to do that?
> Finally, is mixcr (the binary, executable) already installed in the
containers?
cc @flothoni @mikael-sThonier FlorianThonier Florian2019-12-20https://gitlab.inria.fr/vidjil/vidjil/-/issues/4037Savoir quelle est la charge du serveur2022-05-12T11:42:48+02:00Mathieu GiraudSavoir quelle est la charge du serveurSuggéré par @Anne : ses analyses qui prennent quelques minutes. Mais, selon la charge du serveur, ses jobs peuvent attendre de quasiment rien à... plusieurs heures. Il serait intéressant pour les utilisateurs de savoir par exemple combie...Suggéré par @Anne : ses analyses qui prennent quelques minutes. Mais, selon la charge du serveur, ses jobs peuvent attendre de quasiment rien à... plusieurs heures. Il serait intéressant pour les utilisateurs de savoir par exemple combien de jobs sont en attente.
cc @duez https://gitlab.inria.fr/vidjil/vidjil/-/issues/4038Afficher les index de diversité dans le client2019-11-27T12:08:20+01:00Mathieu GiraudAfficher les index de diversité dans le clientSuggestion de ~"Paris-Pitié". En particulier sur ~"client-graph" ?Suggestion de ~"Paris-Pitié". En particulier sur ~"client-graph" ?https://gitlab.inria.fr/vidjil/vidjil/-/issues/4062Add germline gene : problème lorsqu'on change de clone2020-10-14T11:29:53+02:00Mikaël SalsonAdd germline gene : problème lorsqu'on change de cloneLorsqu'on sélectionne un clone, qu'on fait un add germline gene puis qu'on clique sur un autre clone (ce qui devrait l'afficher en bas, à la place du premier clone sélectionné) et, enfin, qu'on clique sur *align*, cela plante. Le *align*...Lorsqu'on sélectionne un clone, qu'on fait un add germline gene puis qu'on clique sur un autre clone (ce qui devrait l'afficher en bas, à la place du premier clone sélectionné) et, enfin, qu'on clique sur *align*, cela plante. Le *align* tourne en rond et ne rend pas la main.
Aurélie ~"LIL-Lille" nous demande à ce que les séquences germinales soient retirées lorsqu'on change de clone. Pourquoi pas, mais même si on ne les retirait pas, changer de clone ne devrait pas faire planter le segmenteur.Lille-LAL-nexthttps://gitlab.inria.fr/vidjil/vidjil/-/issues/4069Afficher les index de diversité en statistiques patient/run/set2024-02-06T16:58:36+01:00Mathieu GiraudAfficher les index de diversité en statistiques patient/run/setDemande de @Anne, initialement dans #4038 :
> Est-ce que ça serait possible d'avoir un bouton sur la page du run ou du set ? Qui donnerait cette valeur pour tous les patients du run/set. Ce serait super d'avoir un tableau récapitulatif ...Demande de @Anne, initialement dans #4038 :
> Est-ce que ça serait possible d'avoir un bouton sur la page du run ou du set ? Qui donnerait cette valeur pour tous les patients du run/set. Ce serait super d'avoir un tableau récapitulatif avec ces infos, ainsi que le % de reads appariés et le % de reads abalysés.
Voir #3171, #3496... toute la partie sur les ~"server-qc-stats" fait partie d'un point qui va être traité par @RyanHerb, entre janvier et mars 2020.Web 2024.04https://gitlab.inria.fr/vidjil/vidjil/-/issues/4115Vue des utilisateurs ayant accès à mes données2022-05-12T11:42:48+02:00Mathieu GiraudVue des utilisateurs ayant accès à mes donnéesDemande de ~"LIL-Lille" : voir, à tout instant, quels utilisateurs ou groupes ont accès à leurs données.Demande de ~"LIL-Lille" : voir, à tout instant, quels utilisateurs ou groupes ont accès à leurs données.https://gitlab.inria.fr/vidjil/vidjil/-/issues/4137Avoir plus d'information sur des UNSEG V : quel V ?2022-05-12T11:42:47+02:00Mathieu GiraudAvoir plus d'information sur des UNSEG V : quel V ?~"CRE-Créteil" aimerait savoir quels sont les V dans les `UNSEG V` (en particulier, compter les TRBV23 (?) pour normalisation ~"bio-capture" ?). Cela va dépendre des longueurs des séquences, sur certaines probablement c'est ambigu...
Av...~"CRE-Créteil" aimerait savoir quels sont les V dans les `UNSEG V` (en particulier, compter les TRBV23 (?) pour normalisation ~"bio-capture" ?). Cela va dépendre des longueurs des séquences, sur certaines probablement c'est ambigu...
Avant de réfléchir à un éventuel truc en ~cpp, on a évoqué avec Guillaume qu'il faudrait déjà étudier cela avec post-process en utilisant le `UNSEG_V.fa`. Guillaume pourrait peut-être regarder cela.https://gitlab.inria.fr/vidjil/vidjil/-/issues/4144segmenter broken apres le chargement d'un second fichier2020-10-14T11:29:53+02:00marc duezsegmenter broken apres le chargement d'un second fichier
CA ~"PAN-Necker"
> Lorsque je me connecte sur un premier dossier, j'ai la main sur les séquences et la fonction align.
> Ensuite je charge un second dossier, quand je clique sur un clone, la séquence ne s'affiche pas en bas et je n'ai ...
CA ~"PAN-Necker"
> Lorsque je me connecte sur un premier dossier, j'ai la main sur les séquences et la fonction align.
> Ensuite je charge un second dossier, quand je clique sur un clone, la séquence ne s'affiche pas en bas et je n'ai pas la main sur "align" qui apparaît grisé. Ceci se corrige quand j'actualise la page
la fonction reset() du segmenter ne fonctionne plus avec les derniers merges
https://gitlab.inria.fr/vidjil/vidjil/-/issues/4169Ajout d'un même set/run sur plusieurs samples déjà importés2020-02-03T14:41:26+01:00Anne de SeptenvilleAjout d'un même set/run sur plusieurs samples déjà importésParfois quand j'uploade tous mes samples d'un nouveau run, j'oublie de leur associer le set ou le run que je voulais.
Je dois alors modifier chaque sample un par un pour réparer mon oubli et c'est bien dommage !Parfois quand j'uploade tous mes samples d'un nouveau run, j'oublie de leur associer le set ou le run que je voulais.
Je dois alors modifier chaque sample un par un pour réparer mon oubli et c'est bien dommage !https://gitlab.inria.fr/vidjil/vidjil/-/issues/4182Points décalés dans le rapport2020-02-26T16:19:25+01:00Mathieu GiraudPoints décalés dans le rapportLes points du rapport sont parfois décalés.
![rapport](/uploads/e3b6b9643944b0dd71bdf92e17a29b47/rapport.jpg)
cc @flothoniLes points du rapport sont parfois décalés.
![rapport](/uploads/e3b6b9643944b0dd71bdf92e17a29b47/rapport.jpg)
cc @flothonimarc duezmarc duezhttps://gitlab.inria.fr/vidjil/vidjil/-/issues/4267Problème détection d'un 2e D trop court2020-06-23T11:47:49+02:00Anne de SeptenvilleProblème détection d'un 2e D trop courtPour ce patient, détection étrange d'un 2e D de 3 nucléotides.
http://app.vidjil.org/index.html?set=37540&config=2&clone=79Pour ce patient, détection étrange d'un 2e D de 3 nucléotides.
http://app.vidjil.org/index.html?set=37540&config=2&clone=79https://gitlab.inria.fr/vidjil/vidjil/-/issues/4300vidjil-algo: Improve documentation on clustering2020-05-26T12:14:23+02:00Mathieu Giraudvidjil-algo: Improve documentation on clusteringNow there is only a rather cryptic sentence in `vidjil-algo.md`.
See also #1332.Now there is only a rather cryptic sentence in `vidjil-algo.md`.
See also #1332.https://gitlab.inria.fr/vidjil/vidjil/-/issues/4451Représenter différement et/ou pouvoir masquer les clones peu sûrs dans le graphe2020-08-04T12:04:08+02:00Mathieu GiraudReprésenter différement et/ou pouvoir masquer les clones peu sûrs dans le grapheDiscussion avec ~"LIL-Immuno" : si un clone est peu sûr (zone grise, < 5 reads), ils peuvent néanmoins avoir une impact visuel trop fort sur ~"client-graph".
- afficher en pointillés (ou autre) la porition de courbe dès qu'un des deux ...Discussion avec ~"LIL-Immuno" : si un clone est peu sûr (zone grise, < 5 reads), ils peuvent néanmoins avoir une impact visuel trop fort sur ~"client-graph".
- afficher en pointillés (ou autre) la porition de courbe dès qu'un des deux points voisinants est peu sûr ?
- avoir une option pour ne pas afficher cette portion de courbe ?
- ou les deux en même temps
Une autre solution, plus radicale, est #4450.
cc @duezhttps://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/4493Nom des fichiers mergés et ressenti du succès du pre-process2020-09-30T10:58:25+02:00Mathieu GiraudNom des fichiers mergés et ressenti du succès du pre-process
D'une utilistrice :
> J'ai importé des séquences paired-end et vidjil les appelle par leur nom de fichier R1.
> Comment puis-je savoir si la combinaison R1 et R2 pour un même échantillon a ét éfaite correctement?
Ma réponse :
> S'il...
D'une utilistrice :
> J'ai importé des séquences paired-end et vidjil les appelle par leur nom de fichier R1.
> Comment puis-je savoir si la combinaison R1 et R2 pour un même échantillon a ét éfaite correctement?
Ma réponse :
> S'il y a des résultats, c'est que tout s'est bien passé. Plus en détail, le log du process de merge est disponible en cliquant sur "M+R2..." dans la colonne "pre-process"
Cela dit...
- en général, est-ce que le nom est celui du premier fichier ? On pourrait enlever R1/R2 ou d'autres chaînes fréquentes, et mettre "merged" quelque part ?
- ce n'est pas très clair qu'il faut cliquer dessus (~doc). Peut-être un "COMPLETED" ou un checkmark aiderait et montrerait que tout s'est bien passéhttps://gitlab.inria.fr/vidjil/vidjil/-/issues/4496Avoir un preset locus/size2020-09-29T12:33:01+02:00Mikaël SalsonAvoir un preset locus/sizeUtilisé à l'APHP : leur permet de voir s'il y a une distribution polyclonale selon les locus.Utilisé à l'APHP : leur permet de voir s'il y a une distribution polyclonale selon les locus.https://gitlab.inria.fr/vidjil/vidjil/-/issues/4508Dans la table groupe, afficher une colonne `group_id`2021-01-04T09:59:38+01:00Mathieu GiraudDans la table groupe, afficher une colonne `group_id`marc duezmarc duezhttps://gitlab.inria.fr/vidjil/vidjil/-/issues/1361Événements pour un patient : utilité, modèle2021-11-19T11:06:56+01:00Vidjil TeamÉvénements pour un patient : utilité, modèleOn souhaiterait pouvoir ajouter des événements (date + texte) à chaque patient.
Ces événements seraient indiqués par des marqueurs sur le graphe (et sur les rapports .html / .pdf)
Arguments pour : une greffe est une info importante, on ...On souhaiterait pouvoir ajouter des événements (date + texte) à chaque patient.
Ces événements seraient indiqués par des marqueurs sur le graphe (et sur les rapports .html / .pdf)
Arguments pour : une greffe est une info importante, on doit le voir au premier coup d'oeil
Arguments contre : cela fait un peu trop dossier patient... va-t-on aussi indiquer un changement de traitement ou autre ?
***
@nobodyhttps://gitlab.inria.fr/vidjil/vidjil/-/issues/1408Afficher les 3 ou 5 meilleurs V/D/J dans les infos de chaque clone2022-05-12T11:42:47+02:00Vidjil TeamAfficher les 3 ou 5 meilleurs V/D/J dans les infos de chaque clone(Yann, 10 février)
On souhaite pouvoir visualiser les meilleurs V/D/J du FineSegmenter, peut-être avec leur score.
Un jour, on pourra mettre ces séquences dans le Segmenter. En attendant, proposition simple : les mettre dans la page aff...(Yann, 10 février)
On souhaite pouvoir visualiser les meilleurs V/D/J du FineSegmenter, peut-être avec leur score.
Un jour, on pourra mettre ces séquences dans le Segmenter. En attendant, proposition simple : les mettre dans la page affichée avec "info" sur chaque clone.
***
Pas si facile. Peut-être qu'on arrivera avant à faire le retour IMGT, à voir.
***
#1409, #1410, #1411
***
@nobodyhttps://gitlab.inria.fr/vidjil/vidjil/-/issues/1739Jeu de couleurs visibles par tous (ou presque)2021-11-22T13:02:45+01:00Vidjil TeamJeu de couleurs visibles par tous (ou presque)Utiliser une palette de couleurs qui soit color blind-compliant. http://paletton.com est un exemple pour simuler différentes formes de daltonisme. Voir cette palette 16 couleurs qui semble compatible : http://www.somersault1824.com/wp-co...Utiliser une palette de couleurs qui soit color blind-compliant. http://paletton.com est un exemple pour simuler différentes formes de daltonisme. Voir cette palette 16 couleurs qui semble compatible : http://www.somersault1824.com/wp-content/uploads/2015/02/color-blindness-palette.png ou encore : http://www.cookbook-r.com/Graphs/Colors_%28ggplot2%29/#a-colorblind-friendly-palette
Des recommandations plus globales : http://jfly.iam.u-tokyo.ac.jp/color/
Voir aussi cette tâche : https://www.producteev.com/workspace/t/553f873ab0fa091c6b00000c
***
Plus complet ici : http://mkweb.bcgsc.ca/colorblind/
***
cf. branche colorblind
***
- Faut-il que a) notre jeu de couleurs soit color-blind par défaut, ou bien b) avoir une palette color-blind proof ?
a) peut être le but, b) peut permettre d'avoir déjà *tout de suite* quelque chose d'accessible sans enlever au confort des non-color-blind
- Sur la palettre proposée (tags, pas vu les locus) : oui, clone-1/2/3 sont bien plus distinctifs que sur la palette actuelle ! Par contre, j'aurais bien inversé clone 1 et clone 2 (le clone 2 est plus lumineux, plus clair que pathologique). Cependant, je vois bien que l'ordre est mieux en achromatopsia
- Au passage, on n'utilise pas assez le vert (sauf pour locus).
***
https://addons.mozilla.org/fr/firefox/addon/colorblind-design/
Extension Firefox pour tester facilement.
***
Avoir une palette séparée n'est, dans l'état actuel, pas user-friendly : la palette par défaut est toujours la même. Donc si on veut utiliser la palette colorblind, il faudra changer la palette utilisée à chaque chargement de Vidjil.
***
Cela fait écho à une autre tâche, "sauvegarder les paramètres par défaut" ou quelque chose comme cela.
***
@magiraud @RyanHerb @mikael-shttps://gitlab.inria.fr/vidjil/vidjil/-/issues/1744Contrôle de la contamination sur un run2022-07-26T12:08:26+02:00Vidjil TeamContrôle de la contamination sur un runDemandé par Nathalie vendredi dernier au CHR.
"Ce serait bien d'avoir, d'un coup d'oeil, des trucs pour voir tout un run, s'il y a des contaminations en particulier".
Cela rentre dans les réflexions en cours sur "run" / "tags" / ...
...Demandé par Nathalie vendredi dernier au CHR.
"Ce serait bien d'avoir, d'un coup d'oeil, des trucs pour voir tout un run, s'il y a des contaminations en particulier".
Cela rentre dans les réflexions en cours sur "run" / "tags" / ...
***
Marc, tu devrais nous expliquer un jour ce que tu fais en interne pour les contaminations.
Y a-t-il une manière de le visualiser ?
Si par exemple on va sur http://rbx.vidjil.org/browser/?custom=10946&custom=10947&custom=10948&custom=10949&custom=10950&, comment peut-on voir s'il y a des clones communs ?
Entre deux points contigus c'est simple, sinon c'est plus dur;
Un "color by number of samples" ?
***
Tiens, si "nb of samples" était une dimension d'affichage, on pourrait faire des trucs rigolos.
***
@nobodyhttps://gitlab.inria.fr/vidjil/vidjil/-/issues/1896Upload fichier : lorsqu'on rentre un fichier de même nom, peu clair2019-01-18T18:21:58+01:00Vidjil TeamUpload fichier : lorsqu'on rentre un fichier de même nom, peu clairSi on rentre deux fichiers ayant le même nom, pas d'explication de l'erreur
***
Signalé par Shugay (qui avait deux fichiers de même nom de répertoires différent)
Au minimum mettre un message d'erreur.
***
Question peut-être bête car je n...Si on rentre deux fichiers ayant le même nom, pas d'explication de l'erreur
***
Signalé par Shugay (qui avait deux fichiers de même nom de répertoires différent)
Au minimum mettre un message d'erreur.
***
Question peut-être bête car je ne suis pas certain de comprendre le bug, mais ça me fait rebondir : Les fichiers, une fois sur le serveur, garde-t-il le même nom ?
Je me suis poser la question pour ma RGS du serveur quand je devais parler de l'anonymisation.
Possible de mettre une concordance clé autogénéré/unique, et de renommer le fichier avec cette clé uniquement ?
Évite (ou ralenti car rajoute le hack de l'user sql) peut-être des soucis en cas d'intrusion, et ce potentiel bug.
***
Les fichiers sont bien renommés lors de l'upload pour éviter les collisions de noms de fichiers. Le nom original est ensuite restitué lors du téléchargement.
***
@RyanHerb @Duezhttps://gitlab.inria.fr/vidjil/vidjil/-/issues/1943Cluster par courbes ayant même dynamique temporelle2021-11-19T11:06:56+01:00Vidjil TeamCluster par courbes ayant même dynamique temporelle
***
@magiraud
***
@magiraudMathieu GiraudMathieu Giraudhttps://gitlab.inria.fr/vidjil/vidjil/-/issues/1971Plusieurs J à la suite : prendre le premier J2018-02-23T12:03:13+01:00Vidjil TeamPlusieurs J à la suite : prendre le premier Jcf. mail de Vincent ~"PAR-Debré" du 09/08/2016 15h13
***
@magiraud @mikael-scf. mail de Vincent ~"PAR-Debré" du 09/08/2016 15h13
***
@magiraud @mikael-shttps://gitlab.inria.fr/vidjil/vidjil/-/issues/2233Avoir un rapport plus générique2022-05-12T11:42:47+02:00Mathieu GiraudAvoir un rapport plus génériqueÉvoqué avec ~"Paris-Pitié"
En particulier pour mettre des informations de qualité
cc @flothoni @RyanHerb @mikael-sÉvoqué avec ~"Paris-Pitié"
En particulier pour mettre des informations de qualité
cc @flothoni @RyanHerb @mikael-shttps://gitlab.inria.fr/vidjil/vidjil/-/issues/2306NextSeq et 4 lanes2023-02-08T12:24:22+01:00Mathieu GiraudNextSeq et 4 lanesIl semblerait que le NextSeq produise des fichiers pour 4 lanes, soit 8 fichiers au totel (`L00[1234]_R[12]`). David ~"BEL-Belfast" a eu du mal pour les concaténer.
cc @mikael-s @flothoniIl semblerait que le NextSeq produise des fichiers pour 4 lanes, soit 8 fichiers au totel (`L00[1234]_R[12]`). David ~"BEL-Belfast" a eu du mal pour les concaténer.
cc @mikael-s @flothonihttps://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/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/4633Connaître le nom des fichiers uploadés, avant le pre-process2021-01-13T15:09:06+01:00Mathieu GiraudConnaître le nom des fichiers uploadés, avant le pre-processDepuis #3154 :
> @mikael-s : "ce qui sera possible avec !691"Depuis #3154 :
> @mikael-s : "ce qui sera possible avec !691"https://gitlab.inria.fr/vidjil/vidjil/-/issues/4718Export des données : exporter les sample sets dans l'ordre de leur création2022-02-09T14:42:05+01:00Mikaël SalsonExport des données : exporter les sample sets dans l'ordre de leur créationAprès l'export de données de certains utilisateurs (vdj#1166), les sample sets ne sont pas dans l'ordre de leur création mais dans un ordre qui semble arbitraire.Après l'export de données de certains utilisateurs (vdj#1166), les sample sets ne sont pas dans l'ordre de leur création mais dans un ordre qui semble arbitraire.marc duezmarc duezhttps://gitlab.inria.fr/vidjil/vidjil/-/issues/4723Identifier le V dans les séquences non mergées2021-04-01T15:56:33+02:00Anne de SeptenvilleIdentifier le V dans les séquences non mergéesPour certains samples particuliers, j'ai un faible % de reads mergés. J'en connais la raison : des produits PCR trop grand mais néanmoins séquencés. Généralement il s'agit bien de mon clone de LLC mais amplifié avec le J suivant dans l'A...Pour certains samples particuliers, j'ai un faible % de reads mergés. J'en connais la raison : des produits PCR trop grand mais néanmoins séquencés. Généralement il s'agit bien de mon clone de LLC mais amplifié avec le J suivant dans l'ADN, probablement à cause d'une mutation empêchant une amplification correct par le J utilisé dans le réarrangement VDJ.
J'aimerais pour ces samples identifier le V dans les séquences non mergées. Est-ce que cela serait possible avec Vidjil ? Avec un autre outil ? Cela me permettrait d'être sûre que je me trouve dans le cas ci dessus : de grands produits PCR tous issus d'un même réarrangement VDJ dont j'identifie la séquence sur 15-30% des reads.https://gitlab.inria.fr/vidjil/vidjil/-/issues/4807Mieux documenter le lien algo > client2021-06-22T19:15:28+02:00Mathieu GiraudMieux documenter le lien algo > client
> > is there a tutorial to upload and analyse `.vidjil` files?"
> You can have a look to http://www.vidjil.org/doc/user/#first-aid
(But the .vidjil files really depend on the way you launched vidjil-algo, sometimes these may be too lar...
> > is there a tutorial to upload and analyse `.vidjil` files?"
> You can have a look to http://www.vidjil.org/doc/user/#first-aid
(But the .vidjil files really depend on the way you launched vidjil-algo, sometimes these may be too large. What we have on the server is that the files are first post-processed with tools/fuse.py) You can also send us a few of these files, we will check with you whether everything worked.
> We advise you to go through the main tutorial, that covers most of the features → http://www.vidjil.org/doc/tutorial/mastering-vidjil.pdf
Voir aussi si l'on documente le dépôt de .vidjil sur le compte (la config existe-t-elle toujours ?)
cc @flothonihttps://gitlab.inria.fr/vidjil/vidjil/-/issues/4934Fusionner deux locus ?2022-01-28T11:14:20+01:00Mikaël SalsonFusionner deux locus ?Voir vidjil/support/lille-hemato#44
Pourrait-on choisir de fusionner deux locus ? Ou alors de changer certains clones de locus ? On peut le faire individuellement en changeant leur désignation VDJ (mais c'est un peu fastidieux), mais on...Voir vidjil/support/lille-hemato#44
Pourrait-on choisir de fusionner deux locus ? Ou alors de changer certains clones de locus ? On peut le faire individuellement en changeant leur désignation VDJ (mais c'est un peu fastidieux), mais on pourrait fournir un moyen d'attribuer un autre locus à un ensemble de clones sélectionnés.https://gitlab.inria.fr/vidjil/vidjil/-/issues/4944Analyse chaîne légère et mutation R1102022-03-04T13:00:26+01:00Anne de SeptenvilleAnalyse chaîne légère et mutation R110Il a été montré que dans la LLC, (Maity et al, PNAS 2020 ; Nadeu et al, Blood 2020), la présence d'une mutation R110 sur la chaine légère lambda VL3-21 était associée à une sévérité accrue de la maladie. Cette mutation (G>C) se trouve à ...Il a été montré que dans la LLC, (Maity et al, PNAS 2020 ; Nadeu et al, Blood 2020), la présence d'une mutation R110 sur la chaine légère lambda VL3-21 était associée à une sévérité accrue de la maladie. Cette mutation (G>C) se trouve à la jonction entre le J et la partie constante.
Par conséquent, nous aimerions analyser des séquences de chaînes légères sur vidjil, pour détecter la présence de cette mutation. dans un premier temps, avec des fastq ne contenant que des chaînes légères (au moins lambda, ou kappa + lambda), et dans l'idéal à terme, à partir de fastq contenant les IGH + les IGL.
Après un premier test, je vois qu'il y a un problème d'analyse de la productivité sur les clones lambda que j'ai importés.
Je voudrais aussi pouvoir analyser des fastq IGH + IGL, mais il me semble qu'avec les paramètres actuels de Vidjil, les clones IGH vont représenter la très grande majorité des 100 premiers clones et que je ne pourrai pas visualiser mes clones lambda, srutotu que pour l'instant ma PCR est peu efficace. Est-ce possible de remédier à cela d'une manière ou d'une autre ?https://gitlab.inria.fr/vidjil/vidjil/-/issues/4986Plus de séquence dans les (anciens) rapports2022-04-07T17:29:52+02:00Mathieu GiraudPlus de séquence dans les (anciens) rapportsDeux utilisatrices nous font remonter des soucis.
> il y manque les séquence des réarrangements sélectionnés (ex en PJ). Je sais qu'un souci de génération de rapport s'était déjà posé il y a peu de temps, et avait été résolu (on avait...Deux utilisatrices nous font remonter des soucis.
> il y manque les séquence des réarrangements sélectionnés (ex en PJ). Je sais qu'un souci de génération de rapport s'était déjà posé il y a peu de temps, et avait été résolu (on avait alors toutes les séquences en vrac au bout du report, sans possibilité apparente de les ordonner, ce qui nous a paru peu pratique mais utilisable)
cc @duez @flothonihttps://gitlab.inria.fr/vidjil/vidjil/-/issues/4992Aligneur: par défaut, centrer sur le CDR32022-04-12T15:46:02+02:00Mathieu GiraudAligneur: par défaut, centrer sur le CDR3évoqué la semaine dernière avec des usagères et @duezévoqué la semaine dernière avec des usagères et @duezhttps://gitlab.inria.fr/vidjil/vidjil/-/issues/4993Pouvoir exporter un alignement dans le rapport2023-06-14T14:50:47+02:00Mathieu GiraudPouvoir exporter un alignement dans le rapportÉvoqué à ~"ec-ngs" avec des usagères. cc @duez
Pour la prochaine fois.
Et par défaut centré, #4992Évoqué à ~"ec-ngs" avec des usagères. cc @duez
Pour la prochaine fois.
Et par défaut centré, #4992Web 2023.10https://gitlab.inria.fr/vidjil/vidjil/-/issues/5024Afficher la couleur du tag sur l'étoile même lorsqu'un autre axe est séléctionné2022-05-18T08:34:29+02:00Thonier FlorianAfficher la couleur du tag sur l'étoile même lorsqu'un autre axe est séléctionnéJe ne suis pas certain que ce soit une bonne idée pour la compréhension globale.
On pourrait donner la couleur du tag sur l'icône étoile du clonotype même lorsque la couleur est différente. Utile ? A voir, mais une suggestion lors du w...Je ne suis pas certain que ce soit une bonne idée pour la compréhension globale.
On pourrait donner la couleur du tag sur l'icône étoile du clonotype même lorsque la couleur est différente. Utile ? A voir, mais une suggestion lors du workshop.https://gitlab.inria.fr/vidjil/vidjil/-/issues/5026Comment savoir qu'un sample/set est déjà analysé par un humain ?2022-05-20T16:31:12+02:00Thonier FlorianComment savoir qu'un sample/set est déjà analysé par un humain ?Des utilisatrices du workshop me demandaient comment tagger qu'un sample était déjà fait. Idem pour un sample.
Je n'ai pas trouvé de réponse. Il faudrait un champ, une checkbox pour dire que celui-ci est fait.
Demande une réflexion.Des utilisatrices du workshop me demandaient comment tagger qu'un sample était déjà fait. Idem pour un sample.
Je n'ai pas trouvé de réponse. Il faudrait un champ, une checkbox pour dire que celui-ci est fait.
Demande une réflexion.https://gitlab.inria.fr/vidjil/vidjil/-/issues/5059Rapport : liste de clone pour un locus2022-09-21T14:51:13+02:00Mathieu GiraudRapport : liste de clone pour un locusmarc duezmarc duezhttps://gitlab.inria.fr/vidjil/vidjil/-/issues/5060Rapport : ne pas afficher une section vide2022-09-21T14:51:13+02:00Mathieu GiraudRapport : ne pas afficher une section videmarc duezmarc duezhttps://gitlab.inria.fr/vidjil/vidjil/-/issues/5062Nouveau preset2022-10-03T11:59:09+02:00Mathieu GiraudNouveau preset![image](/uploads/efc2b3ece3d37466851fc96a986dcd34/image.png)![image](/uploads/efc2b3ece3d37466851fc96a986dcd34/image.png)Mikaël SalsonMikaël Salsonhttps://gitlab.inria.fr/vidjil/vidjil/-/issues/5138Upload: Avertir dans le client quand les noms de fichiers ne respectent pas R...2023-05-04T15:44:06+02:00Mathieu GiraudUpload: Avertir dans le client quand les noms de fichiers ne respectent pas R1/R2
Normalement, on s'attend à exactement le même nom, avec juste R1 qui est changé en R2.
Si ce n'est pas le cas, avertir.
Soucis humains possibles qui seront diagnostiqués ainsi:
- deux fois le même fichier R1 (et ensuite flash fait des ...
Normalement, on s'attend à exactement le même nom, avec juste R1 qui est changé en R2.
Si ce n'est pas le cas, avertir.
Soucis humains possibles qui seront diagnostiqués ainsi:
- deux fois le même fichier R1 (et ensuite flash fait des choses, mais on ne détecte pas d'où vient le problème)
- ou on se plante de fichier R1/R2
- ou on inverse R1/R2https://gitlab.inria.fr/vidjil/vidjil/-/issues/5143Add D primers in the set of primers2023-05-11T17:49:33+02:00Mikaël SalsonAdd D primers in the set of primersAs requested by ~"NAN - Nantes" during 2023 Vidjil day.
Beware to the prioritization of primers (V/J primers should have the priority over D).As requested by ~"NAN - Nantes" during 2023 Vidjil day.
Beware to the prioritization of primers (V/J primers should have the priority over D).Web 2023.10THONIER FlorianTHONIER Florianhttps://gitlab.inria.fr/vidjil/vidjil/-/issues/5151Exports tableur des patients/runs/sets2023-06-30T11:03:14+02:00Mathieu GiraudExports tableur des patients/runs/sets
Demande de @Aurelie : récupérer la liste des patients (nom/prénom/date), en particulier pour de temps en temps regarder les doublons. Plus généralement, pouvoir récupérer toute requête patient/run/set
@fthonier : "Pas de soucis de perf...
Demande de @Aurelie : récupérer la liste des patients (nom/prénom/date), en particulier pour de temps en temps regarder les doublons. Plus généralement, pouvoir récupérer toute requête patient/run/set
@fthonier : "Pas de soucis de performance s'il n'y pas de requêtes croisées"https://gitlab.inria.fr/vidjil/vidjil/-/issues/5164Non-recombined sequence leading to IGK false positive.2023-09-07T16:31:35+02:00Mikaël SalsonNon-recombined sequence leading to IGK false positive.See ~"NAN - Nantes" email on 2023-08-10 mentioning this issue:
He points this sequence:
```
ATGTGGACTCCCTCATGAGCAGATGCCACCAGGGCCACTGGCCCCAGCTTCCTCCTTCACAGCTGCAGTGGGGGCTGGGGCTGGGGCATCCCAGGGAGGGTTTTTGTATGAGCCTGTGTCACAGTGTGTGGTATTCGGCGGAG...See ~"NAN - Nantes" email on 2023-08-10 mentioning this issue:
He points this sequence:
```
ATGTGGACTCCCTCATGAGCAGATGCCACCAGGGCCACTGGCCCCAGCTTCCTCCTTCACAGCTGCAGTGGGGGCTGGGGCTGGGGCATCCCAGGGAGGGTTTTTGTATGAGCCTGTGTCACAGTGTGTGGTATTCGGCGGAGGGACCAAGCTGACCGTCCTAGGTGAGTCTCTTCTCCCCTCTCCTTCCCCGCTCTTGGGACAATTTCTGCTGTTTTTGTTTGTTTCTGTATCTTGTCTCA
```
where we find a `IGKV2D-29 0/78/7 J4`https://gitlab.inria.fr/vidjil/vidjil/-/issues/5237Don't take into account upstream or downstream regions for the start/end posi...2024-02-02T09:52:32+01:00Mikaël SalsonDon't take into account upstream or downstream regions for the start/end positions of the geneWe use upstream of downstream sequences to improve the sensitivity for small genes, however they are added to the reference as a normal sequence. They should be differentiated in order to provide the correct start/end positions of the ge...We use upstream of downstream sequences to improve the sensitivity for small genes, however they are added to the reference as a normal sequence. They should be differentiated in order to provide the correct start/end positions of the gene (that don't have to take into account upstream or downstream sequence).
See an example of such an issue here #5235Algo 2024.04