• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

GC4S:一个面向生物信息学的 Java 软件库,包含可重用的图形用户界面组件。

GC4S: A bioinformatics-oriented Java software library of reusable graphical user interface components.

机构信息

ESEI-Escuela Superior de Ingeniería Informática, Universidad de Vigo, Ourense, Spain.

CINBIO-Centro de Investigaciones Biomédicas, Universidad de Vigo, Vigo, Spain.

出版信息

PLoS One. 2018 Sep 20;13(9):e0204474. doi: 10.1371/journal.pone.0204474. eCollection 2018.

DOI:10.1371/journal.pone.0204474
PMID:30235322
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC6147514/
Abstract

Modern bioinformatics and computational biology are fields of study driven by the availability of effective software required for conducting appropriate research tasks. Apart from providing reliable and fast implementations of different data analysis algorithms, these software applications should also be clear and easy to use through proper user interfaces, providing appropriate data management and visualization capabilities. In this regard, the user experience obtained by interacting with these applications via their Graphical User Interfaces (GUI) is a key factor for their final success and real utility for researchers. Despite the existence of different packages and applications focused on advanced data visualization, there is a lack of specific libraries providing pertinent GUI components able to help scientific bioinformatics software developers. To that end, this paper introduces GC4S, a bioinformatics-oriented collection of high-level, extensible, and reusable Java GUI elements specifically designed to speed up bioinformatics software development. Within GC4S, developers of new applications can focus on the specific GUI requirements of their projects, relying on GC4S for generalities and abstractions. GC4S is free software distributed under the terms of GNU Lesser General Public License and both source code and documentation are publicly available at http://www.sing-group.org/gc4s.

摘要

现代生物信息学和计算生物学是由进行适当研究任务所需的有效软件可用性驱动的研究领域。除了提供不同数据分析算法的可靠和快速实现外,这些软件应用程序还应通过适当的用户界面清晰易用,提供适当的数据管理和可视化功能。在这方面,通过其图形用户界面 (GUI) 与这些应用程序交互获得的用户体验是其最终成功和对研究人员实际效用的关键因素。尽管存在专注于高级数据可视化的不同软件包和应用程序,但缺乏提供相关 GUI 组件的特定库来帮助科学生物信息学软件开发人员。为此,本文介绍了 GC4S,这是一个面向生物信息学的高级、可扩展和可重用的 Java GUI 元素集合,专门用于加速生物信息学软件的开发。在 GC4S 中,新应用程序的开发人员可以专注于其项目的特定 GUI 需求,依靠 GC4S 来处理一般性和抽象性问题。GC4S 是根据 GNU Lesser General Public License 条款发布的免费软件,源代码和文档均可在 http://www.sing-group.org/gc4s 上获得。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1b3d/6147514/b8d83ca1145f/pone.0204474.g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1b3d/6147514/69d8f31e830f/pone.0204474.g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1b3d/6147514/996615c9fce8/pone.0204474.g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1b3d/6147514/c8527d9e8813/pone.0204474.g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1b3d/6147514/4337766a3b9c/pone.0204474.g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1b3d/6147514/b8d83ca1145f/pone.0204474.g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1b3d/6147514/69d8f31e830f/pone.0204474.g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1b3d/6147514/996615c9fce8/pone.0204474.g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1b3d/6147514/c8527d9e8813/pone.0204474.g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1b3d/6147514/4337766a3b9c/pone.0204474.g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1b3d/6147514/b8d83ca1145f/pone.0204474.g008.jpg

相似文献

1
GC4S: A bioinformatics-oriented Java software library of reusable graphical user interface components.GC4S:一个面向生物信息学的 Java 软件库,包含可重用的图形用户界面组件。
PLoS One. 2018 Sep 20;13(9):e0204474. doi: 10.1371/journal.pone.0204474. eCollection 2018.
2
Automated programming for bioinformatics algorithm deployment.用于生物信息学算法部署的自动化编程。
Bioinformatics. 2008 Feb 1;24(3):450-1. doi: 10.1093/bioinformatics/btm602. Epub 2008 Jan 3.
3
RGG: a general GUI Framework for R scripts.RGG:一个用于R脚本的通用图形用户界面框架。
BMC Bioinformatics. 2009 Mar 2;10:74. doi: 10.1186/1471-2105-10-74.
4
Bioclipse: an open source workbench for chemo- and bioinformatics.Bioclipse:一个用于化学信息学和生物信息学的开源工作台。
BMC Bioinformatics. 2007 Feb 22;8:59. doi: 10.1186/1471-2105-8-59.
5
The design of Jemboss: a graphical user interface to EMBOSS.Jemboss的设计:一个用于EMBOSS的图形用户界面。
Bioinformatics. 2003 Sep 22;19(14):1837-43. doi: 10.1093/bioinformatics/btg251.
6
Java-based application framework for visualization of gene regulatory region annotations.用于基因调控区域注释可视化的基于Java的应用程序框架。
Bioinformatics. 2004 Mar 22;20(5):727-34. doi: 10.1093/bioinformatics/btg476. Epub 2004 Jan 29.
7
Stochastic simulation GUI for biochemical networks.用于生化网络的随机模拟图形用户界面。
Bioinformatics. 2007 Jul 15;23(14):1859-61. doi: 10.1093/bioinformatics/btm231. Epub 2007 Jun 22.
8
OMSSAGUI: An open-source user interface component to configure and run the OMSSA search engine.OMSSAGUI:一个用于配置和运行OMSSA搜索引擎的开源用户界面组件。
Proteomics. 2008 Jun;8(12):2376-8. doi: 10.1002/pmic.200701126.
9
Atlas - a data warehouse for integrative bioinformatics.阿特拉斯——一个用于整合生物信息学的数据仓库。
BMC Bioinformatics. 2005 Feb 21;6:34. doi: 10.1186/1471-2105-6-34.
10
MLDSP-GUI: an alignment-free standalone tool with an interactive graphical user interface for DNA sequence comparison and analysis.MLDSP-GUI:一个无比对的独立工具,带有交互式图形用户界面,用于 DNA 序列比较和分析。
Bioinformatics. 2020 Apr 1;36(7):2258-2259. doi: 10.1093/bioinformatics/btz918.

引用本文的文献

1
SEDA 2024 update: enhancing the SEquence DAtaset builder for seamless integration into automated data analysis pipelines.SEDA 2024 更新:增强 Sequence DAtaset builder,实现与自动化数据分析管道的无缝集成。
BMC Bioinformatics. 2024 May 27;25(1):200. doi: 10.1186/s12859-024-05818-2.
2
MetaOmGraph: a workbench for interactive exploratory data analysis of large expression datasets.MetaOmGraph:一个用于大型表达数据集交互式探索性数据分析的工作平台。
Nucleic Acids Res. 2020 Feb 28;48(4):e23. doi: 10.1093/nar/gkz1209.

本文引用的文献

1
S2P: A software tool to quickly carry out reproducible biomedical research projects involving 2D-gel and MALDI-TOF MS protein data.S2P:一个软件工具,用于快速开展涉及 2D 凝胶和 MALDI-TOF MS 蛋白质数据的可重复生物医学研究项目。
Comput Methods Programs Biomed. 2018 Mar;155:1-9. doi: 10.1016/j.cmpb.2017.11.024. Epub 2017 Dec 2.
2
LA-iMageS: a software for elemental distribution bioimaging using LA-ICP-MS data.LA-iMageS:一款利用激光烧蚀电感耦合等离子体质谱(LA-ICP-MS)数据进行元素分布生物成像的软件。
J Cheminform. 2016 Nov 18;8:65. doi: 10.1186/s13321-016-0178-7. eCollection 2016.
3
Mass-Up: an all-in-one open software application for MALDI-TOF mass spectrometry knowledge discovery.
Mass-Up:一款用于基质辅助激光解吸电离飞行时间质谱知识发现的一体化开放软件应用程序。
BMC Bioinformatics. 2015 Oct 5;16:318. doi: 10.1186/s12859-015-0752-4.
4
Enabling systematic, harmonised and large-scale biofilms data computation: the Biofilms Experiment Workbench.实现系统、协调和大规模生物膜数据计算:生物膜实验工作台。
Comput Methods Programs Biomed. 2015 Mar;118(3):309-21. doi: 10.1016/j.cmpb.2014.12.005. Epub 2015 Jan 8.
5
Open source libraries and frameworks for biological data visualisation: a guide for developers.用于生物数据可视化的开源库和框架:开发者指南。
Proteomics. 2015 Apr;15(8):1356-74. doi: 10.1002/pmic.201400377. Epub 2015 Feb 5.
6
JSparklines: making tabular proteomics data come alive.JSparklines:让表格形式的蛋白质组学数据鲜活起来。
Proteomics. 2015 Apr;15(8):1428-31. doi: 10.1002/pmic.201400356. Epub 2015 Jan 19.
7
On best practices in the development of bioinformatics software.论生物信息学软件开发中的最佳实践。
Front Genet. 2014 Jul 2;5:199. doi: 10.3389/fgene.2014.00199. eCollection 2014.
8
Ten recommendations for creating usable bioinformatics command line software.创建可用的生物信息学命令行软件的 10 项建议。
Gigascience. 2013 Nov 13;2(1):15. doi: 10.1186/2047-217X-2-15.
9
Speeding up the screening of steroids in urine: development of a user-friendly library.加速尿液中类固醇的筛查:开发一个用户友好的文库。
Steroids. 2013 Dec 11;78(12-13):1226-32. doi: 10.1016/j.steroids.2013.08.014. Epub 2013 Sep 11.
10
BioAnnote: a software platform for annotating biomedical documents with application in medical learning environments.BioAnnote:一个用于为生物医学文献加注释的软件平台,适用于医学学习环境。
Comput Methods Programs Biomed. 2013 Jul;111(1):139-47. doi: 10.1016/j.cmpb.2013.03.007. Epub 2013 Apr 4.