Expliciter le N dans le nom de la séquence, noms courts/longs
À l'export FASTA (dans le browser) ou dans la sortie Vidjil on n'a pas directement le nom du N mais le nombre de nucléotides ajoutés. C'est une information pourtant pertinente qu'il peut être intéressant d'afficher (pas forcément tout le temps).
C++:
- La sortie standard explicite déjà le ?
- Idem pour les fichiers out/seq/clone.fa-*
Par contre, le "name" dans le .vidjil, affiché dans le browser, est plus court (mais on a bien sûr toutes les infos dans le "seg") Mais on a déjà des limites sur ce name (affiché dans la liste de clones, où cela déborde déjà trop. Un nom comme IGHV3-2301 -6/1/-4 IGHD1-101 -5/12/-4 IGHJ502 est déjà illisible sur écran de portable... La désignation complète serait IGHV3-2301 -6/T/-4 IGHD1-101 -5/CCCACGTGGGGG/-4 IGHJ502
Que faire ? Définir un nom court (pour la plupart du temps dans le browser) et un nom long (export fasta, rapport, ...) ? Voire faire cela en responsive ? Et/ou le nom long quand :hover ?
D'ailleurs, si on fait un nom court, cela me titille depuis longtemps d'avoir un nom vraiment plus court, comme IGHV3-2301 6/1/4 D1-101 5/12/4 J5*02 voire, sans les allèles IGHV3-23 6/1/4 D1-1 5/12/4 J5 (le gène est bien IGHD1-1)
Dans le browser les noms dépassent du cadre même sur un 22 pouces, et même dans le segmenter. Il faudrait réfléchir à mettre une barre déroulante horizontale à la limite.
Le nom long en hoover ne changera pas le fait qu'il débordera malheureusement.
En revanche, pour les export, cela ne coûte rien d'insérer des noms long. Autrement, laisser le choix à la discrétion de l'utilisateur via une option.
Sinon, j'étais tombé sur ça il y a déjà quelques temps. Pour un humain, c'est complètement illisible, et ça demande des transformations. Ça a déjà 6 ou 7 ans, et j'ai l'impression que personne ne l'utilise non ? Des fois que ça vous donne des idées. (PMC2706371)
Le nom long en hoover ne changera pas le fait qu'il débordera malheureusement.
En :hover, ce n'est pas grave si cela déborde (cela peut être plus un "tooltip", s'affiche au bout de une seconde, et écrit plus petit aussi). Et le nom long peut aussi être dans la barre centrale, en bas (qui a besoin d'être redesignée pour avoir un peu plus de place).
En revanche, pour les export, cela ne coûte rien d'insérer des noms long.
Oui
PMC2706371
Rigolo, merci ! Effectivement, cela n'a pas l'air d'être utilisé, mais on devrait le regarder de plus près.
285d3bd6 : C++, on n'exporte plus que le nom long (qui était déjà calculé). Cela simplifie et nettoie le code. 3a045704..a07b4635 et suivants: browser, .getShortName() fait les transformations nécessaires
@nobody