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

Improvement of the extension module #3

Open
2 of 12 tasks
cb-Hades opened this issue Feb 9, 2024 · 0 comments
Open
2 of 12 tasks

Improvement of the extension module #3

cb-Hades opened this issue Feb 9, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@cb-Hades
Copy link
Collaborator

cb-Hades commented Feb 9, 2024

Tracker for improvements for the extension module

Current abilities of the module

  1. Identify the missing genes between draft and gene list
  2. map gene information from NCBI -> KEGG -> BiGG
  3. add reactions to the model using a) MetaNetX or b) KEGG
    • check if reaction in model based on BiGG and KEGG annotations
      1. if so, only add new gene to gpr of reaction(s)
      2. if not, create new reaction
        1. add via MetaNetX
        2. add via KEGG

Current working areas:

  • revamping of this module after finishing the gap fill class in refineGEMs

    • a lot of the stuff below will probably be somewhat solved when doing the above
  • option for choosing the namespace used in the model

    • added namespace options:
      • BiGG
      • Name
      • MetaNetX
      • ...
  • deal with the compartments

    • currently: just use 'c'
    • identify exchange reactions correctly
    • identify compartment from e.g. a database
  • improve runtime

    • mapping to KEGG very slow
    • other ideas?
@cb-Hades cb-Hades added enhancement New feature or request help wanted Extra attention is needed labels Feb 9, 2024
@cb-Hades cb-Hades self-assigned this Feb 9, 2024
cb-Hades added a commit that referenced this issue Feb 9, 2024
- progress for #3
- added possibility to utelise different namespaces
- added BiGG as available namespace
- improved construction of model entity IDs
- improved adding of genes and reactions
- +++ more
GwennyGit added a commit that referenced this issue Jun 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant