Skip to content

Add naming.yaml for molecule - #470

Merged
comcon1 merged 2 commits into
NMRLipids:mainfrom
comcon1:add-naming-yaml
Mar 5, 2026
Merged

Add naming.yaml for molecule#470
comcon1 merged 2 commits into
NMRLipids:mainfrom
comcon1:add-naming-yaml

Conversation

@comcon1

@comcon1 comcon1 commented Mar 1, 2026

Copy link
Copy Markdown
Member

Currently mapping-file contains duplicated information.

This functionality allows isolating FRAGMENT, SMILEIDX info into separated file naming.yaml which is common for a molecule and should be replicated in each mappingXXX.yaml

The current solution contains backward compatibility. Old-style mapping files will also work.

However, this solution allows adding molecules without adding a mapping file. For example, it allows the registration of an OP experiment for a molecule that doesn't have MD mapping.


📚 Documentation preview 📚: https://databank--470.org.readthedocs.build/

comcon1 added 2 commits March 1, 2026 15:46
(cherry picked from commit 2d9b53b726560251dfdc7fdb8398dc5b07da58ac)
… mapping and naming. It will allow us to migrate gradually to new mapping structure.

(cherry picked from commit 453170de7b67f3444052b802602f0fa82a30aac4)
@comcon1
comcon1 requested a review from batukav March 1, 2026 14:53

@batukav batukav left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

very well done. it all looks good to me.

@comcon1
comcon1 merged commit 897a9d9 into NMRLipids:main Mar 5, 2026
11 of 12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants