Naview: a d3.js based javascript library for drawing and annotating voltage-gated sodium channels membrane diagrams

dc.creatorMarcelo Querino Lima Afonso
dc.creatorNéli José da Fonseca Júnior
dc.creatorThainá Godinho Miranda
dc.creatorLucas Bleicher
dc.date.accessioned2026-04-06T21:41:26Z
dc.date.issued2022
dc.description.abstractVoltage-gated sodium channels (Nav) are membrane proteins essential to initiating and propagating action potential in neurons and other excitable cells. For a given organism there are often multiple, specialized sodium channels found in different tissues, whose mutations can cause deleterious effects observed in numerous diseases. Consequently, there is high medical and pharmacological interest in these proteins. Scientific literature often uses membrane diagrams to depict important patterns in these channels including the six transmembrane segments (S1–S6) present in four different homologous domains (D1–D4), the S4 voltage sensors, the pore-lining residue segments and the ion selectivity filter residues, glycosylation and phosphorylation residues, toxin binding sites and the inactivation loop, among others. Most of these diagrams are illustrated either digitally or by hand and programs specifically dedicated to the interactive and data-friendly generation of such visualizations are scarce or non-existing. This paper describes Naview, an open-source javascript visualization compatible with modern web browsers for the dynamic drawing and annotation of voltage-gated sodium channels membrane diagrams based on the D3.js library. By using a graphical user interface and combining user-defined annotations with optional UniProt code as inputs, Naview allows the creation and customization of membrane diagrams. In this interface, a user can also map and display important sodium channel properties, residues, regions and their relationships through symbols, colors, and edge connections. Such features can facilitate data exploration and provide fast, high-quality publication-ready graphics for this highly active area of research.
dc.identifier.doihttp://dx.doi.org/10.3389/fbinf.2022.774417
dc.identifier.issn2673-7647
dc.identifier.urihttps://hdl.handle.net/1843/2359
dc.languageeng
dc.publisherUniversidade Federal de Minas Gerais
dc.relation.ispartofFrontiers in Bioinformatics
dc.rightsAcesso aberto
dc.subjectCanais de sódio disparados por voltagem
dc.subjectBiologia computacional
dc.subjectSoftware
dc.subject.otherMembrane plot
dc.subject.otherVoltage gated sodium channel (NaV)
dc.subject.otherD3.js
dc.subject.otherData visualization
dc.subject.otherJavascript
dc.titleNaview: a d3.js based javascript library for drawing and annotating voltage-gated sodium channels membrane diagramspt_BR
dc.title.alternativeNaview: uma biblioteca javascript baseada em d3.js para desenhar e anotar diagramas de membrana de canais de sódio dependentes de voltagem
dc.typeArtigo de periódico
local.citation.epage8
local.citation.spage1
local.citation.volume2
local.description.resumoOs canais de sódio dependentes de voltagem (Nav) são proteínas de membrana essenciais para iniciar e propagar o potencial de ação em neurônios e outras células excitáveis. Em um determinado organismo, frequentemente existem múltiplos canais de sódio especializados em diferentes tecidos, cujas mutações podem causar efeitos deletérios observados em diversas doenças. Consequentemente, há um grande interesse médico e farmacológico nessas proteínas. A literatura científica frequentemente utiliza diagramas de membrana para representar padrões importantes nesses canais, incluindo os seis segmentos transmembranares (S1–S6) presentes em quatro domínios homólogos diferentes (D1–D4), os sensores de voltagem S4, os segmentos de resíduos que revestem o poro e os resíduos do filtro de seletividade iônica, resíduos de glicosilação e fosforilação, sítios de ligação de toxinas e a alça de inativação, entre outros. A maioria desses diagramas é ilustrada digitalmente ou manualmente, e programas especificamente dedicados à geração interativa e otimizada de tais visualizações são escassos ou inexistentes. Este artigo descreve o Naview, uma visualização em JavaScript de código aberto, compatível com navegadores web modernos, para o desenho e anotação dinâmicos de diagramas de membrana de canais de sódio dependentes de voltagem, baseada na biblioteca D3.js. Utilizando uma interface gráfica de usuário e combinando anotações definidas pelo usuário com código UniProt opcional como entradas, o Naview permite a criação e personalização de diagramas de membrana. Nessa interface, o usuário também pode mapear e exibir propriedades importantes dos canais de sódio, resíduos, regiões e suas relações por meio de símbolos, cores e conexões de arestas. Tais recursos podem facilitar a exploração de dados e fornecer gráficos rápidos e de alta qualidade, prontos para publicação, para essa área de pesquisa altamente ativa.
local.publisher.countryBrasil
local.publisher.departmentICB - DEPARTAMENTO DE BIOQUÍMICA E IMUNOLOGIA
local.publisher.initialsUFMG
local.subject.cnpqCIENCIAS BIOLOGICAS
local.url.externahttps://www.frontiersin.org/journals/bioinformatics/articles/10.3389/fbinf.2022.774417/full

Arquivos

Pacote original

Agora exibindo 1 - 2 de 2
Carregando...
Imagem de Miniatura
Nome:
license.txt
Tamanho:
2.15 KB
Formato:
Plain Text
Descrição:
License file
Carregando...
Imagem de Miniatura
Nome:
Naview A d3.js Based JavaScript Library for Drawing and Annotating Voltage-Gated Sodium Channels Membrane Diagrams.pdf
Tamanho:
638.49 KB
Formato:
Adobe Portable Document Format

Licença do pacote

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
license.txt
Tamanho:
2.07 KB
Formato:
Item-specific license agreed to upon submission
Descrição: