The purpose of this article is to demonstrate applications of SysML v2 modeling. Readers who have recently taken an interest in ontology modeling may also find it worthwhile.
The 2026 Nobel Prize in Physiology or Medicine was awarded to Karl Deisseroth, Peter Hegemann, and Georg Nagel for their discoveries concerning light-gated ion channels and optogenetics [1]. Against this background, this article uses SysML v2 [2] to represent the main mechanisms by which optogenetics regulates neuronal activity. The domain knowledge is drawn primarily from the review by Piatkevich and Boyden [3].
In this type of optogenetic approach, target neurons are first made to express microbial rhodopsins, after which appropriate light stimulation is used to regulate the activity of their ion channels or ion pumps. After absorbing a photon, retinal undergoes isomerization, inducing a conformational change in the protein that in turn alters transmembrane ion transport and generates a photocurrent. The amplitude and time course of the photocurrent depend on factors including the number of functional photosensitive proteins in the membrane, illumination parameters, the kinetics of the photosensitive proteins, membrane potential, and ion gradients. The eventual electrical response of the neuron is jointly determined by these photocurrents, the cell's intrinsic electrical properties, and network input; membrane capacitance, input resistance, and the states of endogenous ion channels are important factors [3].
The model presented here focuses on the molecular mechanisms and single-cell responses involved in these processes. The specific structure and dynamics of network input are not elaborated.
The SysML v2 model was developed by Jiayu Pan and rendered using CATIAMagic MSOSA. Dr. Fengmei Lü provided domain-knowledge support in neurology. If any part of the model conflicts with the domain knowledge, the most likely reason is that Jiayu Pan did not fully understand that knowledge or represent it properly in the model.
Reading note. When examining the structures of the part defs, readers who have questions about part multiplicities are kindly asked to set those questions aside for now. Determining the appropriate multiplicity of a part also involves clarifying what concept another part def actually represents. As this article was prepared in haste, some of these issues have not been fully resolved, and the multiplicities have temporarily been set to 1.
For readability, the Action Flow views show only control flows and hide item flows. The action defs and parameter types outside the Action Flow regions help readers understand the inputs and outputs of each action and infer possible item flows between actions.
For example, in Figure 11, a control flow exists between <dl> : DeliverLight and <ocp> : OpenCationPore. The output of DeliverLight and the input of OpenCationPore specialize the same item def, OpticalPulse, suggesting that an item flow of type OpticalPulse might exist between these two actions.
Such an inference is not rigorous and applies only when there is a single parameter of the given type. All flows are explicitly declared in the model. Where the above inference might be misleading, the flow is explicitly displayed in the view.
Section 01
Expression and Light Delivery
1.1 Structure of the Targeted Expression System
Figure 1 uses ExpressionSystem to organize the gene delivery system, target neuron, and neuronal membrane, with the system performing EstablishPhotosensitivity. This structure separates “how to make the cell photosensitive” from the subsequent question of “how to illuminate it,” avoiding the implication that rhodopsins are naturally occurring photosensitive components of the neuron.

1.2 Establishing Photosensitivity in the Target Neuron
Figure 2 expands the actions performed by the system in an Action Flow view: delivering the opsin gene, expressing the protein, folding and trafficking it, and then binding it to retinal to form functional rhodopsin. The actions are placed in the swimlanes of the parts that actually carry out these functions, showing the functional dependencies from genetic information to photosensitive proteins in the membrane.

1.3 Structure of the Optical Delivery System
In Figure 3, OpticalDeliverySystem comprises a light source, brain tissue, a population of rhodopsin molecules, and a target neuron, and performs OpticalDelivery. Brain tissue is modeled as a separate part because the output of the light source cannot simply be equated with the light stimulus at the cell membrane.

1.4 Light Delivery and Neuronal Response
Figure 4 represents, in sequence across four swimlanes, light emission, propagation through tissue, photoactivation of the molecular population, and changes in neuronal electrical activity. Both the output of the light source and the result after propagation through tissue are of type OpticalPulse (light pulse).

Section 02
Molecular Structure and Photocycles
2.1 Structure of a Rhodopsin Monomer
Figure 5 decomposes RhodopsinMonomer (rhodopsin monomer) into seven TransmembraneHelix (transmembrane helix) parts and one RetinalBindingSite (retinal-binding site) part; the binding site holds one Retinal (retinal). The diagram uses part to describe the structural components of the protein and item to describe the bound retinal, and has Retinal exhibit the RetinalIsomerization state machine.

2.2 Retinal Isomerization
Figure 6 uses AllTrans and Cis13 to represent the all-trans and 13-cis states, respectively, with photoExcitation and thermalReset triggering photoisomerization and resetting.

2.3 The Four-State Photocycle of ChR2
In Figure 7, C1 represents the dark-adapted closed state, and C2 represents the light-adapted closed state; the two open states, O1 and O2, have different conductances.

2.4 Spectral Photocycle of Halorhodopsin
Figure 8 uses Ground580 and several Intermediate states to represent the photocycle of halorhodopsin. The numbers indicate the approximate absorption peaks of the ground state or intermediate states, thereby distinguishing the different states in the photochemical process.

2.5 Functional Decomposition of the Chloride Pump
Figure 9 expands ChloridePumpCycle (chloride-pump transport cycle) in functional terms: absorbing a photon, isomerizing retinal, changing the ion-binding site, acquiring and transferring chloride ions, releasing them into the cell, and finally restoring the ground-state conformation.

Section 03
How Photocurrents Alter Neuronal Activity
3.1 Structure of the Cation-Channel Excitation System
Figure 10 decomposes CationExcitationSystem (cation-channel excitation system) into a light source, a depolarizing cation channel, a neuronal membrane, and voltage-gated ion channels. Here, the role dcc (DepolarizingCationChannel, depolarizing cation channel) is played by MicrobialRhodopsin.

3.2 From Depolarization to Action Potentials
Figure 11 starts from a single entry point and proceeds to DeliverLight (deliver a light pulse), followed in sequence by opening the channel pore, conducting cations, and integrating membrane currents.

3.3 Structure of the Anion-Channel Modulation System
The AnionModulationSystem in Figure 12 comprises a light source, an anion channel, and a neuronal membrane, and performs the action AnionChannelModulation. Here, the role ac (AnionChannel, anion channel) is played by MicrobialRhodopsin.

3.4 Chloride Currents, Depolarization, and Shunting
Figure 13 sequentially delivers light, opens the anion channel, conducts chloride ions, and integrates membrane currents, before comparing the chloride reversal potential ECl with the initial membrane potential Vm in the scenario.

3.5 Structural Comparison of Three Hyperpolarization Mechanisms
Figure 14 places an outward proton pump, an inward chloride pump, and a potassium channel in a single comparison system. Under the selected conditions, all three can hyperpolarize the membrane, but they differ in the ions transported, transport direction, and energy source.

3.6 Selecting a Transport Mechanism and Producing a Membrane Response
Figure 15 shows that, after a light pulse is delivered, effectorKind is used to select the proton-pump, chloride-pump, or potassium-channel branch. After the selected action is completed, the branches converge through merge and proceed to HyperpolarizeMembrane.

Section 04
Response Time Courses and Aftereffects
4.1 Time Course of the Molecular Population Photocurrent
Figure 16 starts from DarkRecovered, enters Rising upon illumination, reaches Peak, and then proceeds to Steady under continued illumination. Rising, Peak, and Steady can all receive a light-off event and transition to DarkRecovering; a short pulse need not pass through the full steady state before ending.

4.2 Post-Illumination Effects of Chloride Loading
Figure 17 considers a scenario in which an inward chloride pump produces sufficient chloride loading: intracellular chloride concentration rises, the GABA reversal potential shifts in the positive direction, and excitability may consequently increase after the light is turned off.

4.3 Effects of Proton Pumps at Presynaptic Terminals
Figure 18 expands another conditional mechanism: proton extrusion changes the local pH, followed by a terminal calcium response and an increase in spontaneous neurotransmitter release.

4.4 Depolarization Block Caused by Sustained Depolarization
Figure 19 considers a scenario involving sufficiently sustained cation-channel activation: a high proportion of channels remain open, depolarization is maintained, voltage-gated sodium channels become inactivated, and the neuron ultimately cannot continue generating action potentials within the time window under consideration.

Sources
References
- [1] NOBELPRIZE.ORG. The Nobel Prize in Physiology or Medicine 2026: press release [EB/OL]. (2026-10-05) [2026-10-06].
- [2] OBJECT MANAGEMENT GROUP. OMG Systems Modeling Language (SysML), version 2.0, part 1: language specification: formal/2026-03-02 [S/OL]. 2026-03 [2026-10-06].
- [3] PIATKEVICH K D, BOYDEN E S. Optogenetic control of neural activity: the biophysics of microbial rhodopsins in neuroscience [J]. Quarterly Reviews of Biophysics, 2024, 57: e1. DOI: 10.1017/S0033583523000033.
