找回密码
 加入流式中文网

QQ登录

只需一步,快速开始

查看: 4684|回复: 7

一个可将Accuri C6数据文件转换为标准FCS文件的python库

[复制链接]
发表于 2013-6-25 13:39:43 | 显示全部楼层 |阅读模式

亲爱的FLOWER,加入流式中文网,一起讨论,一起学习,享受更多福利吧!

您需要 登录 才可以下载或查看,没有账号?加入流式中文网

×
Accuri2fcs是一个Accuri C6数据文件转换为标准FCS文件的python库,可通过github直接下载源代码,再用python运行,或通过PyPi直接安装已编译版本。
对于初学python者,最好使用python(x,y)套装,这个套装已将所有python相关工具都集成了。打开IPython(sh)命令行工具,运行pip install accuri2fcs即可。如果提示The required version of distribute(>0.6.36) is not available,那么就先运行easy_install -U distribute即可。

python(x,y)

python(x,y)

安装完成后,可以直接运行accuri2fcs再加相关参数即可将Accuri C6文件的.c6数据转换为fcs文件。具体命令及其使用方法见下图:

accuri2fcs使用帮助

accuri2fcs使用帮助


附作者原帖:
Accuri2fcs, a command line program for the conversion of Accuri .c6 flow cytometry data files to the standard .fcs format, has been released today viagithub and PyPi.
Background
Someone in our lab recently needed to convert a large number of files (>500) and processing each one manually in the c6 software wasn’t going to be much fun. This script is the result of trying to automate that process, and it works. Usage is not exactly straightforward, however it is quite powerful. In it’s standard configuration it will find all .c6 files in the current directory, match every sample name outputting .fcs files named [filename.c6]_[row|column].fcs. This is probably perfectly fine for most uses.
However, it also supports the use of regular expressions to extract data from your.c6 Sample Name fields, and then saving the resulting .fcs into named files and folders built from that data. Have fun!
Download & Installation
You can install accuri2fcs via the PyPi Python package system. You can install via the command line with:
pip install accuri2fcs
Alternatively the code (and issue tracker) is available on github.
Once installed, using is as simple as entering on the command-line:
accuri2fcs
…to convert everything in the current folder. You’ll end up with a folder named fcscontaining the output. For more options type accuri2fcs --help.
License
Accuri2fcs is licensed under a Modified BSD 2 clause (i.e. completely free), my license of choice for interoperability software.
Contributions
This software is not under active development (I don’t do flow cytometry) but anysuggestions or bug reports are still appreciated.

组织样本处理不好?流式中文网原研的魔滤®魔杵®套装,低成本解决,高质量收获
发表于 2013-8-21 16:06:40 | 显示全部楼层
阁下能否再讲得详细点!
流式中文网FlowGuard®流式专用保存液,无需冻存,稳定保护各类流式样本,从容完成实验
发表于 2013-8-21 16:08:06 | 显示全部楼层
演示一下
组织样本处理不好?流式中文网原研的魔滤®魔杵®套装,低成本解决,高质量收获
 楼主| 发表于 2013-8-21 16:20:06 | 显示全部楼层
流式中文网FlowGuard®流式专用保存液,无需冻存,稳定保护各类流式样本,从容完成实验
发表于 2013-8-28 18:00:48 | 显示全部楼层
这个是一个批量转换的工具吧?不知道这个工具事后能不能调节C6的电压范围呢?  
因为C6的检测范围很广, 我用C6检测周期,再用modfit分析的话,数据就很悲剧的被压缩成一小团,根本没法选门。弱弱的问, 不知道modfit能不能调整坐标的参数范围呢?
用flowjo的话,倒是可以调节参数范围,但由于统计模型不同,G1+S+G2的结果做不到100%。 不知道有木有办法解决呢?

组织样本处理不好?流式中文网原研的魔滤®魔杵®套装,低成本解决,高质量收获
 楼主| 发表于 2013-8-28 21:27:34 | 显示全部楼层
晴天哇哇00 发表于 2013-8-28 18:00
这个是一个批量转换的工具吧?不知道这个工具事后能不能调节C6的电压范围呢?  
因为C6的检测范围很广, 我 ...

你可以试试看。因为C6的原始数据文件我没有,所以一直没试。
组织样本处理不好?流式中文网原研的魔滤®魔杵®套装,低成本解决,高质量收获
发表于 2015-10-29 15:13:14 | 显示全部楼层
能不能详细介绍一下如何操作呢?
目前已经在Python中打开了Accuri2fcs
从-n NANE_REGEXP这里开始就不知道怎么操作了
组织样本处理不好?流式中文网原研的魔滤®魔杵®套装,低成本解决,高质量收获
 楼主| 发表于 2015-10-29 19:59:41 | 显示全部楼层
tripleflop 发表于 2015-10-29 15:13
能不能详细介绍一下如何操作呢?
目前已经在Python中打开了Accuri2fcs
从-n NANE_REGEXP这里开始就不知道怎 ...

accuri2fcs -f 文件名.c6 应该这样就可以了。
组织样本处理不好?流式中文网原研的魔滤®魔杵®套装,低成本解决,高质量收获
您需要登录后才可以回帖 登录 | 加入流式中文网

本版积分规则 需要先绑定手机号

手机版|流式中文网 ( 浙ICP备17054466号-2 )

浙公网安备 33038202004217号

GMT+8, 2024-11-25 06:08

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表