图像缩略图

CIAtah

version 3.35.1 (19.4 MB) by 比夫拉·阿哈诺
CIAtah是一个用于单光子和双光子成像数据集钙成像分析的软件包。https://github.com/bahanonu/ciatah

166下载

更新2021年7月26日

来自GitHub

在GitHub上查看许可证

CIAtah

维护GitHub发布(最新到日期)GitHub上语言GitHub许可证github代码大小以字节为单位游客


CIAtah(发音猎豹;以前Calcium.想象A.分析[ciapkg])是一个用于分析单光子和双光子钙成像数据集的软件包。

目前需要MATLAB并在所有主要操作系统(Windows,Linux [例如Ubuntu]和MacOS)上运行。

完整文档位于https://bahanonu.github.io/ciatah/.

以下是记录和附加文件,供想了解更多钙成像分析/实验和CIAtah管道的用户使用。

网络研讨会

该网络研讨会概述了钙成像分析(重点放在CIATAH上)以及改善实验和分析的提示:https://info.inscopix.com/inscopix-inspire-view-webinarbiafra-ahanonu-signal-in-the-noise-distinguishing-relevant-neural-activity-in-calcium-imaging.

工作坊辅导

本录音概述了CIAtah的设置和使用:https://www.youtube.com/watch?v=I6abW3uuJJw.

GRINjector

用于帮助将梯度折射率(GRIN)镜头探针植入大脑或其他地区的手术装置:https://github.com/bahanonu/GRINjector.

ciatah_logo.

内容

联系人:Biafra Ahanou博士(github[at]Bahannonu[dot]com).

美国制造。
美国


CIAtah特点:

  • 具有用于大规模批量分析的不同模块的GUI。
  • CIAtah功能(在ciapkg/+ ciapkg文件夹)可用于创建无GUI、支持命令行的分析管道。
  • 包括所有主要的钙成像分析步骤:
    • 电影可视化(包括从磁盘读取,用于快速查看大型电影)
    • 预处理(运动校正、时空下采样、空间滤波、相对荧光计算等)
    • 万博1manbetx支持多种细胞提取方法(CELLMax, PCA-ICA,CNMFCNMF-E,提炼等)。
    • 通过gui手工分类细胞,
    • 自动细胞分类(即清洁算法,即将推出!),
    • 交叉会话细胞对齐等等。
  • 包括示例一和双光子钙成像数据集的测试ciatah.
  • 万博1manbetx支持多种主要图像电影文件格式:HDF5、NWB、AVI、ISXD[Inscopix]、TIFF和生物格式兼容的格式(奥林巴斯[OIR]和蔡司[CZI和LSM]目前,附加支持添加或根据要求)。万博1manbetx
  • 万博1manbetx支持Neurodata无国界数据标准(见钙成像教程)用于读取/写入单元提取和成像电影文件。
  • 动物位置跟踪(例如在野外试验中)。
  • 需要MATLAB并在所有主要操作系统(Windows,Linux [例如Ubuntu]和MacOS)上运行。

CIAtah例子特性

万博1manbetx支持整个钙成像管道。

电影处理,细胞提取和分析验证。

ciapkgmovie

电影处理,细胞提取和分析验证。

ciapkgmovie

细胞分类GUI和跨成像会话的稳定细胞对齐。

ciapkgmoviem121_匹配单元


快速入门指南

以下是快速使用的步骤需要CIAtahMATLAB软件包。

下载并安装CIAtah

%可选:这将MATLAB工作文件夹设置为默认用户路径。确保您具有读/写权限。尝试;光盘(用户路径);接住;终止;%下载并解压缩当前存储库解压('https://github.com/bahanonu/ciatah/archive/master.zip');%将CIAtah作为工作文件夹光盘('ciatah-master')

检查所需工具箱的安装情况

CIAtah需要几个MATLAB工具箱才能正常运行。运行下面的命令CIAtah检查是否已正确安装依赖项。如果不使用附加组件(//www.tianjin-qmedu.com/help/matlab/matlab_env/get-adddoons.html.)浏览器来安装每个工具箱。

ciapkg.io.matlabToolboxCheck;

设置CIAtah

  • CIAtah使用下面的MATLAB命令。呼叫obj;在MATLAB命令窗口中,每次都要返回到主GUI。注:calciumImagingAnalysis类现在被称为ciatah,所有功能都是一样的。
%将类加载到此会话中使用的对象中obj.=查塔赫;%运行例程来检查依赖关系并帮助用户安装。obj.setup;%打开类菜单(总是键入' obj '然后输入载入类/模块菜单)obj.%然后按回车键,不要分号!
  • 之后,运行modeldaddnewfolders.模块添加数据文件夹当前CIAtah类对象。
  • obj;在命令窗口中查看主GUI。
  • 完整文档位于https://bahanonu.github.io/ciatah/.
  • (可选)Windows系统上的用户可以下载每件事(https://www.voidtools.com/)。这是一个非常有用且极快的文件和文件夹搜索引擎,允许用户快速获取完整文件夹路径列表,以便在中进行分析CIAtah.
  • (可选)如果使用ciatah / matlab,请打开某些AVI文件(例如由于编解码器问题)的问题K-Lite编解码器包(https://codecguide.com/download_kl.htm)或类似的附加支持。万博1manbetx

使用从磁盘读取快速可视化电影

用户可以使用万博1manbetx戏剧电影函数。这将直接从磁盘读取,允许用户滚动帧来视觉检查电影之前或之后的处理。

使用ciatahGUI类中,用户可以选择已加载的文件夹,并更改正则表达式以匹配电影中的文件名称,无论是对原始数据还是对文件夹中任何已处理的电影。见下文:

ciapkgmovie

或者,用户可以通过命令行运行:

%使用电影文件的绝对路径或有效的相对路径。戏剧电影('绝对\路径\到\电影');

使用HDF5文件时,请使用检查包含电影的数据集名称h5disp然后输入完整的数据集名称(例如下面是一个标准的nwb格式的HDF5文件):

戏剧电影('绝对\路径\到\电影','inputDatasetName','/采集/两张照片系列/数据');

快速入门(命令行或少量批量分析)

下载后CIAtah如前所述运行安装程序,对命令行处理感兴趣的用户可以通过运行以下命令打开示例M文件。通过运行单个代码块单元,用户可以从预处理到单元提取再到跨会话分析。

编辑ciapkg.demo.cmdlinePipeline.

致谢

感谢Jones G. Parker博士(https://parker-laboratory.com/)用于在开发过程中提供广泛的用户反馈CIAtah软件包。

另外还要感谢博士。Jesse Marshall, Jérôme Lecoq, Tony H. Kim, Hakan Inan, Lacey Kitch, Maggie Larkin, Elizabeth Otto Hamel, Laurie Burns,和Claudia Schmuckermair,以表彰他们提供反馈、特定功能或帮助开发使用的代码的各个方面CIAtah.

参考文献

请引用Corder*、Ahanonu*等人,2019年科学出版物或者阿哈诺,2018年Zenodo.如果您使用此存储库中的软件包或代码来推进/帮助您的研究,请发布:

@文章{Corderahanunu2019Mygdalar,title={编码痛苦不愉快的杏仁核神经集合},作者{Corder,Gregory和Ahanou,Biafra和Grewe,Benjamin F和Wang,Dong和Schnitzer,Mark J和Scherrer,Gr{\'e}gory}, journal={Science}, volume={363}, number={6424}, pages={276—281},year={2019}, publisher={美国科学促进会}}

问题?

请将存储库中未包含的任何其他问题通过电子邮件发送至Github [at] bahanonu [dot] com或打开一个问题。

许可证

版权所有(C) 2013-2021

这个项目是根据麻省理工学院许可证的条款授权的。

存储库统计数据

  • 游客(从2020.09.22开始)
  • (2020.09.16开始)

引用为

Biafra Ahanonu(2021)。CIAtah(https://github.com/bahanonu/ciatah/releases/tag/v3.35.1),GitHub。恢复.

MATLAB版本兼容性
创建R2019a
与R2017a及更高版本兼容
平台兼容性
窗户 马科斯 Linux.

社区寻宝

找到Matlab Central中的宝藏,并发现社区如何帮助您!

开始狩猎!

+ ciapkg

+ciapkg/+api

+ciapkg/+演示

+ciapkg/+下载

+ciapkg/+inscopix

+ CIAPKG / + IO

+ciapkg/+nwb

+ciapkg/+过载

+ciapkg/+过载/专用

+ciapkg/+系列

+ ciapkg / + signal_extraction

+ciapkg/+视图

@查塔赫

@ciatah /老

ciapkg /行为

ciapkg /分类

ciapkg /下载

CIAPKG / HDF5

CIAPKG /映像

ciapkg/inscopix

ciapkg/io

ciapkg/运动校正

ciapkg / movie_processing

ciapkg/邻居

CIAPKG /设置

ciapkg / signal_extraction

ciapkg/信号提取/主成分分析

ciapkg/信号提取/pca\u ica\u 2

ciapkg/信号处理

ciapkg/跟踪

ciapkg /视频

ciapkg/视图

Docs / Docs.

文件交换

file_exchange / BinaryFisherLDA_v2.0

文件交换/DataDensity/DataDensity

文件交换/DataHigh1.1

file_exchange DataHigh1.1 /例子

文件交换/DataHigh1.1/gpfa

file_exchange / datahigh1.1 / gpfa / core_gpfa

file_exchange / DataHigh1.1 gpfa / core_twostage

文件交换/DataHigh1.1/gpfa/plotting

文件交换/DataHigh1.1/gpfa/util

file_exchange / datahigh1.1 / gpfa / util / invtoeplitz

文件交换/DataHigh1.1/gpfa/util/precomp

文件交换/DataHigh1.1/gui

file_exchange DataHigh1.1 /工具

file_exchange / DataHigh1.1 /跑龙套

文件交换/FMINSEARCHBND/FMINSEARCHBND

file_exchange / fminsearchbnd / fminsearchbnd / test

file_exchange / JAAdrian-MatlabProgressBar-eb40902

文件交换/JAAdrian-MatlabProgressBar-eb40902/demos

文件交换/Kehl

文件交换/MI\u GG

文件交换/交互信息

file_exchange / mutualInformation /熵

file_exchange / mutualInformation / ConnectRopy

file_exchange / NearestSymmetricPositiveDefinite

file_exchange / randywalks.

file_exchange / area_intersect_circle_analytical

文件交换/装箱图

file_exchange / densityplot

file_exchange / deptoolbox

文件交换/dirrec

文件交换/dispstat

file_exchange / distributionPlot / distributionPlot

file_exchange / efficient_subpixel_registration

file_exchange / export_fig

文件交换/字段名称器

file_exchange / filtering.

file_exchange / findjobj.

file_exchange / finput.

文件交换/fn结构disp

file_exchange /应用

文件交换/gaussianbpf

file_exchange / ginputc

文件交换/分组

文件交换/交换

file_exchange / imoverlay

文件交换/jsonlab-1.5

file_exchange / jsonlab - 1.5 /例子

file_exchange / kakearney - plotboxpos pkg - 96927 - f2

file_exchange / kakearney-plotboxpos-pkg-96927f2 / plotboxpos

file_exchange / m2html

file_exchange / m2html / @template

文件交换/mmread

file_exchange / movingstat

文件交换/natsortfiles

file_exchange / ndsparse_g3_2013_03_13

文件交换/ndhist

file_exchange / oopsi-master

file_exchange / parfor_progress.

file_exchange / plotboxpos-pkg-master

file_exchange / plotboxpos-pkg-master / plotboxpos

文件交换/下拉列表

文件交换/readBigTiffStack

file_exchange / reorderableListbox_1.1.1

file_exchange / rotatexlabels.

file_exchange / rpcode

file_exchange / saveastiff_4.4

文件交换/savemultfigs

file_exchange / sigm_fit.

file_exchange / simbin.

文件交换/子轴

file_exchange / tight_subplot

file_exchange / ciriclefig

文件交换/vectCircShift

file_exchange /维恩

文件交换/vennX

文件交换/小提琴

file_exchange / wildcardsearch.

file_exchange / xml2struct.

file_exchange / fminsearchbnd / fminsearchbnd / demo

file_exchange / NearestSymmetricPositiveDefinite

file_exchange / randywalks.

file_exchange / efficient_subpixel_registration

文件交换/natsortfiles

要查看或报告此GitHub加载项中的问题,请访问GitHub库.
要查看或报告此GitHub加载项中的问题,请访问GitHub库.