RDCanon:用于在SMARTS查询中规范化令牌顺序的Python包
Babak A Mahjour1, Connor W Coley1
1Department of Chemical Engineering, Massachusetts Institute of Technology, Cambridge, Massachusetts 02139, United States.
Journal of chemical information and modeling
|March 15, 2024
概括
本研究介绍了RDCanon,这是一个开源的Python包,用于标准化SMARTS查询. RDCanon确保了一致的查询表示,并优化了子结构匹配和回复合成分析的性能.
科学领域:
- 化学信息学 化学信息学
- 计算化学计算化学
背景情况:
- 对于化学信息任务,如数据库查询和反应模板等,SMARTS是至关重要的.
- 多个SMARTS模式可以代表相同的子结构查询,导致不一致.
- 一个公开的Smarts规范化算法一直在缺失.
研究的目的:
- 介绍RDCanon,这是一个开源的Python包,用于标准化SMARTS查询.
- 为了确保分层结构查询的一致表示,无论符号如何.
- 优化 SMARTS 规范化,以提高计算效率.
主要方法:
- 开发了RDCanon,这是一个用于SMARTS规范化的Python包.
- 实现了算法来标准化原子查询序列和原始排序.
- 集成了一个针对分子数据库的规范化 SMARTS 的优化机制.
主要成果:
- RDCanon成功地标准化了SMARTS查询,确保了一致的表示.
- 该包装将反应 SMARTS 规范化,包括反应物,代理物和产品的排序.
- 案例研究表明,在亚结构匹配和逆合成分析中提高了效率.
结论:
- 在化学信息学中,RDCanon提供了一种用于标准化SMARTS查询的新解决方案.
- 该软件包提供了对子结构搜索和反应分析的更高效率.
- 对于使用化学数据库和反应建模的研究人员来说,RDCanon是一个有价值的工具.
更多相关视频
09:24Automated Sample Multiplexing by using Combined Precursor Isotopic Labeling and Isobaric Tagging cPILOT
Published on: December 18, 2020
5.6K
11:09RBDT: A Computerized Task System based in Transposition for the Continuous Analysis of Relational Behavior Dynamics in Humans
Published on: July 17, 2021
3.0K
相关概念视频
Ordinal Level of Measurement
23.7K
The way a set of data is measured is called its level of measurement. Correct statistical procedures depend on a researcher being familiar with levels of measurement. For analysis, data are classified into four levels of measurement—nominal, ordinal, interval, and ratio.
Data measured using an ordinal scale are similar to nominal scale data, but there is one major difference. The ordinal scale data can be ordered. An example of ordinal scale data is a list of the top five national parks...
Data measured using an ordinal scale are similar to nominal scale data, but there is one major difference. The ordinal scale data can be ordered. An example of ordinal scale data is a list of the top five national parks...
23.7K
Conversion of Units
22.5K
Sometimes, there is a need to convert from one unit to another one. For instance, reading a cookbook in which quantities are expressed in units of liters or ounces may require conversion of quantities to cups. Or, when looking up directions on how to get to a location, we may be interested to know how many miles we are going to walk. In this case, we would have to convert units of feet or meters to miles.
The first step in the unit conversion is to list the given units and the units required...
The first step in the unit conversion is to list the given units and the units required...
22.5K
Orders of Magnitude
17.5K
The order of magnitude of a number is the power of 10 that most closely approximates it. Thus, the order of magnitude estimates the scale (or size) of its value. To find the order of magnitude of a number, take the base-10 logarithm of the number and round it to the nearest integer. Then the order of magnitude of the number is simply the resulting power of 10.
The order of magnitude is simply a way of rounding numbers consistently to the nearest power of 10. This makes doing rough mental math...
The order of magnitude is simply a way of rounding numbers consistently to the nearest power of 10. This makes doing rough mental math...
17.5K
Cartesian Vector Notation
774
Cartesian vector notation is a valuable tool in mechanical engineering for representing vectors in three-dimensional space, performing vector operations such as determining the gradient, divergence, and curl, and expressing physical quantities such as the displacement, velocity, acceleration, and force. By using Cartesian vector notation, engineers can more easily analyze and solve problems in various areas of mechanical engineering, including dynamics, kinematics, and fluid mechanics. This...
774
Determining Order of Reaction
55.8K
Rate laws describe the relationship between the rate of a chemical reaction and the concentration of its reactants. In a rate law, the rate constant k and the reaction orders are determined experimentally by observing how the rate of reaction changes as the concentrations of the reactants are changed. A common experimental approach to the determination of rate laws is the method of initial rates. This method involves measuring reaction rates for multiple experimental trials carried out using...
55.8K
Downsampling
155
When considering a sampled sequence with zero values between sampling instants, one can replace it by taking every N-th value of the sequence. At these integer multiples of N, the original and sampled sequences coincide. This process, known as decimation, involves extracting every N-th sample from a sequence, thereby creating a more efficient sequence.
The Fourier transform of the decimated sequence reveals a combination of scaled and shifted versions of the original spectrum. This...
The Fourier transform of the decimated sequence reveals a combination of scaled and shifted versions of the original spectrum. This...
155
