iTOL进化树调图细节记录】的更多相关文章

目录 1. 注册 2. 去枝长 3. 加图例 4. 无根树颜色 5. 导出图片 iTOL基本用法已经会了,之前记录过一点:系统发育(进化)树绘制小结.最近重用,调图时又发现了些细节,记录下备忘. 1. 注册 不注册也可用,但注册登录可保存树在itol网站上. 2. 去枝长 进化树能展示枝长是最好的,能用来判断材料和群体间的特殊性.但现在大部分文章中的进化树都是去掉了枝长的,也可以理解,样本太多,展示不好看. 处理前: 处理后: 3. 加图例 对进化树添加分类后的注释,图片的图例是需要自己设置的.…
目录 软件的安装 基因组的准备 一些细节 建议和示例 软件的安装 Python版McScan(jcvi工具包):https://github.com/tanghaibao/jcvi 以前只有python2,现在已有python3版本,建议用py3.安装可用pip: pip install jcvi ##或开发版 pip install git+git://github.com/tanghaibao/jcvi.git pip可能会安装很慢.建议还是用conda,要快很多,最好新建环境. conda…
教你Snapseed软件八个常用调图工具 教你Snapseed(指划修图)软件八个常用调图工具 老阿·编写 Snapseed是目前手机摄影修图中功能最强大的一款软件,很多功能很像电脑用的Photoshop.因为所有应用程序都是用手指来点划完成的,所以中文名也叫“指划修图”.下面我教大家八个Snapseed的常用调图工具: (一).HDR景观 1.在我们日常手机摄影中,经常会遇到反差过大的场景,拍摄完照片以后发现暗处很黑,例如下面这张照片,暗处已经基本没有影像了.这样,我们用Snapseed就能够…
原文  arcgis android 图上记录gps轨迹 public class MainActivity extends Activity { MapView mMapView; LocationDisplayManager lDisplayManager = null; GraphicsLayer gpsGraphicsLayer; Polyline mPolyline; int pointCount = 0; @Override protected void onCreate(Bundl…
RHEL7调图形化 作者:Eric 微信:loveoracle11g 1.将默认的运行级别修改为"多用户,无图模式" [root@server ~]# ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target [root@server ~]# reboot 2.调图形化 [root@server ~]# init 5 [root@server ~]# startx 3.将默认的运行级别…
UML类图与类的关系详解   2011-04-21 来源:网络   在画类图的时候,理清类和类之间的关系是重点.类的关系有泛化(Generalization).实现(Realization).依赖(Dependency)和关联(Association).其中关联又分为一般关联关系和聚合关系(Aggregation),合成关系(Composition).下面我们结合实例理解这些关系. 基本概念 类图(Class Diagram): 类图是面向对象系统建模中最常用和最重要的图,是定义其它图的基础.类…
前言 初学SpringMVC,最近在给公司做的系统做登录方面,需要用到session. 在网上找了不少资料,大致提了2点session保存方式: 1.javaWeb工程通用的HttpSession 2.SpringMVC特有的@SessionAttributes 我个人比较关注@SessionAttributes的用法,毕竟现在是在用SpringMVC嘛.但是我看网上那些文章,基本都是只说明了基础用法,详细的使用和细节却基本没有,我想这是不够的,所以我自己做了一些测试,然后整理了下代码做了个de…
此处是为了记录一些优化细节,从网上收集而来,仅供后续代码开发参考使用,如发现更好的,会不断完善 首先确认代码优化的目标是: 减小代码的体积 提高代码运行的效率 代码优化细节 1.尽量指定类.方法的final修饰符 带有final修饰符的类是不可派生的.在Java核心API中,有许多应用final的例子,例如java.lang.String,整个类都是final的.为类指定final修饰符可以让类不可以被继承,为方法指定final修饰符可以让方法不可以被重写.如果指定了一个类为final,则该类所…
花(fa)神的数论题 三倍经验:烦人的数学作业 windy数 手机号码 同类分布(博客先鸽着) 板子固然好,细节无限多. 花式wa题法,警示后来人. 1.手残害人不浅 (蒟蒻的我掉坑里不止一次) 2.t呢?被评测机拿去当评测结果了 (个人用t记录上限有几位) (需要枚举数字之和的时候写的脑抽东西,mo的上限应该是9*t) 3.数组开小了竟然不是RE是WA!!! 结果: 结果: 听取wa声一片 4.脑抽进行时:…
类图表述的是类和类之间的关系,是前期用来推演代码设计,后期用来优化代码的结构,寻找设计不合理之处.网上解释类图和类图的画法,往往表述的十分晦涩,或者例子呆板,很难具体的操作. 类图一般在详细设计过程中出现,主要用来描述系统中各个模块中类之间的关系.也就是说,看完类图之后,你要能想象出代码大体的实现.能做到这点,才能说会看类图.类的关系一般分为3种,分别是依赖.关联.继承.先上张各个关系的表示图: 依赖,维基百科的解释是类和类之间弱连接,只在某一个时间点,有调用关系.从代码实现角度来看,一般分为三…
1.全局变量记录: import UIKit class HHTSwitchGlobalData: NSObject { var isWaiterAutoPop: Bool = true private(set) var isUseIntegral : Bool = true //是否使用积分抵现 static let shared = HHTSwitchGlobalData() /// 更新全部开关数据的方法 /// /// - Parameter allSwitchData: 全部开关数据…
Unity动画控制器Animator功能非常强大,总结一些具体使用细节,在动作游戏中很实用: 1.动画烘焙 不同动画之间,可能存在角色朝向,重心高度不一致: 可以在动画Eidt界面设置RootTransform Rotation重新烘焙旋转: RootTransformPosition(Y)烘焙高度…
如果客户端直接连接一个不存在的服务器端,客户端会抛出异常: 如果在连接过程中,客户端强制关闭了连接(没有调用Close直接关闭了程序),服务器端会抛出异常: 如果在连接过程中,客户端调用了Close,服务器会抛出异常: 如果客户端继续调用已经Close的Socket连接,则会得到异常: 关于Send方法:同步调用Socket的过程中,Socket.Send方法在缓冲区没有满之前是不会阻塞的,可以用服务器端不停得发数据,客户端不调用Receive,即可很快看到这个效果.但是缓冲区满了以后,Send…
1.在打印rlim_t值时,需要将其转换为long long并使用%lld printf()修饰符.…
1.2017年连续爆出5.x版本xshell安全问题和intel的cpu设计漏洞 ,此时我就注意到尽量少暴露自己线上使用的工具以及版本.例如:mysql版本,以及缓存层策略,服务器版本等,以下为 隐藏 nginx的版本号方法: nginx配置中: http段中,加入配置 server_token off; 或者修改源码中,字符串定义.编辑src/core/nginx.h, #define NGINX_VER "nginx/" NGINX_VERSION 修改后需要重新编译. 2.优化n…
1. PyTorch进行训练和测试时指定实例化的model模式为:train/eval eg: class VAE(nn.Module): def __init__(self): super(VAE, self).__init__() ... def reparameterize(self, mu, logvar): if self.training: std = logvar.mul(0.5).exp_() eps = Variable(std.data.new(std.size()).nor…
项目有个需求,需要把ios设备上的操作画面实时传输出去,也就是类似推流手机直播画面的方案. 一番调研后发现在ios中,我们可以通过ios自带ReplayKit框架实现. 关于ReplayKit的讲解,这篇文章写的很好,可以看一下 iOS端使用replaykit录制屏幕的技术细节 文章详细介绍了ReplayKit的发展历程,从ios9-ios12的每个版本的功能迭代都有写,包括如何录制当前app内容,还是制系统层次的内容等. 不过由于我的需求是只录制当前App内容,所以下面只讲解这方面的. 我的测…
原文地址: https://www.cnblogs.com/king-lps/p/8570021.html -------------------------------------------------------------------------------------- 1. PyTorch进行训练和测试时指定实例化的model模式为:train/eval eg: class VAE(nn.Module): def __init__(self): super(VAE, self).__…
有两个 API 可以实现保存 GUID 到 VARIANT InitVariantFromGUIDAsBuffer 以字节数组形式保存,保存类型为 VT_ARRAY | VT_UI1,相当于字节拷贝,理论上效率更高: InitVariantFromGUIDAsString 以字符串形式保存,保存类型为 VT_BSTR,字符串为“{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}”形式,相当于调用了一次 StringFromGUID2 方法在保存到 VARIANT: 以上…
这两天写的代码概率性的崩溃在 XMMatrixMultiply() 函数,XMMatrixMultiply() 本身是 inline 函数可以看到崩溃处的代码: vX = _mm_mul_ps(vX,M2.r[]); 经查,_mm_mul_ps 是 SSE2 指令要求内存地址 16 字节对齐.猜想可能是字节未对齐引发的问题,打印出矩阵参数的地址,果然,发生崩溃时都是未对齐到 16 字节的情况. XMMATRIX 声明中指定了对齐到 16 字节,如下: )) struct XMMATRIX { .…
WRL::ComPtr 取原始指针的地址有两种方式: operator&()   先释放原指针再取地址 GetAddressOf() 直接得到原始指针的地址 显然,operator& 是为COM风格的API设计的,比如下面这种: HRESULT CreateObject(/* [out] */IUnknown** ppObj); 在这一点上和 ATL::CComPtr 一致,实现上则有不同.上面这种 API 最容易出现的错误是传了一个非空指针的地址给 ppObj ,然后指针被覆盖导致原来指…
IStream 和 IRandomAccessStream^ 互转 IRandomAccessStream^ --> IStream:  CreateStreamOverRandomAccessStream IStream --> IRandomAccessStream^:  CreateRandomAccessStreamOverStream IStream 和 IMFByteStream 互转 IStream --> IMFByteStream:  MFCreateMFByteStr…
StorageFile.ContentType 属性,是 string 类型,用来表示文件内容的 MIME 类型.例如,音乐文件可能有 "audio/mpeg" MIME 类型.(MSDN) MIME 类型的定义可以下面的链接找到: MIME Types - http://blogs.msdn.com/b/jaimer/archive/2008/01/04/mime-types.aspx MIME 参考手册 - http://www.w3school.com.cn/media/medi…
在UWP中加载文件一般先创建 StorageFile 对象,然后调用StorageFile.OpenReadAsync 方法得到一个IRandomAccessStream 接口用来读取数据: StorageFile image_file = await StorageFile.GetFileFromApplicationUriAsync(new Uri("ms-appx:///Assets/sample.jpg", UriKind.Absolute)); IRandomAccessSt…
文章来源 https://www.cnblogs.com/king-lps/p/8570021.html 1. PyTorch进行训练和测试时指定实例化的model模式为:train/eval eg: class VAE(nn.Module): def __init__(self): super(VAE, self).__init__() ... def reparameterize(self, mu, logvar): if self.training: std = logvar.mul(0.…
SQLSERVER 查询时,WHERE中使用<>时,不会把NULL值查出来. SQLSERVER子查询中不能使用 ORDER BY. SQLSERVER 使用DISTINCT时,必须把ORDER BY中的字段全SELECT出来. 除非必要,查询时都需要在表后面使用WITH(NOLOCK),如SELECT * FROM TABLE WITH(NOLOCK). 在Function中,不能对数据进行增删改查,如果确实有增删改查的需求,需要改用存储过程来实现.…
java -server -Xms1024m -Xmx2048m -XX:+UseParallelGC -XX:+UseG1GC -XX:ParallelGCThreads=4 -XX:+UseParallelOldGC -XX:+UseAdaptiveSizePolicy -Xms:初始堆大小 -Xmx:最大堆大小 -XX:+UseParallelGC:选择垃圾收集器为并行收集器.此配置仅对年轻代有效. -XX:ParallelGCThreads=4:配置并行收集器的线程数,即:同时多少个线程…
https://blog.csdn.net/h4565445654/article/details/70477979…
#include<iostream> #include<algorithm> #include<cstdio> #include<cstdlib> #include<queue> #include<vector> #include<cstring> #include<cmath> using namespace std; #define N 111 int f[N][N],lj[N][N]; int n,m;…
事因: 我所维护的项目为旧项目,接手项目后并没有什么开发文档留下,导致很多时候一出现问题就需要自己去研究整个过程. 项目中一直使用一个"$.download()"的方法进行文件下载.后续出现很奇怪的情况,我将原本项目的js都引用到新的项目中去, 可是在我的环境中无法成功执行,在另一位同事的环境下却可以正常执行.(若看到此文章的大神能提供一些比较好的解决 方式给我亦可以留言,十分感谢!) 小白之一些维护开发想法: 倘若原本的方法,作为一个开发者的你,并不了解究竟有多少处使用.很多开发者都…