refatoraçao citologia e histologia

This commit is contained in:
Rodrigo Bertoldo de Sousa Martins committed 2026-10-15 15:26:16 -03:00
1 parent bd07618097
commit 204e9f8a39
18 files changed
+993 -48

No files matched your search

+136 -2
View File
@@ -16,7 +16,7 @@ import path from "node:path";
const __dirname = path.dirname(fileURLToPath(import.meta.url));
function structure(slug, namePt, nameEn, description) {
function structure(slug, namePt, nameEn, description, regionPath = ["Citologia", "Célula (modelo ilustrativo)"]) {
return {
system: "citologia",
slug,
@@ -24,12 +24,20 @@ function structure(slug, namePt, nameEn, description) {
nameEn,
synonyms: [],
description,
regionPath: ["Citologia", "Célula (modelo ilustrativo)"],
regionPath,
modelFile: "n/a",
meshName: slug,
};
}
// Galeria de tipos celulares especializados — cada um ilustrativo (mesmo
// princípio da célula genérica acima: sem malha 3D real disponível pra
// isso), mostrando o que torna aquele tipo reconhecível/diferente de uma
// célula genérica. Ver frontend/src/routes/CellTypesPage.tsx.
function cellType(group, slug, namePt, nameEn, description) {
return structure(slug, namePt, nameEn, description, ["Citologia", "Tipos Celulares", group]);
}
const structures = [
structure(
"celula-membrana-plasmatica",
@@ -85,6 +93,132 @@ const structures = [
"Lysosomes",
"Vesículas com enzimas digestivas (hidrolases ácidas) que degradam material vindo de dentro ou de fora da célula — o \"sistema de reciclagem e digestão\" celular.",
),
structure(
"celula-centriolos",
"Centríolos",
"Centrioles",
"Par de estruturas cilíndricas (feitas de microtúbulos dispostos em 9 trincas) perto do núcleo, formando o centrossomo. Se duplicam na interfase e migram para os polos opostos antes da divisão celular, organizando as fibras do fuso mitótico/meiótico — ver o módulo de Mitose e Meiose.",
),
structure(
"celula-citoesqueleto",
"Citoesqueleto",
"Cytoskeleton",
"Rede de filamentos proteicos (microtúbulos, filamentos de actina e filamentos intermediários) que dá forma e sustentação interna à célula, organiza o posicionamento das organelas e serve de \"trilho\" para o transporte intracelular e para o movimento da própria célula.",
),
structure(
"celula-peroxissomos",
"Peroxissomos",
"Peroxisomes",
"Vesículas menores que os lisossomos, com enzimas oxidativas que degradam ácidos graxos de cadeia longa e neutralizam peróxido de hidrogênio (um subproduto tóxico dessas reações) usando a enzima catalase.",
),
// ---- Neurônio ----
cellType(
"Neurônio",
"neuronio-corpo-celular",
"Corpo Celular (Soma)",
"Cell Body (Soma)",
"Contém o núcleo e a maior parte das organelas do neurônio (retículo endoplasmático rugoso aqui é chamado de corpúsculo de Nissl); é onde a maior parte das proteínas e neurotransmissores é sintetizada.",
),
cellType(
"Neurônio",
"neuronio-dendritos",
"Dendritos",
"Dendrites",
"Prolongamentos curtos e ramificados que recebem sinais de outros neurônios (nas sinapses) e os conduzem em direção ao corpo celular.",
),
cellType(
"Neurônio",
"neuronio-axonio",
"Axônio",
"Axon",
"Prolongamento único, longo (pode chegar a mais de 1 metro nos maiores neurônios do corpo), que conduz o impulso nervoso do corpo celular até o terminal sináptico.",
),
cellType(
"Neurônio",
"neuronio-bainha-mielina",
"Bainha de Mielina",
"Myelin Sheath",
"Camada isolante (produzida por células de Schwann no sistema nervoso periférico, ou oligodendrócitos no central) que envolve o axônio em segmentos, aumentando MUITO a velocidade de condução do impulso. Os intervalos sem mielina entre os segmentos são os nódulos de Ranvier — é ali que o impulso \"salta\" de um nódulo a outro (condução saltatória).",
),
cellType(
"Neurônio",
"neuronio-terminal-sinaptico",
"Terminal Sináptico",
"Synaptic Terminal",
"Extremidade do axônio, dilatada em botões sinápticos cheios de vesículas com neurotransmissor — é aqui que o sinal elétrico vira sinal químico, liberado na fenda sináptica para o próximo neurônio (ou célula-alvo).",
),
// ---- Hemácia (eritrócito) ----
cellType(
"Hemácia (Eritrócito)",
"hemacia-eritrocito",
"Hemácia (Eritrócito)",
"Red Blood Cell (Erythrocyte)",
"Célula mais numerosa do sangue, especializada em transportar oxigênio (ligado à hemoglobina). Formato de disco bicôncavo (aumenta a área de superfície para troca de gases) e, diferente de quase toda célula humana, NÃO TEM NÚCLEO nem a maioria das organelas na fase madura — são expelidos durante a formação, abrindo mais espaço pra hemoglobina.",
),
// ---- Célula Muscular Esquelética ----
cellType(
"Célula Muscular Esquelética",
"musculo-fibra",
"Fibra Muscular Esquelética",
"Skeletal Muscle Fiber",
"Célula longa e cilíndrica (uma \"fibra\"), formada pela fusão de várias células precursoras durante o desenvolvimento — por isso é MULTINUCLEADA. Contém miofibrilas (feixes de filamentos de actina e miosina) que se contraem sob comando do sistema nervoso.",
),
cellType(
"Célula Muscular Esquelética",
"musculo-nucleos-perifericos",
"Núcleos Periféricos",
"Peripheral Nuclei",
"Vários núcleos (um resquício da fusão das células precursoras) posicionados na periferia da fibra, logo abaixo da membrana — diferente da maioria das células, que tem só 1 núcleo central.",
),
cellType(
"Célula Muscular Esquelética",
"musculo-estriacoes",
"Estriações Transversais",
"Cross Striations",
"Padrão de faixas claras e escuras alternadas, visível ao microscópio, formado pela organização regular dos filamentos de actina e miosina em sarcômeros — é o que dá o nome \"músculo estriado\" (esquelético e cardíaco; o liso não tem essas faixas).",
),
// ---- Espermatozoide ----
cellType(
"Espermatozoide",
"espermatozoide-cabeca",
"Cabeça",
"Head",
"Contém o núcleo com o DNA extremamente condensado, coberto na metade anterior pelo acrossomo — uma vesícula com enzimas que digerem a camada externa do óvulo na fecundação.",
),
cellType(
"Espermatozoide",
"espermatozoide-peca-intermediaria",
"Peça Intermediária",
"Midpiece",
"Repleta de mitocôndrias organizadas em espiral ao redor do flagelo — fornecem o ATP necessário para o batimento do flagelo durante toda a jornada até o óvulo.",
),
cellType(
"Espermatozoide",
"espermatozoide-flagelo",
"Flagelo (Cauda)",
"Flagellum (Tail)",
"Longo prolongamento que bate em movimento ondulatório, impulsionando o espermatozoide — a única célula humana com flagelo verdadeiro.",
),
// ---- Leucócito (neutrófilo como representante) ----
cellType(
"Leucócito (Neutrófilo)",
"leucocito-nucleo-lobulado",
"Núcleo Lobulado (Polimorfonuclear)",
"Lobulated Nucleus (Polymorphonuclear)",
"Núcleo dividido em 2 a 5 lóbulos conectados por filamentos finos de cromatina — a característica que dá ao neutrófilo (e a outros granulócitos) o nome \"polimorfonuclear\".",
),
cellType(
"Leucócito (Neutrófilo)",
"leucocito-granulos",
"Grânulos Citoplasmáticos",
"Cytoplasmic Granules",
"Pequenas vesículas espalhadas pelo citoplasma, cheias de enzimas antimicrobianas — são liberadas sobre bactérias fagocitadas (ou na área da infecção) como parte da resposta imune inata.",
),
];
writeFileSync(