Skip to content

Commit

Permalink
ENH Enhancements to cortex.export (#394)
Browse files Browse the repository at this point in the history
* NF add top_pivot view

* REF move default params to module

* NF inflated plot with dorsal view

* MNT black _default_params.py

* Rename inflated to inflatedless

* FIX import params to panels

* FIX init import of params

* MNT black save_views.py

* ENH pass interpolation and layers to save_3d_views

* MNT black panels.py

* ENH pass interpolation and layers to plot_panels
  • Loading branch information
mvdoc authored Jun 29, 2021
1 parent b680d32 commit 91c9aa7
Show file tree
Hide file tree
Showing 4 changed files with 375 additions and 260 deletions.
20 changes: 12 additions & 8 deletions cortex/export/__init__.py
Original file line number Diff line number Diff line change
@@ -1,13 +1,17 @@
from .save_views import save_3d_views
from .panels import plot_panels
from .panels import params_flatmap_lateral_medial
from .panels import params_occipital_triple_view
from .panels import params_inflated_lateral_medial_ventral
from ._default_params import (
params_inflatedless_lateral_medial_ventral,
params_flatmap_lateral_medial,
params_occipital_triple_view,
params_inflated_dorsal_lateral_medial_ventral,
)

__all__ = [
'save_3d_views',
'plot_panels',
'params_flatmap_lateral_medial',
'params_occipital_triple_view',
'params_inflated_lateral_medial_ventral'
"save_3d_views",
"plot_panels",
"params_flatmap_lateral_medial",
"params_occipital_triple_view",
"params_inflatedless_lateral_medial_ventral",
"params_inflated_dorsal_lateral_medial_ventral",
]
228 changes: 228 additions & 0 deletions cortex/export/_default_params.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,228 @@
params_flatmap_lateral_medial = {
"figsize": [16, 9],
"panels": [
{
"extent": [0.000, 0.200, 1.000, 0.800],
"view": {"angle": "flatmap", "surface": "flatmap"},
},
{
"extent": [0.300, 0.000, 0.200, 0.200],
"view": {
"hemisphere": "left",
"angle": "medial_pivot",
"surface": "inflated",
},
},
{
"extent": [0.500, 0.000, 0.200, 0.200],
"view": {
"hemisphere": "right",
"angle": "medial_pivot",
"surface": "inflated",
},
},
{
"extent": [0.000, 0.000, 0.300, 0.300],
"view": {
"hemisphere": "left",
"angle": "lateral_pivot",
"surface": "inflated",
},
},
{
"extent": [0.700, 0.000, 0.300, 0.300],
"view": {
"hemisphere": "right",
"angle": "lateral_pivot",
"surface": "inflated",
},
},
],
}

params_occipital_triple_view = {
"figsize": [16, 9],
"panels": [
{
"extent": [0.260, 0.000, 0.480, 1.000],
"view": {
"angle": "flatmap",
"surface": "flatmap",
"zoom": [0.250, 0.000, 0.500, 1.000],
},
},
{
"extent": [0.000, 0.000, 0.250, 0.333],
"view": {
"hemisphere": "left",
"angle": "bottom_pivot",
"surface": "inflated",
},
},
{
"extent": [0.000, 0.333, 0.250, 0.333],
"view": {
"hemisphere": "left",
"angle": "medial_pivot",
"surface": "inflated",
},
},
{
"extent": [0.000, 0.666, 0.250, 0.333],
"view": {
"hemisphere": "left",
"angle": "lateral_pivot",
"surface": "inflated",
},
},
{
"extent": [0.750, 0.000, 0.250, 0.333],
"view": {
"hemisphere": "right",
"angle": "bottom_pivot",
"surface": "inflated",
},
},
{
"extent": [0.750, 0.333, 0.250, 0.333],
"view": {
"hemisphere": "right",
"angle": "medial_pivot",
"surface": "inflated",
},
},
{
"extent": [0.750, 0.666, 0.250, 0.333],
"view": {
"hemisphere": "right",
"angle": "lateral_pivot",
"surface": "inflated",
},
},
],
}

params_inflatedless_lateral_medial_ventral = {
"figsize": [10, 9],
"panels": [
{
"extent": [0.0, 0.0, 0.5, 1 / 3.0],
"view": {
"hemisphere": "left",
"angle": "bottom_pivot",
"surface": "inflated_less",
},
},
{
"extent": [0.000, 1 / 3.0, 0.5, 1 / 3.0],
"view": {
"hemisphere": "left",
"angle": "medial_pivot",
"surface": "inflated_less",
},
},
{
"extent": [0.000, 2 / 3.0, 0.5, 1 / 3.0],
"view": {
"hemisphere": "left",
"angle": "lateral_pivot",
"surface": "inflated_less",
},
},
{
"extent": [0.5, 0.0, 0.5, 1 / 3.0],
"view": {
"hemisphere": "right",
"angle": "bottom_pivot",
"surface": "inflated_less",
},
},
{
"extent": [0.5, 1 / 3.0, 0.5, 1 / 3.0],
"view": {
"hemisphere": "right",
"angle": "medial_pivot",
"surface": "inflated_less",
},
},
{
"extent": [0.5, 2 / 3.0, 0.5, 1 / 3.0],
"view": {
"hemisphere": "right",
"angle": "lateral_pivot",
"surface": "inflated_less",
},
},
],
}


params_inflated_dorsal_lateral_medial_ventral = {
"figsize": [10, 10],
"panels": [
{
"extent": [0.0, 0.0, 0.5, 0.20],
"view": {
"hemisphere": "left",
"angle": "bottom_pivot",
"surface": "inflated",
},
},
{
"extent": [0.000, 0.20, 0.5, 0.3],
"view": {
"hemisphere": "left",
"angle": "medial_pivot",
"surface": "inflated",
},
},
{
"extent": [0.000, 0.50, 0.5, 0.3],
"view": {
"hemisphere": "left",
"angle": "lateral_pivot",
"surface": "inflated",
},
},
{
"extent": [0.000, 0.80, 0.5, 0.20],
"view": {
"hemisphere": "left",
"angle": "top_pivot",
"surface": "inflated",
},
},
{
"extent": [0.5, 0.0, 0.5, 0.20],
"view": {
"hemisphere": "right",
"angle": "bottom_pivot",
"surface": "inflated",
},
},
{
"extent": [0.5, 0.20, 0.5, 0.30],
"view": {
"hemisphere": "right",
"angle": "medial_pivot",
"surface": "inflated",
},
},
{
"extent": [0.5, 0.50, 0.5, 0.30],
"view": {
"hemisphere": "right",
"angle": "lateral_pivot",
"surface": "inflated",
},
},
{
"extent": [0.5, 0.80, 0.5, 0.20],
"view": {
"hemisphere": "right",
"angle": "top_pivot",
"surface": "inflated",
},
},
],
}
Loading

0 comments on commit 91c9aa7

Please sign in to comment.