Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for query features in MOL, SDF and RXN formats (Marvin extension) #1440

Closed
vanoprenko opened this issue Dec 13, 2023 · 1 comment · Fixed by #1464
Closed

Add support for query features in MOL, SDF and RXN formats (Marvin extension) #1440

vanoprenko opened this issue Dec 13, 2023 · 1 comment · Fixed by #1464

Comments

@vanoprenko
Copy link
Collaborator

There is an extension to MOL V2000 format introduced by Marvin that supports defining query features for atom in SMARTS format. This extension also applies to SDF and RXN formats based on MOL.

Indigo should support the extended format, i.e. read atom query features from MOL/SDF/RXN and save query features to these formats. For these purpose Indigo should process M MRV SMA sections in properties block of MOL (see https://docs.chemaxon.com/display/docs/mdl-molfiles-rgfiles-sdfiles-rxnfiles-rdfiles-formats.md).

Sample SDF is attached.

@vanoprenko vanoprenko added this to the Query Features - Phase II milestone Dec 13, 2023
@AliaksandrDziarkach AliaksandrDziarkach self-assigned this Dec 14, 2023
AliaksandrDziarkach added a commit that referenced this issue Dec 28, 2023
…rvin extension)

Add "MRV SMA" support.
Add UTs.
AliaksandrDziarkach added a commit that referenced this issue Dec 28, 2023
AliaksandrDziarkach added a commit that referenced this issue Dec 28, 2023
AliaksandrDziarkach added a commit that referenced this issue Dec 28, 2023
Add option to disable add MRV SMA extension.
Fix UT
This was referenced Jan 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants