Skip to content

feat: single ec-code annotation per reaction #319

@edkerk

Description

@edkerk

Description of the issue:

Many reactions do not have any ec-code, or are annotated with multiple ec-codes. Instead, each reaction should be annotated with one ec-code, and if not full ec-code can be defined (with 4 sets of digits), then wild-cards can be given.

This might involve manual curation, although parsing gene associations through Uniprot might be helpful.

These single ec-codes can then be used when constructing GECKO models.

Expected feature/value/output:

model.eccodes(:) should give a single ec-code entry for each reaction.

Current feature/value/output:

>> model.eccodes([1,3,6,17,22]) % Some random example reactions)

ans =

  5×1 cell array

    {'1.1.2.4;1.1.99.-'                              }
    {'1.1.1.4'                                       }
    {0×0 char                                        }
    {'1.14.13.-;2.1.1.114;2.1.1.201;2.1.1.64;2.7.-.-'}
    {0×0 char                                        }

I hereby confirm that I have:

  • Tested my code with all requirements for running the model
  • Done this analysis in the main branch of the repository
  • Checked that a similar issue does not exist already
  • If needed, asked first in the Gitter chat room about the issue

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions