MiRA — Multilayer Interactive Rendering Application
Description: Interactive multilayer network visualizer for EMLN ecological network data with 3D-layered perspective rendering.

Data
Show bipartite detail
Layers
Layer Names
Layer Name Size 14px
Stacking:
Layer Spacing
Set Names Nested Sorting
Color By
Layer Color
Layout
Columns 3
Nodes
Node Labels
Label Size 12px
Transform Nodes
Color By
Node Color
Color By Set A
Color By Set B
Size By
Size By Set A
Size By Set B
Base Size
Intralayer Links
Color By
Link color
Min Weight 0
Arrowhead Size
Interlayer Links
Show interlayer links
Min Weight 0
Color By
Link color
Curvature
Arrowhead Size
Layers
Size by
Color by
Color
Circle size: 1.0×
Bubble spacing: 1.0×
Layer name labels
Font size
Edges
Show edges
Edge metric
Min weight to show: 0
Edge labels
Search Node
Meta-network
Aggregation
Layout
Color By
Node color
Set A color
Set B color
Size By
Node Size 1.0×
Min Link Weight 0
Nested sort
Show labels
Label Size 12px
Search Node
Map Opacity Show Map Show Locations Street Map
Map Opacity Show Map Street Map
v1.0

### Node Info

Interlayer links picker
Select Layers

Filter Layers

### Layer

#### Cite MiRA

If MiRA helped your research or figures, please cite the preprint. 🙏

Authors Nehoray SM, Bloch Y, Pilosof S
Year 2026
DOI 10.48550/arXiv.2605.09597
Plain text

    Nehoray SM, Bloch Y, Pilosof S (2026). Interactively visualizing biological multilayer networks using MiRA. arXiv:2605.09597 [cs.SI]. https://doi.org/10.48550/arXiv.2605.09597

BibTeX

    @article{Nehoray2026,
      title        = {Interactively visualizing biological multilayer networks using {MiRA}},
      author       = {Nehoray, Shir Miryam and Bloch, Yuval and Pilosof, Shai},
      journal      = {arXiv [cs.SI]},
      year         = {2026},
      eprint       = {2605.09597},
      archivePrefix= {arXiv},
      primaryClass = {cs.SI},
      doi          = {10.48550/arXiv.2605.09597},
      url          = {https://doi.org/10.48550/arXiv.2605.09597}
    }

Open on arXiv ↗

#### Export

File name
Quality
Background grid / map Include panels & legend

#### Example networks

####

### Load Network from CSV

Extended Edge List *

Columns: layer_from · node_from · layer_to · node_to · weight (optional)

Layer Attributes (optional)

Columns: layer_id · layer_name · latitude · longitude · …

Node Attributes (optional)

Columns: node_name · node_type · … (physical node attributes, same across layers)

State Node Attributes (optional)

Columns: layer_name · node_name · … (per-layer node attributes, e.g. abundance, module)

Directed network Bipartite layers must be declared via a `bipartite` column in the layers CSV and a `node_type` column in the nodes CSV.

### User data loaded

Results depend on the accuracy of your data. The app does not validate your data (e.g., consistency in layer names, node names, and edge references). If something looks wrong in the visualization, the source data is the first place to check.