• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • 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分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

FlaME:Flash 分子编辑器 - 用于网页的 2D 结构输入工具。

FlaME: Flash Molecular Editor - a 2D structure input tool for the web.

机构信息

Department of Drug and Natural Product Synthesis, University of Vienna, Althanstraße 14, A-1090 Vienna, Austria.

出版信息

J Cheminform. 2011 Feb 1;3(1):6. doi: 10.1186/1758-2946-3-6.

DOI:10.1186/1758-2946-3-6
PMID:21284863
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC3037917/
Abstract

BACKGROUND

So far, there have been no Flash-based web tools available for chemical structure input. The authors herein present a feasibility study, aiming at the development of a compact and easy-to-use 2D structure editor, using Adobe's Flash technology and its programming language, ActionScript. As a reference model application from the Java world, we selected the Java Molecular Editor (JME). In this feasibility study, we made an attempt to realize a subset of JME's functionality in the Flash Molecular Editor (FlaME) utility. These basic capabilities are: structure input, editing and depiction of single molecules, data import and export in molfile format.

IMPLEMENTATION

The result of molecular diagram sketching in FlaME is accessible in V2000 molfile format. By integrating the molecular editor into a web page, its communication with the HTML elements on this page is established using the two JavaScript functions, getMol() and setMol(). In addition, structures can be copied to the system clipboard.

CONCLUSION

A first attempt was made to create a compact single-file application for 2D molecular structure input/editing on the web, based on Flash technology. With the application examples presented in this article, it could be demonstrated that the Flash methods are principally well-suited to provide the requisite communication between the Flash object (application) and the HTML elements on a web page, using JavaScript functions.

摘要

背景

到目前为止,还没有基于闪存的网络工具可用于化学结构输入。本文作者提出了一项可行性研究,旨在使用 Adobe 的 Flash 技术及其编程语言 ActionScript 开发一个紧凑易用的 2D 结构编辑器。作为来自 Java 世界的参考模型应用程序,我们选择了 Java 分子编辑器(JME)。在这项可行性研究中,我们尝试在 Flash 分子编辑器(FlaME)实用程序中实现 JME 功能的一个子集。这些基本功能是:结构输入、单个分子的编辑和描绘、以 molfile 格式导入和导出数据。

实现

FlaME 中的分子图草图结果可在 V2000 molfile 格式中访问。通过将分子编辑器集成到网页中,使用两个 JavaScript 函数 getMol()和 setMol()建立了其与该网页上 HTML 元素的通信。此外,还可以将结构复制到系统剪贴板。

结论

首次尝试基于 Flash 技术在网络上创建用于 2D 分子结构输入/编辑的紧凑型单文件应用程序。通过本文呈现的应用示例,可以证明 Flash 方法非常适合使用 JavaScript 函数在 Flash 对象(应用程序)和网页上的 HTML 元素之间提供必要的通信。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/8b51/3037917/9cff7dc6c4ee/1758-2946-3-6-7.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/8b51/3037917/f7841b39f8b3/1758-2946-3-6-1.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/8b51/3037917/9158f5be2e46/1758-2946-3-6-2.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/8b51/3037917/ab80e34ad4ed/1758-2946-3-6-3.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/8b51/3037917/4ddd26a16fa4/1758-2946-3-6-4.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/8b51/3037917/29b9868d264f/1758-2946-3-6-5.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/8b51/3037917/c3f6a215dd6c/1758-2946-3-6-6.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/8b51/3037917/9cff7dc6c4ee/1758-2946-3-6-7.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/8b51/3037917/f7841b39f8b3/1758-2946-3-6-1.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/8b51/3037917/9158f5be2e46/1758-2946-3-6-2.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/8b51/3037917/ab80e34ad4ed/1758-2946-3-6-3.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/8b51/3037917/4ddd26a16fa4/1758-2946-3-6-4.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/8b51/3037917/29b9868d264f/1758-2946-3-6-5.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/8b51/3037917/c3f6a215dd6c/1758-2946-3-6-6.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/8b51/3037917/9cff7dc6c4ee/1758-2946-3-6-7.jpg

相似文献

1
FlaME: Flash Molecular Editor - a 2D structure input tool for the web.FlaME:Flash 分子编辑器 - 用于网页的 2D 结构输入工具。
J Cheminform. 2011 Feb 1;3(1):6. doi: 10.1186/1758-2946-3-6.
2
JSME: a free molecule editor in JavaScript.JSME:一个用 JavaScript 编写的免费分子编辑器。
J Cheminform. 2013 May 21;5:24. doi: 10.1186/1758-2946-5-24. eCollection 2013.
3
Molecular structure input on the web.网络上的分子结构输入。
J Cheminform. 2010 Feb 2;2(1):1. doi: 10.1186/1758-2946-2-1.
4
Chemozart: a web-based 3D molecular structure editor and visualizer platform.Chemozart:一个基于网络的三维分子结构编辑器和可视化平台。
J Cheminform. 2015 Nov 19;7:56. doi: 10.1186/s13321-015-0101-7. eCollection 2015.
5
OntologyWidget - a reusable, embeddable widget for easily locating ontology terms.本体小部件 - 一种可重复使用、可嵌入的小部件,用于轻松定位本体术语。
BMC Bioinformatics. 2007 Sep 13;8:338. doi: 10.1186/1471-2105-8-338.
6
CSDB/SNFG Structure Editor: An Online Glycan Builder with 2D and 3D Structure Visualization.CSDB/SNFG 结构编辑器:具有 2D 和 3D 结构可视化功能的在线聚糖构建器。
J Chem Inf Model. 2021 Oct 25;61(10):4940-4948. doi: 10.1021/acs.jcim.1c00917. Epub 2021 Oct 1.
7
The PubChem chemical structure sketcher.PubChem 化学结构图绘制器。
J Cheminform. 2009 Dec 17;1(1):20. doi: 10.1186/1758-2946-1-20.
8
A Java chemical structure editor supporting the Modular Chemical Descriptor Language (MCDL).一个支持模块化化学描述语言(MCDL)的Java化学结构编辑器。
Molecules. 2006 Mar 29;11(4):219-31. doi: 10.3390/11040219.
9
MyChemise: A 2D drawing program that uses morphing for visualisation purposes.我的紧身胸衣:一个使用变形进行可视化目的的 2D 绘图程序。
J Cheminform. 2011 Dec 12;3:53. doi: 10.1186/1758-2946-3-53.
10
Improving the interactivity and functionality of Web-based radiology teaching files with the Java programming language.使用Java编程语言提高基于网络的放射学教学文件的交互性和功能性。
Radiographics. 1997 Nov-Dec;17(6):1567-74. doi: 10.1148/radiographics.17.6.9397464.

引用本文的文献

1
Chemozart: a web-based 3D molecular structure editor and visualizer platform.Chemozart:一个基于网络的三维分子结构编辑器和可视化平台。
J Cheminform. 2015 Nov 19;7:56. doi: 10.1186/s13321-015-0101-7. eCollection 2015.
2
MyChemise: A 2D drawing program that uses morphing for visualisation purposes.我的紧身胸衣:一个使用变形进行可视化目的的 2D 绘图程序。
J Cheminform. 2011 Dec 12;3:53. doi: 10.1186/1758-2946-3-53.

本文引用的文献

1
Basic primitives for molecular diagram sketching.分子图绘制的基本图元。
J Cheminform. 2010 Oct 5;2(1):8. doi: 10.1186/1758-2946-2-8.
2
Functionality pattern matching as an efficient complementary structure/reaction search tool: an open-source approach.功能模式匹配作为一种有效的补充结构/反应搜索工具:一种开源方法。
Molecules. 2010 Jul 27;15(8):5079-92. doi: 10.3390/molecules15085079.
3
Molecular structure input on the web.网络上的分子结构输入。
J Cheminform. 2010 Feb 2;2(1):1. doi: 10.1186/1758-2946-2-1.
4
The JSpecView Project: an Open Source Java viewer and converter for JCAMP-DX, and XML spectral data files.JSpecView项目:一个用于JCAMP-DX和XML光谱数据文件的开源Java查看器和转换器。
Chem Cent J. 2007 Dec 7;1:31. doi: 10.1186/1752-153X-1-31.