编程开发
封装函数-用R包Seurat跑单套数据
呜呜最近发现我工作效率低的一个原因就是重复性工作没有流程化,一气之下,把seurat分析单套数据的流程封装了起来,步骤包含数据质控、数据标准化、聚类以及初步的细胞类型鉴定。细胞类型鉴定是用每个cluster的top marker来标注的。之后再更新整合多套数据的流程,希望与君分享
1. 用到的所有函数放在了SeuratWrapperFunction.R中了
这个需要用source()函数导入到
Flutter工程安卓端加载第三方库文件问题 Could not resolve
最近flutter接入了阿里的一键登录功能,自己闹了一个插件,在使用的时候发现wifi下会报错Could not resolve com.ali:phoneNumber-crashshield:2.1.3.2,这个包我们是作为本地仓库的形式放在插件里的,在4G环境下可正常debug.
看到这里有点迷糊了,按道理这区别不是很大
静下来分析一下repositories中包含一个仓库A,wifi下访问该
NeoVim jupyter
将jupyter 和 neovim 整合,你会得到一个完美的体验。
image.png
当你使用 neovim 编辑器获取代码单元和交互式开发, 可以通过 linters 和代码格式化程序放置的纯文本文件。
插件配置
jupytext.vim
iron.nvim
vim-textobj-hydrogen
操作原始 ipynb 文件既困难又不符合人体工程学, notedown 和 j
小结|接受自己的普通,然后拼尽全力的去与众不同4.13
原创/静静的朵朵
今日份小总结:
1.原创日更未完成,再偷懒一天。
2.今天去看了生二胎的朋友了,小宝贝特别的可爱,小小只,也很乖,一直都是吃了睡,睡了吃,我们俩随便聊天,她也睡得很香。
3.短视频②
4.今天一直在等hr的消息,忍着没去问,下午三点四十,我准备从朋友那里走的时候跟我发消息,说总监四点多会给我打电话,我算了一下,如果我走了,那个时候肯定是在车上,面试肯定是不方便的,然后我就没走,等
算法练习:统计好数字的数目(快速幂)
一.前言
又是在力扣被题折磨的一次,反反复复地提交,反反复复的不通过,不过还好了解到了快速幂的思想,这种方式能大幅提高程序的运行速度。
题目:我们称一个数字字符串是 好数字 当它满足(下标从 0 开始)偶数 下标处的数字为 偶数 且 奇数 下标处的数字为 质数 (2,3,5 或 7)。
比方说,"2582" 是好数字,因为偶数下标处的数字(2 和 8)是偶数且奇数下标处的数字(5 和 2)为
跟着Nature学作图:R语言ggplot2频率分布直方图
论文
Graph pangenome captures missing heritability and empowers tomato breeding
#MOESM8
没有找到论文里的作图的代码,但是找到了部分组图数据,我们可以用论文中提供的原始数据模仿出论文中的图
今天的推文重复一下论文中
matplotlib实时动态图
我一直用的VScode + jupyter notebook编码,在进行神经网络实验的时候经常会用到使用matplotlib进行图标的绘制。尤其是在观测准确率的变化的时候需要动态观察数据。
实现matplotlib实时动态图的方法有三种:
(1)ion和ioff
这是最简单的一种,他会跳出一个框,里面的数据会动态刷新,而不是静态的图片。可以使用在命令行和pycharm等。
但是在VScode +
爬虫_010_字典的嵌套
在网页中爬取到的数据,很大都是以 json 的格式来存储的,可以转化为字典形式进行读取数据,但是很多时候数据格式非常的复杂,因此需要掌握字典的嵌套,来获得自己想要的数据
person = {
"name": "汪峰",
"age": 55,
"songs": ["春天里", "北京北京", "挪威的苦咖啡"],
"wife": {
"name": "
