#我读#
202404读完的书
1. 《巨人的方法》,蒂姆·费里斯编,王晋译,中信出版集团,2021,微信读书app。20240414中午13点在一个假装海滩的地方读完。孩子们捉了螃蟹和鱼,我们买了杂七杂八的小吃随便填了肚子。三个娃围着一只黄鸭子和两只灰鸭子,喜欢得不得了。
2. Ali Hazelwood的《THE LOVE HYPOTHESIS》。纸书。20240414下午14:47读完第二遍。2024年英文通俗小说第1本。
3.《小彩人的抗争》20240416晚上八点多和女儿共读完。是一本富含启迪的书。至少它释放了孩子对大人带给他们的压迫和恐惧。我认为,承认大人给孩子带去规训和压抑的一面,并不会必然导致孩子的反叛。就算有反叛,我觉得也是孩子成长的必然。孩子要通过精神上的弑父弑母来长成大人。承认大人的不义,并不是说大人全然没有价值。
4. Ali Hazelwood的言情小说《love on the brain》,20240421傍晚读完。2024年英文通俗小说第2本。
202404读完的书
1. 《巨人的方法》,蒂姆·费里斯编,王晋译,中信出版集团,2021,微信读书app。20240414中午13点在一个假装海滩的地方读完。孩子们捉了螃蟹和鱼,我们买了杂七杂八的小吃随便填了肚子。三个娃围着一只黄鸭子和两只灰鸭子,喜欢得不得了。
2. Ali Hazelwood的《THE LOVE HYPOTHESIS》。纸书。20240414下午14:47读完第二遍。2024年英文通俗小说第1本。
3.《小彩人的抗争》20240416晚上八点多和女儿共读完。是一本富含启迪的书。至少它释放了孩子对大人带给他们的压迫和恐惧。我认为,承认大人给孩子带去规训和压抑的一面,并不会必然导致孩子的反叛。就算有反叛,我觉得也是孩子成长的必然。孩子要通过精神上的弑父弑母来长成大人。承认大人的不义,并不是说大人全然没有价值。
4. Ali Hazelwood的言情小说《love on the brain》,20240421傍晚读完。2024年英文通俗小说第2本。
function XmasTree2023_2
fig = figure('Units','normalized','Position',[.1,.1,.5,.8],'Color',[0,9,33]/255);
ax = axes('Parent',fig,'Position',[0,-1/6,1,1+1/3],'UserData',[18,11,0,13,3,0,17,4,17]+97,...
'XLim',[-5,5],'YLim',[-5,5],'ZLim',[-3,14],'Color',[0,9,33]/255,...
'XColor','none','YColor','none','ZColor','none');
hold on; view(-47.5,33); disp(char(ax.UserData));
ax.DataAspectRatio=[1,1,1.2];
XMT = @(h,r,a,z) deal((h-z)./h.*r.*cos(a.*z), (h-z)./h.*r.*sin(a.*z), z);
OFS = @(x,y,z,p) deal(x+rand(size(x)).*p-p/2, y+rand(size(y)).*p-p/2, z+rand(size(z)).*p-p/2);
% 绘制圣诞树主体 ===========================================================
h = 10.05;
r = h/(1+sqrt(5));
[X,Y,Z] = XMT(h,r,100*pi,linspace(0,1,200)*h);
plot3(X,Y,Z,'Color',[76,103,86,250]./255,'LineWidth',1)
[X,Y,Z] = XMT(h,r,90*pi,linspace(0,1,50)*h);
[X,Y,Z] = OFS(X,Y,Z,.1);
scatter3(X,Y,Z,20,[213,194,100]./255,'filled','MarkerFaceAlpha',.9,'MarkerEdgeAlpha',.9)
scatter3(X,Y,Z,150,[213,194,100]./255,'filled','MarkerFaceAlpha',.2,'MarkerEdgeAlpha',.2)
[X,Y,Z] = XMT(h,r,150*pi,linspace(0,1,50)*h);
[X,Y,Z] = OFS(X,Y,Z,.1);
scatter3(X,Y,Z,20,[114,146,184]./255,'filled','MarkerFaceAlpha',.9,'MarkerEdgeAlpha',.9)
scatter3(X,Y,Z,150,[114,146,184]./255,'filled','MarkerFaceAlpha',.2,'MarkerEdgeAlpha',.2)
%% 绘制星星 ================================================================
plot3(0,0,10.5,'p', 'MarkerSize',25,'MarkerFaceColor',[255,223,153]/255,'MarkerEdgeColor','none','LineWidth', 1);
starLightHdl = scatter3(0,0,10.5,8000,'o','MarkerFaceColor','w','MarkerEdgeColor','w','MarkerEdgeAlpha',0,'MarkerFaceAlpha', 0.1);
%% 绘制地面 ================================================================
[X,Y]=meshgrid(linspace(-6,6,60));
Z=cos(hypot(X,Y).*5)./2-2; [X,Y,Z] = OFS(X,Y,Z,.1);
scatter3(X,Y,Z,3,'o','filled','CData',[91,131,253]./255,...
'MarkerFaceAlpha',.4,'MarkerEdgeColor','none');
%% 绘制雪花 ================================================================
snowXYZ1=rand(120,3);
snowXYZ1(:,1:2)=snowXYZ1(:,1:2).*16-8;
snowXYZ1(:,3)=snowXYZ1(:,3).*20;
snowXYZ2=rand(150,3);
snowXYZ2(:,1:2)=snowXYZ2(:,1:2).*16-8;
snowXYZ2(:,3)=snowXYZ2(:,3).*20;
snowHdl1=plot3(snowXYZ1(:,1),snowXYZ1(:,2),snowXYZ1(:,3),'*','Color',[.8,.8,.8]);
snowHdl2=plot3(snowXYZ2(:,1),snowXYZ2(:,2),snowXYZ2(:,3),'.','Color',[.6,.6,.6]);
%% 旋转图像、雪花飘落 =======================================================
for i=1:1e8
starLightHdl.SizeData=8000+sin(i/5).*1600;
snowXYZ1(:,3)=snowXYZ1(:,3)-.05;snowXYZ2(:,3)=snowXYZ2(:,3)-.005;
snowXYZ1(snowXYZ1(:,3)<0,3)=snowXYZ1(snowXYZ1(:,3)<0,3)+20;
snowXYZ2(snowXYZ2(:,3)<0,3)=snowXYZ2(snowXYZ2(:,3)<0,3)+20;
snowHdl1.XData=snowXYZ1(:,1);snowHdl1.YData=snowXYZ1(:,2);snowHdl1.ZData=snowXYZ1(:,3);
snowHdl2.XData=snowXYZ2(:,1);snowHdl2.YData=snowXYZ2(:,2);snowHdl2.ZData=snowXYZ2(:,3);
view([i,33]);
drawnow;pause(.05)
end
end
fig = figure('Units','normalized','Position',[.1,.1,.5,.8],'Color',[0,9,33]/255);
ax = axes('Parent',fig,'Position',[0,-1/6,1,1+1/3],'UserData',[18,11,0,13,3,0,17,4,17]+97,...
'XLim',[-5,5],'YLim',[-5,5],'ZLim',[-3,14],'Color',[0,9,33]/255,...
'XColor','none','YColor','none','ZColor','none');
hold on; view(-47.5,33); disp(char(ax.UserData));
ax.DataAspectRatio=[1,1,1.2];
XMT = @(h,r,a,z) deal((h-z)./h.*r.*cos(a.*z), (h-z)./h.*r.*sin(a.*z), z);
OFS = @(x,y,z,p) deal(x+rand(size(x)).*p-p/2, y+rand(size(y)).*p-p/2, z+rand(size(z)).*p-p/2);
% 绘制圣诞树主体 ===========================================================
h = 10.05;
r = h/(1+sqrt(5));
[X,Y,Z] = XMT(h,r,100*pi,linspace(0,1,200)*h);
plot3(X,Y,Z,'Color',[76,103,86,250]./255,'LineWidth',1)
[X,Y,Z] = XMT(h,r,90*pi,linspace(0,1,50)*h);
[X,Y,Z] = OFS(X,Y,Z,.1);
scatter3(X,Y,Z,20,[213,194,100]./255,'filled','MarkerFaceAlpha',.9,'MarkerEdgeAlpha',.9)
scatter3(X,Y,Z,150,[213,194,100]./255,'filled','MarkerFaceAlpha',.2,'MarkerEdgeAlpha',.2)
[X,Y,Z] = XMT(h,r,150*pi,linspace(0,1,50)*h);
[X,Y,Z] = OFS(X,Y,Z,.1);
scatter3(X,Y,Z,20,[114,146,184]./255,'filled','MarkerFaceAlpha',.9,'MarkerEdgeAlpha',.9)
scatter3(X,Y,Z,150,[114,146,184]./255,'filled','MarkerFaceAlpha',.2,'MarkerEdgeAlpha',.2)
%% 绘制星星 ================================================================
plot3(0,0,10.5,'p', 'MarkerSize',25,'MarkerFaceColor',[255,223,153]/255,'MarkerEdgeColor','none','LineWidth', 1);
starLightHdl = scatter3(0,0,10.5,8000,'o','MarkerFaceColor','w','MarkerEdgeColor','w','MarkerEdgeAlpha',0,'MarkerFaceAlpha', 0.1);
%% 绘制地面 ================================================================
[X,Y]=meshgrid(linspace(-6,6,60));
Z=cos(hypot(X,Y).*5)./2-2; [X,Y,Z] = OFS(X,Y,Z,.1);
scatter3(X,Y,Z,3,'o','filled','CData',[91,131,253]./255,...
'MarkerFaceAlpha',.4,'MarkerEdgeColor','none');
%% 绘制雪花 ================================================================
snowXYZ1=rand(120,3);
snowXYZ1(:,1:2)=snowXYZ1(:,1:2).*16-8;
snowXYZ1(:,3)=snowXYZ1(:,3).*20;
snowXYZ2=rand(150,3);
snowXYZ2(:,1:2)=snowXYZ2(:,1:2).*16-8;
snowXYZ2(:,3)=snowXYZ2(:,3).*20;
snowHdl1=plot3(snowXYZ1(:,1),snowXYZ1(:,2),snowXYZ1(:,3),'*','Color',[.8,.8,.8]);
snowHdl2=plot3(snowXYZ2(:,1),snowXYZ2(:,2),snowXYZ2(:,3),'.','Color',[.6,.6,.6]);
%% 旋转图像、雪花飘落 =======================================================
for i=1:1e8
starLightHdl.SizeData=8000+sin(i/5).*1600;
snowXYZ1(:,3)=snowXYZ1(:,3)-.05;snowXYZ2(:,3)=snowXYZ2(:,3)-.005;
snowXYZ1(snowXYZ1(:,3)<0,3)=snowXYZ1(snowXYZ1(:,3)<0,3)+20;
snowXYZ2(snowXYZ2(:,3)<0,3)=snowXYZ2(snowXYZ2(:,3)<0,3)+20;
snowHdl1.XData=snowXYZ1(:,1);snowHdl1.YData=snowXYZ1(:,2);snowHdl1.ZData=snowXYZ1(:,3);
snowHdl2.XData=snowXYZ2(:,1);snowHdl2.YData=snowXYZ2(:,2);snowHdl2.ZData=snowXYZ2(:,3);
view([i,33]);
drawnow;pause(.05)
end
end
#brainnews[超话]#
Nat Comm:沈伟/沈奇伟/喻田合作完成体温调节神经环路的关键拼图
来源:brainnews
2023年8月15日,上海科技大学生命科学与技术学院沈伟教授课题组与复旦大学附属华山医院沈奇伟医生、遵义医科大学喻田教授等合作者,在Nature Communications上在线发表了题为 "A parabrachial-hypothalamic parallel circuit governs cold defense in mice" 的研究论文,论述脑干臂旁核(Lateral parabrachial nucleus, LPB)至下丘脑(Hypothalamus)并联神经环路在冷抵抗过程中的作用。该研究发现小鼠中的一条新颖的LPB→DMH(背内侧核)通路,与传统LPB→POA(视前区)通路并行工作,用于在寒冷刺激中快速增加产热;这种并联神经通路的进化不仅使动物对低体温具有极高的韧性,而且在同时激活这两条通路时,还提供了一个可扩展、鲁棒高效的产热网络系统。此外,该研究还进一步鉴定了臂旁核的生长抑素(somatostatin, SST)阳性神经元,这些SST神经元在冷刺激下特异地调控棕色脂肪的产热。
Nat Comm:沈伟/沈奇伟/喻田合作完成体温调节神经环路的关键拼图
来源:brainnews
2023年8月15日,上海科技大学生命科学与技术学院沈伟教授课题组与复旦大学附属华山医院沈奇伟医生、遵义医科大学喻田教授等合作者,在Nature Communications上在线发表了题为 "A parabrachial-hypothalamic parallel circuit governs cold defense in mice" 的研究论文,论述脑干臂旁核(Lateral parabrachial nucleus, LPB)至下丘脑(Hypothalamus)并联神经环路在冷抵抗过程中的作用。该研究发现小鼠中的一条新颖的LPB→DMH(背内侧核)通路,与传统LPB→POA(视前区)通路并行工作,用于在寒冷刺激中快速增加产热;这种并联神经通路的进化不仅使动物对低体温具有极高的韧性,而且在同时激活这两条通路时,还提供了一个可扩展、鲁棒高效的产热网络系统。此外,该研究还进一步鉴定了臂旁核的生长抑素(somatostatin, SST)阳性神经元,这些SST神经元在冷刺激下特异地调控棕色脂肪的产热。
✋热门推荐