crispr辍学数据建模

c的Python项目详细描述


Crispy logo

LicensePyPI versionDOI

方法纠正crispr-cas9基因无关拷贝数效应。

说明

crispy使用Sklearn实现Gaussian Process Regression,独立地拟合每个样本。

安装

安装^{},然后安装Crispy

conda install -c bioconda pybedtools

pip install cy

示例

importcrispyascyimportmatplotlib.pyplotasplt# Import datarawcounts,copynumber=cy.Utils.get_example_data()# Import CRISPR-Cas9 librarylib=cy.Utils.get_crispr_lib()# Instantiate Crispycrispy=cy.Crispy(raw_counts=rawcounts,copy_number=copynumber,library=lib)# Fold-changes and correction integrated funciton.# Output is a modified/expanded BED formated data-frame with sgRNA and segments informationbed_df=crispy.correct(x_features='ratio',y_feature='fold_change')print(bed_df.head())# Gaussian Process Regression is storedcrispy.gpr.plot(x_feature='ratio',y_feature='fold_change')plt.show()

GPR

学分和许可证

Wellcome Sanger Institue(2017-2019)开发。

引用请参考:

Gonçalves E, Behan FM, Louzada S, Arnol D, Stronach EA, Yang F, Yusa K, Stegle O, Iorio F, Garnett MJ (2019) Structural rearrangements generate cell-specific, gene-independent CRISPR-Cas9 loss of fitness effects. Genome Biol 20: 27

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
IE中的java跨域cookie问题   重复java中已经满足的循环   编译java RMI服务器时出错   JavaServlet POST中作为参数传递的javascript大型JSON数组数据为空   java片段未每次刷新/调用   java无法编译。错误消息   java如何构造大型类?   java Hibernate:TableThingsDB。事情并不存在   java如何操作从匹配项创建的数组。发现   循环以搜索和显示数组Java的某些部分   加载或注册SQLite JDBC驱动程序时出现java问题   活动和服务之间的java连接   JavaGWTG2D:ie8中的drawImage   java在安卓中设置hessian阈值   在Tomcat中使用Logback时发生java错误