cortex-visualization-skill은(는) 무엇을 하나요?
Python/R 이중 백엔드, ggseg 기반 폴리곤 에셋, 피질하 스타일 SVG/PDF 출력을 사용하는 재현 가능한 2D 피질 지도 시각화를 위한 Codex 스킬입니다.
개요
이 스킬은 신경과학 연구를 위해 재현 가능한 2D 피질 지도 시각화를 생성합니다. 다음을 지원합니다:
- Python 백엔드:
cortexvis패키지 사용 - R 백엔드:
ggseg패키지 사용 - 출력 형식: SVG, PDF
- 에셋: ggseg에서 파생된 미리 생성된 폴리곤 에셋
설치
Python 백엔드
pip install cortexvis
R 백엔드
install.packages("ggseg")
install.packages("ggplot2")
사용법
Python 예제
from cortexvis import plot_cortical_map
# 폴리곤 에셋 로드
assets = load_ggseg_assets("desterieux")
# 피질 지도 생성
fig = plot_cortical_map(
data=my_data,
assets=assets,
region_column="region",
value_column="value"
)
# SVG로 저장
fig.save("cortical_map.svg", format="svg")
R 예제
library(ggseg)
library(ggplot2)
# 데이터 로드
my_data <- data.frame(
region = c("precentral", "postcentral"),
value = c(0.5, 0.8)
)
# 피질 지도 그리기
ggplot(my_data) +
geom_brain(
atlas = dk,
aes(fill = value),
position = position_brain(hemi ~ side)
) +
scale_fill_viridis_c()
# PDF로 저장
ggsave("cortical_map.pdf", device = "pdf")
에셋
사전 생성된 폴리곤 에셋은 다음 디렉터리에서 사용할 수 있습니다:
assets/
├── desterieux/
│ ├── left_hemisphere.json
│ └── right_hemisphere.json
├── dk/
│ ├── left_hemisphere.json
│ └── right_hemisphere.json
└── aseg/
└── subcortical.json
출력 형식
- SVG: 웹 및 편집 가능한 벡터 그래픽에 적합합니다.
- PDF: 간행물 준비가 완료된 고품질 출력에 적합합니다.
라이선스
이 스킬은 MIT 라이선스에 따라 제공됩니다. 자세한 내용은 LICENSE 파일을 참조하십시오.