Topics (384k) Articles (398k) Users (410) Discussions (242) Comments (383) Files (13k) New article
NV21M is a two-memory-plane semiplanar pixel format for eight-bit YCbCr with 4:2:0 chroma subsampling. Like NV21, its colour-difference plane stores Cr before Cb in each pair. Unlike ordinary contiguous NV21, the two image memory planes can have independent allocations.[ref]
Planar YUV formats in the Linux Kernel documentation. Semi-Planar table and NV12/NV21/NV12M/NV21M subsection
For an original example, stipulate an accepted width-four, height-four layout whose luma plane begins at 1000 with an eight-byte framebuffer stride, while its Cr/Cb plane begins at 5000 with a four-byte stride. Luma position is at . The corresponding subsampled cell has Cr at and Cb at 5007. This ordering is the reverse of NV12M.
The active sample count is bytes. The declared allocation sizes are bytes because luma rows have padding. Neither 40 nor 24 is an offset that can replace the explicitly supplied second-plane base.
A layout conversion to NV12M can exchange the two bytes in each active colour-difference pair while respecting each plane's stride. It does not require changing luma values or reducing the colour sample count. By contrast, choosing a different YCbCr matrix would be a colour conversion.
The distinction between a multi-planar format and the V4L2 multi-planar API matters here: the interface can carry formats with different memory organizations, while the format identifies which organization the supplied descriptors represent.[ref]
Single- and multi-planar APIs in the Linux Kernel documentation. §1.26.1, API versus format
NV12M is the non-contiguous-memory variant of NV12 in the Linux video API. It stores eight-bit luma separately from an interleaved Cb, Cr plane, using 4:2:0 chroma subsampling. Its two image memory planes can occupy independent allocations; the second plane's address is not inferred by adding the first plane's size.[ref]
Planar YUV formats in the Linux Kernel documentation. Semi-Planar table and NV12/NV21/NV12M/NV21M subsection
For an original address example, stipulate an accepted width-six, height-four layout. Let the luma base be 1000 with framebuffer stride eight bytes, and the colour-difference base be 8000 with stride 12 bytes. The allocations occupy and bytes, respectively. Their 56 allocated bytes contain 36 active samples, with padding accounting for the difference.
At zero-based luma position , the address is . In the declared subsampling grid, its associated colour-difference cell is . The Cb address is , and Cr is at 8017. Substituting 1032 for the second base would access an unrelated region under these stipulated allocations.
The V4L2 multi-planar API describes each memory plane explicitly. It also supports single-planar formats, so using that API does not itself prove that a buffer is NV12M. The negotiated pixel format, plane addresses, sizes and strides must agree.[ref]
Single- and multi-planar APIs in the Linux Kernel documentation. §1.26, especially Multi-planar formats
This separation changes buffer organization, not the YCbCr matrix, code ranges or chroma sample location. Those remain additional information needed for colour interpretation and chroma reconstruction.
A nucleotide transition is a nucleotide substitution between two purine-derived bases or between two pyrimidine-derived bases. In DNA, the possibilities are and : adenine exchanges with guanine, or cytosine with thymine. The chemical class is preserved; the identity of the base changes.[ref]
From any specified DNA base, there is exactly one possible transition target and two nucleotide transversion targets. If all three targets were equally likely, transitions would comprise of changes. This is a counting baseline, not a biological law about mutation rates. The Kimura two-parameter model allows the rates for these two classes to differ.[ref]
The classification does not determine a mutation's effect on a protein. A transition can preserve an amino acid, change it or introduce a stop codon, depending on the affected codon.
A nucleotide transversion is a nucleotide substitution from a purine-derived base to a pyrimidine-derived base, or the reverse. In DNA, the unordered pairs are , , and . A nucleotide transition instead stays within one of these chemical classes.[ref]
Each starting base has two possible transversion targets and one transition target. Thus twelve directed changes split into eight transversions and four transitions. Equal counts of possible events do not imply equal observed frequencies: chemical mutation mechanisms and natural selection can affect those frequencies.
Suppose an illustrative sequence alignment contains twelve transition differences and eight transversion differences. Its observed transition-transversion ratio is . That ratio summarizes the scored differences; repeated substitutions at the same site can make it differ from the ratio of underlying instantaneous rates. The two-class distinction motivated the Kimura two-parameter model.[ref]
A simple method for estimating evolutionary rates of base substitutions through comparative studies of nucleotide sequences by Motoo Kimura. Summary and evolutionary-distance formulation
An observed transition-transversion ratio compares the number of nucleotide transitions with the number of nucleotide transversions in a specified set of sequence alignment differences:Six transition differences and two transversion differences give . If no transversion is observed, this ordinary finite ratio is undefined; the raw counts should remain explicit.
The instantaneous rate parameter can use a different convention. In the Kimura two-parameter model, let be the rate to the one transition target and the rate to each of the two transversion targets from a base. ThenThus corresponds to twice as many instantaneous transition events as total transversion events, not four times as many.[ref]
A simple method for estimating evolutionary rates of base substitutions through comparative studies of nucleotide sequences by Motoo Kimura. Two-rate substitution model; per-target transition and transversion definitions
Observed endpoint differences can hide repeated nucleotide substitutions. Under independent uniform endpoint bases, the four directed transition mismatches and eight transversion mismatches give a limiting ratio , even when short-time event rates differ. Always state whether the ratio describes scored differences, total events or rates per possible target.
MOS7 is a nuclear-pore-associated protein of Arabidopsis thaliana required for normal reproductive cell division. Although the nuclear pore complex is familiar as a transport gateway, some of its components also have roles during mitosis, when nuclear organization is extensively rebuilt.
Guen Tae Park and colleagues examined a loss-of-function MOS7 mutant. Developing pollen showed disorganized microtubules, defective spindle apparatus formation and abnormal division; female reproductive development and embryonic development were also affected. A transgene carrying functional MOS7 rescued the reproductive defects, making the attribution to the disrupted gene stronger than a comparison of unrelated abnormal and normal plants.[ref]
Nucleoporin MOS7/Nup88 is required for mitosis in gametogenesis and seed development in Arabidopsis by Guen Tae Park and others. 2014, Results: mos7-5 mutant, Figure 4 microtubule/spindle defects and MOS7:GFP complementation
The experiments establish a requirement for MOS7, while leaving details of its molecular action on the division machinery open.The damped quadratic eigenvalue problem finds exponential motions of a linear mechanical model with mass matrix , damping matrix and stiffness matrix . Substituting into givesThe dependence on is quadratic, so solving the undamped problem alone does not find the damped decay rates and mode shapes.[ref]
The Decoupling of Damped Linear Systems in Oscillatory Free Vibration by Fai Ma, Ali Imam and Matthias Morzfeld. §3.1, equation(14), quadratic eigenvalue formulation
A useful linearization sets and rewrites the problem asThis generalized eigenvalue problem has twice the displacement dimension. With invertible , it becomes an ordinary first-order state eigenproblem by multiplication by the block mass inverse. Singular requires more care and cannot be handled by silently using .
For an original one-coordinate example in consistent units, take , and . Then , giving . Real free motions have the formThe decay rate is and damped oscillation frequency is , while the undamped natural frequency is . Increasing to6 instead gives real roots , showing that the quadratic problem also describes nonoscillatory decay.
For real symmetric positive-definite and positive-semidefinite , an oscillatory eigenpair satisfies a useful energy check. Multiply by the conjugate transpose and write , , . The imaginary part of gives when . In a multi-coordinate system, complex eigenvectors can encode relative phase differences between coordinates; nonclassical damping generally prevents replacing them by the undamped real mode shapes.
RNA base-pair geometry specifies how two nucleobases contact and orient relative to one another, beyond their letter identities. It distinguishes different base pairing arrangements, including noncanonical base pairs, that can organize RNA secondary structure and three-dimensional folding.
A primary classification uses the contacting RNA base-pair edge of each partner: Watson–Crick, Hoogsteen or sugar edge. It also distinguishes cis and trans orientations of the two glycosidic bonds relative to the interbase hydrogen bonds. These are pairwise geometric descriptors; they are not simply labels for parallel versus antiparallel nucleic acid strands.[ref]
Geometric nomenclature and classification of RNA base pairs by N. B. Leontis and E. Westhof. Abstract, edges and relative glycosidic-bond orientation.
An original counting explanation clarifies the twelve basic families. Ignoring exchange of the two partner labels, three edge types allow three same-edge combinations and three mixed-edge combinations: six possibilities. Combining each with cis or trans orientation gives . This counts contact-geometry families, not twelve possible nucleotide sequences or twelve equally common structures.
For example, knowing only that a contact is guanine–adenine does not specify which RNA base-pair edges participate. Replacing that pair by another two-base combination also does not guarantee the new contact fits the same surrounding backbone. Geometry can therefore explain why one sequence substitution preserves a structural motif while another disrupts it. The classification was designed to support structural comparison and recognition of geometrically similar pairs.[ref]
Geometric nomenclature and classification of RNA base pairs by N. B. Leontis and E. Westhof. Abstract, structural annotation and isosteric relationships.
Experimental coordinates or solution restraints are needed to assign an actual contact. A proposed hydrogen bond requires a compatible arrangement of donor and acceptor groups, not merely a favorable pair of letters. A secondary-structure arc records a relationship between residues; a full RNA base-pair geometry adds spatial information that the arc alone cannot encode.
For a subset of a group and , its left translate is and its right translate is . In an additive abelian group, these are the same translated set . Multiplication by is a bijection, so translation preserves cardinality.
Left and right translates can differ in a noncommutative group. In the symmetric group , take and , composing permutations right to left. Then while . When is a subgroup, these translated sets are precisely left and right cosets. Translation lets additive combinatorics compare configurations without treating their absolute location as part of their shape.
NMR pulse calibration determines pulse settings that produce intended spin rotations under specified experimental conditions. For a resonant rectangular pulse, varying duration at fixed amplitude changes the NMR flip angle as , with the angular NMR nutation frequency. A pulse-acquire measurement follows how the resulting transverse magnetization changes.[ref]
Understanding NMR Spectroscopy by James Keeler (Irvine course notes). Chapter3, section3.7, pp.3-11–3-12: pulse calibration and duration scan
Assume that each acquisition begins from the same magnetization, relaxation during the pulse is negligible, and the receiver phase reads the signed component after a positive- rotation. The ideal response isA duration scan can locate an inversion null and give a nominal duration by halving the corresponding duration at unchanged amplitude.[ref]
Understanding NMR Spectroscopy by James Keeler (Irvine course notes). Figures3.13 and3.18: vector projections and inversion-null calibration
For an original ideal data set with ,The10microsecond pulse gives a transverse extremum, while the20microsecond null corresponds to inverted longitudinal magnetization. The null at zero duration is a different point of the same curve, so a single zero signal cannot identify the rotation. These values are constructed from the model, not recorded calibration data.
The phase convention matters: displaying only magnitude would hide the sign change beyond inversion. Reproducible initial conditions also matter; a sequence of differently timed pulses without consistent recovery would not test this one-pulse model. Sample-dependent RF loading and a distribution of effective field amplitudes can alter the measured response.
Calibration establishes a chosen pulse response in the tested setting. It does not by itself establish every offset response, cancel all NMR pulse errors, or validate a complete multi-pulse experiment. Recording the calibration conditions and the quantity being fitted makes later pulse-sequence comparisons interpretable.
The resonant NMR nutation frequency is the rate at which a driven spin rotates about the effective transverse radio frequency field in the rotating frame. With the co-rotating field amplitude and the angular gyromagnetic ratio, its magnitude isThe angular rate is in radians per second, while is in hertz. It differs from the resonance carrier frequency set mainly by the static field.[ref]
For a resonant constant-axis rectangular pulse, the NMR flip angle is . An original example assigns , giving . A10microsecond pulse then rotates by . Reducing to12.5kHz and extending the duration to20microseconds gives the same ideal angle. Amplitude and duration enter as a product in this model.
A measured inversion duration supplies a way to infer the rate. If a calibration gives a20microsecond pulse, then and . Describing this as a25kHz RF field strength is frequency shorthand; the underlying magnetic field amplitude still has units of tesla.[ref]
The simple interpretation assumes resonance and a fixed pulse axis. With an offset, the effective field also has a longitudinal component, so the spin rotates about a tilted axis. Increasing a nominal pulse duration then need not reproduce the resonant trajectory. A linearly oscillating laboratory field must also be decomposed before identifying its co-rotating amplitude with .
NMR pulse calibration connects the rate to an observed response, rather than relying only on a transmitter setting. Spatial field variation and pulse imperfections can give different nuclei different rotations even when one nominal rate is assigned to the experiment.
A biological network is a graph representing biological entities and a specified relation among them. Examples include gene regulatory networks, protein interaction networks and metabolic networks. The vertex and edge definitions determine the scientific meaning: physical binding, regulation, chemical conversion and correlated activity are different relations.
A directed regulatory edge can record evidence that changing regulator affects expression of gene . An undirected protein-interaction edge can instead record a binding assay. Neither should automatically be read as the other. Experiments also have conditions, detection thresholds and error rates, so a missing edge is not always evidence of biological impossibility.
Graph quantities such as connected components of a graph, vertex degree and graph paths summarize the representation. A path through regulatory edges proposes a chain of influence; it does not by itself prove a causal mechanism. Combining controlled perturbations with physical or functional measurements can distinguish alternative interpretations of the same graph pattern.
Pinned article: Introduction to the OurBigBook Project
Welcome to the OurBigBook Project! Our goal is to create the perfect publishing platform for STEM subjects, and get university-level students to write the best free STEM tutorials ever.
Everyone is welcome to create an account and play with the site: ourbigbook.com/go/register. We belive that students themselves can write amazing tutorials, but teachers are welcome too. You can write about anything you want, it doesn't have to be STEM or even educational. Silly test content is very welcome and you won't be penalized in any way. Just keep it legal!
Intro to OurBigBook
. Source. We have two killer features:
- topics: topics group articles by different users with the same title, e.g. here is the topic for the "Fundamental Theorem of Calculus" ourbigbook.com/go/topic/fundamental-theorem-of-calculusArticles of different users are sorted by upvote within each article page. This feature is a bit like:
- a Wikipedia where each user can have their own version of each article
- a Q&A website like Stack Overflow, where multiple people can give their views on a given topic, and the best ones are sorted by upvote. Except you don't need to wait for someone to ask first, and any topic goes, no matter how narrow or broad
This feature makes it possible for readers to find better explanations of any topic created by other writers. And it allows writers to create an explanation in a place that readers might actually find it.Figure 1. Screenshot of the "Derivative" topic page. View it live at: ourbigbook.com/go/topic/derivativeVideo 2. OurBigBook Web topics demo. Source. - local editing: you can store all your personal knowledge base content locally in a plaintext markup format that can be edited locally and published either:This way you can be sure that even if OurBigBook.com were to go down one day (which we have no plans to do as it is quite cheap to host!), your content will still be perfectly readable as a static site.
- to OurBigBook.com to get awesome multi-user features like topics and likes
- as HTML files to a static website, which you can host yourself for free on many external providers like GitHub Pages, and remain in full control
Figure 2. You can publish local OurBigBook lightweight markup files to either OurBigBook.com or as a static website.Figure 3. Visual Studio Code extension installation.Figure 5. . You can also edit articles on the Web editor without installing anything locally. Video 3. Edit locally and publish demo. Source. This shows editing OurBigBook Markup and publishing it using the Visual Studio Code extension. - Infinitely deep tables of contents:
All our software is open source and hosted at: github.com/ourbigbook/ourbigbook
Further documentation can be found at: docs.ourbigbook.com
Feel free to reach our to us for any help or suggestions: docs.ourbigbook.com/#contact





