-
Notifications
You must be signed in to change notification settings - Fork 46
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
Unique subsystem of rxn #307
Conversation
Besides the current subsystem defined for each rxn based on kegg database. A manually curated subsystem is added for each rxn.
Add the missing subsystem information for newly added reactions. Update the column names.
Besides the current subsystem defined for each rxn based on kegg database. A manually curated subsystem is added for each rxn.
Add the missing subsystem information for newly added reactions. Update the column names.
80fbf30
to
28cdacb
Compare
I rebased it to the latest A few comments:
|
Will you also write a function to apply those curations? And are the two files not mostly containing the same information? |
Hi Ed, do you mean find some applications for this curations? The unique subsystem is mainly used to generate the metabolic map. May be also helpful for the function classification of reactions. |
No application. But at the moment it is just a text file with subsystems, it's not incorporated in the model. I can also do that, just wondered if this was worked on already, otherwise it would be double work. |
I too am looking forward to having the unique subsystem integrated in the model file(s). |
Yes. These unique subsystem should be worked directly. But in future maybe we need to consider how to organize the subsystem in a more reasonable way as there are different standards-pathway definition in KEGG and biocyc. @edkerk |
KEGG pathways are on identifiers.org, so they can easily be incorporated as |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Very valuable work! I just have a few comments to ensure consistency and that most reactions are assigned to a subSystem.
I've also pushed a |
Keep in mind what the purpose is of Subsystems with very few reactions that might be better merged:
Then there are a few subsystems that are somewhat duplications, which perhaps should be better merged? I'm not 100% certain, but something to consider (@feiranl @mihai-sysbio, what do you think?):
Finally there are still many reactions with
Particularly for the last set of changes, it might be good to explicitly document the changes and arguments for each assignment. |
@cheng-yu-zhang Why are there two text files, Now with #313 merged and |
…f_rxn # Conflicts: # .gitignore # code/modelCuration/v8_6_0.m # model/yeast-GEM.txt # model/yeast-GEM.yml
Most |
@cheng-yu-zhang this feature of providing unique subSystem info for reactions is great! Just a minor comment to |
Main improvements in this PR:
*Try to be as clear as possible: Is it fixing/adding something in the model? Is it an additional test/function/dataset? PLEASE
Add subsystem of rxns systematacially and the data is in file ‘Rxn_unique_subsystem.tsv’
The maping file is in 'KEGG_pathways_maping.tsv'.
I hereby confirm that I have:
develop
as a target branch (top left drop-down menu)