ModelSEED / ModelSEEDDatabase

This repository contains the definitive copy of the biochemistry and metadata used to construct models using the ModelSEED/ProbAnno approach
Other
53 stars 38 forks source link

URL for linking to ModelSEED compounds and reactions? #27

Closed djinnome closed 7 years ago

djinnome commented 8 years ago

Hi folks,

I would like to link MetaCyc reactions and compounds to their equivalents in ModelSEED. Is there a ModelSEED website that has a unique URL for each compound or reaction identifier? The URL for the Aliases file in Github could sort of work, but I was hoping for something a bit more permalink like.

If not, when do you anticipate there will be one?

Sincerely,

Jeremy

samseaver commented 8 years ago

Jeremy,

We don't have permalinks yet available in ModelSEED. You can retrieve the data for the individual compound and reaction entities via the PATRIC REST API.

But this won't give you a well-formatted table, so I doubt that you'd want use it.

@nconrad : Can you comment on when/whether this feature may be possible?

nconrad commented 8 years ago

Hi Jeremy,

I should be able to add this before next week. Note that the data displayed may not be final/complete, but I can at least add the URLs for you. Sound good?

Please don't use the PATRIC API. It's not intended to be used externally right now.

-Neal

djinnome commented 8 years ago

Thanks so much! I think this will be a valuable addition to ModelSEED. Also, I don't know if you guys are the right people to talk to about this, but I noticed that a lot of the ModelSEED compounds that were in the MetaCyc.aliases file are not present in KBase. For example, none of the carbon sources in the attached file could be uploaded as part of a PhenotypeSet, even though they are clearly in ModelSEED: missing_cpds_from_kbase.txt

samseaver commented 8 years ago

We are working on updating the biochemistry in KBase, but do note, there isn't going to be a tight synchronization between ModelSEEDDatabase and KBase. Nor will there be so between the public databases like MetaCyc and KEGG, and ModelSEEDDatabase itself, at least not for the foreseeable future.

djinnome commented 8 years ago

OK, fair enough. Given that there isn't going to be a tight synchronization between ModelSEED and KBase, Is there a way that I can query KBase to find out what compounds and reactions are currently in it?

samseaver commented 8 years ago

Due to the size of the biochemistry, it hadn't been straight-forward to make it readily available via a KBase narrative, but we keep a couple of tables at an FTP site:

ftp://ftp.kbase.us/assets/KBase_Reference_Data/Biochemistry/

nconrad commented 8 years ago

@djinnome, I added permalinks for reactions and compounds.

You can see the links at http://modelseed.org/biochem . The urls are of the form /biochem/compounds/$compound_id and biochem/reactions/$reaction_id

djinnome commented 7 years ago

Thanks!