def test_export_for_web():
    s = Scene(title="BR")

    th = s.add_brain_region("TH")

    s.add_label(th, "TH")

    path = s.export("test.html")
    assert path == "test.html"

    path = Path(path)
    assert path.exists()

    path.unlink()

    with pytest.raises(ValueError):
        path = s.export("test.py")
Esempio n. 2
0
"""
    This example shows how to add a label to a renderend actor
"""

from brainrender import Scene

from rich import print
from myterial import orange
from pathlib import Path

print(f"[{orange}]Running example: {Path(__file__).name}")

# crate a scene and add brain regions
scene = Scene()
th, mos = scene.add_brain_region("TH", "MOs")
scene.add_label(th, "TH")
scene.add_label(mos, "My region")

# render
scene.render()
Esempio n. 3
0
def test_labels():
    scene = Scene()
    th = scene.add_brain_region("TH")
    scene.add_label(th, "TH")
Esempio n. 4
0
def test_labels():
    scene = Scene()
    th = scene.add_brain_region("TH")
    scene.add_label(th, "TH")
    scene.render(interactive=False)
    del scene