Simulating structurally variable Nuclear Pore Complexes for Microscopy

preprint OA: gold CC-BY-NC-ND-4.0
📄 Open PDF Full text JSON View at publisher
AI-generated summary by claude@2026-07, 2026-07-17

This paper introduces CIR4MICS, a pipeline that simulates structurally variable NPCs based on architectural models to benchmark image analysis software and inform experimental design.

One-sentence paraphrase of the abstract; not a substitute for reading it. No clinical advice. How this works

Abstract

Motivation The Nuclear Pore Complex (NPC) is the only passageway for macromolecules between nucleus and cytoplasm, and one of localization microscopy’s most important reference standards: it is massive and stereotypically arranged. The average architecture of NPC proteins has been resolved with pseudo-atomic precision, however observed NPC heterogeneities evidence a high degree of divergence from this average. Single Molecule Localization Microscopy (SMLM) images NPCs at protein-level resolution, whereupon image analysis software studies NPC variability. However the true picture of NPC variability is unknown. In quantitative image analysis experiments, it is thus difficult to distinguish intrinsically high SMLM noise from true variability of the underlying structure. Results We introduce CIR4MICS (“ceramics”, Configurable, Irregular Rings FOR MICroscopy Simulations), a pipeline that creates artificial datasets of structurally variable synthetic NPCs based on architectural models of the true NPC. Users can select one or more N- or C-terminally tagged NPC proteins, and simulate a wide range of geometric variations. We also represent the NPC as a spring-model such that arbitrary deforming forces, of user-defined magnitudes, simulate irregularly shaped variations. We provide an open-source simulation pipeline, as well as reference datasets of simulated human NPCs. Accompanying ground truth annotations allow to test the capabilities of image analysis software and facilitate a side-by-side comparison with real data. We demonstrate this by synthetically replicating a geometric analysis of real NPC radii and reveal that a wide range of simulated variability parameters can lead to observed results. Our simulator is therefore valuable to benchmark and develop image analysis methods, as well as to inform experimentalists about the requirements of hypothesis-driven imaging studies. Availability Code: https://github.com/uhlmanngroup/cir4mics . Simulated data is available at BioStudies (Accession number S-BSST1058). Contact [email protected] Supplementary information Supplementary data are available at
Full text 59,630 characters · extracted from preprint-html · click to expand
Simulating structurally variable Nuclear Pore Complexes for Microscopy | bioRxiv /* */ /* */ <!-- <!-- /*! * yepnope1.5.4 * (c) WTFPL, GPLv2 */ (function(a,b,c){function d(a){return"[object Function]"==o.call(a)}function e(a){return"string"==typeof a}function f(){}function g(a){return!a||"loaded"==a||"complete"==a||"uninitialized"==a}function h(){var a=p.shift();q=1,a?a.t?m(function(){("c"==a.t?B.injectCss:B.injectJs)(a.s,0,a.a,a.x,a.e,1)},0):(a(),h()):q=0}function i(a,c,d,e,f,i,j){function k(b){if(!o&&g(l.readyState)&&(u.r=o=1,!q&&h(),l.onload=l.onreadystatechange=null,b)){"img"!=a&&m(function(){t.removeChild(l)},50);for(var d in y[c])y[c].hasOwnProperty(d)&&y[c][d].onload()}}var j=j||B.errorTimeout,l=b.createElement(a),o=0,r=0,u={t:d,s:c,e:f,a:i,x:j};1===y[c]&&(r=1,y[c]=[]),"object"==a?l.data=c:(l.src=c,l.type=a),l.width=l.height="0",l.onerror=l.onload=l.onreadystatechange=function(){k.call(this,r)},p.splice(e,0,u),"img"!=a&&(r||2===y[c]?(t.insertBefore(l,s?null:n),m(k,j)):y[c].push(l))}function j(a,b,c,d,f){return q=0,b=b||"j",e(a)?i("c"==b?v:u,a,b,this.i++,c,d,f):(p.splice(this.i++,0,a),1==p.length&&h()),this}function k(){var a=B;return a.loader={load:j,i:0},a}var l=b.documentElement,m=a.setTimeout,n=b.getElementsByTagName("script")[0],o={}.toString,p=[],q=0,r="MozAppearance"in l.style,s=r&&!!b.createRange().compareNode,t=s?l:n.parentNode,l=a.opera&&"[object Opera]"==o.call(a.opera),l=!!b.attachEvent&&!l,u=r?"object":l?"script":"img",v=l?"script":u,w=Array.isArray||function(a){return"[object Array]"==o.call(a)},x=[],y={},z={timeout:function(a,b){return b.length&&(a.timeout=b[0]),a}},A,B;B=function(a){function b(a){var a=a.split("!"),b=x.length,c=a.pop(),d=a.length,c={url:c,origUrl:c,prefixes:a},e,f,g;for(f=0;f<d;f++)g=a[f].split("="),(e=z[g.shift()])&&(c=e(c,g));for(f=0;f<b;f++)c=x[f](c);return c}function g(a,e,f,g,h){var i=b(a),j=i.autoCallback;i.url.split(".").pop().split("?").shift(),i.bypass||(e&&(e=d(e)?e:e[a]||e[g]||e[a.split("/").pop().split("?")[0]]),i.instead?i.instead(a,e,f,g,h):(y[i.url]?i.noexec=!0:y[i.url]=1,f.load(i.url,i.forceCSS||!i.forceJS&&"css"==i.url.split(".").pop().split("?").shift()?"c":c,i.noexec,i.attrs,i.timeout),(d(e)||d(j))&&f.load(function(){k(),e&&e(i.origUrl,h,g),j&&j(i.origUrl,h,g),y[i.url]=2})))}function h(a,b){function c(a,c){if(a){if(e(a))c||(j=function(){var a=[].slice.call(arguments);k.apply(this,a),l()}),g(a,j,b,0,h);else if(Object(a)===a)for(n in m=function(){var b=0,c;for(c in a)a.hasOwnProperty(c)&&b++;return b}(),a)a.hasOwnProperty(n)&&(!c&&!--m&&(d(j)?j=function(){var a=[].slice.call(arguments);k.apply(this,a),l()}:j[n]=function(a){return function(){var b=[].slice.call(arguments);a&&a.apply(this,b),l()}}(k[n])),g(a[n],j,b,n,h))}else!c&&l()}var h=!!a.test,i=a.load||a.both,j=a.callback||f,k=j,l=a.complete||f,m,n;c(h?a.yep:a.nope,!!i),i&&c(i)}var i,j,l=this.yepnope.loader;if(e(a))g(a,0,l,0);else if(w(a))for(i=0;i (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0];var j=d.createElement(s);var dl=l!='dataLayer'?'&l='+l:'';j.src='//www.googletagmanager.com/gtm.js?id='+i+dl;j.type='text/javascript';j.async=true;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-M677548'); Skip to main content Home About Submit ALERTS / RSS Search for this keyword Advanced Search New Results Simulating structurally variable Nuclear Pore Complexes for Microscopy View ORCID Profile Maria Theiss , View ORCID Profile Jean-Karim Hériché , View ORCID Profile Craig Russell , View ORCID Profile David Helekal , Alisdair Soppitt , View ORCID Profile Jonas Ries , View ORCID Profile Jan Ellenberg , View ORCID Profile Alvis Brazma , View ORCID Profile Virginie Uhlmann doi: https://doi.org/10.1101/2022.05.17.492295 Maria Theiss 1 European Molecular Biology Laboratory — European Bioinformatics Institute (EMBL-EBI), Wellcome Genome Campus , Hinxton, CB10 1SD, United Kingdom Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for Maria Theiss For correspondence: theiss{at}ebi.ac.uk Jean-Karim Hériché 2 Cell Biology and Biophysics unit, European Molecular Biology Laboratory (EMBL) , Meyerhofstraße 1, Heidelberg, 69117, Germany Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for Jean-Karim Hériché Craig Russell 1 European Molecular Biology Laboratory — European Bioinformatics Institute (EMBL-EBI), Wellcome Genome Campus , Hinxton, CB10 1SD, United Kingdom Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for Craig Russell David Helekal 3 Centre for Doctoral Training in Mathematics for Real-World Systems, University of Warwick , Coventry, CV4 7AL, United Kingdom Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for David Helekal Alisdair Soppitt 4 EPSRC Centre for Doctoral Training in Modelling of Heterogeneous Systems, University of Warwick , Coventry, CV4 7AL, United Kingdom Find this author on Google Scholar Find this author on PubMed Search for this author on this site Jonas Ries 2 Cell Biology and Biophysics unit, European Molecular Biology Laboratory (EMBL) , Meyerhofstraße 1, Heidelberg, 69117, Germany Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for Jonas Ries Jan Ellenberg 2 Cell Biology and Biophysics unit, European Molecular Biology Laboratory (EMBL) , Meyerhofstraße 1, Heidelberg, 69117, Germany Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for Jan Ellenberg Alvis Brazma 1 European Molecular Biology Laboratory — European Bioinformatics Institute (EMBL-EBI), Wellcome Genome Campus , Hinxton, CB10 1SD, United Kingdom Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for Alvis Brazma Virginie Uhlmann 1 European Molecular Biology Laboratory — European Bioinformatics Institute (EMBL-EBI), Wellcome Genome Campus , Hinxton, CB10 1SD, United Kingdom Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for Virginie Uhlmann Abstract Full Text Info/History Metrics Supplementary material Data/Code Preview PDF Abstract Motivation The Nuclear Pore Complex (NPC) is the only passageway for macromolecules between nucleus and cytoplasm, and one of localization microscopy’s most important reference standards: it is massive and stereotypically arranged. The average architecture of NPC proteins has been resolved with pseudo-atomic precision, however observed NPC heterogeneities evidence a high degree of divergence from this average. Single Molecule Localization Microscopy (SMLM) images NPCs at protein-level resolution, whereupon image analysis software studies NPC variability. However the true picture of NPC variability is unknown. In quantitative image analysis experiments, it is thus difficult to distinguish intrinsically high SMLM noise from true variability of the underlying structure. Results We introduce CIR4MICS (“ceramics”, Configurable, Irregular Rings FOR MICroscopy Simulations), a pipeline that creates artificial datasets of structurally variable synthetic NPCs based on architectural models of the true NPC. Users can select one or more N- or C-terminally tagged NPC proteins, and simulate a wide range of geometric variations. We also represent the NPC as a spring-model such that arbitrary deforming forces, of user-defined magnitudes, simulate irregularly shaped variations. We provide an open-source simulation pipeline, as well as reference datasets of simulated human NPCs. Accompanying ground truth annotations allow to test the capabilities of image analysis software and facilitate a side-by-side comparison with real data. We demonstrate this by synthetically replicating a geometric analysis of real NPC radii and reveal that a wide range of simulated variability parameters can lead to observed results. Our simulator is therefore valuable to benchmark and develop image analysis methods, as well as to inform experimentalists about the requirements of hypothesis-driven imaging studies. Availability Code: https://github.com/uhlmanngroup/cir4mics . Simulated data is available at BioStudies (Accession number S-BSST1058). Contact theiss{at}ebi.ac.uk Supplementary information Supplementary data are available at Introduction Nuclear Pore Complexes (NPCs) enable all macromolecular exchange between cytoplasm and nucleus (Paci, Caria, and Lemke, 2021). The human NPC consists of ∼30 types of proteins, called Nucleoporins (Nups) ( Reichelt, 1990 ; Schwartz, 2016 ), which arrange eight-fold symmetrically around a transport axis, and form three stacked rings along the Nuclear envelope (NE) plane: the nucleoplasmic ring (NR) and cytoplasmic ring (CR) are called outer rings (OR) as they sandwich an inner ring (IR) ( Lin and Hoelz, 2019 ) ( Figure 1 , left; Figure 2 ). The NPC’s abundance, size, and geometry has rendered it one of super-resolution microscopy’s most important reference standard ( Thevathasan et al., 2019 ; Mund and Ries, 2020 ; Sage et al., 2019). Download figure Open in new tab Fig. 1. CIR4MICS workflow — our work is boxed. Left: rotationally symetric PDB models function as input, 5A9Q ( Appen et al., 2015 ); 7PEQ, 7PER ( Schuller et al., 2021 ); 5IJN, 5IJO ( Kosinski et al., 2016 ); 7R5J, 7R5K ( Mosalaganti et al., 2022 ). Model 7R5J ( Mosalaganti et al., 2022 ) is shown as an example. left, top: NPC in top-view from the cytoplasmic side (CS). NE is not shown. Left bottom: NPC in side-view with cytoplasmic ring (CR), Inner ring (IR), and Nucleoplasmic ring (NR). Nuclear envelope is shown in cut side-view overlaid by luminal Nup210 (dark blue). 7R5J represents the NPC in intact cells with membrane-pore diameter of 92 nm. Boxed, centre: One or more Nups can be selected for labelling. Each individual Nup is encoded with a radius, angle, and z-position. Geometric or irregularly shaped variability can be added and ground-truth features are extracted. Right: Coordinates are passed to microscopy simulation software (e.g. Ries (2020) ). Raw coordinates, photophysics representation, and ground truth features can be used to benchmark Image analysis software. Download figure Open in new tab Fig. 2. Layout of the spring model: Position of an example Nup (N terminus of Nup107 in PDB 5A9Q, Appen et al. (2015)) in top view (left) and side view (right, solid lines only). Nup107 occurs in g = 4 rings and has symmetry s = 8, corresponding to a total copy number of m = gs = 32. A RU according to the PDB assembly is indicated (PDB RU). The PDB RU can be modified to our RU by offsetting the CR or NR by ± 2 π/s such that their twist angle θ is the most acute (Suppl. section 7.4). Right: Difference between OR, NR, CR, IR, BRCR, BRNR, and “ring”. This structure has been solved with pseudo-atomic resolution ( Appen et al., 2015 ; Kosinski et al., 2016 ; Schuller et al., 2021 ). Recent breakthroughs in in silico protein-structure prediction enabled near-complete models of the NPC scaffold ( Jumper et al., 2021 ; Mosalaganti et al., 2022 ). However, these models achieve their high resolution by integrating information from multiple sources, such as Electron Microscopy (EM), Nup atomic structures, and protein interaction studies, averaging out hundreds of NPCs and their variability ( Rantos, Karius, and Kosinski, 2021 ). Examples of NPC variability are deviations from the 8-fold rotational symmetry ( Hinshaw and Milligan, 2003 ; Löschberger et al., 2014 ; Stanley, Fassati, and Hoogenboom, 2018 ), elliptical deformations ( Beck et al., 2007 ; Maimon et al., 2012 ; Huijben et al., 2021 ), varying azimuthal “twist” angle between CR and NR (Heydarian et al., 2021), and varying pore diameters (Stanley, Fassati, and Hoogenboom, 2018 ; Sabinina et al., 2021 ; Zimmerli et al., 2021 ; Mosalaganti et al., 2022 ). Furthermore, the distance between CR and NR is inconsistently reported ( Sabinina et al., 2021 ; Heydarian et al., 2021; Curd et al., 2020). This natural NPC variability remains to be fully characterised. To this end, coarse-grained models and coarse grained elastic network models predicted possible deformations of the yeast NPC ( Wolf and Mofrad, 2008 ; Lezon, Sali, and Bahar, 2009 ). Molecular dynamics have been used to simulate lateral tension on the NE, which dilated a model NPC ( Mosalaganti et al., 2022 ). Theoretical models aim to predict NPC heterogeneity and are often motivated by imaging studies ( Zimmerli et al., 2021 ; Mosalaganti et al., 2022 ), but conversely, can form hypotheses to be tested ex silico . For example Atomic Force Microscopy and EM have been used to study NPC shape variability (e.g. Stanley, Fassati, and Hoogenboom, 2018 ; Hinshaw and Milligan, 2003 ). Both microscopy techniques however cannot elucidate the interplay of different Nups of interest (NoIs) in structurally variable NPCs, as neither commonly tag specific NoI, and both lack the resolution to discern NoI at the single pore level. Fluorescence microscopy on the other hand can specifically tag NoIs ( Li et al., 2022 ), however the diffraction limit of visible light is typically double the size of a human NPC ( Abbe, 1873 ; Mosalaganti et al., 2022). Single-Molecule Localisation Microscopy (SMLM) is a fluorescence microscopy technique that circumvents the diffraction limit and can therefore be used to analyse NPC heterogeneity at single-pore level and for specific Nups ( Wu, Hoess, et al., 2022 ; Huijben et al., 2021 ; Sabinina et al., 2021 ; Wu, Tschanz, et al., 2020 ). More precisely, fluorophores in SMLM blink stochastically such that only one fluorophore within a neighbourhood is active at a time; it is thus resolvable from its neighbours (Rust, Bates, and Zhuang, 2006 ). SMLM has been shown to image 4 differently labelled Nups in 3D ( Testa et al., 2010 ; Li et al., 2022 ; Huang et al., 2008 ; Middendorff et al., 2008 ) and to resolve Nups that are 12 nm apart ( Diekmann et al., 2020 ; Thevathasan et al., 2019 ). This results in a high-contrast, sparse, coordinate representation of each NPC, which can be fitted, classified, or averaged by downstream software ( Wu, Hoess, et al., 2022 ; Sabinina et al., 2021 ; Huijben et al., 2021 ). SMLM however is prone to noise, aberrations, and artefacts. ( Jacquemet et al., 2020 ; Thevathasan et al., 2019 ). Consequently, it is near impossible to automatically or manually annotate structural variability of individual pores with high confidence. The ability of software to analyse NPC heterogeneity cannot be assessed without ground truth, whereas ground truth cannot be assigned without validated computational analysis. Simulated NPCs with known variability can solve this catch-22. Wu, Hoess, et al. (2022) simulate a model of a Nup96 that can be varied in its radius, distance between the ORs, ellipticity, and twist angle between the ORs. Multiple approaches have been developed to simulate noise throughout the SMLM imaging pipeline, for instance sparse labelling and linkage error, and detector readout noise ( Sinkó et al., 2014 ; Venkataramani et al., 2016 ; Novák et al., 2017 ; Griffié et al., 2020 ; Sage et al., 2019 ; Ries, 2020 ). Wu, Hoess, et al. (2022) and Ries (2020) simulate non-geometric shape variations as part of imaging noise by randomly and independently offsetting localisations from their initial positions. These approaches however do not explicitly simulate irregular NPC shapes, i.e. shapes that are coherent, yet non-geometric, as visible in imaging studies (Stanley, Fassati, and Hoogenboom, 2018 ; Beton et al., 2021 ; Löschberger et al., 2014 ). Existing simulations furthermore only integrate a very limited pre-selection of Nups (typically one), integrated Nups are only loosely derived from real NPCs ( Huijben et al., 2021 ; Venkataramani et al., 2016 ; Wu, Hoess, et al., 2022 ), and often 2D ( Huijben et al., 2021 ; Venkataramani et al., 2016 ). However, explicit simulations of NPC shape irregularity are paramount to study the robustness of fitting, classification, and averaging software to hypothesised shape irregularity. Simulations of this kind enable the development and benchmarking of software applications that can distinguish between imaging noise, shape irregularity, and geometry, thereby shedding light on NPC biology. CIR4MICS includes a computationally light-weight spring based model of the NPC to simulate a wide range of geometric variations and irregularly shaped variations for SMLM. We provide a wide range of Nup models for selection which are N- and C-terminally labelled, and from human NPCs in either NE isolates or intact cells ( Appen et al., 2015 ; Schuller et al., 2021 ; Kosinski et al., 2016 ; Mosalaganti et al., 2022 ). Nups can be chosen for both single-channel and multi-channel simulations, as shape irregularity is coherent across all selected types of Nups. Additionally, we provide datasets of geometrically variable and irregularly shaped NPCs, which includes simulated SMLM data using existing software ( Ries, 2020 ) together with our underlying ground truth coordinates and features. CIR4MICS offers a framework for benchmarking image analysis methods that are general purpose, or NPC specific, the latter of which is helpful to elucidate analysis software’s ability to capture NPC biological variability. Methods Spring models simulate irregular but coherent deformations We simulate the NPC as a partially connected spring model to which we apply deforming forces. This results in shape variations that can be irregular due to the stochasticity of deforming forces, yet coherent as springs ensure forces are distributed throughout the model (Figure S1A). These simulations are performed on individual types of Nups, however we use “NPC” as an umbrella term for any Nup of interest (NoI). Springs represent the elastic properties of proteins and membranes, whereby forces represent any cause why the NPC is not observed in its perfectly geometrical shape. Upon application of a force, springs will be displaced from their resting lengths and oscillate to a new equilibrium. If oscillatory energy dissipates, and if the applied force is static, the new equilibrium will also be static. SMLM has a low temporal resolution and commonly images fixed cells. SMLM data that resolves NPC shape variability take minutes to acquire ( Thevathasan et al., 2019 ; Diekmann et al., 2020 ). These data do not temporally resolve the microsecond-to second-long nucleocytoplasmic transport events ( Kubitscheck and Siebrasse, 2017 ). To simulate NPCs, we therefore damp spring oscillation, and keep forces static. Consequently, we only use the static new equilibrium for downstream SMLM simulations of NPCs. NPC structural models function as input Pseudo-atomic structural models of the NPC exceed the resolution of SMLM and contain multiple types of Nups, facilitating multi-colour simulations. SMLM usually captures NPCs in whole, but chemically fixed cells. However, models 5A9Q ( Appen et al., 2015 ), 5IJN, 5IJO ( Kosinski et al., 2016 ), and 7R5K ( Mosalaganti et al., 2022 ) represent NPCs in isolated NEs, whereas 7PEQ, 7PER ( Schuller et al., 2021 ), and 7R5J ( Mosalaganti et al., 2022 ) represent NPCs in their native environment. It is therefore uncertain which models best represent NPCs under SMLM conditions. Furthermore, live-cell SMLM, in which NPCs are in their native environment, might become more common in the future ( Lincoln et al., 2021 ). We therefore made all mentioned human NPC models available in our framework (Table S2 and Table S3). Our pipeline also allows for the addition of further models ( Figure 1 ). Implementing NPC structural models Nomenclature Nups within the NPCs in top-view are arranged in s symmetrical “spokes” around a central channel, where s = 8 is the default rotational symmetry of the NPC. “Rotational unit” (RU) refers to all structurally resolved Nups in one of s spokes. The copy number g of one NoI in one RU corresponds to its overall copy number m via m = gs . In side-view, it is accordingly arranged in g stacked “rings” that are parallel to the NE plane. The term “rings” is not to be confused with the terms “CR”, “NR”, or “IR”, as each of the latter three might contain several “rings” of a specific Nup ( Figure 2 ). We furthermore denote an individual Nup as p , and a type of Nup as P . Important notation is summarised in Table S1. Multi-colour simulations Multi-channel SMLM has imaged four distinct types of Nups ( Li et al., 2022 ). We therefore enable simulations with up to six labels. Distinct types of Nups can either be treated identically, or the first listed Nup type can be set as reference. Setting a reference Nup allows to compare its geometry between single- and multi-channel simulations. Extracting Nup coordinates from PDB All used PDB models of the NPC are rotationally symmetric. Hence, one RU represents the entire model given the axis of symmetry (Suppl. Section 2.1), and the order of symmetry s . Furthermore, protein termini are common fluorophore attachment sites, thus for each Nup within one rotational unit, we extract coordinates of the N-terminus and C-terminus. The user can specify up to six distinct labels, where each label consists of a type of Nup P i , i ∈ 1 … 6 and its terminus to be tagged. As most Nups occur in more than one copy per rotational unit, the total number n of fluorophore attachment sites with index j can be higher than the number of distinct labels. Each fluorophore attachment site is encoded via an axial position z j , radius r j from , and an angle relative to other fluorophore attachment sites, α j (Suppl. Section 2.2). The arithmetic mean ā of α j is ffset to 0 for single-channel simulations. For multi-channel simulations, ā = 0 if no Nup P i is selected as reference. Otherwise, P 1 = P ref with corresponding ā ref and offset ā such that ā ref = 0. Values are converted from Å to nm, Cartesian coordinates are generated by reflecting coordinates of the RU s times around a new central axis with with an offset of 2 π/s rad. Coordinates of each NoI are henceforth called “nodes”. A script that reads out and formats coordinates from models 7R5K and 7R5J (Mosalaganti et al., 2022) is available and can be adapted to other structural models. Layout of the spring model The layout of the spring model is an abstraction of the NPC. We simulate each ring g as a separate spring model to ensure extensibility and comparability regardless of the selection and number of tagged Nup types. For each ring, nodes are anchored to the centre via radial springs ( Figure 3A ). These springs approximate the NE, whereby interior pressure replaces exterior contraction-resisting tension ( Zimmerli et al., 2021 ). Nodes are connected to their 2 h, h ∈ 0 … ⌊ s/ 2⌋, neighbours via circumferential springs, which represent interactions within the NPC. h is 2 by default, as higher values increase computational cost, and lower values lead to overly jagged deformations ( Figure 3A ). Shorter circumferential springs are stiffer than longer circumferential springs, indicated by their spring constants k . Radial springs are less stiff than the shortest circumferential spring, as we assume protein-protein interactions are stronger than protein-membrane interactions. (Suppl. section 3). Download figure Open in new tab Fig. 3. Layout of the spring model. B: Spring connectivity of one of g rings. By default, circumferential springs connect each node to their nearest h = 2 neighbours in clockwise (cw) and anticlockwise (acw) direction. cw default springs are shown in dark gray, and in teal for a reference node “ref”. Optional cw circumferential springs for ref, with h = 3 and h = 4, are shown in magenta. Spring constants k are shown on top of example springs and are decreasing with circumferential spring length. h = 4 connects opposing nodes with two springs whose spring-constant is halved to be equivalent to a single spring. All nodes are connected to a central anchor via springs with k = 0.7. Bottom: Effect of deformation D mag 15 on nodes with h = 0, 2, 4. C: Each ring g is simulated separately and is defined by its radius r , rotation α , and z -position ( z not shown). D: Continuity between independent rings is ensured with deforming forces (in x-y) or offsets (in z) that are covariant by distance. Top: 10000 forces (scalar values) sampled on exemplary nodes a, b, c, and d. Bottom: Axial offset (white arrows) are applied without springs. Stochastic forces deform the spring model laterally Random, static forces are applied to nodes to achieve irregular shapes. Forces are sampled from a multivariate normal distribution with covariance dependent on the distance between nodes. Consequently, forces on nearby nodes are more similar than forces on distant nodes ( Figure 3C ). This ensures continuity between separate NPC rings and considers that forces on real NPCs are likely not pointforces. More precisely, covariance between forces on nodes and , with i, j ∈ 1 … m are given by the RBF kernel, where, ∥·∥ 2 is the squared Euclidean norm, and σ is a free parameter. We couple σ to the size of the model by setting it to a fraction of the mean radius . In comparison to a linear covariance between forces and distance, the RBF kernel ensures more similarity between forces on nearby nodes, preserving local structures. This is particularly important for nearby nodes on different rings. Simultaneously, forces on distant nodes are less similar, allowing for more irregular deformations. Empirically, produces NPC deformations that are coherent at a short scale yet overall irregular (Figure S1B). In addition, radii r i of all nodes are transiently set to the arithmetic mean radius of all rings. Radial distances are therefore equalised, which preserves concentricity of rings during deformation. Lastly, the magnitude of deformation D mag is user-definable, so that the effects of different levels of deformation can be studied ( Figure 4A , Figure S1B). D mag [nm] covers ∼99.7 % of the sampling range (= 3 standard deviations = 3 s ). It is then converted to variance s ′ 2 via s ′ 2 = ( D mag / 3) 2 . Next, cov is updated as cov ′ = s ′ 2 cov and scalar forces f i with i ∈ 1 … m are sampled from Download figure Open in new tab Fig. 4. A: Different types of geometric deformation of Nup107 at increasing D mag (and O mag . Scale bar 100 nm. B: Nup96 with D mag = 20. Ellipse (continuous teal line) and circle (gray dashed line) fitted to each ring. Teal arrows indicate tilt of ORs (Suppl. section 9.2). Gray arrow indicates z direction. All arrows are 10 nm long. C: Distribution of extracted features of 1000 Nup96 with D mag = 20 (magenta); and of 1000 Nup96 with D mag = 1 and standard deviation of radius ( r σ ) = 2 nm (teal). The radius for an individual ground truth NPCs is determined by fitting a 3D circle to each of g rings and averaging g radii. Minor/major axis ellip. and RSS ellip. is determined equivalently, but by fitting ellipses. (Suppl. section 8). All other features are computed according to Suppl. section 9. Standard deviation of radii in raw data (no photophysics) is 2.02 for D mag = 1 and ( r σ ) = 2 nm and 0.92 for D mag = 20. D: top: Example NPCs, Nup96, from left to right: D mag = 1, ( r σ ) = 2 nm, raw coordinates and with photophysics. D mag = 20, ( r σ ) = 0 nm, raw coordinates and with photophysics. Corresponding real NPCs from Thevathasan et al. (2019) Bottom: Comparison of radial variability between simulated data (with photophysics, 1000 NPC per combination of r σ ) and D mag and real data: r σ = 2.1 nm, from Thevathasan et al. (2019) Magenta and teal boxes highlight example parameters shown in C and D, top. Optionally, f i may be modified to include other types of deformations (see Elongation, Suppl. section 7.6). Lastly, f i is transformed into a vector that is radial and planar to avoid rotations and flips with thereby is the x-y position of a node to which a is applied. Any set of forces with no net-torque would avoid rotations, however radial forces are simpler to compute and more intuitive. Predominantly radial forces stemming from the NE are the most parsimonious explanation for observed dilations of the NPC, particularly as no motor activity of scaffold Nups has been observed ( Zimmerli et al., 2021 ; Mosalaganti et al., 2022 ). The final deformation of the model is computed for each ring separately (Suppl. section 4). Random axial offset is independent of springs Axial resolution is poorer than lateral resolution in conventional SMLM ( Huang et al., 2008 ). Deforming a spring-model in only two dimensions strongly speeds up computation and greatly simplifies the necessary spring layout. We therefore ignore spring interactions when offsetting nodes axially. Axial offset o i is computed analogously to, but independently from, radial scalar forces ( Eq. 1 , 2 , 3 ). The magnitude of axial offset O mag is analogous to D mag and set to O mag = D mag /2 by default. The offset-vector on a node i is . The updated node coordinates are therefore . Following, O mag is implied when specifying D mag . Simulating geometric variability Geometric variability can be set as a fixed parameter or randomised Geometric variability of the NPC is commonly observed in imaging data ( Hinshaw and Milligan, 2003 ; Löschberger et al., 2014 ; Stanley, Fassati, and Hoogenboom, 2018 ; Beck et al., 2007 ; Maimon et al., 2012 ; Huijben et al., 2021 ; Heydarian et al., 2021 ; Stanley, Fassati, and Hoogenboom, 2018 ; Sabinina et al., 2021 ; Zimmerli et al., 2021 ; Mosalaganti et al., 2022 ; Sabinina et al., 2021 ; Heydarian et al., 2021 ; Curd et al., 2020 ). We simulate variability in radius, elongation, distance and twist angle between the nucleoplasmic- and cytoplasmic side, tilt and shift between the nucleoplasmic- and cytoplasmic side, rotational symmetry, and elongations (See Figure 4A for an overview and Table 1 ). Either of these variables X can be kept as standard input value, or redefined by the user. A measure of variation can be user-input for any parameter, except for the discrete rotational symmetry. This measure is the standard deviation σ if not indicated otherwise. If a standard deviation is given, a new value X ′ for each model NPC is drawn from a normal distribution following View this table: View inline View popup Download powerpoint Table 1. Default and modified geometric parameters of simulated Nup107 (N terminus) Nups are assigned to Cytoplasmic and Nucleoplasmic side to simulate axial variability The cytoplasmic side (CS) is defined as all n selected Nups P i , i ∈ 1 … n , with axial coordinate , where is the arithmetic mean of all n axial coordinates. A Nup is assigned to the nucleoplasmic side (NS) if . Ring Distance d is the difference between the average z positions of the CS and NS ( Figure 4A “Short”, Suppl. section 7.2). Tilt the CS and NS can be tilted independently from each other. A tilt-vector for each side is sampled from a von Mises-Fisher distribution, which is a Gaussian distribution projected on a sphere. The NS and CS are then rotated to be orthogonal to their respective tilt-vectors. The mean direction of tilt-vectors is vertical, which is equivalent to no tilt. The dispersion of the von-Mises Fisher distribution is defined by user-input variable κ , where smaller values denote a higher dispersion, therefore more tilt ( Figure 4A “Tilt”, Suppl. section 7.3). Shift the CS and NS side can be shifted laterally, representing shear. For each side, offset in x and y-direction are independently sampled from a Gaussian distribution with mean 0 and user-defined standard-deviation ( Figure 4A “Shift”). Twist Angle we define the twist angle θ as the difference between the mean CS angles and the mean NS angles within one spoke, assuming a spoke contains the most acute possible θ ( Figure 2 , Figure 4A “Twist”, Suppl. section 7.4). Lateral variability Radius the arithmetic mean horizontal distance of Nups to the central axis. Changing the radius isotropically scales the NPC in lateral direction. Nups are therefore further apart in dilated NPCs ( Figure 4A “Narrow”, Suppl. section 7.5). Elongation elongated NPCs are generated through approximation with an ellipse, whose ratio of short to long axis q is defined by the user. The rotational alignment between the NPC and this ellipse is randomised. Elongating forces on nodes i ∈ 1 … m are finally sampled based on the ellipse and added to any other deforming forces ( Figure 4A “Elong.”, Suppl. section 7.6). Symmetry for NPCs of varying symmetries, we keep the geodesic distance between Nups constant and preserve the absolute difference of radii between rings, as we assume that the space taken up by each Nup does not change with its copy number. Consistently, NPCs with 9-or 10-fold rotational symmetry exhibit a greater diameter ( Hinshaw and Milligan, 2003 ; Löschberger et al., 2014 ; Stanley, Fassati, and Hoogenboom, 2018 ). Unlike for varying radii, the angle between Nups changes ( Figure 4A “9-fold”, Suppl. section 7.7). Interplay between Geometric and Irregular variability Irregular forces and correlated axial offset will deform the NPC model from its input geometric parameters, such as ring-distance, tilt, shift, radius and elongation ( Figure 4C ). Irregular variability can thus be disentangled into a geometric component and true irregularity, which represents irregular shapes visible in imaging data (Stanley, Fassati, and Hoogenboom, 2018 ; Beton et al., 2021 ; Löschberger et al., 2014 ). Our framework hence allows to tune the proportion of true irregularity, as well as the relative proportions of different types of geometric variability. Extracting features Features are computed using parameters of fitted structures: we fit a 3D circle and 3D ellipse to each sub-complex, or to each NPC ring g . We define sub-complexes to be the Cytoplasmic ring (CR), Inner ring (IR), Nucleoplasmic ring (NR), the bridge between CR and IR (BRCR), and the bridge between IR and NR (BRNR) (Table S3, Suppl. section 8, 9). Output files and image data simulation For each simulation experiment, NPC coordinates are saved in a CSV file that can be loaded into photophysics simulation software (e.g. Ries, 2020 ). A metadata file with properties of simulated NPCs is generated, as well as a CSV files containing features of circles and ellipses fitted to subcomplexes (CR, BRCR, IR, BRNR, NR), a CSV file with circle- and ellipse features fitted to individual rings, and a CSV file containing circle- and ellipse features per NPC obtained by averaging g ring-features. (Suppl. section 10). Results Simulated Dataset We used PDB model 5A9Q ( Appen et al., 2015 ) as basis for simulations due to its high pseudo-atomic resolution. We selected N-terminally labelled Nup107 (short: Nup107) and C-terminally labelled Nup96 (short: Nup96), (Tables S4, S3), which are frequently studied (e.g. Sabinina et al., 2021 ; Thevathasan et al., 2019 ; Wu, Hoess, et al., 2022 ; Li et al., 2022 ). We used Nup107 for a general purpose dataset, and Nup96 to recapture the specific imaging experiment carried out in Thevathasan et al. (2019). A virtual nucleus with 1000 strongly deformed NPCs (Nup96) takes 25 -31 s to simulate and 20 s to export as a CSV file (including features and metadata) on a personal laptop (Ubuntu Linux 20.04, processor model: i7-8550U, Processor frequency: 1.80 GHz, RAM: 16 GB). N-Nup107 For Nup107, we simulated eight classes representing commonly observed or hypothesized variability: unmodified reference NPCs, smaller radius, smaller CR-NR distance, elongated NPCs, 14° twist angle, 9-fold symmetry, shifted CR and NR, and independently tilted NR and CR ( Table 1 , Figure 4A ). For each class, we simulated NPCs with deformation mag 0, 1, 5, 10, and 15; 1000 NPCs each, and generated output files according to Methods “Output files and Image simulation”. Nup96-C Thevathasan et al. (2019) published a simple geometric analysis of Nup96 radii based on well-characterised, good-quality imaging data. We simulated comparable ground-truth NPCs by sweeping two parameters that contribute to the variability of fitted NPC radii: The standard deviation of NPC radius r s , and irregular variability D mag . D mag contributes to geometric variability, such as ellipticity, ring-tilt, ring-distance, and ring-shift, as well as to true irregular variability, measured as the RSS from ring-wise, 3D-fitted ellipses ( Figure 4C , Suppl. section 9). The standard-deviation of radii r σ fitted to 2D NPCs in real-data was 2.1 nm (Thevathasan et al., 2019). We therefore simulate each 1000 NPCs with r s ,model of 0, 1, and 2 nm; as well as D mag of 1, 10, and 20, resulting in 9 combinations of r s ,model and D mag ( Figure 4D ). Simulated Image Acquisition Photophysics were simulated in SMAP ( Ries, 2020 ). Photophysics parameters were modified from Wu, Hoess, et al. (2022), which represents a good-quality imaging experiment. Wu, Hoess, et al. (2022) simulate irregularity as a random, independent offset from the expected localisation position called “free linkage error”. Because our model accounts for shape irregularity with D mag , we are able to reduce the free linkage error to what it is expected to be in reality, namely the size of the fluorescent label ( Yao et al., 2021 ). For Nup107, Simulation parameters are shown in Table S5. For Nup96, we further modify photophysics-parameters to correspond to Thevathasan et al. (2019) (Table S6). Simulated imaging data were exported as CSV files. Comparison with real NPCs In our pipeline, parameters of simulated geometric-, and irregular shape variability can be adjusted, and features of resulting NPC epitopes can be directly read-out. This allows to systematically disentangle factors contributing to NPC variability. In combination with photophysics-simulations, this offers a reference to variability in real-data. We ran the radius-analysis from Thevathasan et al. (2019) on our simulations and compared r σ of real and simulated data with such that negative values indicate too little simulated variability, and positive value too much simulated variability. The radius-variability of real NPCs can both be achieved by predominantly varying the underlying model-radius, as well as by only simulating irregular variability ( Figure 4C, D ). Assuming that the simulated photo-physics accurately capture real-life photophysics, we can exclude combinations of r s ,model and D mag that have too much or too little radial variability. Discussion Current SMLM simulation methods cover the entire imaging pipeline ( Sinkó et al., 2014 ; Venkataramani et al., 2016 ; Novák et al., 2017 ; Griffié et al., 2020 ; Sage et al., 2019 ; Ries, 2020 ) including basic variations of NPC geometry ( Wu, Hoess, et al., 2022 ; Huijben et al., 2021 ). However, no approaches allow simulating irregular but coherent shape variations. Here, we introduce CIR4MICS, a toolbox that simulates irregularly shaped NPCs as well as a wide range of geometric NPC variability reported in literature and anecdotally. We further provide a reference dataset that includes deformed ground truth NPCs, annotated features, as well as corresponding simulated imaging data using SMAP ( Ries, 2020 ). Amongst other applications, our software allows to compare fluorescence microscopy clustering, classification, and averaging methods. A side-by-side comparison with real data allows to find simulation parameters that best represent real NPCs, thus elucidating their structural variability. We integrated pseudo-atomic models of human NPCs in membrane isolates ( Appen et al., 2015 ; Kosinski et al., 2016 ; Mosalaganti et al., 2022 ) and in their native environment ( Schuller et al., 2021 ; Mosalaganti et al., 2022 ) into CIR4MICS. We additionally provide information and scripts on how to integrate further models. Simulations can therefore be extended to NPCs of other species such as yeast ( Allegretti et al., 2020 ; Kim et al., 2018 ; Zimmerli et al., 2021 ), especially since advances in integrative modelling (Rantos, Karius, and Kosinski, 2021 ; Mosalaganti et al., 2022 ) promise a wider gamut of resolved NPCs. Generally, CIR4MICS allows to integrate any rotationally symmetric structure, such as cilial cross-sections, with little to no modifications ( Shi et al., 2019 ). Filamentous structures could further be simulated by increasing the model symmetry such that local topology resembles a line segment. Lastly, simulated epitope number and distance can be freely adjusted, providing a reference for any application where structure does not matter. In our framework, Nup coordinates are transformed into a spring model to which static deforming forces are applied to achieve irregular, yet coherent shapes. Our simulations resemble coarse grained elastic models ( Wolf and Mofrad, 2008 ; Lezon, Sali, and Bahar, 2009) or molecular dynamics simulations ( Mosalaganti et al., 2022 ) in that a model of the NPC is subjected to deforming forces. Crucially however we do not intend to predict true NPC structural variability, but to replicate observed or presumed variability accompanied by synthetic ground truth. Such hypothesis-driven approaches benefit from fast computations as they require multi-parameter sweeps, as well as a rapid turnover of updated hypotheses and simulations. Accordingly, our simple model layout allows to generate a virtual nucleus of 1000 annotated NPCs in under one minute on a standard laptop. Our software allows to examine how a wide range of image analysis methods behave on simulations, and to directly compare the simulated output to real data. Clustering and classification methods can be studied based on their behaviour on real underlying classes, such as distinct geometries ( Theiss et al., 2022 ), as well as on increasing levels of shape irregularity. Particle averaging methods align degraded observations to reconstruct their underlying structure, but struggle with biological heterogeneity, which our method can simulate. Notably, a method that evens out deformed circular structures before averaging has been developed ( Shi et al., 2019 ) and could be tested on simulated NPC shape irregularity. Furthermore, relative distances of localisations of multiple structures can be statistically analysed to extract information of the underlying average geometry ( Curd et al., 2020 ). CIR4MICS allows to study the effect of biological variability on such analyses. Geometric model fitting allows to characterise the underlying structure in terms of geometric parameters, which can form the basis for clustering, classification, and particle averaging ( Wu, Hoess, et al., 2022 ; Thevathasan et al., 2019 ). Mismatch between a geometric model and the underlying structure will affect accuracy and precision of fitted parameters. ( Wu, Hoess, et al., 2022 ). We elaborate on this notion of mismatch by simulating biological shape irregularity as parameter D mag . D mag contributes to geometric variability, such as ellipticity, ring-tilt, ring-distance, and ring-shift, as well as to true irregularity, such as the RSS from an optimally fitting geometric representation. By adjusting D mag and geometric parameters, we can finetune the proportions of distinct types of variability in a dataset. Reproducing a simple circle-fitting geometric analysis ( Thevathasan et al., 2019 ) on simulated data, we showed that both predominantly geometric variability and predominantly irregular variability can replicate variability of radii found in real data. Previous simulations do not allow to distinguish between true radial variability and coherent shape irregularity ( Wu, Hoess, et al., 2022 ; Venkataramani et al., 2016 ; Huijben et al., 2021 ). Assuming equal imaging noise, we can conclude that any combination of biological variability parameters that exceeds or undershoots variability of real data, does not represent real NPCs. Here, we determined imaging noise settings through a literature search ( Wu, Hoess, et al., 2022 ; Thevathasan et al., 2019 ; Yao et al., 2021 ). Simulated imaging noise could however be further adjusted via a side-by-side comparison of real and simulated image quality. Additionally, a similar comparison of real and simulated NPCs could be rerun with exceptional-quality data ( Diekmann et al., 2020 ), and more sophisticated geometric data analyses ( Wu, Hoess, et al., 2022 ; Sabinina et al., 2021 ). Comparing a wider range of geometric properties, will also allow to narrow down the possible geometric variations of NPCs while refining simulation priors. The analysis we present here assumes an unimodal distribution of NPC geometry. It is uncertain whether geometric parameters of real NPCs follow a unimodal or multi-modal distribution. For example, NPCs are commonly eight-fold symmetric, however nine- and ten-fold symmetric NPCs have been reported ( Hinshaw and Milligan, 2003 ; Löschberger et al., 2014 ; Stanley, Fassati, and Hoogenboom, 2018 ). Other aspects of NPC geometry might be truly uni-modal; or multi-modal, but not detectable by analysis software; or uni-modal with clustering methods falsely reporting multi-modality. Crucially, CIR4MICS can generate synthetic ground truth that would allow to establish the limits of SMLM data and analysis methods to discriminate between different NPC geometries. Simulations allow to assess the amount and quality of data needed to answer a particular question. Synthetic data hence aids in the choice of analysis methods, helps develop new methods, and informs experimentalists about the feasibility and requirements of a given analysis. Users can for instance use the a pre-genrated two-class data-set, say NPCs with twist-angle of 9.6° and 14°( Heydarian et al., 2021 ), to test whether an analysis method recovers this bi-modality. Results can be compare to equivalent analysis on real-NPCs. Users can further sweep parameters to test the breaking points when bi-modality is no longer recoverable: The difference in angle can be increased or reduced and angles can be drawn from a Gaussian distribution with increasing standard deviation. The shape irregularity D mag can be increased and the number of simulated NPCs per class can be adjusted to find the minimum number required for statistical significance. A uni-modal distribution of angles with increasing standard-deviation should be analysed for comparison. CIR4MICS combines microscopy simulations with molecular physics simulations. Notably, it is not limited to SMLM simulations, as several other microscopy techniques work on the basis of attaching fluorescent or electron-dense labels to a structure, the locations of which can be expressed by coordinates. Such coordinates generated by our node and spring model can therefore be passed to simulation pipelines of other microscopy techniques. More such combinations of simulation or modelling techniques could emerge in the future, for instance the integration of Brownian dynamics or molecular dynamics with any kind of imaging simulations. Such interfaces would result in more realistic image simulations, and allow to directly compare dynamics simulations with real data. Code and Data availability All described code is available at https://github.com/uhlmanngroup/cir4mics . Simulated data is available at BioStudies (Accession number S-BSST1058). Acknowledgements We thank Jeremy Tempkin, Andrej Šali, Wanlu Zhang, Vilma Jimenez Sabinina, Zhichao Miao, Gerard Kleywegt, and Jan Kosinski for discussions. Thanks to Ben Woodhams for testing our software. Special thanks to Yu-Le Wu and Philipp Hoess for discussions and help with SMAP. This work was supported by Wellcome Trust [grant number 212962/Z/18/Z to C.R.]. Footnotes - 3D irregular deformations - Further geometric variations - Inclusion of additional NPC models - Comparison with an analysis on real data - Faster compute time - Availability as a python package https://github.com/uhlmanngroup/cir4mics https://www.ebi.ac.uk/biostudies/studies/S-BSST1058 References ↵ Abbe , E ( 1873 ) “ Beiträge zur Theorie des Mikroskops und der mikroskopischen Wahrnehmung .” In: Archiv für mikroskopische Anatomie . ↵ Allegretti , M et al. ( 2020 ) “ In-cell architecture of the nuclear pore and snapshots of its turnover ”. In: Nature August 2019 . ↵ Appen , A von et al. ( 2015 ) “ In situ structural analysis of the human nuclear pore complex” . In: Nature 526 . 7571 , pp. 140 – 143 . OpenUrl ↵ Beck , M et al. ( 2007 ) “ Snapshots of nuclear pore complexes in action captured by cryo-electron tomography ”. In: Nature 449 . 7162 , pp. 611 – 615 . OpenUrl CrossRef PubMed Web of Science ↵ Beton , J G et al. ( 2021 ) “ TopoStats – A program for automated tracing of biomolecules from AFM images ”. In: Methods 193 .January 2021, pp. 68 – 79 . OpenUrl CrossRef ↵ Curd , A et al. ( 2020 ) “Nanoscale pattern extraction from relative positions of sparse 3D localisations”. In . ↵ Diekmann , R et al. ( 2020 ) “ Optimizing imaging speed and excitation intensity for single-molecule localization microscopy ”. In: Nature Methods 17 . 9 , pp. 909 – 912 . OpenUrl ↵ Griffié , J et al. ( 2020 ) “ Virtual - SMLM, a virtual environment for real - time interactive SMLM acquisition ”. In: bioRxiv . ↵ Heydarian , H et al. ( 2021 ) “ 3D particle averaging and detection of macromolecular symmetry in localization microscopy ”. In: Nature Communications 12 . 1 , p. 2847 . OpenUrl ↵ Hinshaw , J E and R A Milligan ( 2003 ) “ Nuclear pore complexes exceeding eightfold rotational symmetry ”. In: Journal of Structural Biology 141 . 3 , pp. 259 – 268 . OpenUrl CrossRef PubMed Web of Science ↵ Huang , B et al. ( 2008 ) “ Three-Dimensional Super-Resolution Imaging by Stochastic Optical Reconstruction Microscopy ”. In: Science 319 . 5864 , pp. 810 – 813 . OpenUrl Abstract / FREE Full Text ↵ Huijben , T A et al. ( 2021 ) “ Detecting structural heterogeneity in single-molecule localization microscopy data ”. In: Nature Communications 12 . 1 , p. 3791 . OpenUrl ↵ Jacquemet , G et al. ( 2020 ) “ The cell biologist’s guide to superresolution microscopy ”. In: Journal of Cell Science 133 . 11 , jcs240713. OpenUrl ↵ Jumper , J et al. ( 2021 ) “ Highly accurate protein structure prediction with AlphaFold ”. In: Nature 596 . 7873 , pp. 583 – 589 . OpenUrl CrossRef PubMed ↵ Kim , S J et al. ( 2018 ) “ Integrative structure and functional anatomy of a nuclear pore complex ”. In: Nature 555 . 7697 , pp. 475 – 482 . OpenUrl CrossRef PubMed ↵ Kosinski , J et al. ( 2016 ) “ Molecular architecture of the inner ring scaffold of the human nuclear pore complex ”. In: Science 352 . 6283 , pp. 363 – 365 . OpenUrl Abstract / FREE Full Text ↵ Kubitscheck , U and J.-P Siebrasse ( 2017 ) “ Kinetics of transport through the nuclear pore complex ”. In: Seminars in Cell & Developmental Biology 68 , pp. 18 – 26 . OpenUrl CrossRef PubMed ↵ Lezon , T R A Sali , and I Bahar ( 2009 ) “ Global motions of the nuclear pore complex: Insights from elastic network models ”. In: PLoS Computational Biology 5 . 9 . OpenUrl ↵ Li , Y et al. ( 2022 ) “ Global fitting for high-accuracy multi-channel single-molecule localization ”. In: Nature Communications 13 . 1 , p. 3133 . OpenUrl ↵ Lin , D H and A Hoelz ( 2019 ) “ The Structure of the Nuclear Pore Complex (An Update) ”. In: Annual Review of Biochemistry 88 . 1 , pp. 725 – 783 . OpenUrl CrossRef ↵ Lincoln , R et al. ( 2021 ) “ A general design of caging-group free photoactivatable fluorophores for live-cell nanoscopy ”. In: bioRxiv , p. 2021 .11.15.468659. ↵ Löschberger , A et al. ( 2014 ) “ Correlative super-resolution fluorescence and electron microscopy of the nuclear pore complex with molecular resolution ”. In: Journal of Cell Science 127 . 20 , pp. 4351 – 4355 . OpenUrl Abstract / FREE Full Text ↵ Maimon , T et al. ( 2012 ) “ The human nuclear pore complex as revealed by cryo-electron tomography ”. In: Structure 20 . 6 , pp. 998 – 1006 . OpenUrl CrossRef PubMed ↵ Middendorff , C v. et al. ( 2008 ) “ Isotropic 3D Nanoscopy based on single emitter switching ”. In: Optics Express 16 . 25 , p. 20774 . OpenUrl CrossRef PubMed ↵ Mosalaganti , S et al. ( 2022 ) “ AI-based structure prediction empowers integrative structural analysis of human nuclear pores ”. In: Science 376 . 6598 , eabm9506. OpenUrl ↵ D G Drubin Mund , M and J Ries ( 2020 ) “ How good are my data? Reference standards in superresolution microscopy ”. In: Molecular Biology of the Cell 31 . 19 . Ed. by D G Drubin , pp. 2093 – 2096 . OpenUrl ↵ Novák , T et al. ( 2017 ) “ TestSTORM: Versatile simulator software for multimodal super-resolution localization fluorescence microscopy ”. In: Scientific Reports 7 . 1 , p. 951 . OpenUrl Paci , G J Caria , and E A Lemke ( 2021 ) “ Cargo transport through the nuclear pore complex at a glance ”. In: Journal of Cell Science 134 . 2 , jcs247874 . OpenUrl Abstract / FREE Full Text ↵ Rantos , V K Karius , and J Kosinski ( 2021 ) “ Integrative structural modeling of macromolecular complexes using Assembline ”. In: Nature Protocols . ↵ Reichelt , R ( 1990 ) “ Correlation between structure and mass distribution of the nuclear pore complex and of distinct pore complex components ”. In: The Journal of Cell Biology 110 . 4 , pp. 883 – 894 . OpenUrl Abstract / FREE Full Text ↵ Ries , J ( 2020 ) “ SMAP: a modular super-resolution microscopy analysis platform for SMLM data ”. In: Nature Methods 17 . 9 , pp. 870 – 872 . OpenUrl ↵ Rust , M J M Bates , and X Zhuang ( 2006 ) “ Sub-diffraction-limit imaging by stochastic optical reconstruction microscopy (STORM) ” in: Nature Methods 3 . 10 , pp. 793 – 796 . OpenUrl ↵ J Lippincott-Schwartz Sabinina , V J et al. /person-group>. ( 2021 ) “ Three-dimensional superresolution fluorescence microscopy maps the variable molecular architecture of the nuclear pore complex ”. In: Molecular Biology of the Cell 32 . 17 . Ed. by J Lippincott-Schwartz , pp. 1523 – 1533 . OpenUrl CrossRef PubMed ↵ Sage , D et al. ( 2019 ) “ Super-resolution fight club: assessment of 2D and 3D single-molecule localization microscopy software ”. In: Nature Methods 16 . 5 , pp. 387 – 395 . OpenUrl ↵ Schuller , A P et al. ( 2021 ) “ The cellular environment shapes the nuclear pore complex architecture ”. In: Nature 598 . October . ↵ Schwartz , T U ( 2016 ) “ The Structure Inventory of the Nuclear Pore Complex” . In: Journal of Molecular Biology 428 . 10 , pp. 1986 – 2000 . OpenUrl ↵ Shi , X et al. ( 2019 ) “ Deformed alignment of super-resolution images for semi-flexible structures ”. In: PLoS ONE 14 . 3 , pp. 1 – 12 . OpenUrl CrossRef PubMed ↵ Sinkó , J et al. ( 2014 ) “ TestSTORM: Simulator for optimizing sample labeling and image acquisition in localization based super-resolution microscopy ”. In: Biomedical Optics Express 5 . 3 , p. 778 . OpenUrl ↵ Stanley , G J A Fassati , and B W Hoogenboom ( 2018 ) “ Atomic force microscopy reveals structural variability amongst nuclear pore complexes ”. In: Life Science Alliance 1 . 4 , pp. 1 – 13 . OpenUrl CrossRef PubMed ↵ Testa , I et al. ( 2010 ) “ Multicolor fluorescence nanoscopy in fixed and living cells by exciting conventional fluorophores with a single wavelength ”. In: Biophysical Journal 99 . 8 , pp. 2686 – 2694 . OpenUrl CrossRef PubMed Web of Science ↵ Theiss , M et al. ( 2022 ) “ LOMAR: LOcalization Microscopy Analysis in R ” in: bioRxiv . ↵ Thevathasan , J V et al. ( 2019 ) “Nuclear pores as versatile reference standards for quantitative superresolution microscopy In: Nature Methods 16 . 10 , pp. 1045 – 1053 . OpenUrl ↵ Venkataramani , V et al. ( 2016 ) “ SuReSim: simulating localization microscopy experiments from ground truth models ”. In: Nature Methods 13 . 4 , pp. 319 – 321 . OpenUrl ↵ Wolf , C and M R Mofrad ( 2008 ) “ On the octagonal structure of the nuclear pore complex: Insights from coarse-grained models ”. In: Biophysical Journal 95 . 4 , pp. 2073 – 2085 . OpenUrl CrossRef PubMed Web of Science ↵ Wu , Y.-L P Hoess , et al. ( 2022 ) “ Maximum-likelihood model fitting for quantitative analysis of SMLM data ”. In: Nature Methods 20 . 1 , pp. 139 – 148 . OpenUrl ↵ Wu , Y.-L A Tschanz , et al. ( 2020 ) “ Quantitative Data Analysis in Single-Molecule Localization Microscopy ”. In: Trends in Cell Biology 30 . 11 , pp. 837 – 851 . OpenUrl CrossRef PubMed ↵ Yao , L et al. ( 2021 ) “ Application of SNAP-Tag in Expansion Super-Resolution Microscopy Using DNA Oligostrands ”. In: Frontiers in Chemistry 9 .April, pp. 1 – 9 . OpenUrl ↵ Zimmerli , C E et al. ( 2021 ) “ Nuclear pores dilate and constrict in cellulo .” In: Science ( New York, N.Y .) 9776 , eabd9776 . OpenUrl Back to top Previous Next Posted April 24, 2023. Download PDF Supplementary Material Data/Code Email Thank you for your interest in spreading the word about bioRxiv. NOTE: Your email address is requested solely to identify you as the sender of this article. Your Email * Your Name * Send To * Enter multiple addresses on separate lines or separate them with commas. You are going to email the following Simulating structurally variable Nuclear Pore Complexes for Microscopy Message Subject (Your Name) has forwarded a page to you from bioRxiv Message Body (Your Name) thought you would like to see this page from the bioRxiv website. Your Personal Message CAPTCHA This question is for testing whether or not you are a human visitor and to prevent automated spam submissions. Share Simulating structurally variable Nuclear Pore Complexes for Microscopy Maria Theiss , Jean-Karim Hériché , Craig Russell , David Helekal , Alisdair Soppitt , Jonas Ries , Jan Ellenberg , Alvis Brazma , Virginie Uhlmann bioRxiv 2022.05.17.492295; doi: https://doi.org/10.1101/2022.05.17.492295 Share This Article: Copy Citation Tools Simulating structurally variable Nuclear Pore Complexes for Microscopy Maria Theiss , Jean-Karim Hériché , Craig Russell , David Helekal , Alisdair Soppitt , Jonas Ries , Jan Ellenberg , Alvis Brazma , Virginie Uhlmann bioRxiv 2022.05.17.492295; doi: https://doi.org/10.1101/2022.05.17.492295 Citation Manager Formats BibTeX Bookends EasyBib EndNote (tagged) EndNote 8 (xml) Medlars Mendeley Papers RefWorks Tagged Ref Manager RIS Zotero Tweet Widget Facebook Like Google Plus One Subject Area Bioinformatics Subject Areas All Articles Animal Behavior and Cognition (7799) Biochemistry (18205) Bioengineering (14382) Bioinformatics (43100) Biophysics (21970) Cancer Biology (19100) Cell Biology (26174) Clinical Trials (138) Developmental Biology (13646) Ecology (20385) Epidemiology (2067) Evolutionary Biology (24844) Genetics (15844) Genomics (22977) Immunology (18202) Microbiology (41343) Molecular Biology (17538) Neuroscience (90816) Paleontology (679) Pathology (2904) Pharmacology and Toxicology (4948) Physiology (7869) Plant Biology (15504) Scientific Communication and Education (2066) Synthetic Biology (4431) Systems Biology (10008) Zoology (2314) window.__CF$cv$params={r:'a1c627e05a6573ec',t:'MTc4NDI1ODg5Nw==',u:'019f6e1e2e0d7c70b6c110fd4be656e0',ut:'_VYrT.qTX_i50J262nDxPvOSlyPitWODHlkrZetA1C8-1784258899-1.2.1.1-b9Lp9Qb7ETboKnmKOc9G_5SqWdZKenYc6MqiPHNqf7PqQgjXG4SVa35VpVWh1Wsll20JUWoh9EtUYXKPU8yfUm.h1tzrReaRA0uqNKacVyw',i:60};(function(){if(!document.body)return;var s=document.createElement('script');s.src='/cdn-cgi/challenge-platform/scripts/precursor/main.js';document.head.appendChild(s);})();

Text is read by the "Ask this paper" AI Q&A widget below. Extraction quality varies by source — PMC NXML preserves structure cleanly, OA-HTML may include some navigation residue, and OA-PDF can have broken hyphenation. The publisher copy (via DOI) is the canonical version.

My notes (saved in your browser only)

Ask this paper AI returns verbatim quotes from the full text · source: preprint-html

Answers must be backed by verbatim quotes from this paper's full text. Hallucinated quotes are dropped automatically; if no verbatim passage answers the question, we say so. How this works

Citation neighborhood (no data yet)

We don't have any in-corpus citations linked to this paper yet. The paper's references may be in our DB but unresolved to ``paper_id`` (resolution happens at ingest when the cited DOI matches a row we already have). Run the cross-source citation reconcile pass to retry.

Source provenance

europepmc
last seen: 2026-05-19T01:45:01.086888+00:00
unpaywall
last seen: 2026-05-21T05:10:58.409756+00:00
License: CC-BY-NC-ND-4.0