本申请涉及计算机,具体涉及一种信息处理方法、装置及设备。
背景技术:
1、生物信息分析使用复杂的计算机科学方法、算法和工具来分析和解释生物数据(包括但不限于基因测序数据)。在生物信息分析的实施过程中,部分分析内容对交互性操作的需求很高。
2、目前,用于生物信息分析的在线开发工具,多为使用门槛较高、自定义化程度较高的工具型软件,对于用户来说较难上手,使得用户进行生物信息分析的复杂度升高。
技术实现思路
1、有鉴于此,本申请提供了一种信息处理方法、装置及设备,能够降低生物信息分析过程的实现复杂度。
2、为解决上述问题,本申请提供的技术方案如下:
3、第一方面,本申请提供一种信息处理方法,所述方法包括:
4、响应于在生物信息分析的工作空间中对第一交互式文档的创建操作,在所述工作空间中启动和展示创建后的所述第一交互式文档;
5、响应于对所述工作空间中第一交互式分析控件的触发操作,将所述第一交互式分析控件对应的第一程序代码添加到所述第一交互式文档中;
6、响应于在所述第一交互式文档中对所述第一程序代码的编辑操作,获取编辑后的第一交互式文档;
7、响应于对所述编辑后的第一交互式文档的运行操作,获得生物信息分析结果。
8、第二方面,本申请提供一种信息处理装置,所述装置包括:
9、创建单元,用于响应于在生物信息分析的工作空间中对第一交互式文档的创建操作,在所述工作空间中启动和展示创建后的所述第一交互式文档;
10、第一添加单元,用于响应于对所述工作空间中第一交互式分析控件的触发操作,将所述第一交互式分析控件对应的第一程序代码添加到所述第一交互式文档中;
11、编辑单元,用于响应于在所述第一交互式文档中对所述第一程序代码的编辑操作,获取编辑后的第一交互式文档;
12、运行单元,用于响应于对所述编辑后的第一交互式文档的运行操作,获得生物信息分析结果。
13、第三方面,本申请提供一种电子设备,包括:
14、一个或多个处理器;
15、存储装置,其上存储有一个或多个程序,
16、当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面所述的信息处理方法。
17、第四方面,本申请提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的信息处理方法。
18、由此可见,本申请具有如下有益效果:
19、本申请提供了一种信息处理方法、装置及设备,用户可在生物信息分析的工作空间中创建第一交互式文档,响应于对第一交互式文档的创建操作,在工作空间中启动和展示创建后的第一交互式文档。工作空间中展示有第一交互式分析控件,第一交互式分析控件对应有第一程序代码。第一程序代码用于实现生物信息分析。用户可对第一交互式分析控件进行触发,响应于该触发操作,将第一程序代码自动添加到第一交互式文档中。用户还可在第一交互式文档中对第一程序代码进行编辑,响应于该编辑操作,获取编辑后的第一交互式文档。运行编辑后的第一交互式文档,响应于该运行操作,可获得生物信息分析结果。
20、可知,本申请能够在工作空间中创建第一交互式文档,使得可基于第一交互式文档实现生物信息分析功能。进而,提供了应用于第一交互式文档的第一交互式分析控件,基于第一交互式分析控件可实现第一程序代码的自动添加,降低了用户操作复杂度,使得可以满足用户无需编程而直接实现生物信息分析的需求。另外,用户可直接编辑第一程序代码,使得编辑后的第一交互式文档还能够满足用户通过编程实现复杂的生物信息分析的需求。通过上述分析可知,基于本申请中交互式文档和交互式分析控件的使用,不仅能够降低用户进行生物信息分析的操作复杂度,提高第一交互式文档的生成效率以及生物信息分析过程的实施效率,还能够满足复杂的生物信息分析需求。
1.一种信息处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述工作空间展示有至少一个数据源标签;所述响应于在所述第一交互式文档中对目标数据源的使用操作,将所述目标数据源添加到所述第一交互式文档中,包括:
4.根据权利要求2所述的方法,其特征在于,所述目标数据源为所述工作空间中工作流的运行结果数据和/或所述工作空间中第二交互式文档的运行结果数据。
5.根据权利要求1所述的方法,其特征在于,所述工作空间还展示有第二交互式分析控件,所述第二交互式分析控件对应有第二程序代码;所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述第一交互式分析控件是基于标准可视化转化调用方法对已有的第一分析工具进行可视化封装得到的;所述第一分析工具和所述第一交互式分析控件实现的功能相同;
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
8.根据权利要求1所述的方法,其特征在于,所述获得生物信息分析结果,包括:
9.根据权利要求1所述的方法,其特征在于,所述工作空间展示有代码操作控件和图形操作控件;所述响应于在所述第一交互式文档中对所述第一程序代码的编辑操作,获取编辑后的第一交互式文档,包括:
10.根据权利要求1所述的方法,其特征在于,所述工作空间还展示有注释编写控件;所述方法还包括:
11.根据权利要求1所述的方法,其特征在于,所述方法还包括:
12.根据权利要求1所述的方法,其特征在于,所述方法还包括:
13.一种信息处理装置,其特征在于,所述装置包括:
14.一种电子设备,其特征在于,包括:
15.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1-12中任一所述的信息处理方法。