Skip to content

Commit ebbc9b1

Browse files
committed
new publications
1 parent cbac65e commit ebbc9b1

File tree

10 files changed

+9267
-5752
lines changed

10 files changed

+9267
-5752
lines changed

.eslintrc.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
"no-return-assign":"off",
2525
"react/no-unescaped-entities": "off",
2626
"max-len": "off",
27-
"camelcase": "off"
27+
"camelcase": "off",
28+
"linebreak-style": ["error", "windows"]
2829
}
2930
}

package-lock.json

Lines changed: 9161 additions & 5737 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@
66
"dependencies": {
77
"bootstrap": "^5.2.0",
88
"font-awesome": "^4.7.0",
9-
"mdbreact": "^5.2.0",
9+
"mdbreact": "^4.6.1",
1010
"react": "^18.2.0",
1111
"react-bootstrap": "^2.5.0",
1212
"react-dom": "^18.2.0",
13-
"react-pdf": "^6.2.2",
13+
"react-pdf": "^9.1.0",
1414
"react-player": "^2.10.1",
1515
"react-router": "^6.3.0",
1616
"react-router-dom": "^6.3.0",
@@ -31,7 +31,7 @@
3131
"eslint-plugin-jsx-a11y": "^6.6.1",
3232
"eslint-plugin-react": "^7.31.1",
3333
"eslint-plugin-react-hooks": "^4.6.0",
34-
"gh-pages": "^4.0.0",
34+
"gh-pages": "^6.1.1",
3535
"prettier": "2.8.8"
3636
},
3737
"browserslist": {

src/Components/Main.jsx

Lines changed: 75 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,23 @@ import Brocas from '../Pictures/Research/BrocasPaperImage.jpg';
77
import Hybrid_BCI from '../Pictures/Research/Hybrid_BCI.png';
88
import ERC_Naming from '../Pictures/Research/ERC_Naming.png';
99
import ERC_Naming2 from '../Pictures/Research/ERC_Naming2.jpg';
10+
import CorticalSites1 from '../Pictures/Research/CorticalSites1.jpg';
11+
import CorticalSites2 from '../Pictures/Research/CorticalSites2.jpg';
12+
import CorticalSites3 from '../Pictures/Research/CorticalSites3.jpg';
13+
import CorticalSites4 from '../Pictures/Research/CorticalSites4.jpg';
14+
import CorticalSites5 from '../Pictures/Research/CorticalSites5.jpg';
1015

1116
function Main() {
12-
const [index, setIndex] = useState(0);
17+
const [index1, setIndex1] = useState(0);
1318

14-
const handleSelect = (selectedIndex) => {
15-
setIndex(selectedIndex);
19+
const handleSelect1 = (selectedIndex) => {
20+
setIndex1(selectedIndex);
21+
};
22+
23+
const [index2, setIndex2] = useState(0);
24+
25+
const handleSelect2 = (selectedIndex) => {
26+
setIndex2(selectedIndex);
1627
};
1728

1829
return (
@@ -30,6 +41,65 @@ function Main() {
3041
</p>
3142
</div>
3243

44+
<hr className="featurette-divider" />
45+
<Row>
46+
<Col>
47+
<h2 className="featurette-heading">
48+
Cortical sites critical to language function act as connectors between language subnetworks
49+
</h2>
50+
<p>
51+
Historically, eloquent functions have been viewed as localized to focal areas of human cerebral cortex, while more recent studies suggest they are encoded by distributed networks. We examined the network properties of cortical sites defined by stimulation to be critical for speech and language, using electrocorticography from sixteen participants during word-reading. We discovered distinct network signatures for sites where stimulation caused speech arrest and language errors. Both demonstrated lower local and global connectivity, whereas sites causing language errors exhibited higher inter-community connectivity, identifying them as connectors between modules in the language network. We used machine learning to classify these site types with reasonably high accuracy, even across participants, suggesting that a site’s pattern of connections within the task-activated language network helps determine its importance to function. These findings help to bridge the gap in our understanding of how focal cortical stimulation interacts with complex brain networks to elicit language deficits.
52+
</p>
53+
<Button
54+
href="https://www.nature.com/articles/s41467-024-51839-z"
55+
target="_blank"
56+
>
57+
Full Text
58+
</Button>
59+
</Col>
60+
<Col>
61+
<Carousel interval={null} activeIndex={index1} onSelect={handleSelect1}>
62+
<Carousel.Item>
63+
<Image fluid src={CorticalSites1} />
64+
</Carousel.Item>
65+
<Carousel.Item>
66+
<Image fluid src={CorticalSites2} />
67+
</Carousel.Item>
68+
<Carousel.Item>
69+
<Image fluid src={CorticalSites3} />
70+
</Carousel.Item>
71+
<Carousel.Item>
72+
<Image fluid src={CorticalSites4} />
73+
</Carousel.Item>
74+
<Carousel.Item>
75+
<Image fluid src={CorticalSites5} />
76+
</Carousel.Item>
77+
</Carousel>
78+
{index1 === 0 && (
79+
<p>
80+
"A DES was used either intraoperatively (depicted) or in the epilepsy monitoring unit to identify sites critical to language and speech. These were subdivided into cortical regions causing language errors (LE) or speech arrest (SA). B We recorded continuous ECoG while participants engaged in a word-reading task. C We generated one static network for each participant using pairwise high-gamma correlations. Color-coded adjacency matrix shown; the color in position (m,n) reflects to the high-gamma correlation between electrode m and n. r is the Fisher-transformed Pearson correlation. Community partitions were discovered using modularity maximization. Electrodes have been re-ordered so those belonging to the same community are adjacent (boundaries shown in black lines). D Spring-loaded network plot; nodes (circles) that are more strongly connected are drawn more closely together. The size of each node is proportional to its strength. Community membership is indicated by the fill color of each node. The nodes outlined in blue are LE nodes. E Network metrics were calculated—PC (participation coefficient), strength, CC (clustering coefficient), LE (local efficiency), and EC (eigenvector centrality). Metric values for every node are plotted; large colored points represent critical nodes and small gray points are all other nodes. Boxes demonstrate the median and interquartile range. We used these metrics to train machine learning classifiers to predict which nodes would be critical to language and speech. Example data (C–E) are provided from a single participant (n = 1) for each visualization. Source data are provided as a Source Data file."
81+
</p>
82+
)}
83+
{index1 === 1 && (
84+
<p>
85+
"PC participation coefficient, S strength, CC clustering coefficient, LEff local efficiency, EC eigenvector centrality. A Diagram illustrating coassignment. Two yellow-outlined coassigned nodes are found within the same community (dark blue fill); two blue-outlined nodes are found in two different communities (magenta and orange fill)—i.e., not coassigned. B Diagram demonstrating graph metrics. The large magenta node in the top panel has a high PC—it connects across all communities in this network. The same node has a low clustering coefficient (its neighbors are not themselves connected, denoted by dashed arrows) and low local efficiency (long path lengths between its neighbors). In the bottom panel, the large dark blue node has high strength, i.e., a high sum of connection weights. The large orange node has higher eigenvector centrality than the smaller orange node; both have the same number of connections, but the larger node’s connections themselves have more connections. C Intuition for three node types. Connector nodes connect across communities (high PC), while their neighbors do not connect as closely to each other (low CC, LEff). Global hubs connect to many nodes across the network (high PC, high S, likely high EC). Local hubs connect densely in their neighborhood (low PC, high CC/LEff)." </p>
86+
)}
87+
{index1 === 2 && (
88+
<p>
89+
"PC participation coefficient, S strength, CC clustering coefficient, LEff local efficiency, EC eigenvector centrality. A Composite of all participants’ electrodes colocalized on a single template brain. Speech arrest nodes (yellow fill) were primarily located in ventral premotor regions, but also in ventrolateral prefrontal and ventral temporal regions. Language error nodes (blue fill) were widely distributed in perisylvian regions. B Three example participant brain reconstructions. Node color (filled) represents community assignment, and node size is proportional to its participation coefficient. The outline color indicates critical nodes (blue—LE node, yellow—SA node). C Corresponding three network diagrams. The electrode position is spring-weighted (stronger connections draw electrodes closer together). Fill color indicates community, and if present, outline color indicates critical node type (LE vs. SA) D Corresponding network metrics for the three example patients. Metrics for all nodes (electrodes) for each of the three participants (n = 1 per graph) are plotted. Here, colored circles represent critical nodes; gray circles represent other nodes. Boxes demonstrate median and interquartile range, and whiskers demonstrate non-outlier maxima/minima. Source data are provided as a Source Data file." </p>
90+
)}
91+
92+
{index1 === 3 && (
93+
<p>
94+
"PC participation coefficient, S strength, CC clustering coefficient, LEff local efficiency, EC eigenvector centrality. *p &lt; 0.05. **p &lt; 0.01. ***p &lt; 0.001 (FDR-corrected). A Histogram of the number of communities per participant (n = 16). B Coassignment percentages vs. chance. Coassignment is calculated as the mean % of critical, LE, or SA node pairs per participant sharing a community. Empiric chance was calculated based on 1000 random shuffles of community assignment per participant, presented as mean coassignment% per participant with bars indicating standard error of mean (n = 16 for Critical, n = 15 for LE and SA). Critical nodes, language error nodes, and speech arrest nodes were significantly more likely to coassign in the same communities than chance (p &lt; 0.001 for all, one-tailed estimate against empiric chance). Language error and speech arrest nodes were not more likely to be found in the same community as each other compared to chance (35.2 vs. 30.4%, p = 0.112, one-tailed estimate against empiric chance). C Network metrics for critical vs. all other nodes (150 critical nodes, 1084 non-critical nodes). Critical nodes have higher PC and lower CC, LEff, and EC than other nodes. D Network metrics for LE, SA, and other nodes (92 language error nodes, 52 speech arrest nodes, 1084 non-critical nodes). LE nodes have markedly higher PC than SA and other nodes. C, D Metrics were z-scored for each subject prior to pooling all nodes together. All nodes are plotted in light gray; mean values per participant in larger, bolder colors. Boxes indicate the median and IQR, and notch indicates the standard error of the median. Statistical testing is based on a two-sided two-sample t-test on z-scored metrics across all pooled nodes with FDR correction. For additional details, refer to Table 1. Source data are provided as a Source Data file." </p>
95+
)}
96+
{index1 === 4 && (
97+
<p>
98+
"For within-participant classification, participants with at least four nodes of the relevant class were included; for critical nodes, LE nodes, and SA nodes, n = 15, 10, and 8, respectively. For across-participant classification, participants with at least one node of the relevant class were included—for critical nodes, LE nodes, and SA nodes, n = 16, 13, and 13, respectively. A–D Each dot represents average classification balanced accuracy or sensitivity for a single participant. Box plots show median and IQR across participants and are derived from a single value per participant. Whiskers indicate a non-outlier maximum range. True balanced accuracy and sensitivity were compared against empirical chance calculated by label-shuffling. The average chance classification accuracy per participant is represented by the chance box plots for SVN and KNN (one value per participant). Data for SVM, KNN, and chance for SVM and KNN are presented in different colors as indicated by the legend. E, F ROC curves presented for SVM (solid lines) and KNN (dashed lines) classifiers, when classifying SA (orange), LE (magenta), and critical (dark blue) nodes separately, as indicated by the legend. For further details, refer to Tables 2, 3. Source data are provided as a Source Data file." </p>
99+
)}
100+
</Col>
101+
</Row>
102+
33103
<hr className="featurette-divider" />
34104
<Row>
35105
<Col>
@@ -77,15 +147,15 @@ function Main() {
77147
</Button>
78148
</Col>
79149
<Col>
80-
<Carousel interval={null} activeIndex={index} onSelect={handleSelect}>
150+
<Carousel interval={null} activeIndex={index2} onSelect={handleSelect2}>
81151
<Carousel.Item>
82152
<Image fluid src={ERC_Naming} />
83153
</Carousel.Item>
84154
<Carousel.Item>
85155
<Image fluid src={ERC_Naming2} />
86156
</Carousel.Item>
87157
</Carousel>
88-
{index === 0 ? (
158+
{index2 === 0 ? (
89159
<p>
90160
"Results of event-related causality (ERC) estimated with 2D moving average of window size 7x7 time-frequency points, averaged across all patients.
91161
Naming of unambiguous objects (top panel), ambiguous objects (middle panel), and naming to auditory description (bottom panel). The task interval starting

src/Components/Publications.jsx

Lines changed: 26 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,25 @@ function Publications() {
66
<>
77
<h3>Journal Publications</h3>
88
<ListGroup>
9+
10+
<ListGroupItem>
11+
Jason K. Hsieh, Prashanth R. Prakash, Robert D. Flint, Zachary Fitzgerald, Emily Mugler, Yujing Wang, Nathan E. Crone, Jessica W. Templer, Joshua M. Rosenow, Matthew C. Tate, Richard Betzel & Marc W. Slutzky. Cortical sites critical to language function act as connectors between language subnetworks. Nat Commun 15, 7897 (2024)
12+
</ListGroupItem>
13+
14+
<ListGroupItem>
15+
Angrick, M., Luo, S., Rabbani, Q., Candrea, D. N., Shah, S., Milsap, G. W., Anderson, W. S., Gordon, C. R., Rosenblatt, K. R., Clawson, L., Tippett, D. C., Maragakis, N., Tenore, F. V., Fifer, M. S., Hermansky, H., Ramsey, N. F., & Crone, N. E. (2024). Online speech synthesis using a chronically implanted brain–computer interface in an individual with ALS. Scientific Reports, 14(1), 9617.
16+
</ListGroupItem>
17+
<ListGroupItem>
18+
Wyse-Sookoo, K., Luo, S., Candrea, D., Schippers, A., Tippett, D. C., Wester, B., Fifer, M., Vansteensel, M. J., Ramsey, N. F., & Crone, N. E. (2024). Stability of ECoG high gamma signals during speech and implications for a speech BCI system in an individual with ALS: A year-long longitudinal study. Journal of Neural Engineering, 21(4), 046016.
19+
</ListGroupItem>
20+
21+
<ListGroupItem>
22+
Vansteensel, M. J., Leinders, S., Branco, M. P., Crone, N. E., Denison, T., Freudenburg, Z. V., Geukes, S. H., Gosselaar, P. H., Raemaekers, M., Schippers, A., Verberne, M., Aarnoutse, E. J., & Ramsey, N. F. (2024). Longevity of a Brain–Computer Interface for Amyotrophic Lateral Sclerosis. New England Journal of Medicine, 391(7), 619–626.
23+
</ListGroupItem>
24+
<ListGroupItem>
25+
Luo, S., Angrick, M., Coogan, C., Candrea, D. N., Wyse-Sookoo, K., Shah, S., Rabbani, Q., Milsap, G. W., Weiss, A. R., Anderson, W. S., Tippett, D. C., Maragakis, N. J., Clawson, L. L., Vansteensel, M. J., Wester, B. A., Tenore, F. V., Hermansky, H., Fifer, M. S., Ramsey, N. F., & Crone, N. E. (2023). Stable Decoding from a Speech BCI Enables Control for an Individual with ALS without Recalibration for 3 Months. Advanced Science, 10(35), 2304853.
26+
</ListGroupItem>
27+
928
<ListGroupItem>Luo S, Rabbani Q, Crone NE. Brain-Computer Interface: Applications to Speech Decoding and Synthesis to Augment Communication. Neurotherapeutics 2022; 1-11</ListGroupItem>
1029
<ListGroupItem>
1130
Meeker TJ, Emerson N, Chien JH, Saffer MI, Bienvenu OJ, Korzeniewska
@@ -14,19 +33,20 @@ function Publications() {
1433
Rate is related to High State Anxiety. 2020. Journal of
1534
Neurophysiology. J Neurophysiol. 2021;125: 305–319.
1635
</ListGroupItem>
17-
<ListGroupItem>
18-
Wang Y, Hays MA, Coogan C, Korzeniewska A, Crone NE. Spatial-temporal
19-
mapping combined with cortico-cortical evoked potentials in predicting
20-
cortical stimulation results. Frontiers in Human Neuroscience
21-
2021;15:661976.
22-
</ListGroupItem>
2336

2437
<ListGroupItem>
2538
Korzeniewska A, Mitsuhashi T, Wang Y, Asano E, Franaszczuk PJ, Crone
2639
NE. Significance of event related causality (ERC) in eloquent neural
2740
networks. Neural Networks. 2022;149:204-216.
2841
</ListGroupItem>
2942

43+
<ListGroupItem>
44+
Wang Y, Hays MA, Coogan C, Korzeniewska A, Crone NE. Spatial-temporal
45+
mapping combined with cortico-cortical evoked potentials in predicting
46+
cortical stimulation results. Frontiers in Human Neuroscience
47+
2021;15:661976.
48+
</ListGroupItem>
49+
3050
<ListGroupItem>
3151
Gunnarsdottir KM, Li A, Smith RJ, Kang J-Y, Crone NE, Korzeniewska A,
3252
Rouse A, Cameron N, Cajigas I, Inati S, Zaghloul KA, Boerwinkle VL,
261 KB
Loading
44.9 KB
Loading
98 KB
Loading
29 KB
Loading
42.3 KB
Loading

0 commit comments

Comments
 (0)