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

Define spectra table #22

Open
2 tasks
jorainer opened this issue Jun 27, 2018 · 7 comments
Open
2 tasks

Define spectra table #22

jorainer opened this issue Jun 27, 2018 · 7 comments

Comments

@jorainer
Copy link
Member

Define the spectra database table to hold the spectrum data.

  • Check what is provided in SDF format (spectra there?).
  • Check what is provided by different providers (MoNa, HMDB)...
@jorainer
Copy link
Member Author

jorainer commented Jun 27, 2018

OK, so we'd need:

  • spectrum_id
  • compound_id
  • polarity
  • collision_energy
  • predicted
  • mz
  • intensity
  • splash

For now I'll keep all in one huge table. we could eventually later split the table into a ms_ms_spectrum and ms_ms_spectrum_metadata table

removed columns (redundant with compound table).

  • precursor
  • name
  • formula
  • inchi
  • inchikey
  • smiles

@stanstrup
Copy link
Collaborator

SPLASH?

@jorainer
Copy link
Member Author

jorainer commented Jul 2, 2018

? SPLASH? what do you mean with that @stanstrup ?

@stanstrup
Copy link
Collaborator

I meant this: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5515539/
It should be in the databases also I think.

@jorainer
Copy link
Member Author

jorainer commented Jul 5, 2018

Good point. HMDB provides these right away, so I'll import.

@jorainer
Copy link
Member Author

jorainer commented Jul 5, 2018

Note: for now I would just add MS/MS spectra and do not import NMR spectra yet... these will have anyway other fields and should then go eventually into another table.

jorainer added a commit that referenced this issue Jul 18, 2018
- Enable storage of spectrum data in database tables (related to issue #22).
- Expand query engine to support queries starting from specific database tables.
- Add/update relevant documentation and unit tests.
@jorainer
Copy link
Member Author

jorainer commented Nov 8, 2018

Note this picks up issue #17

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

No branches or pull requests

2 participants