From cd98819464b58826dcba568257bf1026bc201921 Mon Sep 17 00:00:00 2001 From: Eduard Kerkhoven Date: Fri, 18 Oct 2024 16:09:24 +0200 Subject: [PATCH 01/17] fix: style of macaw summary output --- .../{commentsFromTests.md => commentMacaw.md} | 4 ++-- .github/workflows/macaw-tests.yml | 7 ++++--- code/test/macawTests.py | 2 +- data/{macawResults => testResults}/README.md | 15 ++++++++++----- .../macaw_results.csv | 0 5 files changed, 17 insertions(+), 11 deletions(-) rename .github/workflows/{commentsFromTests.md => commentMacaw.md} (57%) rename data/{macawResults => testResults}/README.md (70%) rename data/{macawResults => testResults}/macaw_results.csv (100%) diff --git a/.github/workflows/commentsFromTests.md b/.github/workflows/commentMacaw.md similarity index 57% rename from .github/workflows/commentsFromTests.md rename to .github/workflows/commentMacaw.md index 4c5857ea..022ee3d0 100644 --- a/.github/workflows/commentsFromTests.md +++ b/.github/workflows/commentMacaw.md @@ -1,9 +1,9 @@ -This PR has been [automatically tested with GH Actions](https://github.com/SysBioChalmers/Human-GEM/actions/runs/{GH_ACTION_RUN}). Here is the output of the macaw test: +This PR has been [automatically tested with GH Actions](https://github.com/SysBioChalmers/Human-GEM/actions/runs/{GH_ACTION_RUN}). Here is the output of the [MACAW](https://github.com/Devlin-Moyer/macaw) test:
 {TEST_RESULTS}
 
-A more detailed output from this test run is also committed to `data/macawResults/macaw_results.csv`. +This and a more detailed output from MACAW are also committed to `data/macawResults/`. > _Note: In the case of multiple test runs, this post will be edited._ diff --git a/.github/workflows/macaw-tests.yml b/.github/workflows/macaw-tests.yml index 90af0ee7..2cc2e980 100644 --- a/.github/workflows/macaw-tests.yml +++ b/.github/workflows/macaw-tests.yml @@ -31,18 +31,19 @@ jobs: PARSED_RESULTS="${PARSED_RESULTS//$'\r'/'
'}" echo $PARSED_RESULTS echo "results=$PARSED_RESULTS" >> $GITHUB_OUTPUT + printf "$TEST_RESULTS" > data/testResults/macaw_summary.md - name: Mention PR# in README.md env: PR_NUMBER: ${{ github.event.number }} - run: sed -i -e "s/#[[:digit:]]\{3,4\}/#$PR_NUMBER/g" data/macawResults/README.md + run: sed -i -e "s/#[[:digit:]]\{3,4\}/#$PR_NUMBER/g" data/testResults/README.md - name: Auto-commit results uses: stefanzweifel/git-auto-commit-action@v4 with: commit_user_name: memote-bot commit_message: "chore: add macaw test result" - file_pattern: data/macawResults/* + file_pattern: data/testResults/* env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} PR_NUMBER: ${{ github.event.number }} @@ -50,7 +51,7 @@ jobs: - name: Post comment uses: NejcZdovc/comment-pr@v2 with: - file: "commentsFromTests.md" + file: "commentMacaw.md" env: GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}} TEST_RESULTS: ${{steps.macaw-run.outputs.results}} diff --git a/code/test/macawTests.py b/code/test/macawTests.py index 92f71544..7b285639 100644 --- a/code/test/macawTests.py +++ b/code/test/macawTests.py @@ -5,4 +5,4 @@ (dead_end_results, dead_end_edges) = dead_end_test(model) (duplicate_results, duplicate_edges) = duplicate_test(model) output = dead_end_results.merge(duplicate_results) -output.to_csv('data/macawResults/macaw_results.csv', index = False) \ No newline at end of file +output.to_csv('data/testResults/macaw_results.csv', index = False) \ No newline at end of file diff --git a/data/macawResults/README.md b/data/testResults/README.md similarity index 70% rename from data/macawResults/README.md rename to data/testResults/README.md index 411815dd..15d13dd8 100644 --- a/data/macawResults/README.md +++ b/data/testResults/README.md @@ -1,13 +1,13 @@ -# MACAW results +# Test results -The file here contains results from the [MACAW](https://github.com/Devlin-Moyer/macaw) `dead_end_test` and `duplicate_test` tests. +The file here contains results from the [MACAW](https://github.com/Devlin-Moyer/macaw) `dead_end_test` and `duplicate_test` tests, and from cell-line specific gene essentiality prediction based on the [Hart _et al._ (2015)](https://doi.org/10.1016/j.cell.2015.11.015) dataset. The test results shown here were obtained by the GitHub Actions run in **PR #829**, and will be updated by any subsequent PR. Summary results are shown as a comment in the corresponding PR. -### `dead_end_test` +### MACAW: `dead_end_test` Looks for metabolites in Human-GEM that can only be produced by all reactions they participate in or only consumed, then identifies all reactions that are prevented from sustaining steady-state fluxes because of each of these dead-end metabolites. The simplest case of a dead-end metabolite is one that only participates in a single reaction. Also flags all reversible reactions that can only carry fluxes in a single direction because one of their metabolites can either only be consumed or only be produced by all other reactions it participates in. -### `duplicate_test` +### MACAW: `duplicate_test` Identifies sets of reactions that may be duplicates of each other because they: - Involve exactly the same metabolites with exactly the same stoichiometric coefficients (but potentially different associated genes). @@ -15,4 +15,9 @@ Identifies sets of reactions that may be duplicates of each other because they: - Involve exactly the same metabolites, but with different stoichiometric coefficients. - Represent the oxidation and/or reduction of the same metabolite, but use different electron acceptors/donors from the given list of pairs of oxidized and reduced forms of various electron carriers (e.g. NAD(H), NADP(H), FAD(H2), ubiquinone/ubiquinol, cytochromes). -It is possible for a single reaction to fit in multiple of the above categories. There are sometimes cases where sets of reactions that fall into one of the above categories are completely legitimate representations of real biochemistry (e.g. separate irreversible reactions for importing vs exporting the same metabolite because two different transporters encoded by different genes are each responsible for transporting that metabolite in only one direction, enzymes that can use NAD(H) or NADP(H) interchangeably to catalyze the same redox reaction), but reactions that meet these criteria are generally worth close examination to ensure that they should actually all exist as separate reactions. \ No newline at end of file +It is possible for a single reaction to fit in multiple of the above categories. There are sometimes cases where sets of reactions that fall into one of the above categories are completely legitimate representations of real biochemistry (e.g. separate irreversible reactions for importing vs exporting the same metabolite because two different transporters encoded by different genes are each responsible for transporting that metabolite in only one direction, enzymes that can use NAD(H) or NADP(H) interchangeably to catalyze the same redox reaction), but reactions that meet these criteria are generally worth close examination to ensure that they should actually all exist as separate reactions. + +### Cell-line specific gene essentiality +Evaluate gene essentiality predictions in 5 cell-line specific GEMs with experimental fitness data gathered from the [Hart _et al._ (2015)](https://doi.org/10.1016/j.cell.2015.11.015). + +Cell-line specific GEMs are constructed with tINIT2 for DLD1, GBM, HCT116, HeLa and RPE1 cell lines. Then, the `metabolicTasks_Essential.txt` list of tasks is used to identify essential genes in each of these models. The predicted gene essentiality is compared to results from a high-throughput CRISPR-Cas9 screen for identifying genes that affect fitness. Only the summary statistics of this comparison are kept. \ No newline at end of file diff --git a/data/macawResults/macaw_results.csv b/data/testResults/macaw_results.csv similarity index 100% rename from data/macawResults/macaw_results.csv rename to data/testResults/macaw_results.csv From 7911e20fd71850160cb6197c5dac92389b94eef2 Mon Sep 17 00:00:00 2001 From: edkerk Date: Fri, 18 Oct 2024 19:03:49 +0000 Subject: [PATCH 02/17] chore: add macaw test result --- data/testResults/README.md | 2 +- data/testResults/macaw_results.csv | 418 ++++++++++++++--------------- data/testResults/macaw_summary.md | 10 + 3 files changed, 220 insertions(+), 210 deletions(-) create mode 100644 data/testResults/macaw_summary.md diff --git a/data/testResults/README.md b/data/testResults/README.md index 15d13dd8..dbd3334f 100644 --- a/data/testResults/README.md +++ b/data/testResults/README.md @@ -2,7 +2,7 @@ The file here contains results from the [MACAW](https://github.com/Devlin-Moyer/macaw) `dead_end_test` and `duplicate_test` tests, and from cell-line specific gene essentiality prediction based on the [Hart _et al._ (2015)](https://doi.org/10.1016/j.cell.2015.11.015) dataset. -The test results shown here were obtained by the GitHub Actions run in **PR #829**, and will be updated by any subsequent PR. Summary results are shown as a comment in the corresponding PR. +The test results shown here were obtained by the GitHub Actions run in **PR #882**, and will be updated by any subsequent PR. Summary results are shown as a comment in the corresponding PR. ### MACAW: `dead_end_test` Looks for metabolites in Human-GEM that can only be produced by all reactions they participate in or only consumed, then identifies all reactions that are prevented from sustaining steady-state fluxes because of each of these dead-end metabolites. The simplest case of a dead-end metabolite is one that only participates in a single reaction. Also flags all reversible reactions that can only carry fluxes in a single direction because one of their metabolites can either only be consumed or only be produced by all other reactions it participates in. diff --git a/data/testResults/macaw_results.csv b/data/testResults/macaw_results.csv index 716de677..aa73eeed 100644 --- a/data/testResults/macaw_results.csv +++ b/data/testResults/macaw_results.csv @@ -1,6 +1,6 @@ reaction_id,reaction_equation,dead_end_test,duplicate_test_exact,duplicate_test_directions,duplicate_test_coefficients,duplicate_test_redox -MAR03905,MAM01796c + MAM02552c --> MAM01249c + MAM02039c + MAM02553c,ok,ok,ok,ok,N/A -MAR03907,MAM01796c + MAM02554c --> MAM01249c + MAM02039c + MAM02555c,ok,ok,ok,ok,N/A +MAR03905,MAM01796c + MAM02552c --> MAM01249c + MAM02039c + MAM02553c,MAM01796c,ok,ok,ok,N/A +MAR03907,MAM01796c + MAM02554c --> MAM01249c + MAM02039c + MAM02555c,MAM01796c,ok,ok,ok,N/A MAR04097,MAM01252c + MAM01371c + MAM01597c --> MAM01261c + MAM01334c + MAM02759c,ok,ok,ok,ok,N/A MAR04099,MAM01252m + MAM01371m + MAM01597m --> MAM01261m + MAM01334m + MAM02759m,ok,ok,ok,ok,N/A MAR04108,MAM01257c + MAM01597c --> MAM01261c + MAM01334c + MAM02039c,ok,ok,ok,ok,N/A @@ -31,9 +31,9 @@ MAR04521,MAM01968r + MAM02040r --> MAM01965r + MAM02751r,ok,ok,ok,ok,N/A MAR06412,MAM01597m + MAM02869m --> MAM01261m + MAM01701m,ok,ok,ok,ok,N/A MAR07745,MAM01388c <=> MAM01965c,MAM01388c,ok,ok,ok,N/A MAR07747,MAM01285c + MAM01965c --> MAM01334c + MAM01968c + MAM02039c,ok,ok,ok,ok,N/A -MAR08360,MAM01796x + MAM02041x --> MAM01249x + 2 MAM02040x,ok,ok,ok,ok,N/A +MAR08360,MAM01796x + MAM02041x --> MAM01249x + 2 MAM02040x,MAM01249x;MAM01796x,ok,ok,ok,N/A MAR08652,MAM01420r + MAM01965r --> MAM01596r + MAM01968r + MAM02578r,MAM01420r;MAM02578r,ok,ok,ok,N/A -MAR08757,MAM01796c + MAM02039c + MAM02555c + MAM02630c --> MAM01249c + 2 MAM02040c + MAM02554c,ok,ok,ok,ok,N/A +MAR08757,MAM01796c + MAM02039c + MAM02555c + MAM02630c --> MAM01249c + 2 MAM02040c + MAM02554c,MAM01796c,ok,ok,ok,N/A MAR03989,MAM02040e + MAM02450e --> 2 MAM01965e,ok,ok,ok,ok,N/A MAR04122,MAM02040c + 2 MAM02552c + MAM03108c --> 3 MAM02039c + 2 MAM02553c + MAM03109c,ok,ok,ok,ok,N/A MAR04837,MAM02040e + MAM03039e --> 2 MAM01965e,ok,ok,ok,ok,N/A @@ -45,15 +45,15 @@ MAR05398,MAM01992c + 3 MAM02751c --> 3 MAM01967c + MAM01991c,ok,ok,ok,ok,N/A MAR05399,MAM01991c --> MAM01994c,ok,ok,ok,ok,N/A MAR05400,MAM01994c + MAM02040c --> MAM01965c + MAM01993c,ok,ok,ok,ok,N/A MAR05401,MAM01993c + 7 MAM02751c --> 7 MAM01967c + MAM01996c,ok,ok,ok,ok,N/A -MAR08568,MAM02040c + MAM02445c --> MAM01840c + MAM02448c,ok,ok,ok,ok,N/A -MAR08569,MAM02040e + MAM02445e --> MAM01965e + MAM02448e,ok,ok,ok,ok,N/A -MAR08570,2 MAM02040c + MAM02448c --> 2 MAM01840c + MAM02446c,ok,ok,ok,ok,N/A -MAR08571,2 MAM02040e + MAM02448e --> 2 MAM01965e + MAM02446e,ok,ok,ok,ok,N/A -MAR08572,MAM02040c + MAM02446c --> MAM01840c + MAM02447c,ok,ok,ok,ok,N/A +MAR08568,MAM02040c + MAM02445c --> MAM01840c + MAM02448c,MAM02445c;MAM02448c,ok,ok,ok,N/A +MAR08569,MAM02040e + MAM02445e --> MAM01965e + MAM02448e,MAM02445e;MAM02448e,ok,ok,ok,N/A +MAR08570,2 MAM02040c + MAM02448c --> 2 MAM01840c + MAM02446c,MAM02446c;MAM02448c,ok,ok,ok,N/A +MAR08571,2 MAM02040e + MAM02448e --> 2 MAM01965e + MAM02446e,MAM02448e,ok,ok,ok,N/A +MAR08572,MAM02040c + MAM02446c --> MAM01840c + MAM02447c,MAM02446c;MAM02447c,ok,ok,ok,N/A MAR08573,MAM02040e + MAM02446e --> MAM01965e + MAM02447e,ok,ok,ok,ok,N/A -MAR08574,MAM02040c + MAM02447c --> MAM01840c + MAM02449c,ok,ok,ok,ok,N/A +MAR08574,MAM02040c + MAM02447c --> MAM01840c + MAM02449c,MAM02447c;MAM02449c,ok,ok,ok,N/A MAR08575,MAM02040e + MAM02447e --> MAM01965e + MAM02449e,ok,ok,ok,ok,N/A -MAR08576,MAM02040c + MAM02449c --> MAM01840c + MAM02451c,ok,ok,ok,ok,N/A +MAR08576,MAM02040c + MAM02449c --> MAM01840c + MAM02451c,MAM02449c,ok,ok,ok,N/A MAR08577,MAM02040e + MAM02449e --> MAM01965e + MAM02451e,ok,ok,ok,ok,N/A MAR08578,MAM02040c + MAM02451c --> MAM01840c + MAM02452c,ok,ok,ok,ok,N/A MAR08579,MAM02040e + MAM02451e --> MAM01965e + MAM02452e,ok,ok,ok,ok,N/A @@ -112,12 +112,12 @@ MAR04592,MAM01758c + MAM02039c + MAM02555c <=> MAM02554c + MAM03155c,ok,ok,ok,ok MAR04593,MAM02552c + MAM03155c --> MAM01759c + MAM02039c + MAM02553c,ok,ok,ok,ok,N/A MAR04594,MAM01758c + MAM02554c --> MAM01757c + MAM02039c + MAM02555c,MAM01757c,ok,ok,ok,N/A MAR04595,MAM01285c + MAM01761c + MAM02039c <=> MAM01371c + MAM01759c,ok,ok,ok,ok,N/A -MAR08341,MAM02039c + MAM02337c + MAM02555c --> MAM02338c + MAM02554c,ok,ok,ok,ok,N/A -MAR08342,MAM02039c + MAM02425c + MAM02553c <=> MAM02338c + MAM02552c,ok,ok,ok,ok,N/A +MAR08341,MAM02039c + MAM02337c + MAM02555c --> MAM02338c + MAM02554c,MAM02337c,ok,ok,ok,N/A +MAR08342,MAM02039c + MAM02425c + MAM02553c <=> MAM02338c + MAM02552c,only when going backwards,ok,ok,ok,N/A MAR08344,MAM01973r + MAM02039r + MAM02555r <=> MAM02378r + MAM02554r,ok,ok,ok,ok,N/A MAR08352,MAM00768c + MAM02039c + MAM02553c <=> MAM02378c + MAM02552c,ok,ok,ok,ok,N/A MAR08353,MAM00768c + MAM02039c <=> MAM01596c + MAM02425c,ok,ok,ok,ok,N/A -MAR08726,MAM01371c + MAM01743c --> MAM01285c + MAM02039c + MAM02846c,ok,ok,ok,ok,N/A +MAR08726,MAM01371c + MAM01743c --> MAM01285c + MAM02039c + MAM02846c,MAM01743c,ok,ok,ok,N/A MAR08727,MAM02040c + MAM03109c --> MAM01684c + 2 MAM02039c + MAM03114c,ok,ok,ok,ok,N/A MAR08728,MAM01684c + MAM02040c --> MAM01973c + MAM02751c,ok,ok,ok,ok,N/A MAR08729,MAM02040c + MAM03109c --> MAM01973c + MAM02039c + MAM03106c,ok,ok,ok,ok,N/A @@ -376,7 +376,7 @@ MAR06624,MAM01673m + MAM01688m --> MAM01680m + MAM01755m + MAM02039m,ok,ok,ok,ok MAR06627,MAM01747c + MAM02039c + MAM02696c <=> MAM01753c + MAM02819c,ok,ok,ok,ok,N/A MAR07744,MAM02040c + MAM02807c <=> MAM02845c + MAM03118c,MAM02807c,ok,ok,ok,N/A MAR08072,MAM00639c + MAM02040c --> MAM01672c + MAM02751c,ok,ok,ok,ok,N/A -MAR08637,MAM01632c + MAM02040c --> MAM02578c + MAM03118c,ok,ok,ok,ok,N/A +MAR08637,MAM01632c + MAM02040c --> MAM02578c + MAM03118c,MAM01632c,ok,ok,ok,N/A MAR03965,MAM01754c + MAM02040c --> MAM01755c + MAM02039c + MAM02751c,ok,ok,ok,ok,N/A MAR03966,MAM01371m + MAM02040m --> MAM01334m + MAM02039m + MAM02759m,ok,ok,ok,ok,N/A MAR03967,MAM01424c + MAM01948c <=> MAM01590c + MAM02034c,ok,ok,ok,ok,N/A @@ -454,8 +454,8 @@ MAR07895,MAM01285m + MAM02193m <=> MAM01371m + MAM02161m,ok,ok,ok,ok,N/A MAR08083,MAM01433n + MAM02040n --> MAM02016n + MAM02039n,ok,ok,ok,ok,N/A MAR08085,MAM01433g + MAM02040g --> MAM02016g + MAM02039g,ok,ok,ok,ok,N/A MAR08087,MAM01419g + MAM02040g --> MAM01334g + MAM02039g,ok,ok,ok,ok,N/A -MAR08443,MAM01286c + MAM02040c --> MAM01334c + MAM01967c + 2 MAM02039c,ok,ok,ok,ok,N/A -MAR08444,MAM01287c + MAM02040c --> MAM01334c + 2 MAM02039c + MAM02454c,ok,ok,ok,ok,N/A +MAR08443,MAM01286c + MAM02040c --> MAM01334c + MAM01967c + 2 MAM02039c,MAM01286c,ok,ok,ok,N/A +MAR08444,MAM01287c + MAM02040c --> MAM01334c + 2 MAM02039c + MAM02454c,MAM01287c,ok,ok,ok,N/A MAR08445,MAM01371m + MAM01630m --> MAM01285m + MAM01590m + MAM02039m,ok,ok,ok,ok,N/A MAR08446,MAM01630n + MAM02040n --> MAM02578n + MAM03123n,ok,ok,ok,ok,N/A MAR08448,MAM01424c + MAM01680c <=> MAM01590c + MAM01688c,ok,ok,ok,ok,N/A @@ -496,7 +496,7 @@ MAR08484,MAM01371m + MAM02170m --> MAM01285m + MAM02039m + MAM02167m,ok,ok,ok,ok MAR08485,MAM02040g + MAM03106g --> MAM02039g + MAM02751g + MAM03114g,ok,ok,ok,ok,N/A MAR08486,MAM01280c + MAM02751c <=> MAM01279c + MAM02844c,ok,ok,ok,ok,N/A MAR08487,MAM02040e + MAM03114e --> MAM02751e + MAM03123e,ok,ok,ok,ok,N/A -MAR08488,MAM02040c + MAM03154c --> MAM02039c + MAM02759c + MAM03150c,ok,ok,ok,ok,N/A +MAR08488,MAM02040c + MAM03154c --> MAM02039c + MAM02759c + MAM03150c,MAM03154c,ok,ok,ok,N/A MAR08489,MAM02040c + MAM02193c --> MAM02039c + MAM02167c + MAM02759c,ok,ok,ok,ok,N/A MAR08493,MAM01644l + MAM02040l --> MAM01668l + MAM02751l,MAM01644l;MAM01668l,ok,ok,ok,N/A MAR08494,MAM01639l + MAM02040l --> MAM01666l + MAM02751l,MAM01639l;MAM01666l,ok,ok,ok,N/A @@ -1043,7 +1043,7 @@ MAR07141,MAM02040c + MAM02895c --> MAM02039c + MAM02469c + MAM02578c + MAM02819c MAR07620,MAM01371c + MAM02891c + MAM03075c --> MAM01334c + MAM02759c + MAM02893c,MAM02893c,ok,ok,ok,N/A MAR07647,MAM01638x + MAM01802x + MAM02040x --> MAM01803x + MAM02039x + MAM02578x + MAM02819x,ok,ok,ok,ok,N/A MAR08640,MAM01721n + MAM02882n --> MAM01722n + MAM02039n + MAM02881n,MAM02881n;MAM02882n,ok,ok,ok,N/A -MAR08689,MAM01640x + MAM01802x + MAM02040x --> MAM01101x + MAM01803x + MAM02039x + MAM02578x,ok,ok,ok,ok,N/A +MAR08689,MAM01640x + MAM01802x + MAM02040x --> MAM01101x + MAM01803x + MAM02039x + MAM02578x,MAM01101x;MAM01640x,ok,ok,ok,N/A MAR08690,MAM01740x + MAM01802x + MAM02040x --> MAM01073x + MAM01803x + MAM02039x + MAM02578x,ok,ok,ok,ok,N/A MAR03753,MAM02040m + MAM02468m --> MAM00785m,ok,ok,ok,ok,N/A MAR03755,MAM00785m + MAM02040m --> MAM00784m + MAM01597m + MAM02039m,ok,ok,ok,ok,N/A @@ -1057,8 +1057,8 @@ MAR03792,MAM00661m + MAM01974m <=> MAM01306m + MAM01633m,ok,ok,ok,ok,N/A MAR03796,MAM01334m + MAM02039m + MAM02774m <=> MAM01597m + MAM02775m,only when going forwards,ok,ok,ok,N/A MAR03823,MAM00171m + MAM02552m <=> MAM00662m + MAM02039m + MAM02553m,only when going backwards,ok,ok,ok,N/A MAR06416,MAM02393m + MAM20078m --> MAM02857m + MAM02984m,ok,ok,ok,ok,N/A -MAR03986,2 MAM01438e + MAM02040e --> MAM01439e,ok,ok,ok,ok,N/A -MAR03988,MAM01439l + MAM02040l --> 2 MAM02527l,ok,ok,ok,ok,N/A +MAR03986,2 MAM01438e + MAM02040e --> MAM01439e,MAM01438e;MAM01439e,ok,ok,ok,N/A +MAR03988,MAM01439l + MAM02040l --> 2 MAM02527l,MAM01439l,ok,ok,ok,N/A MAR04124,MAM02039r + MAM03109r --> MAM01596r + MAM03112r,ok,ok,ok,ok,N/A MAR04158,MAM02039c + MAM02528c + MAM03130c --> MAM02759c + MAM03111c,ok,ok,ok,ok,N/A MAR04159,MAM03110c <=> MAM03111c,ok,ok,ok,ok,N/A @@ -1089,8 +1089,8 @@ MAR08368,MAM02039c + MAM02526c + MAM03130c --> MAM02759c + MAM03110c,ok,ok,ok,ok MAR08371,MAM02040c + MAM02455c + MAM02696c --> MAM00772c + MAM02751c,ok,ok,ok,ok,N/A MAR08372,MAM00772c + MAM02040c --> MAM00771c + MAM02751c,ok,ok,ok,ok,N/A MAR08373,MAM02524c + MAM02819c <=> MAM02543c,ok,ok,ok,ok,N/A -MAR08375,MAM01438c + MAM02040c --> MAM02527c,ok,ok,ok,ok,N/A -MAR08376,MAM01438e + MAM02040e --> MAM02527e,ok,ok,ok,ok,N/A +MAR08375,MAM01438c + MAM02040c --> MAM02527c,MAM01438c,ok,ok,ok,N/A +MAR08376,MAM01438e + MAM02040e --> MAM02527e,MAM01438e;MAM02527e,ok,ok,ok,N/A MAR08377,MAM01623c + MAM02543c --> MAM01592c + MAM02759c,ok,ok,ok,ok,N/A MAR08672,MAM02039g + MAM03109g --> MAM01596g + MAM03112g,MAM01596g;MAM03112g,ok,ok,ok,N/A MAR08674,MAM00946c --> MAM01748c,MAM00946c;MAM01748c,ok,ok,ok,N/A @@ -2579,9 +2579,9 @@ MAR03370,MAM02040x + MAM03023x --> MAM01574x,ok,ok,ok,ok,N/A MAR03372,MAM01574x + MAM02552x --> MAM00886x + MAM02039x + MAM02553x,ok,ok,ok,ok,N/A MAR03373,MAM00886x + MAM01597x --> MAM00099x + MAM01261x,ok,ok,ok,ok,N/A MAR03375,MAM00042x <=> MAM00099x,only when going forwards,ok,ok,ok,N/A -MAR03478,MAM02746c --> MAM02746x,ok,ok,ok,ok,N/A -MAR03480,MAM01371c + MAM01597c + MAM02746c --> MAM01334c + MAM02747c + MAM02759c,ok,ok,ok,ok,N/A -MAR03481,MAM01371c + 2 MAM02040c + MAM02747c <=> MAM01285c + MAM01597c + 2 MAM02039c + MAM02746x + MAM02751c,only when going backwards,ok,ok,ok,N/A +MAR03478,MAM02746c --> MAM02746x,MAM02746c,ok,ok,ok,N/A +MAR03480,MAM01371c + MAM01597c + MAM02746c --> MAM01334c + MAM02747c + MAM02759c,MAM02746c;MAM02747c,ok,ok,ok,N/A +MAR03481,MAM01371c + 2 MAM02040c + MAM02747c <=> MAM01285c + MAM01597c + 2 MAM02039c + MAM02746x + MAM02751c,MAM02747c,ok,ok,ok,N/A MAR03482,MAM01371x + MAM01597x + MAM02746x --> MAM01334x + MAM02747x + MAM02759x,ok,ok,ok,ok,N/A MAR03484,MAM01306x + MAM02630x + MAM02747x --> MAM00655x + MAM01596x + MAM02943x,ok,ok,ok,ok,N/A MAR03486,MAM00655x --> MAM01836x + MAM20083x,ok,ok,ok,ok,N/A @@ -3604,37 +3604,37 @@ MAR00921,MAM01430r + MAM03107r --> MAM01679r + MAM02039r + MAM03106r,ok,ok,ok,ok MAR00924,MAM01679c + MAM03107c --> MAM01694c + MAM02039c + MAM03106c,ok,ok,ok,ok,N/A MAR00925,MAM01679g + MAM03107g --> MAM01694g + MAM02039g + MAM03106g,ok,ok,ok,ok,N/A MAR00926,MAM01972c + MAM03107c --> MAM02039c + MAM02328c + MAM03106c,ok,ok,ok,ok,N/A -MAR07188,MAM01143r + MAM02040r --> MAM01142r + 2 MAM02039r + MAM02730r,MAM01142r,ok,ok,ok,N/A +MAR07188,MAM01143r + MAM02040r --> MAM01142r + 2 MAM02039r + MAM02730r,MAM01142r;MAM01143r,ok,ok,ok,N/A MAR08378,MAM01733c + MAM02039c + MAM02645c <=> MAM00205c + MAM01734c,MAM02645c,ok,ok,ok,N/A -MAR08379,MAM02750c + MAM03111c --> MAM02039c + MAM02523c + MAM03106c,ok,ok,ok,ok,N/A -MAR07185,MAM02750r + MAM03111r --> MAM02039r + MAM02523r + MAM03106r,ok,ok,ok,ok,N/A -MAR08380,MAM02040c + MAM02523c --> MAM01143c + MAM01252c,ok,ok,ok,ok,N/A -MAR07186,MAM02040r + MAM02523r --> MAM01143r + MAM01252r,ok,ok,ok,ok,N/A -MAR08381,MAM01143c + MAM02678c --> MAM01597c + MAM01964c,ok,ok,ok,ok,N/A -MAR07187,MAM01143r + MAM02678r --> MAM01597r + MAM01964r,ok,ok,ok,ok,N/A -MAR08383,MAM01734r + MAM01964r --> MAM01733r + MAM02039r + MAM02483r,ok,ok,ok,ok,N/A -MAR08384,MAM01734r + MAM02483r --> MAM01733r + MAM02039r + MAM02431r,ok,ok,ok,ok,N/A -MAR08385,MAM01734r + MAM02431r --> MAM01733r + MAM02039r + MAM02433r,ok,ok,ok,ok,N/A -MAR08387,MAM01734r + MAM01783r --> MAM01733r + MAM02039r + MAM02463r,ok,ok,ok,ok,N/A -MAR08388,MAM01734r + MAM02463r --> MAM01733r + MAM02039r + MAM02430r,ok,ok,ok,ok,N/A -MAR08389,MAM01734r + MAM02430r --> MAM01733r + MAM02039r + MAM02432r,ok,ok,ok,ok,N/A -MAR08390,MAM01734r + MAM01779r --> MAM01733r + MAM02039r + MAM02461r,ok,ok,ok,ok,N/A -MAR08391,MAM02483r + MAM02685r --> MAM00236r + MAM01783r,ok,ok,ok,ok,N/A -MAR08392,MAM02431r + MAM02685r --> MAM00236r + MAM02463r,ok,ok,ok,ok,N/A -MAR08393,MAM02433r + MAM02685r --> MAM00236r + MAM01781r,ok,ok,ok,ok,N/A -MAR08394,MAM02433r + MAM02685r --> MAM00236r + MAM02430r,ok,ok,ok,ok,N/A -MAR08395,MAM01781r + MAM02685r --> MAM00236r + MAM01782r,ok,ok,ok,ok,N/A -MAR08396,MAM02430r + MAM02685r --> MAM00236r + MAM01779r,ok,ok,ok,ok,N/A -MAR08397,MAM01781r + MAM02685r --> MAM00236r + MAM01779r,ok,ok,ok,ok,N/A -MAR08398,MAM01779r + MAM02685r --> MAM00236r + MAM02020r,ok,ok,ok,ok,N/A -MAR08399,MAM01782r + MAM02685r --> MAM00236r + MAM02020r,ok,ok,ok,ok,N/A -MAR08401,MAM02432r + MAM02685r --> MAM00236r + MAM02461r,ok,ok,ok,ok,N/A -MAR08402,MAM01779r + MAM02001r --> MAM01780r + MAM02022r,ok,ok,ok,ok,N/A -MAR08403,MAM01780r + MAM02040r --> MAM01665r + MAM02039r + MAM02674r,ok,ok,ok,ok,N/A -MAR08404,MAM02001r + MAM02020r --> MAM02021r + MAM02022r,ok,ok,ok,ok,N/A -MAR08405,MAM02021r + MAM02040r --> MAM01687r + MAM02039r + MAM02674r,ok,ok,ok,ok,N/A -MAR08406,MAM02001r + MAM02433r --> MAM02022r + MAM02434r,ok,ok,ok,ok,N/A -MAR08407,MAM02001r + MAM02461r --> MAM02022r + MAM02462r,ok,ok,ok,ok,N/A +MAR08379,MAM02750c + MAM03111c --> MAM02039c + MAM02523c + MAM03106c,MAM02523c,ok,ok,ok,N/A +MAR07185,MAM02750r + MAM03111r --> MAM02039r + MAM02523r + MAM03106r,MAM02523r,ok,ok,ok,N/A +MAR08380,MAM02040c + MAM02523c --> MAM01143c + MAM01252c,MAM01143c;MAM02523c,ok,ok,ok,N/A +MAR07186,MAM02040r + MAM02523r --> MAM01143r + MAM01252r,MAM01143r;MAM02523r,ok,ok,ok,N/A +MAR08381,MAM01143c + MAM02678c --> MAM01597c + MAM01964c,MAM01143c;MAM01964c,ok,ok,ok,N/A +MAR07187,MAM01143r + MAM02678r --> MAM01597r + MAM01964r,MAM01143r;MAM01964r,ok,ok,ok,N/A +MAR08383,MAM01734r + MAM01964r --> MAM01733r + MAM02039r + MAM02483r,MAM01964r;MAM02483r,ok,ok,ok,N/A +MAR08384,MAM01734r + MAM02483r --> MAM01733r + MAM02039r + MAM02431r,MAM02431r;MAM02483r,ok,ok,ok,N/A +MAR08385,MAM01734r + MAM02431r --> MAM01733r + MAM02039r + MAM02433r,MAM02431r;MAM02433r,ok,ok,ok,N/A +MAR08387,MAM01734r + MAM01783r --> MAM01733r + MAM02039r + MAM02463r,MAM01783r;MAM02463r,ok,ok,ok,N/A +MAR08388,MAM01734r + MAM02463r --> MAM01733r + MAM02039r + MAM02430r,MAM02430r;MAM02463r,ok,ok,ok,N/A +MAR08389,MAM01734r + MAM02430r --> MAM01733r + MAM02039r + MAM02432r,MAM02430r;MAM02432r,ok,ok,ok,N/A +MAR08390,MAM01734r + MAM01779r --> MAM01733r + MAM02039r + MAM02461r,MAM01779r;MAM02461r,ok,ok,ok,N/A +MAR08391,MAM02483r + MAM02685r --> MAM00236r + MAM01783r,MAM00236r;MAM01783r;MAM02483r,ok,ok,ok,N/A +MAR08392,MAM02431r + MAM02685r --> MAM00236r + MAM02463r,MAM00236r;MAM02431r;MAM02463r,ok,ok,ok,N/A +MAR08393,MAM02433r + MAM02685r --> MAM00236r + MAM01781r,MAM00236r;MAM01781r;MAM02433r,ok,ok,ok,N/A +MAR08394,MAM02433r + MAM02685r --> MAM00236r + MAM02430r,MAM00236r;MAM02430r;MAM02433r,ok,ok,ok,N/A +MAR08395,MAM01781r + MAM02685r --> MAM00236r + MAM01782r,MAM00236r;MAM01781r;MAM01782r,ok,ok,ok,N/A +MAR08396,MAM02430r + MAM02685r --> MAM00236r + MAM01779r,MAM00236r;MAM01779r;MAM02430r,ok,ok,ok,N/A +MAR08397,MAM01781r + MAM02685r --> MAM00236r + MAM01779r,MAM00236r;MAM01779r;MAM01781r,ok,ok,ok,N/A +MAR08398,MAM01779r + MAM02685r --> MAM00236r + MAM02020r,MAM00236r;MAM01779r;MAM02020r,ok,ok,ok,N/A +MAR08399,MAM01782r + MAM02685r --> MAM00236r + MAM02020r,MAM00236r;MAM01782r;MAM02020r,ok,ok,ok,N/A +MAR08401,MAM02432r + MAM02685r --> MAM00236r + MAM02461r,MAM00236r;MAM02432r;MAM02461r,ok,ok,ok,N/A +MAR08402,MAM01779r + MAM02001r --> MAM01780r + MAM02022r,MAM01779r;MAM01780r;MAM02001r;MAM02022r,ok,ok,ok,N/A +MAR08403,MAM01780r + MAM02040r --> MAM01665r + MAM02039r + MAM02674r,MAM01665r;MAM01780r,ok,ok,ok,N/A +MAR08404,MAM02001r + MAM02020r --> MAM02021r + MAM02022r,MAM02001r;MAM02020r;MAM02021r;MAM02022r,ok,ok,ok,N/A +MAR08405,MAM02021r + MAM02040r --> MAM01687r + MAM02039r + MAM02674r,MAM01687r;MAM02021r,ok,ok,ok,N/A +MAR08406,MAM02001r + MAM02433r --> MAM02022r + MAM02434r,MAM02001r;MAM02022r;MAM02433r;MAM02434r,ok,ok,ok,N/A +MAR08407,MAM02001r + MAM02461r --> MAM02022r + MAM02462r,MAM02001r;MAM02022r;MAM02461r;MAM02462r,ok,ok,ok,N/A MAR01979,MAM02552c + MAM02763c --> MAM02039c + MAM02553c + MAM02760c,ok,ok,ok,ok,N/A MAR01980,MAM02760c --> MAM02769c,ok,ok,ok,ok,N/A MAR01981,MAM02039c + MAM02555c + MAM02630c + MAM02769c --> MAM00409c + MAM02040c + MAM02554c,ok,ok,ok,ok,N/A @@ -3985,9 +3985,9 @@ MAR07486,2 MAM02040l + MAM02300l --> 2 MAM01910l + MAM02301l,ok,ok,ok,ok,N/A MAR07487,MAM02040l + MAM02301l --> MAM02039l + MAM02302l + MAM02946l,ok,ok,ok,ok,N/A MAR07488,3 MAM02040l + MAM02301l --> MAM02039l + MAM02283l + 2 MAM02527l + MAM02946l,ok,ok,ok,ok,N/A MAR07489,2 MAM02040l + MAM02302l --> MAM02283l + 2 MAM02527l,ok,ok,ok,ok,N/A -MAR08643,MAM01601c + MAM02040c --> MAM01380c + MAM01767c + MAM02039c,ok,ok,ok,ok,N/A -MAR08645,MAM01601r + MAM02040r --> MAM01380r + MAM01767r + MAM02039r,ok,ok,ok,ok,N/A -MAR08648,MAM01767r + MAM02040r --> MAM01766r + MAM02039r + MAM02470r,MAM01766r;MAM02470r,ok,ok,ok,N/A +MAR08643,MAM01601c + MAM02040c --> MAM01380c + MAM01767c + MAM02039c,MAM01601c;MAM01767c,ok,ok,ok,N/A +MAR08645,MAM01601r + MAM02040r --> MAM01380r + MAM01767r + MAM02039r,MAM01380r;MAM01601r;MAM01767r,ok,ok,ok,N/A +MAR08648,MAM01767r + MAM02040r --> MAM01766r + MAM02039r + MAM02470r,MAM01766r;MAM01767r;MAM02470r,ok,ok,ok,N/A MAR01581,MAM01450r + MAM02039r + MAM02555r + MAM02630r --> MAM01183r + MAM02040r + MAM02554r,ok,ok,ok,ok,N/A MAR01584,MAM01183r + MAM02552r --> MAM01182r + MAM02039r + MAM02553r,ok,ok,ok,ok,N/A MAR01585,MAM01183r + MAM02554r --> MAM01182r + MAM02039r + MAM02555r,ok,ok,ok,ok,N/A @@ -4624,7 +4624,7 @@ MAR06702,MAM00993c + MAM02039c + MAM02555c + MAM02630c --> MAM01031c + 2 MAM0204 MAR06703,MAM00993r + MAM02039r + MAM02555r + MAM02630r --> MAM01031r + 2 MAM02040r + MAM02554r,ok,ok,ok,ok,N/A MAR06704,MAM00993c + MAM03109c --> MAM02039c + MAM02824c + MAM03106c,MAM02824c,ok,ok,ok,N/A MAR06705,MAM00993r + MAM03109r --> MAM02039r + MAM02824r + MAM03106r,MAM02824r,ok,ok,ok,N/A -MAR08697,MAM01385c + MAM02630c --> 2 MAM02832c,ok,ok,ok,ok,N/A +MAR08697,MAM01385c + MAM02630c --> 2 MAM02832c,MAM01385c,ok,ok,ok,N/A MAR08698,2 MAM02039c + MAM02555c + MAM02833c <=> MAM02040c + MAM02554c + MAM02832c,ok,ok,ok,ok,N/A MAR08699,MAM00349c + MAM02040c + MAM02554c <=> MAM00350c + 2 MAM02039c + MAM02555c,ok,ok,ok,ok,N/A MAR08700,MAM02039c + MAM02555c + MAM02630c + MAM02833c --> MAM01006c + MAM02040c + MAM02554c,ok,ok,ok,ok,N/A @@ -4705,7 +4705,7 @@ MAR02142,MAM01416c + MAM02039c + MAM02555c + MAM02630c --> MAM00612c + 2 MAM0204 MAR02143,MAM01416m + MAM02039m + MAM02555m + MAM02630m --> MAM00612m + 2 MAM02040m + MAM02554m,ok,ok,ok,ok,N/A MAR02144,MAM00612c + MAM02039c + MAM02555c + MAM02630c --> MAM00611c + MAM02040c + MAM02554c,ok,ok,ok,ok,N/A MAR02145,MAM00612m + MAM02039m + MAM02555m + MAM02630m --> MAM00611m + MAM02040m + MAM02554m,ok,ok,ok,ok,N/A -MAR07996,MAM02039m + MAM02555m + MAM02630m + MAM03141m --> MAM00620m + MAM02040m + MAM02554m,ok,ok,ok,ok,N/A +MAR07996,MAM02039m + MAM02555m + MAM02630m + MAM03141m --> MAM00620m + MAM02040m + MAM02554m,MAM03141m,ok,ok,ok,N/A MAR07999,MAM00620m + MAM02039m + MAM02555m + MAM02630m --> MAM00613m + MAM02040m + MAM02554m,ok,ok,ok,ok,N/A MAR08003,MAM00613m + MAM02039m + MAM02555m + MAM02630m --> MAM00518m + MAM02040m + MAM02554m,MAM00518m,ok,ok,ok,N/A MAR08004,MAM00620m + MAM02039m + MAM02555m + MAM02630m --> MAM00519m + MAM02040m + MAM02554m,ok,ok,ok,ok,N/A @@ -4876,21 +4876,21 @@ MAR07103,MAM00242c + MAM02026c --> MAM01978c + 2 MAM02039c + 2 MAM02143c,ok,ok,o MAR07104,MAM01978c + MAM02040c --> MAM02855c,ok,ok,ok,ok,N/A MAR07106,3 MAM02039c + MAM02861c --> MAM02855c,ok,ok,ok,ok,N/A MAR07688,MAM02682c + MAM02754c --> MAM01021c + MAM02039c + MAM02681c,ok,ok,ok,ok,N/A -MAR08032,MAM01647c + MAM02039c + MAM02555c + MAM02630c --> MAM00998c + MAM02040c + MAM02554c,ok,ok,ok,ok,N/A +MAR08032,MAM01647c + MAM02039c + MAM02555c + MAM02630c --> MAM00998c + MAM02040c + MAM02554c,MAM00998c;MAM01647c,ok,ok,ok,N/A MAR08034,MAM02039c + MAM02555c + MAM02630c + MAM02754c --> MAM01019c + MAM02040c + MAM02554c,ok,ok,ok,ok,N/A MAR08036,MAM02039c + MAM02344c + MAM02555c + MAM02630c --> MAM00325c + MAM02040c + MAM02554c,ok,ok,ok,ok,N/A MAR08037,MAM02039c + MAM02494c + MAM02555c + MAM02630c --> MAM00371c + MAM02040c + MAM02554c,ok,ok,ok,ok,N/A MAR08038,MAM02039c + MAM02555c + MAM02630c + MAM02674c --> MAM00403c + MAM02040c + MAM02554c,ok,ok,ok,ok,N/A -MAR08040,MAM01617c + MAM02039c + MAM02555c + MAM02630c --> MAM02040c + MAM02554c + MAM03113c,ok,ok,ok,ok,N/A -MAR08043,MAM01344c + MAM02039c + MAM02555c + 0.5 MAM02630c --> MAM01768c + MAM02470c + MAM02554c,ok,ok,ok,ok,N/A -MAR08046,MAM02039c + MAM02555c + MAM02630c + MAM02653c --> MAM01109c + MAM02040c + MAM02554c,ok,ok,ok,ok,N/A -MAR08049,MAM02039c + MAM02555c + MAM02630c + MAM02673c --> MAM01163c + MAM02040c + MAM02554c,ok,ok,ok,ok,N/A -MAR08052,MAM02039c + MAM02555c + MAM02630c + MAM03001c --> MAM01007c + MAM02040c + MAM02554c,ok,ok,ok,ok,N/A -MAR08055,MAM02039c + MAM02555c + MAM02587c + MAM02630c --> MAM02040c + MAM02153c + MAM02554c,ok,ok,ok,ok,N/A -MAR08059,MAM01765r + MAM02039r + MAM02555r + MAM02630r --> MAM02040r + MAM02150r + MAM02554r,ok,ok,ok,ok,N/A -MAR08596,MAM02039c + MAM02386c + MAM02555c + MAM02630c --> MAM00001c + MAM02040c + MAM02554c,ok,ok,ok,ok,N/A -MAR08598,MAM02039c + MAM02386c + MAM02555c + MAM02630c --> MAM02040c + MAM02554c + MAM02712c,ok,ok,ok,ok,N/A -MAR08601,MAM00002c + MAM02039c + MAM02555c + MAM02630c --> MAM01326c + MAM02040c + MAM02554c,ok,ok,ok,ok,N/A +MAR08040,MAM01617c + MAM02039c + MAM02555c + MAM02630c --> MAM02040c + MAM02554c + MAM03113c,MAM01617c;MAM03113c,ok,ok,ok,N/A +MAR08043,MAM01344c + MAM02039c + MAM02555c + 0.5 MAM02630c --> MAM01768c + MAM02470c + MAM02554c,MAM01344c;MAM01768c,ok,ok,ok,N/A +MAR08046,MAM02039c + MAM02555c + MAM02630c + MAM02653c --> MAM01109c + MAM02040c + MAM02554c,MAM01109c;MAM02653c,ok,ok,ok,N/A +MAR08049,MAM02039c + MAM02555c + MAM02630c + MAM02673c --> MAM01163c + MAM02040c + MAM02554c,MAM01163c;MAM02673c,ok,ok,ok,N/A +MAR08052,MAM02039c + MAM02555c + MAM02630c + MAM03001c --> MAM01007c + MAM02040c + MAM02554c,MAM01007c;MAM03001c,ok,ok,ok,N/A +MAR08055,MAM02039c + MAM02555c + MAM02587c + MAM02630c --> MAM02040c + MAM02153c + MAM02554c,MAM02153c;MAM02587c,ok,ok,ok,N/A +MAR08059,MAM01765r + MAM02039r + MAM02555r + MAM02630r --> MAM02040r + MAM02150r + MAM02554r,MAM01765r;MAM02150r,ok,ok,ok,N/A +MAR08596,MAM02039c + MAM02386c + MAM02555c + MAM02630c --> MAM00001c + MAM02040c + MAM02554c,MAM00001c;MAM02386c,ok,ok,ok,N/A +MAR08598,MAM02039c + MAM02386c + MAM02555c + MAM02630c --> MAM02040c + MAM02554c + MAM02712c,MAM02386c;MAM02712c,ok,ok,ok,N/A +MAR08601,MAM00002c + MAM02039c + MAM02555c + MAM02630c --> MAM01326c + MAM02040c + MAM02554c,MAM00002c;MAM01326c,ok,ok,ok,N/A MAR06535,MAM02040c + MAM02156c <=> MAM01442c + MAM02039c + MAM02041c,MAM02156c,ok,ok,ok,N/A MAR06536,MAM02039c + MAM02156c + MAM02588c <=> MAM02040c + MAM02591c,MAM02156c;MAM02591c,ok,ok,ok,N/A MAR09569,MAM01020e + MAM02040e --> MAM02751e + MAM02754e,ok,ok,ok,ok,N/A @@ -4992,8 +4992,8 @@ MAR09550,2 MAM00188c + MAM02555c + 2 MAM02877c <=> 2 MAM00189c + MAM02039c + MAM MAR09551,MAM01838c + MAM02040c --> MAM01833c + MAM02039c + MAM02472c,MAM01838c;MAM02472c,ok,ok,ok,N/A MAR09552,MAM01710c + MAM02040c --> MAM02039c + MAM02493c + MAM02751c,MAM01710c;MAM02493c,ok,ok,ok,N/A MAR09553,MAM01306c + MAM02630c + MAM02768c --> MAM01596c + MAM02767c + MAM02943c,MAM02767c;MAM02768c,ok,ok,ok,N/A -MAR09801,MAM02034c + MAM02381c <=> MAM01948c + MAM03167c,only when going backwards,ok,ok,ok,N/A -MAR09807,MAM02040c + MAM03167c --> MAM00631c + MAM02039c + MAM02578c + MAM02751c,ok,ok,ok,ok,N/A +MAR09801,MAM02034c + MAM02381c <=> MAM01948c + MAM03167c,MAM02381c;MAM03167c,ok,ok,ok,N/A +MAR09807,MAM02040c + MAM03167c --> MAM00631c + MAM02039c + MAM02578c + MAM02751c,MAM03167c,ok,ok,ok,N/A MAR09554,MAM00683c + 2 MAM02040c --> MAM00774c + 2 MAM02039c + 2 MAM10005c,MAM00683c;MAM00774c,ok,ok,ok,N/A MAR09555,MAM01581c + MAM02040c --> MAM01578c + MAM01965c + MAM02039c,MAM01578c;MAM01581c,ok,ok,ok,N/A MAR09556,MAM02040e + MAM02333e --> MAM02332e + MAM02751e,ok,ok,ok,ok,N/A @@ -5203,7 +5203,7 @@ MAR00432,MAM00021e --> MAM00021c,ok,ok,ok,ok,N/A MAR00435,MAM00021c + MAM01371c + MAM02040c --> MAM00021e + MAM01285c + MAM02039c + MAM02751c,ok,ok,ok,ok,N/A MAR00436,MAM00265e --> MAM00265c,ok,ok,ok,ok,N/A MAR00439,MAM00265c + MAM01371c + MAM02040c --> MAM00265e + MAM01285c + MAM02039c + MAM02751c,ok,ok,ok,ok,N/A -MAR00440,MAM02746e <=> MAM02746c,only when going backwards,ok,ok,ok,N/A +MAR00440,MAM02746e <=> MAM02746c,MAM02746c;MAM02746e,ok,ok,ok,N/A MAR00444,MAM01983c <=> MAM01983e,ok,ok,ok,ok,N/A MAR00469,MAM01371c + MAM02040c + MAM02685c --> MAM01285c + MAM02039c + MAM02685e + MAM02751c,ok,ok,ok,MAR01594,N/A MAR00470,MAM01371c + MAM01395c + MAM02040c --> MAM01285c + MAM01395e + MAM02039c + MAM02751c,ok,ok,ok,ok,N/A @@ -5293,7 +5293,7 @@ MAR04994,MAM02923c <=> MAM02923e,ok,ok,ok,ok,N/A MAR04995,MAM01588e + MAM02039e + MAM02658c --> MAM01588c + MAM02039c + MAM02658e,ok,ok,ok,ok,N/A MAR04996,MAM01962e --> MAM01962c,ok,ok,ok,ok,N/A MAR04999,MAM02124c <=> MAM02124e,ok,ok,ok,ok,N/A -MAR05000,MAM01796c <=> MAM01796e,only when going forwards,ok,ok,ok,N/A +MAR05000,MAM01796c <=> MAM01796e,MAM01796c;MAM01796e,ok,ok,ok,N/A MAR05002,MAM02841c <=> MAM02841e,ok,ok,ok,ok,N/A MAR05003,MAM01630c <=> MAM01630e,ok,ok,ok,ok,N/A MAR05005,MAM01396e + MAM02519e --> MAM01396c + MAM02519c,ok,ok,ok,ok,N/A @@ -5353,7 +5353,7 @@ MAR05237,MAM02352e --> MAM02352l,ok,ok,ok,ok,N/A MAR05240,MAM02353r --> MAM02353e,ok,ok,ok,ok,N/A MAR05241,MAM03146e --> MAM03146l,ok,ok,ok,ok,N/A MAR05246,MAM01569e --> MAM01569l,ok,ok,ok,ok,N/A -MAR05296,MAM02470c <=> MAM02470e,ok,ok,ok,ok,N/A +MAR05296,MAM02470c <=> MAM02470e,only when going forwards,ok,ok,ok,N/A MAR05303,MAM01371c <=> MAM01371e,ok,ok,ok,ok,N/A MAR05305,MAM01307e + MAM02519e --> MAM01307c + MAM02519c,ok,ok,ok,ok,N/A MAR05307,MAM01307e + MAM02039c + 2 MAM02519e --> MAM01307c + MAM02039e + 2 MAM02519c,ok,ok,ok,MAR09605,N/A @@ -6354,30 +6354,30 @@ MAR07979,MAM02968c <=> MAM02968e,only when going backwards,ok,ok,ok,N/A MAR07982,MAM01371c + MAM01799c + MAM02040c --> MAM01285c + MAM01799e + MAM02039c + MAM02751c,ok,ok,ok,ok,N/A MAR07986,MAM00402c + MAM01371c + MAM02040c --> MAM00402e + MAM01285c + MAM02039c + MAM02751c,ok,ok,ok,ok,N/A MAR07990,MAM01070c + MAM01371c + MAM02040c --> MAM01070e + MAM01285c + MAM02039c + MAM02751c,ok,ok,ok,ok,N/A -MAR07994,MAM03141c <=> MAM03141e,only when going forwards,ok,ok,ok,N/A -MAR07997,MAM00620c <=> MAM00620e,ok,ok,ok,ok,N/A +MAR07994,MAM03141c <=> MAM03141e,MAM03141c;MAM03141e,ok,ok,ok,N/A +MAR07997,MAM00620c <=> MAM00620e,only when going forwards,ok,ok,ok,N/A MAR08002,MAM00613c --> MAM00613e,ok,ok,ok,ok,N/A MAR08007,MAM00035c --> MAM00035e,ok,ok,ok,ok,N/A MAR08010,MAM01415c <=> MAM01415e,ok,ok,ok,ok,N/A MAR08015,MAM03142c --> MAM03142e,ok,ok,ok,ok,N/A MAR08023,MAM00204c <=> MAM00204e,ok,ok,ok,ok,N/A -MAR08031,MAM01647c <=> MAM01647e,only when going forwards,ok,ok,ok,N/A -MAR08033,MAM00998c <=> MAM00998e,only when going backwards,ok,ok,ok,N/A +MAR08031,MAM01647c <=> MAM01647e,MAM01647c;MAM01647e,ok,ok,ok,N/A +MAR08033,MAM00998c <=> MAM00998e,MAM00998c;MAM00998e,ok,ok,ok,N/A MAR08035,MAM01019c <=> MAM01019e,only when going backwards,ok,ok,ok,N/A -MAR08039,MAM01617c <=> MAM01617e,only when going forwards,ok,ok,ok,N/A -MAR08041,MAM03113c <=> MAM03113e,only when going backwards,ok,ok,ok,N/A -MAR08042,MAM01344c <=> MAM01344e,only when going forwards,ok,ok,ok,N/A -MAR08044,MAM01768c <=> MAM01768e,only when going backwards,ok,ok,ok,N/A -MAR08045,MAM02653c <=> MAM02653e,only when going forwards,ok,ok,ok,N/A -MAR08047,MAM01109c <=> MAM01109e,only when going backwards,ok,ok,ok,N/A -MAR08048,MAM02673c <=> MAM02673e,only when going forwards,ok,ok,ok,N/A -MAR08050,MAM01163c <=> MAM01163e,only when going backwards,ok,ok,ok,N/A -MAR08051,MAM03001c <=> MAM03001e,only when going forwards,ok,ok,ok,N/A -MAR08053,MAM01007c <=> MAM01007e,only when going backwards,ok,ok,ok,N/A -MAR08054,MAM02587c <=> MAM02587e,only when going forwards,ok,ok,ok,N/A -MAR08056,MAM02153c <=> MAM02153e,only when going backwards,ok,ok,ok,N/A -MAR08057,MAM01765c <=> MAM01765e,only when going forwards,ok,ok,ok,N/A -MAR08061,MAM02150c <=> MAM02150e,only when going backwards,ok,ok,ok,N/A +MAR08039,MAM01617c <=> MAM01617e,MAM01617c;MAM01617e,ok,ok,ok,N/A +MAR08041,MAM03113c <=> MAM03113e,MAM03113c;MAM03113e,ok,ok,ok,N/A +MAR08042,MAM01344c <=> MAM01344e,MAM01344c;MAM01344e,ok,ok,ok,N/A +MAR08044,MAM01768c <=> MAM01768e,MAM01768c;MAM01768e,ok,ok,ok,N/A +MAR08045,MAM02653c <=> MAM02653e,MAM02653c;MAM02653e,ok,ok,ok,N/A +MAR08047,MAM01109c <=> MAM01109e,MAM01109c;MAM01109e,ok,ok,ok,N/A +MAR08048,MAM02673c <=> MAM02673e,MAM02673c;MAM02673e,ok,ok,ok,N/A +MAR08050,MAM01163c <=> MAM01163e,MAM01163c;MAM01163e,ok,ok,ok,N/A +MAR08051,MAM03001c <=> MAM03001e,MAM03001c;MAM03001e,ok,ok,ok,N/A +MAR08053,MAM01007c <=> MAM01007e,MAM01007c;MAM01007e,ok,ok,ok,N/A +MAR08054,MAM02587c <=> MAM02587e,MAM02587c;MAM02587e,ok,ok,ok,N/A +MAR08056,MAM02153c <=> MAM02153e,MAM02153c;MAM02153e,ok,ok,ok,N/A +MAR08057,MAM01765c <=> MAM01765e,MAM01765c;MAM01765e,ok,ok,ok,N/A +MAR08061,MAM02150c <=> MAM02150e,MAM02150c;MAM02150e,ok,ok,ok,N/A MAR08073,MAM01672c <=> MAM01672e,ok,ok,ok,ok,N/A MAR08075,MAM00648e + MAM02039e --> MAM00648c + MAM02039c,ok,ok,ok,ok,N/A MAR08076,2 MAM02046c + MAM02519c --> 2 MAM02046e + MAM02519e,ok,ok,ok,MAR05432;MAR05448;MAR08077,N/A @@ -6419,11 +6419,11 @@ MAR08324,MAM02331c <=> MAM02331e,only when going backwards,ok,ok,ok,N/A MAR08329,MAM00744c <=> MAM00744e,only when going backwards,ok,ok,ok,N/A MAR08336,MAM02164c <=> MAM02164e,only when going backwards,ok,ok,ok,N/A MAR08339,MAM03138c <=> MAM03138e,only when going backwards,ok,ok,ok,N/A -MAR08340,MAM02337c <=> MAM02337e,only when going forwards,ok,ok,ok,N/A +MAR08340,MAM02337c <=> MAM02337e,MAM02337c;MAM02337e,ok,ok,ok,N/A MAR08343,MAM02338c --> MAM02338e,ok,ok,ok,ok,N/A MAR08354,MAM00970e + MAM02039e --> MAM00970c + MAM02039c,ok,ok,ok,ok,N/A MAR08364,MAM01256e + MAM02039e --> MAM01256c + MAM02039c,ok,ok,ok,ok,N/A -MAR08374,MAM01438c <=> MAM01438e,only when going forwards,ok,ok,ok,N/A +MAR08374,MAM01438c <=> MAM01438e,MAM01438c;MAM01438e,ok,ok,ok,N/A MAR08408,MAM02041c <=> MAM02041e,ok,ok,ok,ok,N/A MAR08420,MAM00577c <=> MAM00577e,ok,ok,ok,ok,N/A MAR08429,MAM01619e + 2 MAM02519e --> MAM01619c + 2 MAM02519c,ok,ok,ok,ok,N/A @@ -6431,14 +6431,14 @@ MAR08515,MAM02403e + MAM02519e --> MAM02403c + MAM02519c,ok,ok,ok,ok,N/A MAR08520,MAM00516c <=> MAM00516e,ok,ok,ok,ok,N/A MAR08536,MAM03100c --> MAM03100e,ok,ok,ok,ok,N/A MAR08551,MAM02046c + MAM02366e --> MAM02046e + MAM02366c,ok,ok,ok,ok,N/A -MAR08567,MAM02445c <=> MAM02445e,only when going forwards,ok,ok,ok,N/A +MAR08567,MAM02445c <=> MAM02445e,MAM02445c;MAM02445e,ok,ok,ok,N/A MAR08586,MAM02450c <=> MAM02450e,ok,ok,ok,ok,N/A MAR08593,MAM01338c <=> MAM01338e,ok,ok,ok,ok,N/A -MAR08595,MAM02386c <=> MAM02386e,only when going forwards,ok,ok,ok,N/A -MAR08597,MAM00001c <=> MAM00001e,only when going backwards,ok,ok,ok,N/A -MAR08599,MAM02712c <=> MAM02712e,only when going backwards,ok,ok,ok,N/A -MAR08600,MAM00002c <=> MAM00002e,only when going forwards,ok,ok,ok,N/A -MAR08602,MAM01326c <=> MAM01326e,only when going backwards,ok,ok,ok,N/A +MAR08595,MAM02386c <=> MAM02386e,MAM02386c;MAM02386e,ok,ok,ok,N/A +MAR08597,MAM00001c <=> MAM00001e,MAM00001c;MAM00001e,ok,ok,ok,N/A +MAR08599,MAM02712c <=> MAM02712e,MAM02712c;MAM02712e,ok,ok,ok,N/A +MAR08600,MAM00002c <=> MAM00002e,MAM00002c;MAM00002e,ok,ok,ok,N/A +MAR08602,MAM01326c <=> MAM01326e,MAM01326c;MAM01326e,ok,ok,ok,N/A MAR08612,MAM01361e --> MAM01361c,ok,ok,ok,ok,N/A MAR08618,MAM01368c <=> MAM01368e,ok,ok,ok,ok,N/A MAR08629,MAM01365e + MAM02519e --> MAM01365c + MAM02519c,ok,ok,ok,ok,N/A @@ -6446,7 +6446,7 @@ MAR08631,MAM01397e + MAM02046c --> MAM01397c + MAM02046e,ok,ok,ok,ok,N/A MAR08632,MAM01398e + MAM02046c --> MAM01398c + MAM02046e,ok,ok,ok,ok,N/A MAR08633,MAM01371c + MAM01398c + MAM02040c --> MAM01285c + MAM01398e + MAM02039c + MAM02751c,ok,ok,ok,ok,N/A MAR08635,MAM01396e + MAM02046c --> MAM01396c + MAM02046e,ok,ok,ok,ok,N/A -MAR08636,MAM01632c <=> MAM01632e,only when going forwards,ok,ok,ok,N/A +MAR08636,MAM01632c <=> MAM01632e,MAM01632c;MAM01632e,ok,ok,ok,N/A MAR08656,MAM01418c --> MAM01418e,MAM01418c;MAM01418e,ok,ok,ok,N/A MAR08658,MAM01371c + MAM01445c + MAM02040c --> MAM01285c + MAM01445e + MAM02039c + MAM02751c,ok,ok,ok,ok,N/A MAR08659,MAM01445e + MAM02046c --> MAM01445c + MAM02046e,ok,ok,ok,ok,N/A @@ -6459,7 +6459,7 @@ MAR08678,MAM01615c <=> MAM01615e,ok,ok,ok,ok,N/A MAR08679,MAM01614c <=> MAM01614e,ok,ok,ok,ok,N/A MAR08686,MAM00816c --> MAM00816e,ok,ok,ok,ok,N/A MAR08687,MAM01629e + MAM02896c --> MAM01629c + MAM02896e,ok,ok,ok,ok,N/A -MAR08696,MAM01385c <=> MAM01385e,only when going forwards,ok,ok,ok,N/A +MAR08696,MAM01385c <=> MAM01385e,MAM01385c;MAM01385e,ok,ok,ok,N/A MAR08714,MAM02836c --> MAM02836e,ok,ok,ok,ok,N/A MAR08718,MAM00353c --> MAM00353e,ok,ok,ok,ok,N/A MAR08720,MAM10005c --> MAM10005e,ok,ok,ok,ok,N/A @@ -6536,15 +6536,15 @@ MAR08944,MAM01291e + MAM02519e --> MAM01291c + MAM02519c,ok,ok,ok,ok,N/A MAR08945,MAM01689e + MAM02519e --> MAM01689c + MAM02519c,ok,ok,ok,ok,N/A MAR08946,MAM02385e + MAM02519e --> MAM02385c + MAM02519c,ok,ok,ok,ok,N/A MAR08947,MAM02519e + MAM02564e --> MAM02519c + MAM02564c,ok,ok,ok,ok,N/A -MAR09173,MAM03154c <=> MAM03154e,only when going forwards,ok,ok,ok,N/A +MAR09173,MAM03154c <=> MAM03154e,MAM03154c;MAM03154e,ok,ok,ok,N/A MAR09175,MAM02191c <=> MAM02191e,ok,ok,ok,ok,N/A MAR09176,MAM01788c <=> MAM01788e,ok,ok,ok,ok,N/A MAR09178,MAM01800c <=> MAM01800e,ok,ok,ok,ok,N/A MAR09180,MAM01740c <=> MAM01740e,ok,ok,ok,ok,N/A -MAR09182,MAM01640c <=> MAM01640e,only when going forwards,ok,ok,ok,N/A -MAR09183,MAM01286c <=> MAM01286e,only when going forwards,ok,ok,ok,N/A -MAR09184,MAM01287c <=> MAM01287e,only when going forwards,ok,ok,ok,N/A -MAR09185,MAM01743c <=> MAM01743e,only when going forwards,ok,ok,ok,N/A +MAR09182,MAM01640c <=> MAM01640e,MAM01640c;MAM01640e,ok,ok,ok,N/A +MAR09183,MAM01286c <=> MAM01286e,MAM01286c;MAM01286e,ok,ok,ok,N/A +MAR09184,MAM01287c <=> MAM01287e,MAM01287c;MAM01287e,ok,ok,ok,N/A +MAR09185,MAM01743c <=> MAM01743e,MAM01743c;MAM01743e,ok,ok,ok,N/A MAR09187,MAM01966c <=> MAM01966e,only when going backwards,ok,ok,ok,N/A MAR09188,MAM02155c <=> MAM02155e,ok,ok,ok,ok,N/A MAR09189,MAM01989c <=> MAM01989e,ok,ok,ok,ok,N/A @@ -6591,7 +6591,7 @@ MAR09621,MAM02519e + MAM02952e --> MAM02519c + MAM02952c,ok,ok,ok,ok,N/A MAR09622,MAM02403c + MAM03120e --> MAM02403e + MAM03120c,ok,ok,ok,ok,N/A MAR09623,MAM01306c + MAM01659e --> MAM01306e + MAM01659c,ok,ok,ok,ok,N/A MAR09624,MAM01306c + MAM01789e --> MAM01306e + MAM01789c,ok,ok,ok,ok,N/A -MAR09635,MAM02022c <=> MAM02022e,only when going backwards,ok,ok,ok,N/A +MAR09635,MAM02022c <=> MAM02022e,MAM02022c;MAM02022e,ok,ok,ok,N/A MAR09636,MAM02384c --> MAM02384e,ok,ok,ok,ok,N/A MAR09637,MAM01098c <=> MAM01098e,only when going backwards,ok,ok,ok,N/A MAR09638,MAM00969c <=> MAM00969e,ok,ok,ok,ok,N/A @@ -6609,20 +6609,20 @@ MAR09649,MAM01603c <=> MAM01603e,ok,ok,ok,ok,N/A MAR09650,MAM01604c <=> MAM01604e,ok,ok,ok,ok,N/A MAR09651,MAM01887c <=> MAM01887e,only when going backwards,ok,ok,ok,N/A MAR09652,MAM02137c --> MAM02137e,ok,ok,ok,ok,N/A -MAR09653,MAM01687c <=> MAM01687e,only when going backwards,ok,ok,ok,N/A -MAR09654,MAM01665c <=> MAM01665e,only when going backwards,ok,ok,ok,N/A +MAR09653,MAM01687c <=> MAM01687e,MAM01687c;MAM01687e,ok,ok,ok,N/A +MAR09654,MAM01665c <=> MAM01665e,MAM01665c;MAM01665e,ok,ok,ok,N/A MAR09655,MAM01955c <=> MAM01955e,only when going backwards,ok,ok,ok,N/A MAR09656,MAM01006c <=> MAM01006e,only when going backwards,ok,ok,ok,N/A MAR09657,MAM00771c <=> MAM00771e,only when going backwards,ok,ok,ok,N/A -MAR09658,MAM02434c <=> MAM02434e,only when going backwards,ok,ok,ok,N/A +MAR09658,MAM02434c <=> MAM02434e,MAM02434c;MAM02434e,ok,ok,ok,N/A MAR09659,MAM02458c <=> MAM02458e,only when going backwards,ok,ok,ok,N/A MAR09660,MAM01610c <=> MAM01610e,ok,ok,ok,ok,N/A MAR09661,MAM01612c <=> MAM01612e,ok,ok,ok,ok,N/A MAR09662,MAM01613c <=> MAM01613e,ok,ok,ok,ok,N/A -MAR09663,MAM02462c <=> MAM02462e,only when going backwards,ok,ok,ok,N/A +MAR09663,MAM02462c <=> MAM02462e,MAM02462c;MAM02462e,ok,ok,ok,N/A MAR09720,MAM01730c --> MAM01730e,ok,ok,ok,ok,N/A MAR09728,MAM03161c <=> MAM03161e,ok,ok,ok,ok,N/A -MAR09731,MAM02001c <=> MAM02001e,only when going forwards,ok,ok,ok,N/A +MAR09731,MAM02001c <=> MAM02001e,MAM02001c;MAM02001e,ok,ok,ok,N/A MAR09737,MAM01370c --> MAM01370e,ok,ok,ok,ok,N/A MAR08071,MAM00179c --> MAM00179e,ok,ok,ok,ok,N/A MAR04312,MAM01682c <=> MAM01682e,ok,ok,ok,ok,N/A @@ -6898,8 +6898,8 @@ MAR07899,MAM01714c <=> MAM01714m,MAM01714m,ok,ok,ok,N/A MAR07914,MAM00267m --> MAM00267c,ok,ok,ok,ok,N/A MAR07917,MAM00268m --> MAM00268c,ok,ok,ok,ok,N/A MAR07923,MAM00269m --> MAM00269c,ok,ok,ok,ok,N/A -MAR07995,MAM03141c <=> MAM03141m,only when going backwards,ok,ok,ok,N/A -MAR07998,MAM00620c <=> MAM00620m,ok,ok,ok,ok,N/A +MAR07995,MAM03141c <=> MAM03141m,MAM03141c;MAM03141m,ok,ok,ok,N/A +MAR07998,MAM00620c <=> MAM00620m,only when going backwards,ok,ok,ok,N/A MAR08000,MAM00035m --> MAM00035c,ok,ok,ok,ok,N/A MAR08001,MAM00613m --> MAM00613c,ok,ok,ok,ok,N/A MAR08009,MAM01415c <=> MAM01415m,ok,ok,ok,ok,N/A @@ -7017,14 +7017,14 @@ MAR07779,MAM02555c --> MAM02555x,ok,ok,ok,ok,N/A MAR07797,MAM01306c <=> MAM01306x,ok,ok,ok,ok,N/A MAR08016,MAM02426c --> MAM02426x,ok,ok,ok,ok,N/A MAR08020,MAM00556c <=> MAM00556x,only when going forwards,ok,ok,ok,N/A -MAR08359,MAM01249c <=> MAM01249x,only when going forwards,ok,ok,ok,N/A +MAR08359,MAM01249c <=> MAM01249x,MAM01249x,ok,ok,ok,N/A MAR08414,MAM02631c <=> MAM02631x,only when going backwards,ok,ok,ok,N/A MAR08754,MAM02159c --> MAM02159x,ok,ok,ok,ok,N/A -MAR08756,MAM01796c <=> MAM01796x,only when going backwards,ok,ok,ok,N/A +MAR08756,MAM01796c <=> MAM01796x,MAM01796c;MAM01796x,ok,ok,ok,N/A MAR08860,MAM03120x --> MAM03120c,ok,ok,ok,ok,N/A MAR08926,MAM02578c <=> MAM02578x,only when going forwards,ok,ok,ok,N/A MAR09179,MAM01740c <=> MAM01740x,ok,ok,ok,ok,N/A -MAR09181,MAM01640c <=> MAM01640x,only when going backwards,ok,ok,ok,N/A +MAR09181,MAM01640c <=> MAM01640x,MAM01640c;MAM01640x,ok,ok,ok,N/A MAR09678,MAM02674x --> MAM02674c,ok,ok,ok,ok,N/A MAR09679,MAM01252x <=> MAM01252c,only when going backwards,ok,ok,ok,N/A MAR09680,MAM02633x <=> MAM02633c,ok,ok,ok,ok,N/A @@ -7116,7 +7116,7 @@ MAR02040,MAM01790c <=> MAM01790l,MAM01790l,ok,ok,ok,N/A MAR02087,MAM00986c <=> MAM00986l,ok,ok,ok,ok,N/A MAR02090,MAM00413c <=> MAM00413l,ok,ok,ok,ok,N/A MAR02101,MAM00411c <=> MAM00411l,only when going backwards,ok,ok,ok,N/A -MAR03987,MAM01439e --> MAM01439l,ok,ok,ok,ok,N/A +MAR03987,MAM01439e --> MAM01439l,MAM01439e;MAM01439l,ok,ok,ok,N/A MAR04887,MAM02040c --> MAM02040l,ok,ok,ok,ok,N/A MAR04903,MAM02630c <=> MAM02630l,MAM02630l,ok,ok,ok,N/A MAR04907,MAM01285l + MAM01371c --> MAM01285c + MAM01371l,ok,ok,ok,ok,N/A @@ -7515,8 +7515,8 @@ MAR07985,MAM00402c <=> MAM00402r,only when going forwards,ok,ok,ok,N/A MAR07988,MAM01069c <=> MAM01069r,ok,ok,ok,ok,N/A MAR07989,MAM01070c <=> MAM01070r,only when going forwards,ok,ok,ok,N/A MAR08030,MAM02517r --> MAM02517c,ok,ok,ok,ok,N/A -MAR08058,MAM01765c <=> MAM01765r,only when going backwards,ok,ok,ok,N/A -MAR08060,MAM02150c <=> MAM02150r,only when going forwards,ok,ok,ok,N/A +MAR08058,MAM01765c <=> MAM01765r,MAM01765c;MAM01765r,ok,ok,ok,N/A +MAR08060,MAM02150c <=> MAM02150r,MAM02150c;MAM02150r,ok,ok,ok,N/A MAR08234,MAM02930c <=> MAM02930r,only when going backwards,ok,ok,ok,N/A MAR08236,MAM02929c <=> MAM02929r,only when going forwards,ok,ok,ok,N/A MAR08239,MAM02928c <=> MAM02928r,only when going backwards,ok,ok,ok,N/A @@ -7525,7 +7525,7 @@ MAR08350,MAM01685c <=> MAM01685r,only when going forwards,ok,ok,ok,N/A MAR08351,MAM02378r --> MAM02378c,ok,ok,ok,ok,N/A MAR08358,MAM01249c <=> MAM01249r,only when going forwards,ok,ok,ok,N/A MAR08369,MAM03110c + MAM03114r <=> MAM03110r + MAM03114c,MAM03110r,ok,ok,ok,N/A -MAR08382,MAM01964c --> MAM01964r,ok,ok,ok,ok,N/A +MAR08382,MAM01964c --> MAM01964r,MAM01964c;MAM01964r,ok,ok,ok,N/A MAR08526,MAM01513c <=> MAM01513r,only when going forwards,ok,ok,ok,N/A MAR08553,MAM02418c <=> MAM02418r,only when going forwards,ok,ok,ok,N/A MAR08594,MAM01338c <=> MAM01338r,ok,ok,ok,ok,N/A @@ -7548,19 +7548,19 @@ MAR08919,MAM02453r --> MAM02453c,ok,ok,ok,ok,N/A MAR08921,MAM02470c <=> MAM02470r,MAM02470r,ok,ok,ok,N/A MAR09177,MAM01800c <=> MAM01800r,only when going backwards,ok,ok,ok,N/A MAR09200,MAM03157c <=> MAM03157r,MAM03157r,ok,ok,ok,N/A -MAR09625,MAM00236r --> MAM00236c,ok,ok,ok,ok,N/A +MAR09625,MAM00236r --> MAM00236c,MAM00236r,ok,ok,ok,N/A MAR09626,MAM02946r <=> MAM02946c,only when going backwards,ok,ok,ok,N/A MAR09627,MAM02328r <=> MAM02328c,only when going backwards,ok,ok,ok,N/A MAR09628,MAM02027r <=> MAM02027c,only when going backwards,ok,ok,ok,N/A -MAR09629,MAM02022r <=> MAM02022c,only when going backwards,ok,ok,ok,N/A -MAR09630,MAM02434r <=> MAM02434c,only when going backwards,ok,ok,ok,N/A -MAR09631,MAM02462r <=> MAM02462c,only when going backwards,ok,ok,ok,N/A -MAR09632,MAM01665r <=> MAM01665c,only when going backwards,ok,ok,ok,N/A -MAR09633,MAM01687r <=> MAM01687c,only when going backwards,ok,ok,ok,N/A +MAR09629,MAM02022r <=> MAM02022c,MAM02022c;MAM02022r,ok,ok,ok,N/A +MAR09630,MAM02434r <=> MAM02434c,MAM02434c;MAM02434r,ok,ok,ok,N/A +MAR09631,MAM02462r <=> MAM02462c,MAM02462c;MAM02462r,ok,ok,ok,N/A +MAR09632,MAM01665r <=> MAM01665c,MAM01665c;MAM01665r,ok,ok,ok,N/A +MAR09633,MAM01687r <=> MAM01687c,MAM01687c;MAM01687r,ok,ok,ok,N/A MAR09634,MAM01798r <=> MAM01798c,only when going backwards,ok,ok,ok,N/A MAR09716,MAM01667r <=> MAM01667c,only when going backwards,ok,ok,ok,N/A MAR09724,MAM02728r --> MAM02728c,ok,ok,ok,ok,N/A -MAR09732,MAM02001r <=> MAM02001c,only when going forwards,ok,ok,ok,N/A +MAR09732,MAM02001r <=> MAM02001c,MAM02001c;MAM02001r,ok,ok,ok,N/A MAR07108,MAM01374e <=> ,only when going forwards,ok,ok,ok,N/A MAR07110,MAM02556e <=> ,only when going forwards,ok,ok,ok,N/A MAR07112,MAM01296e <=> ,only when going forwards,ok,ok,ok,N/A @@ -7587,7 +7587,7 @@ MAR09033,MAM02560e <=> ,only when going forwards,ok,ok,ok,N/A MAR09034,MAM01965e <=> ,ok,ok,ok,ok,N/A MAR09035,MAM02387e <=> ,ok,ok,ok,ok,N/A MAR09036,MAM02389e <=> ,ok,ok,ok,ok,N/A -MAR09037,MAM02746e <=> ,only when going forwards,ok,ok,ok,N/A +MAR09037,MAM02746e <=> ,MAM02746e,ok,ok,ok,N/A MAR09038,MAM02125e <=> ,ok,ok,ok,ok,N/A MAR09039,MAM02184e <=> ,ok,ok,ok,ok,N/A MAR09040,MAM02360e <=> ,ok,ok,ok,ok,N/A @@ -7646,7 +7646,7 @@ MAR09095,MAM01290e <=> ,ok,ok,ok,ok,N/A MAR09096,MAM01822e <=> ,ok,ok,ok,ok,N/A MAR09097,MAM01641e <=> ,ok,ok,ok,ok,N/A MAR09098,MAM01638e <=> ,ok,ok,ok,ok,N/A -MAR09099,MAM01796e <=> ,only when going forwards,ok,ok,ok,N/A +MAR09099,MAM01796e <=> ,MAM01796e,ok,ok,ok,N/A MAR09100,MAM01100e <=> ,ok,ok,ok,ok,N/A MAR09101,MAM02754e <=> ,ok,ok,ok,ok,N/A MAR09102,MAM02332e <=> ,ok,ok,ok,ok,N/A @@ -7712,7 +7712,7 @@ MAR09162,MAM02357e <=> ,ok,ok,ok,ok,N/A MAR09163,MAM02370e <=> ,ok,ok,ok,ok,N/A MAR09164,MAM02440e <=> ,ok,ok,ok,ok,N/A MAR09165,MAM02661e <=> ,ok,ok,ok,ok,N/A -MAR09166,MAM01438e <=> ,only when going forwards,ok,ok,ok,N/A +MAR09166,MAM01438e <=> ,MAM01438e,ok,ok,ok,N/A MAR09167,MAM02394e <=> ,only when going forwards,ok,ok,ok,N/A MAR09168,MAM01962e <=> ,only when going forwards,ok,ok,ok,N/A MAR09169,MAM02885e <=> ,only when going forwards,ok,ok,ok,N/A @@ -7721,7 +7721,7 @@ MAR09172,MAM00549e <=> ,ok,ok,ok,ok,N/A MAR09201,MAM01588e <=> ,ok,ok,ok,ok,N/A MAR09202,MAM01356e <=> ,ok,ok,ok,ok,N/A MAR09203,MAM01758e <=> ,ok,ok,ok,ok,N/A -MAR09204,MAM02001e <=> ,only when going forwards,ok,ok,ok,N/A +MAR09204,MAM02001e <=> ,MAM02001e,ok,ok,ok,N/A MAR09205,MAM00266e <=> ,only when going backwards,ok,ok,ok,N/A MAR09206,MAM00267e <=> ,ok,ok,ok,ok,N/A MAR09207,MAM00268e <=> ,ok,ok,ok,ok,N/A @@ -7731,7 +7731,7 @@ MAR09210,MAM00353e <=> ,only when going backwards,ok,ok,ok,N/A MAR09211,MAM00613e <=> ,only when going backwards,ok,ok,ok,N/A MAR09212,MAM00035e <=> ,only when going backwards,ok,ok,ok,N/A MAR09213,MAM01019e <=> ,only when going backwards,ok,ok,ok,N/A -MAR09214,MAM00620e <=> ,ok,ok,ok,ok,N/A +MAR09214,MAM00620e <=> ,only when going forwards,ok,ok,ok,N/A MAR09215,MAM01415e <=> ,ok,ok,ok,ok,N/A MAR09216,MAM00648e <=> ,ok,ok,ok,ok,N/A MAR09217,MAM00665e <=> ,only when going backwards,ok,ok,ok,N/A @@ -7740,17 +7740,17 @@ MAR09219,MAM02354e <=> ,ok,ok,ok,ok,N/A MAR09220,MAM01433e <=> ,only when going backwards,ok,ok,ok,N/A MAR09221,MAM02325e <=> ,ok,ok,ok,ok,N/A MAR09222,MAM01633e <=> ,only when going backwards,ok,ok,ok,N/A -MAR09223,MAM00998e <=> ,only when going backwards,ok,ok,ok,N/A +MAR09223,MAM00998e <=> ,MAM00998e,ok,ok,ok,N/A MAR09224,MAM01003e <=> ,only when going backwards,ok,ok,ok,N/A MAR09225,MAM02182e <=> ,only when going backwards,ok,ok,ok,N/A -MAR09226,MAM01007e <=> ,only when going backwards,ok,ok,ok,N/A +MAR09226,MAM01007e <=> ,MAM01007e,ok,ok,ok,N/A MAR09227,MAM01021e <=> ,only when going backwards,ok,ok,ok,N/A MAR09228,MAM01033e <=> ,only when going backwards,ok,ok,ok,N/A MAR09229,MAM01069e <=> ,ok,ok,ok,ok,N/A MAR09230,MAM01070e <=> ,only when going backwards,ok,ok,ok,N/A MAR09231,MAM01071e <=> ,ok,ok,ok,ok,N/A MAR09232,MAM02691e <=> ,ok,ok,ok,ok,N/A -MAR09233,MAM01109e <=> ,only when going backwards,ok,ok,ok,N/A +MAR09233,MAM01109e <=> ,MAM01109e,ok,ok,ok,N/A MAR09234,MAM01115e <=> ,ok,ok,ok,ok,N/A MAR09235,MAM02692e <=> ,ok,ok,ok,ok,N/A MAR09236,MAM02118e <=> ,ok,ok,ok,ok,N/A @@ -7763,7 +7763,7 @@ MAR09242,MAM01249e <=> ,ok,ok,ok,ok,N/A MAR09243,MAM01256e <=> ,ok,ok,ok,ok,N/A MAR09244,MAM03096e <=> ,only when going backwards,ok,ok,ok,N/A MAR09245,MAM03098e <=> ,only when going backwards,ok,ok,ok,N/A -MAR09246,MAM02527e <=> ,only when going backwards,ok,ok,ok,N/A +MAR09246,MAM02527e <=> ,MAM02527e,ok,ok,ok,N/A MAR09247,MAM01260e <=> ,ok,ok,ok,ok,N/A MAR09248,MAM02902e <=> ,only when going backwards,ok,ok,ok,N/A MAR09249,MAM02903e <=> ,only when going backwards,ok,ok,ok,N/A @@ -7782,18 +7782,18 @@ MAR09261,MAM01309e <=> ,only when going backwards,ok,ok,ok,N/A MAR09262,MAM01334e <=> ,ok,ok,ok,ok,N/A MAR09263,MAM01338e <=> ,ok,ok,ok,ok,N/A MAR09264,MAM01339e <=> ,only when going backwards,ok,ok,ok,N/A -MAR09265,MAM01344e <=> ,only when going forwards,ok,ok,ok,N/A -MAR09266,MAM01326e <=> ,only when going backwards,ok,ok,ok,N/A -MAR09267,MAM00002e <=> ,only when going forwards,ok,ok,ok,N/A +MAR09265,MAM01344e <=> ,MAM01344e,ok,ok,ok,N/A +MAR09266,MAM01326e <=> ,MAM01326e,ok,ok,ok,N/A +MAR09267,MAM00002e <=> ,MAM00002e,ok,ok,ok,N/A MAR09268,MAM00580e <=> ,ok,ok,ok,ok,N/A MAR09269,MAM01361e <=> ,only when going forwards,ok,ok,ok,N/A -MAR09270,MAM02337e <=> ,only when going forwards,ok,ok,ok,N/A +MAR09270,MAM02337e <=> ,MAM02337e,ok,ok,ok,N/A MAR09271,MAM01397e <=> ,ok,ok,ok,ok,N/A MAR09272,MAM01398e <=> ,ok,ok,ok,ok,N/A MAR09273,MAM01396e <=> ,ok,ok,ok,ok,N/A MAR09275,MAM01419e <=> ,only when going backwards,ok,ok,ok,N/A -MAR09276,MAM01385e <=> ,only when going forwards,ok,ok,ok,N/A -MAR09277,MAM00001e <=> ,only when going backwards,ok,ok,ok,N/A +MAR09276,MAM01385e <=> ,MAM01385e,ok,ok,ok,N/A +MAR09277,MAM00001e <=> ,MAM00001e,ok,ok,ok,N/A MAR09278,MAM01418e <=> ,MAM01418e,ok,ok,ok,N/A MAR09279,MAM01626e <=> ,ok,ok,ok,ok,N/A MAR09280,MAM01445e <=> ,ok,ok,ok,ok,N/A @@ -7805,9 +7805,9 @@ MAR09285,MAM01450e <=> ,ok,ok,ok,ok,N/A MAR09286,MAM01587e <=> ,only when going forwards,ok,ok,ok,N/A MAR09287,MAM01590e <=> ,ok,ok,ok,ok,N/A MAR09288,MAM01595e <=> ,only when going backwards,ok,ok,ok,N/A -MAR09289,MAM01617e <=> ,only when going forwards,ok,ok,ok,N/A +MAR09289,MAM01617e <=> ,MAM01617e,ok,ok,ok,N/A MAR09290,MAM01619e <=> ,ok,ok,ok,ok,N/A -MAR09291,MAM01632e <=> ,only when going forwards,ok,ok,ok,N/A +MAR09291,MAM01632e <=> ,MAM01632e,ok,ok,ok,N/A MAR09292,MAM02348e <=> ,ok,ok,ok,ok,N/A MAR09293,MAM01615e <=> ,ok,ok,ok,ok,N/A MAR09294,MAM01614e <=> ,ok,ok,ok,ok,N/A @@ -7815,21 +7815,21 @@ MAR09295,MAM01630e <=> ,ok,ok,ok,ok,N/A MAR09296,MAM01668e <=> ,ok,ok,ok,ok,N/A MAR09297,MAM01666e <=> ,ok,ok,ok,ok,N/A MAR09298,MAM01098e <=> ,only when going backwards,ok,ok,ok,N/A -MAR09299,MAM01647e <=> ,only when going forwards,ok,ok,ok,N/A +MAR09299,MAM01647e <=> ,MAM01647e,ok,ok,ok,N/A MAR09300,MAM01669e <=> ,ok,ok,ok,ok,N/A MAR09301,MAM01655e <=> ,ok,ok,ok,ok,N/A MAR09302,MAM01659e <=> ,ok,ok,ok,ok,N/A MAR09303,MAM01700e <=> ,only when going backwards,ok,ok,ok,N/A MAR09304,MAM01695e <=> ,ok,ok,ok,ok,N/A MAR09305,MAM01671e <=> ,ok,ok,ok,ok,N/A -MAR09306,MAM01768e <=> ,only when going backwards,ok,ok,ok,N/A +MAR09306,MAM01768e <=> ,MAM01768e,ok,ok,ok,N/A MAR09307,MAM00577e <=> ,ok,ok,ok,ok,N/A MAR09308,MAM01737e <=> ,only when going backwards,ok,ok,ok,N/A MAR09309,MAM01672e <=> ,ok,ok,ok,ok,N/A MAR09310,MAM01673e <=> ,ok,ok,ok,ok,N/A MAR09311,MAM01298e <=> ,ok,ok,ok,ok,N/A -MAR09312,MAM01765e <=> ,only when going forwards,ok,ok,ok,N/A -MAR09313,MAM02150e <=> ,only when going backwards,ok,ok,ok,N/A +MAR09312,MAM01765e <=> ,MAM01765e,ok,ok,ok,N/A +MAR09313,MAM02150e <=> ,MAM02150e,ok,ok,ok,N/A MAR09314,MAM01787e <=> ,ok,ok,ok,ok,N/A MAR09315,MAM00402e <=> ,only when going backwards,ok,ok,ok,N/A MAR09316,MAM01795e <=> ,only when going backwards,ok,ok,ok,N/A @@ -7872,8 +7872,8 @@ MAR09352,MAM02034e <=> ,only when going forwards,ok,ok,ok,N/A MAR09353,MAM02037e <=> ,ok,ok,ok,ok,N/A MAR09354,MAM02041e <=> ,ok,ok,ok,ok,N/A MAR09355,MAM00986e <=> ,ok,ok,ok,ok,N/A -MAR09356,MAM03113e <=> ,only when going backwards,ok,ok,ok,N/A -MAR09357,MAM01163e <=> ,only when going backwards,ok,ok,ok,N/A +MAR09356,MAM03113e <=> ,MAM03113e,ok,ok,ok,N/A +MAR09357,MAM01163e <=> ,MAM01163e,ok,ok,ok,N/A MAR09358,MAM02159e <=> ,ok,ok,ok,ok,N/A MAR09359,MAM02161e <=> ,ok,ok,ok,ok,N/A MAR09360,MAM02167e <=> ,ok,ok,ok,ok,N/A @@ -7885,28 +7885,28 @@ MAR09365,MAM02364e <=> ,ok,ok,ok,ok,N/A MAR09366,MAM02366e <=> ,ok,ok,ok,ok,N/A MAR09367,MAM02418e <=> ,ok,ok,ok,ok,N/A MAR09368,MAM02369e <=> ,ok,ok,ok,ok,N/A -MAR09369,MAM02386e <=> ,only when going forwards,ok,ok,ok,N/A +MAR09369,MAM02386e <=> ,MAM02386e,ok,ok,ok,N/A MAR09370,MAM02450e <=> ,ok,ok,ok,ok,N/A MAR09371,MAM02452e <=> ,ok,ok,ok,ok,N/A -MAR09372,MAM02470e <=> ,ok,ok,ok,ok,N/A +MAR09372,MAM02470e <=> ,only when going forwards,ok,ok,ok,N/A MAR09373,MAM02407e <=> ,ok,ok,ok,ok,N/A MAR09374,MAM00816e <=> ,only when going backwards,ok,ok,ok,N/A MAR09375,MAM02475e <=> ,ok,ok,ok,ok,N/A MAR09376,MAM02552e <=> ,ok,ok,ok,ok,N/A MAR09377,MAM02554e <=> ,only when going forwards,ok,ok,ok,N/A MAR09378,MAM02583e <=> ,ok,ok,ok,ok,N/A -MAR09379,MAM02587e <=> ,only when going forwards,ok,ok,ok,N/A -MAR09380,MAM02153e <=> ,only when going backwards,ok,ok,ok,N/A +MAR09379,MAM02587e <=> ,MAM02587e,ok,ok,ok,N/A +MAR09380,MAM02153e <=> ,MAM02153e,ok,ok,ok,N/A MAR09381,MAM02609e <=> ,only when going backwards,ok,ok,ok,N/A MAR09382,MAM02620e <=> ,only when going backwards,ok,ok,ok,N/A MAR09383,MAM02631e <=> ,ok,ok,ok,ok,N/A MAR09384,MAM01244e <=> ,only when going backwards,ok,ok,ok,N/A MAR09385,MAM01245e <=> ,only when going backwards,ok,ok,ok,N/A MAR09386,MAM02147e <=> ,ok,ok,ok,ok,N/A -MAR09387,MAM02653e <=> ,only when going forwards,ok,ok,ok,N/A +MAR09387,MAM02653e <=> ,MAM02653e,ok,ok,ok,N/A MAR09388,MAM00032e <=> ,ok,ok,ok,ok,N/A MAR09389,MAM00204e <=> ,ok,ok,ok,ok,N/A -MAR09390,MAM02712e <=> ,only when going backwards,ok,ok,ok,N/A +MAR09390,MAM02712e <=> ,MAM02712e,ok,ok,ok,N/A MAR09391,MAM02722e <=> ,only when going backwards,ok,ok,ok,N/A MAR09392,MAM02744e <=> ,ok,ok,ok,ok,N/A MAR09393,MAM02769e <=> ,ok,ok,ok,ok,N/A @@ -7933,13 +7933,13 @@ MAR09415,MAM02943e <=> ,only when going forwards,ok,ok,ok,N/A MAR09416,MAM02945e <=> ,only when going forwards,ok,ok,ok,N/A MAR09417,MAM01745e <=> ,only when going forwards,ok,ok,ok,N/A MAR09418,MAM02961e <=> ,ok,ok,ok,ok,N/A -MAR09419,MAM02673e <=> ,only when going forwards,ok,ok,ok,N/A +MAR09419,MAM02673e <=> ,MAM02673e,ok,ok,ok,N/A MAR09420,MAM02986e <=> ,ok,ok,ok,ok,N/A MAR09421,MAM02980e <=> ,ok,ok,ok,ok,N/A MAR09422,MAM02997e <=> ,ok,ok,ok,ok,N/A MAR09423,MAM02996e <=> ,ok,ok,ok,ok,N/A MAR09424,MAM02998e <=> ,ok,ok,ok,ok,N/A -MAR09425,MAM03001e <=> ,only when going forwards,ok,ok,ok,N/A +MAR09425,MAM03001e <=> ,MAM03001e,ok,ok,ok,N/A MAR09426,MAM03039e <=> ,only when going forwards,ok,ok,ok,N/A MAR09427,MAM03052e <=> ,ok,ok,ok,ok,N/A MAR09428,MAM00734e <=> ,only when going backwards,ok,ok,ok,N/A @@ -7955,24 +7955,24 @@ MAR09437,MAM03118e <=> ,ok,ok,ok,ok,N/A MAR09438,MAM03121e <=> ,ok,ok,ok,ok,N/A MAR09439,MAM03123e <=> ,ok,ok,ok,ok,N/A MAR09440,MAM03130e <=> ,ok,ok,ok,ok,N/A -MAR09441,MAM03141e <=> ,only when going forwards,ok,ok,ok,N/A +MAR09441,MAM03141e <=> ,MAM03141e,ok,ok,ok,N/A MAR09442,MAM03142e <=> ,only when going backwards,ok,ok,ok,N/A MAR09443,MAM00325e <=> ,only when going backwards,ok,ok,ok,N/A MAR09444,MAM00371e <=> ,only when going backwards,ok,ok,ok,N/A MAR09445,MAM00403e <=> ,ok,ok,ok,ok,N/A MAR09446,MAM00432e <=> ,ok,ok,ok,ok,N/A MAR09447,MAM01913e <=> ,only when going forwards,ok,ok,ok,N/A -MAR09448,MAM02445e <=> ,only when going forwards,ok,ok,ok,N/A +MAR09448,MAM02445e <=> ,MAM02445e,ok,ok,ok,N/A MAR09449,MAM02723e <=> ,only when going backwards,ok,ok,ok,N/A -MAR09450,MAM03154e <=> ,only when going forwards,ok,ok,ok,N/A +MAR09450,MAM03154e <=> ,MAM03154e,ok,ok,ok,N/A MAR09451,MAM02191e <=> ,ok,ok,ok,ok,N/A MAR09452,MAM01788e <=> ,ok,ok,ok,ok,N/A MAR09453,MAM01800e <=> ,ok,ok,ok,ok,N/A MAR09454,MAM01740e <=> ,ok,ok,ok,ok,N/A -MAR09455,MAM01640e <=> ,only when going forwards,ok,ok,ok,N/A -MAR09456,MAM01286e <=> ,only when going forwards,ok,ok,ok,N/A -MAR09457,MAM01287e <=> ,only when going forwards,ok,ok,ok,N/A -MAR09458,MAM01743e <=> ,only when going forwards,ok,ok,ok,N/A +MAR09455,MAM01640e <=> ,MAM01640e,ok,ok,ok,N/A +MAR09456,MAM01286e <=> ,MAM01286e,ok,ok,ok,N/A +MAR09457,MAM01287e <=> ,MAM01287e,ok,ok,ok,N/A +MAR09458,MAM01743e <=> ,MAM01743e,ok,ok,ok,N/A MAR09460,MAM01621e <=> ,ok,ok,ok,ok,N/A MAR09461,MAM01966e <=> ,only when going backwards,ok,ok,ok,N/A MAR09462,MAM02155e <=> ,ok,ok,ok,ok,N/A @@ -7999,18 +7999,18 @@ MAR09699,MAM03131e <=> ,only when going backwards,ok,ok,ok,N/A MAR09700,MAM02516e <=> ,only when going backwards,ok,ok,ok,N/A MAR09701,MAM01603e <=> ,ok,ok,ok,ok,N/A MAR09702,MAM01604e <=> ,ok,ok,ok,ok,N/A -MAR09703,MAM02022e <=> ,only when going backwards,ok,ok,ok,N/A -MAR09704,MAM01687e <=> ,only when going backwards,ok,ok,ok,N/A -MAR09705,MAM01665e <=> ,only when going backwards,ok,ok,ok,N/A +MAR09703,MAM02022e <=> ,MAM02022e,ok,ok,ok,N/A +MAR09704,MAM01687e <=> ,MAM01687e,ok,ok,ok,N/A +MAR09705,MAM01665e <=> ,MAM01665e,ok,ok,ok,N/A MAR09706,MAM01955e <=> ,only when going backwards,ok,ok,ok,N/A MAR09707,MAM00771e <=> ,only when going backwards,ok,ok,ok,N/A MAR09708,MAM02458e <=> ,only when going backwards,ok,ok,ok,N/A MAR09709,MAM01610e <=> ,ok,ok,ok,ok,N/A MAR09710,MAM01612e <=> ,ok,ok,ok,ok,N/A MAR09711,MAM01613e <=> ,ok,ok,ok,ok,N/A -MAR09712,MAM02462e <=> ,only when going backwards,ok,ok,ok,N/A +MAR09712,MAM02462e <=> ,MAM02462e,ok,ok,ok,N/A MAR09713,MAM01006e <=> ,only when going backwards,ok,ok,ok,N/A -MAR09714,MAM02434e <=> ,only when going backwards,ok,ok,ok,N/A +MAR09714,MAM02434e <=> ,MAM02434e,ok,ok,ok,N/A MAR09715,MAM02926e <=> ,ok,ok,ok,ok,N/A MAR09721,MAM01730e <=> ,only when going backwards,ok,ok,ok,N/A MAR09729,MAM03161e <=> ,ok,ok,ok,ok,N/A @@ -8082,8 +8082,8 @@ MAR00094,MAM01371c + MAM01401e + MAM02040c + MAM02519e --> MAM01285c + MAM01401c MAR00095,MAM01401e + MAM02039c --> MAM01401c + MAM02039e,ok,ok,ok,MAR07666,N/A MAR00097,MAM01410c + MAM02039c <=> MAM01410m + MAM02039m,only when going backwards,ok,ok,ok,N/A MAR00098,MAM03484e --> MAM03484c,MAM03484c;MAM03484e,ok,ok,ok,N/A -MAR00099,MAM01380e <=> MAM01380c,ok,ok,ok,ok,N/A -MAR00100,MAM01380c <=> MAM01380r,only when going forwards,ok,ok,ok,N/A +MAR00099,MAM01380e <=> MAM01380c,only when going backwards,ok,ok,ok,N/A +MAR00100,MAM01380c <=> MAM01380r,MAM01380r,ok,ok,ok,N/A MAR00101,MAM00941r + MAM02039r + MAM02555r --> MAM00367r + MAM02554r,ok,ok,ok,ok,N/A MAR00102,MAM02411c <=> MAM02411m,ok,ok,ok,ok,N/A MAR00103,MAM00051c + MAM02348c <=> MAM01597c + MAM02117c,ok,ok,ok,ok,N/A @@ -8319,8 +8319,8 @@ MAR01385,MAM03620c --> MAM03620e,ok,ok,ok,ok,N/A MAR01386,MAM01986l + MAM02039l <=> MAM01986c + MAM02039c,ok,ok,ok,ok,N/A MAR01396,MAM01371c + MAM01986c + MAM02040c --> MAM01285c + MAM01986e + MAM02039c + MAM02751c,ok,ok,ok,MAR07737,N/A MAR01397,MAM01953x + MAM02187x --> MAM01806x + MAM02759x,ok,ok,ok,ok,N/A -MAR01399,MAM01734r + MAM02020r --> MAM01733r + MAM02039r + MAM03748r,MAM03748r,ok,ok,ok,N/A -MAR01400,MAM01734r + MAM02020r --> MAM01733r + MAM02039r + MAM03749r,MAM03749r,ok,ok,ok,N/A +MAR01399,MAM01734r + MAM02020r --> MAM01733r + MAM02039r + MAM03748r,MAM02020r;MAM03748r,ok,ok,ok,N/A +MAR01400,MAM01734r + MAM02020r --> MAM01733r + MAM02039r + MAM03749r,MAM02020r;MAM03749r,ok,ok,ok,N/A MAR01435,MAM02674r --> MAM02674c,ok,ok,ok,ok,N/A MAR01438,MAM00051c <=> MAM00051x,ok,ok,ok,ok,N/A MAR01439,MAM01597m + MAM02109m <=> MAM02110m + MAM02348m,MAM02109m;MAM02110m,ok,ok,ok,N/A @@ -8365,8 +8365,8 @@ MAR01506,MAM00291c + MAM02684c --> MAM00656c + MAM02838c,ok,ok,ok,ok,N/A MAR01507,MAM01232c + MAM02684c --> MAM00656c + MAM03315c,ok,ok,ok,ok,N/A MAR01508,MAM01066r + MAM02039r + MAM02555r + MAM02630r --> MAM01189r + 2 MAM02040r + MAM02554r,ok,ok,ok,ok,N/A MAR01510,MAM02039r + MAM02343r + MAM02555r + MAM02630r --> 2 MAM02040r + MAM02554r + MAM02805r,ok,ok,ok,ok,N/A -MAR01511,MAM02001r + MAM03749r --> MAM02022r + MAM03750r,MAM03749r;MAM03750r,ok,ok,ok,N/A -MAR01513,MAM02461r + MAM02685r --> MAM00236r + MAM03749r,MAM03749r,ok,ok,ok,N/A +MAR01511,MAM02001r + MAM03749r --> MAM02022r + MAM03750r,MAM02001r;MAM02022r;MAM03749r;MAM03750r,ok,ok,ok,N/A +MAR01513,MAM02461r + MAM02685r --> MAM00236r + MAM03749r,MAM00236r;MAM02461r;MAM03749r,ok,ok,ok,N/A MAR01514,MAM10006e <=> MAM10006c,ok,ok,ok,ok,N/A MAR01517,MAM00184m + MAM02444m <=> MAM01597m + MAM02442m,MAM00184m;MAM02442m,ok,ok,ok,N/A MAR01518,MAM01371c + MAM02040c + MAM02407c --> MAM01285c + MAM02039c + MAM02407e + MAM02751c,ok,ok,ok,MAR08922,N/A @@ -9043,7 +9043,7 @@ MAR04119,MAM02044e <=> ,ok,ok,ok,ok,N/A MAR04129,MAM02753e <=> ,ok,ok,ok,ok,N/A MAR04138,MAM02802e <=> ,ok,ok,ok,ok,N/A MAR04140,MAM00186e <=> ,ok,ok,ok,ok,N/A -MAR04142,MAM01439e <=> ,ok,ok,ok,ok,N/A +MAR04142,MAM01439e <=> ,MAM01439e,ok,ok,ok,N/A MAR04146,MAM02965e <=> ,ok,ok,ok,ok,N/A MAR04148,MAM02000e <=> ,ok,ok,ok,ok,N/A MAR04150,MAM02966e <=> ,ok,ok,ok,ok,N/A @@ -9086,8 +9086,8 @@ MAR04305,MAM02563e <=> ,ok,ok,ok,ok,N/A MAR04307,MAM02562e <=> ,ok,ok,ok,ok,N/A MAR04309,MAM01348e <=> ,ok,ok,ok,ok,N/A MAR04311,MAM01347e <=> ,ok,ok,ok,ok,N/A -MAR04322,MAM02446e <=> ,ok,ok,ok,ok,N/A -MAR04325,MAM02448e <=> ,ok,ok,ok,ok,N/A +MAR04322,MAM02446e <=> ,only when going forwards,ok,ok,ok,N/A +MAR04325,MAM02448e <=> ,MAM02448e,ok,ok,ok,N/A MAR04327,MAM03330e <=> ,only when going forwards,ok,ok,ok,N/A MAR04334,MAM03525e <=> ,only when going backwards,ok,ok,ok,N/A MAR04337,MAM00570e <=> ,ok,ok,ok,ok,N/A @@ -9137,7 +9137,7 @@ MAR04566,MAM03263m <=> MAM03263c,only when going backwards,ok,ok,ok,N/A MAR04569,MAM02348c + MAM03979c <=> MAM01597c + MAM03980c,MAM03979c;MAM03980c,ok,ok,ok,N/A MAR04571,MAM02348c + MAM03263c <=> MAM01597c + MAM03264c,only when going backwards,ok,ok,ok,N/A MAR04578,MAM03267m <=> MAM03267c,only when going backwards,ok,ok,ok,N/A -MAR04581,MAM02348c + MAM03974c <=> MAM01597c + MAM03975c,only when going forwards,ok,ok,ok,N/A +MAR04581,MAM02348c + MAM03974c <=> MAM01597c + MAM03975c,MAM03974c;MAM03975c,ok,ok,ok,N/A MAR04598,MAM02348c + MAM03267c <=> MAM01597c + MAM03268c,only when going backwards,ok,ok,ok,N/A MAR04610,MAM00178c + MAM02348c <=> MAM01597c + MAM03262c,ok,ok,ok,ok,N/A MAR04613,MAM02348c + MAM03216c <=> MAM01597c + MAM03217c,only when going backwards,ok,ok,ok,N/A @@ -9207,7 +9207,7 @@ MAR04927,MAM01583e <=> ,ok,ok,ok,ok,N/A MAR04929,MAM01373e <=> ,ok,ok,ok,ok,N/A MAR04936,MAM03560e <=> ,only when going backwards,ok,ok,ok,N/A MAR04943,MAM03706e <=> ,only when going backwards,ok,ok,ok,N/A -MAR04950,MAM03975e <=> ,only when going forwards,ok,ok,ok,N/A +MAR04950,MAM03975e <=> ,MAM03975e,ok,ok,ok,N/A MAR04965,MAM03980e <=> ,MAM03980e,ok,ok,ok,N/A MAR04968,MAM00039x + MAM01597x + MAM02040x + MAM02552x --> MAM01261x + MAM02039x + MAM02553x + MAM02644x,ok,ok,ok,ok,N/A MAR04970,MAM00678m + MAM02039m + MAM02555m --> MAM02554m + MAM03035m,ok,ok,ok,ok,N/A @@ -9695,13 +9695,13 @@ MAR09939,MAM02125c + MAM02877c <=> MAM02039c + MAM02871c + MAM03247c,ok,ok,ok,ok MAR09940,MAM01420c + MAM02426c <=> MAM02039c + MAM02751c + MAM03681c,ok,ok,ok,ok,N/A MAR09941,MAM01986c + MAM02721c --> MAM01597c + MAM02039c + MAM03862c,ok,ok,ok,ok,N/A MAR09942,MAM02040l + MAM04077l --> MAM01450l + MAM01932l + MAM02039l,ok,ok,ok,ok,N/A -MAR09943,MAM02040l + MAM04076l --> MAM01450l + MAM02039l + MAM02387l,ok,ok,ok,ok,N/A +MAR09943,MAM02040l + MAM04076l --> MAM01450l + MAM02039l + MAM02387l,MAM04076l,ok,ok,ok,N/A MAR09944,MAM02040l + MAM04075l --> MAM01450l + MAM01585l + MAM02039l,ok,ok,ok,ok,N/A MAR09945,MAM02040l + MAM04079l --> MAM01450l + MAM01784l + MAM02039l,ok,ok,ok,ok,N/A MAR09946,MAM02040l + MAM04078l --> MAM01362l + MAM01450l + MAM02039l,ok,ok,ok,ok,N/A MAR09947,MAM02040l + MAM04080l --> MAM01450l + MAM01689l + MAM02039l,ok,ok,ok,ok,N/A MAR09948,MAM00009c + MAM02040c --> MAM01597c + MAM02039c + MAM03569c,ok,ok,ok,ok,N/A -MAR09950,MAM02040c + MAM03974c --> MAM01597c + MAM02039c + MAM03976c,ok,ok,ok,ok,N/A +MAR09950,MAM02040c + MAM03974c --> MAM01597c + MAM02039c + MAM03976c,MAM03974c,ok,ok,ok,N/A MAR09951,MAM02040c + MAM02912c --> MAM01513c + MAM02039c + MAM03619c,ok,ok,ok,ok,N/A MAR09952,MAM02040c + MAM03401c <=> MAM01252c + MAM02426c,ok,ok,ok,ok,N/A MAR09953,MAM02471c + MAM02819c <=> MAM01307c + MAM03276c,only when going backwards,ok,ok,ok,N/A @@ -9942,7 +9942,7 @@ MAR10297,MAM03832e <=> ,ok,ok,ok,ok,N/A MAR10298,MAM03833e <=> ,ok,ok,ok,ok,N/A MAR10299,MAM03834e <=> ,ok,ok,ok,ok,N/A MAR10300,MAM03835e <=> ,ok,ok,ok,ok,N/A -MAR10301,MAM02381e <=> ,only when going forwards,ok,ok,ok,N/A +MAR10301,MAM02381e <=> ,MAM02381e,ok,ok,ok,N/A MAR10302,MAM03838e <=> ,ok,ok,ok,ok,N/A MAR10303,MAM03839e <=> ,ok,ok,ok,ok,N/A MAR10304,MAM03840e <=> ,ok,ok,ok,ok,N/A @@ -9991,7 +9991,7 @@ MAR10346,MAM02995e <=> ,ok,ok,ok,ok,N/A MAR10347,MAM03124e <=> ,ok,ok,ok,ok,N/A MAR10348,MAM00270e <=> ,ok,ok,ok,ok,N/A MAR10349,MAM04075e <=> ,only when going forwards,ok,ok,ok,N/A -MAR10350,MAM04076e <=> ,only when going forwards,ok,ok,ok,N/A +MAR10350,MAM04076e <=> ,MAM04076e,ok,ok,ok,N/A MAR10351,MAM04077e <=> ,only when going forwards,ok,ok,ok,N/A MAR10352,MAM04078e <=> ,only when going forwards,ok,ok,ok,N/A MAR10353,MAM04079e <=> ,only when going forwards,ok,ok,ok,N/A @@ -10035,7 +10035,7 @@ MAR10390,3 MAM02519c + MAM02532c <=> 3 MAM02519e + MAM02532e,ok,ok,ok,ok,N/A MAR10391,MAM02497c <=> MAM02497e,ok,ok,ok,ok,N/A MAR10392,MAM02039c + MAM02633c <=> MAM02039e + MAM02633e,ok,ok,ok,ok,N/A MAR10393,MAM02720c <=> MAM02720e,ok,ok,ok,ok,N/A -MAR10394,MAM02381c <=> MAM02381e,only when going forwards,ok,ok,ok,N/A +MAR10394,MAM02381c <=> MAM02381e,MAM02381c;MAM02381e,ok,ok,ok,N/A MAR10395,MAM02795c <=> MAM01892c,ok,ok,ok,ok,N/A MAR10396,MAM00916c <=> MAM00916e,ok,ok,ok,ok,N/A MAR10397,MAM02868c <=> MAM02868m,ok,ok,ok,ok,N/A @@ -10043,7 +10043,7 @@ MAR10398,MAM02868c <=> MAM02868e,ok,ok,ok,ok,N/A MAR10399,MAM03923c <=> MAM03923e,ok,ok,ok,ok,N/A MAR10400,MAM03954c <=> MAM03954e,ok,ok,ok,ok,N/A MAR10401,MAM01371c + MAM02040c + MAM03976c --> MAM01285c + MAM02039c + MAM02751c + MAM03976e,ok,ok,ok,ok,N/A -MAR10402,MAM03976c <=> MAM03976e,ok,ok,ok,ok,N/A +MAR10402,MAM03976c <=> MAM03976e,only when going forwards,ok,ok,ok,N/A MAR10403,MAM01261m + MAM02993m --> MAM01597m + MAM02039m + MAM03406m,ok,ok,ok,ok,N/A MAR10404,MAM01371c + MAM02040c + MAM02992c --> MAM01285c + MAM02039c + MAM02751c + MAM02992e,ok,ok,ok,ok,N/A MAR10405,MAM02517c <=> MAM02517e,ok,ok,ok,ok,N/A @@ -10110,7 +10110,7 @@ MAR10470,MAM03231e <=> MAM03232c,ok,ok,ok,ok,N/A MAR10472,MAM03215e <=> ,MAM03215e,ok,ok,ok,N/A MAR10473,MAM03231e <=> ,ok,ok,ok,ok,N/A MAR10474,MAM02123e <=> ,ok,ok,ok,ok,N/A -MAR10475,MAM01380e <=> ,ok,ok,ok,ok,N/A +MAR10475,MAM01380e <=> ,only when going forwards,ok,ok,ok,N/A MAR10476,MAM03836e <=> ,only when going forwards,ok,ok,ok,N/A MAR10477,MAM03837e <=> ,only when going backwards,ok,ok,ok,N/A MAR10478,MAM03703e <=> ,MAM03703e,ok,ok,ok,N/A @@ -10119,7 +10119,7 @@ MAR10480,MAM02407e <=> MAM02407c,ok,ok,ok,ok,N/A MAR10481,MAM03039e <=> MAM03039c,only when going backwards,ok,ok,ok,N/A MAR10482,MAM00400c <=> MAM00400e,ok,ok,ok,ok,N/A MAR10483,MAM02832c <=> MAM02832e,ok,ok,ok,ok,N/A -MAR10484,MAM02451e <=> MAM02451c,ok,ok,ok,ok,N/A +MAR10484,MAM02451e <=> MAM02451c,only when going backwards,ok,ok,ok,N/A MAR10485,MAM03715c <=> MAM03715e,ok,ok,ok,ok,N/A MAR10486,MAM03630c <=> MAM03630e,ok,ok,ok,ok,N/A MAR10487,MAM03896c <=> MAM03896e,ok,ok,ok,ok,N/A @@ -10863,7 +10863,7 @@ MAR11224,MAM02039c + MAM02555c + MAM02630c + MAM02718c --> MAM02040c + MAM02554c MAR11225,MAM02039c + MAM02555c + MAM02630c + MAM03099c --> MAM01736c + MAM02040c + MAM02554c,ok,ok,ok,ok,N/A MAR11226,MAM03807e <=> MAM03807c,MAM03807c;MAM03807e,ok,ok,ok,N/A MAR11227,MAM04077e <=> MAM04077c,only when going backwards,ok,ok,ok,N/A -MAR11228,MAM04076e <=> MAM04076c,only when going backwards,ok,ok,ok,N/A +MAR11228,MAM04076e <=> MAM04076c,MAM04076c;MAM04076e,ok,ok,ok,N/A MAR11229,MAM04075e <=> MAM04075c,only when going backwards,ok,ok,ok,N/A MAR11230,MAM04079e <=> MAM04079c,only when going backwards,ok,ok,ok,N/A MAR11231,MAM04078e <=> MAM04078c,only when going backwards,ok,ok,ok,N/A @@ -10910,12 +10910,12 @@ MAR11272,MAM00105e <=> MAM00105c,ok,ok,ok,ok,N/A MAR11274,MAM02639e <=> MAM02639c,ok,ok,ok,ok,N/A MAR11276,MAM02411e <=> MAM02411c,ok,ok,ok,ok,N/A MAR11277,MAM02940e <=> MAM02940c,ok,ok,ok,ok,N/A -MAR11278,MAM03975e <=> MAM03975c,only when going backwards,ok,ok,ok,N/A +MAR11278,MAM03975e <=> MAM03975c,MAM03975c;MAM03975e,ok,ok,ok,N/A MAR11279,MAM03980e <=> MAM03980c,MAM03980c;MAM03980e,ok,ok,ok,N/A MAR11280,MAM02974e <=> MAM02974c,ok,ok,ok,ok,N/A MAR11281,MAM02908e <=> ,ok,ok,ok,ok,N/A MAR11282,MAM04077c <=> MAM04077l,only when going backwards,ok,ok,ok,N/A -MAR11283,MAM04076c <=> MAM04076l,only when going backwards,ok,ok,ok,N/A +MAR11283,MAM04076c <=> MAM04076l,MAM04076c;MAM04076l,ok,ok,ok,N/A MAR11284,MAM04075c <=> MAM04075l,only when going backwards,ok,ok,ok,N/A MAR11285,MAM04079c <=> MAM04079l,only when going backwards,ok,ok,ok,N/A MAR11286,MAM04078c <=> MAM04078l,only when going backwards,ok,ok,ok,N/A @@ -11438,9 +11438,9 @@ MAR11827,MAM02942e <=> ,ok,ok,ok,ok,N/A MAR11828,MAM00373r + MAM01371r + MAM02040r --> MAM00373c + MAM01285r + MAM02039r + MAM02751r,ok,ok,ok,ok,N/A MAR11829,MAM00373c + MAM01371c + MAM02040c --> MAM00373e + MAM01285c + MAM02039c + MAM02751c,ok,ok,ok,ok,N/A MAR11830,MAM00373e <=> ,only when going backwards,ok,ok,ok,N/A -MAR11831,MAM01767r <=> MAM01767c,only when going backwards,ok,ok,ok,N/A -MAR11832,MAM01767c <=> MAM01767e,only when going backwards,ok,ok,ok,N/A -MAR11833,MAM01767e <=> ,only when going backwards,ok,ok,ok,N/A +MAR11831,MAM01767r <=> MAM01767c,MAM01767c;MAM01767r,ok,ok,ok,N/A +MAR11832,MAM01767c <=> MAM01767e,MAM01767c;MAM01767e,ok,ok,ok,N/A +MAR11833,MAM01767e <=> ,MAM01767e,ok,ok,ok,N/A MAR11834,MAM00324r + MAM01371r + MAM02040r --> MAM00324c + MAM01285r + MAM02039r + MAM02751r,ok,ok,ok,ok,N/A MAR11835,MAM00324c + MAM01371c + MAM02040c --> MAM00324e + MAM01285c + MAM02039c + MAM02751c,ok,ok,ok,ok,N/A MAR11836,MAM00324e <=> ,only when going backwards,ok,ok,ok,N/A @@ -11452,9 +11452,9 @@ MAR11841,MAM02933c --> MAM02933e,ok,ok,ok,ok,N/A MAR11842,MAM02933e <=> ,only when going backwards,ok,ok,ok,N/A MAR11843,MAM01740x + MAM02039c <=> MAM01740c + MAM02039x,ok,ok,ok,ok,N/A MAR11844,MAM01740c + MAM02039e <=> MAM01740e + MAM02039c,ok,ok,ok,ok,N/A -MAR11845,MAM01101x <=> MAM01101c,only when going backwards,ok,ok,ok,N/A -MAR11846,MAM01101c <=> MAM01101e,only when going backwards,ok,ok,ok,N/A -MAR11847,MAM01101e <=> ,only when going backwards,ok,ok,ok,N/A +MAR11845,MAM01101x <=> MAM01101c,MAM01101c;MAM01101x,ok,ok,ok,N/A +MAR11846,MAM01101c <=> MAM01101e,MAM01101c;MAM01101e,ok,ok,ok,N/A +MAR11847,MAM01101e <=> ,MAM01101e,ok,ok,ok,N/A MAR11848,MAM00971e <=> ,only when going backwards,ok,ok,ok,N/A MAR11849,MAM01371c + MAM01660c + MAM02040c --> MAM01285c + MAM01660e + MAM02039c + MAM02751c,ok,ok,ok,ok,N/A MAR11850,MAM01660e <=> ,only when going backwards,ok,ok,ok,N/A @@ -11582,9 +11582,9 @@ MAR11971,MAM01220e <=> ,only when going backwards,ok,ok,ok,N/A MAR11972,MAM02336c --> MAM02336e,ok,ok,ok,ok,N/A MAR11973,MAM01841c <=> MAM01841e,ok,ok,ok,ok,N/A MAR11974,MAM01841e <=> ,ok,ok,ok,ok,N/A -MAR11975,MAM01601e <=> ,only when going forwards,ok,ok,ok,N/A -MAR11976,MAM01601e <=> MAM01601c,only when going backwards,ok,ok,ok,N/A -MAR11977,MAM01601c <=> MAM01601r,only when going backwards,ok,ok,ok,N/A +MAR11975,MAM01601e <=> ,MAM01601e,ok,ok,ok,N/A +MAR11976,MAM01601e <=> MAM01601c,MAM01601c;MAM01601e,ok,ok,ok,N/A +MAR11977,MAM01601c <=> MAM01601r,MAM01601c;MAM01601r,ok,ok,ok,N/A MAR11978,MAM01073e <=> ,only when going backwards,ok,ok,ok,N/A MAR11979,MAM01073c <=> MAM01073e,only when going backwards,ok,ok,ok,N/A MAR11980,MAM01073x <=> MAM01073c,only when going backwards,ok,ok,ok,N/A @@ -12293,7 +12293,7 @@ MAR12687,MAM03770e <=> ,ok,ok,ok,ok,N/A MAR12688,MAM03780e <=> ,only when going backwards,ok,ok,ok,N/A MAR12689,MAM03781e <=> ,ok,ok,ok,ok,N/A MAR12690,MAM03782e <=> ,ok,ok,ok,ok,N/A -MAR12691,MAM03783e <=> ,ok,ok,ok,ok,N/A +MAR12691,MAM03783e <=> ,only when going forwards,ok,ok,ok,N/A MAR12692,MAM03784e <=> ,ok,ok,ok,ok,N/A MAR12693,MAM03801e <=> ,ok,ok,ok,ok,N/A MAR12694,MAM03799e <=> ,only when going backwards,ok,ok,ok,N/A @@ -12401,9 +12401,9 @@ MAR12795,MAM03781c <=> MAM03781e,ok,ok,ok,ok,N/A MAR12796,MAM02871r + MAM03783r --> MAM02877r + MAM03781r,ok,ok,ok,ok,N/A MAR12797,MAM02039c + MAM03784c <=> MAM02040c + MAM03782c,ok,ok,ok,ok,N/A MAR12798,MAM03782c <=> MAM03782e,ok,ok,ok,ok,N/A -MAR12799,MAM03783c <=> MAM03783e,ok,ok,ok,ok,N/A +MAR12799,MAM03783c <=> MAM03783e,only when going forwards,ok,ok,ok,N/A MAR12800,MAM03784c <=> MAM03784e,ok,ok,ok,ok,N/A -MAR12801,MAM02554c + MAM02587c --> MAM02039c + MAM02555c + MAM03783c,ok,ok,ok,ok,N/A +MAR12801,MAM02554c + MAM02587c --> MAM02039c + MAM02555c + MAM03783c,MAM02587c,ok,ok,ok,N/A MAR12802,MAM03801c + MAM04059c --> MAM02039c + MAM03106c + MAM03799c,ok,ok,ok,ok,N/A MAR12803,MAM03801c + MAM04059c --> MAM02039c + MAM03106c + MAM03800c,ok,ok,ok,ok,N/A MAR12804,MAM03799c <=> MAM03799e,only when going backwards,ok,ok,ok,N/A diff --git a/data/testResults/macaw_summary.md b/data/testResults/macaw_summary.md new file mode 100644 index 00000000..26f5f7ab --- /dev/null +++ b/data/testResults/macaw_summary.md @@ -0,0 +1,10 @@ +Starting dead-end test... + - Found 1514 dead-end metabolites. + - Found 1319 reactions incapable of sustaining steady-state fluxes in either direction due to these dead-ends. + - Found 1977 reversible reactions that can only carry steady-state fluxes in a single direction due to dead-ends. +Starting duplicate test... + - Skipping redox duplicates because no redox_pairs and/or proton_ids were provided. + - Found 447 reactions that were some type of duplicate: + - 0 were completely identical to at least one other reaction. + - 13 involve the same metabolites but go in the opposite direction or have the opposite reversibility as at least one other reaction. + - 447 involve the same metabolites but with different coefficients as at least one other reaction. \ No newline at end of file From 19af535b952dae3ab24a21a87f9a3a5d18cf6d8d Mon Sep 17 00:00:00 2001 From: Mihail Anton Date: Mon, 28 Oct 2024 19:26:46 +0000 Subject: [PATCH 03/17] feat: gene essentiality workflow (#675) * feat: gene essentiality workflow with pr comment * chore: expand workflow targets * fix: add to matlab path * fix: style of macaw summary output * feat: post and store gene essentiality results * fix: model path and allow 2 workflow comments * chore: add macaw test result * fix: use recent RAVEN and gurobi * fix: avoid Penr statistic calculation * fix: missing ) in gene-essentiality.yml * chore: add gene essentiality test result * fix: gene-essentiality.yml output format * fix: location of data/testResults/README.md * chore: add macaw test result * fix: test workflow including branch update * fix: correct git-auto-commit-action@v5 * chore: add gene essentiality test result * fix: run all Hart et al. 2015 tests * fix: missing ) * chore: add gene essentiality test result * fix: only git stash pop if stash exist * fix gene-essentiality ' not " --------- Co-authored-by: Eduard Kerkhoven Co-authored-by: edkerk --- .github/workflows/commentGeneEssential.md | 7 + .github/workflows/commentMacaw.md | 9 + .github/workflows/commentsFromTests.md | 4 +- .github/workflows/gene-essentiality.yml | 80 ++++ .github/workflows/macaw-tests.yml | 21 +- code/{ => test}/estimateEssentialGenes.m | 0 code/{ => test}/evalGeneEssentialityPred.m | 0 .../{ => test}/evaluateHart2015Essentiality.m | 31 +- code/test/macawTests.py | 2 +- data/{macawResults => testResults}/README.md | 17 +- data/testResults/gene-essential.csv | 7 + .../macaw_results.csv | 418 +++++++++--------- data/testResults/macaw_summary.md | 10 + 13 files changed, 369 insertions(+), 237 deletions(-) create mode 100644 .github/workflows/commentGeneEssential.md create mode 100644 .github/workflows/commentMacaw.md create mode 100644 .github/workflows/gene-essentiality.yml rename code/{ => test}/estimateEssentialGenes.m (100%) rename code/{ => test}/evalGeneEssentialityPred.m (100%) rename code/{ => test}/evaluateHart2015Essentiality.m (88%) rename data/{macawResults => testResults}/README.md (65%) create mode 100644 data/testResults/gene-essential.csv rename data/{macawResults => testResults}/macaw_results.csv (98%) create mode 100644 data/testResults/macaw_summary.md diff --git a/.github/workflows/commentGeneEssential.md b/.github/workflows/commentGeneEssential.md new file mode 100644 index 00000000..dd2ba900 --- /dev/null +++ b/.github/workflows/commentGeneEssential.md @@ -0,0 +1,7 @@ +This PR has been [automatically tested with GH Actions](https://github.com/SysBioChalmers/Human-GEM/actions/runs/{GH_ACTION_RUN}). Here is the output of the gene essentiality test: + +
+{TEST_RESULTS}
+
+ +> _Note: In the case of multiple test runs, this post will be edited._ diff --git a/.github/workflows/commentMacaw.md b/.github/workflows/commentMacaw.md new file mode 100644 index 00000000..022ee3d0 --- /dev/null +++ b/.github/workflows/commentMacaw.md @@ -0,0 +1,9 @@ +This PR has been [automatically tested with GH Actions](https://github.com/SysBioChalmers/Human-GEM/actions/runs/{GH_ACTION_RUN}). Here is the output of the [MACAW](https://github.com/Devlin-Moyer/macaw) test: + +
+{TEST_RESULTS}
+
+ +This and a more detailed output from MACAW are also committed to `data/macawResults/`. + +> _Note: In the case of multiple test runs, this post will be edited._ diff --git a/.github/workflows/commentsFromTests.md b/.github/workflows/commentsFromTests.md index 4c5857ea..dd2ba900 100644 --- a/.github/workflows/commentsFromTests.md +++ b/.github/workflows/commentsFromTests.md @@ -1,9 +1,7 @@ -This PR has been [automatically tested with GH Actions](https://github.com/SysBioChalmers/Human-GEM/actions/runs/{GH_ACTION_RUN}). Here is the output of the macaw test: +This PR has been [automatically tested with GH Actions](https://github.com/SysBioChalmers/Human-GEM/actions/runs/{GH_ACTION_RUN}). Here is the output of the gene essentiality test:
 {TEST_RESULTS}
 
-A more detailed output from this test run is also committed to `data/macawResults/macaw_results.csv`. - > _Note: In the case of multiple test runs, this post will be edited._ diff --git a/.github/workflows/gene-essentiality.yml b/.github/workflows/gene-essentiality.yml new file mode 100644 index 00000000..b92c87d6 --- /dev/null +++ b/.github/workflows/gene-essentiality.yml @@ -0,0 +1,80 @@ +name: Check gene essentiality with Hart 2015 + +on: + pull_request: + branches: + - "main" + - "develop" + +jobs: + check-metabolictasks: + runs-on: self-hosted + + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Fetch RAVEN + uses: actions/checkout@v4 + with: + repository: "SysBioChalmers/RAVEN" + path: "RAVEN" + + - name: Run gene essentiality + id: essentiality + run: > + TEST_RESULTS=$(/usr/local/bin/matlab -batch + "warning('off', 'MATLAB:rmpath:DirNotFound'); + rmpath(genpath('/home/m/ecModels-dependencies/RAVEN')); + rmpath(genpath('/home/m/actions-runner')); + addpath(genpath('.')); + setRavenSolver('gurobi'); + ihuman = readYAMLmodel('model/Human-GEM.yml'); + taskStruct = parseTaskList('data/metabolicTasks/metabolicTasks_Essential.txt'); + [~, eGenes] = evalc('estimateEssentialGenes(ihuman, ''Hart2015_RNAseq.txt'', taskStruct);'); + output = transpose(evaluateHart2015Essentiality(eGenes)); + fid = fopen('data/testResults/gene-essential.csv','w'); + fprintf(fid,[repmat('%s,',1,9) '%s\n'],output{:,1}); + fprintf(fid,['%s,%d,%d,%d,%d' repmat(',%.4g',1,5) '\n'],output{:,2:end}); + fclose(fid); + disp(cell2table(transpose(output(:,2:end)),'VariableNames',output(:,1)));") && + echo "$TEST_RESULTS" && + PARSED_RESULTS="${TEST_RESULTS//$'\n'/'
'}" && + PARSED_RESULTS="${PARSED_RESULTS//$'\r'/'
'}" && + echo "results=$PARSED_RESULTS" >> $GITHUB_OUTPUT + + - name: Mention PR# in README.md + env: + PR_NUMBER: ${{ github.event.number }} + run: sed -i -e "s/[[:digit:]]\{3,4\}\*\* (gene /$PR_NUMBER\*\* (gene /" data/testResults/README.md + + - name: Update local branch before committing changes + env: + BRANCH_NAME: ${{ github.head_ref || github.ref_name }} + run: | + git stash + git fetch + git checkout $BRANCH_NAME + if git stash list | grep -q 'stash@{'; then + git stash pop + fi + + - name: Auto-commit results + uses: stefanzweifel/git-auto-commit-action@v5 + with: + commit_user_name: memote-bot + commit_message: "chore: add gene essentiality test result" + file_pattern: data/testResults/* + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + PR_NUMBER: ${{ github.event.number }} + + - name: Post comment + uses: NejcZdovc/comment-pr@v2 + with: + file: "commentGeneEssential.md" + identifier: "GITHUB_COMMENT_GENE" + env: + GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}} + TEST_RESULTS: ${{steps.essentiality.outputs.results}} + GH_ACTION_RUN: ${{github.run_id}} diff --git a/.github/workflows/macaw-tests.yml b/.github/workflows/macaw-tests.yml index 90af0ee7..be78f38d 100644 --- a/.github/workflows/macaw-tests.yml +++ b/.github/workflows/macaw-tests.yml @@ -31,18 +31,30 @@ jobs: PARSED_RESULTS="${PARSED_RESULTS//$'\r'/'
'}" echo $PARSED_RESULTS echo "results=$PARSED_RESULTS" >> $GITHUB_OUTPUT + printf "$TEST_RESULTS" > data/testResults/macaw_summary.md - name: Mention PR# in README.md env: PR_NUMBER: ${{ github.event.number }} - run: sed -i -e "s/#[[:digit:]]\{3,4\}/#$PR_NUMBER/g" data/macawResults/README.md - + run: sed -i -e "s/[[:digit:]]\{3,4\}\*\* (MACAW)/$PR_NUMBER\*\* (MACAW)/" data/testResults/README.md + + - name: Update local branch before committing changes + env: + BRANCH_NAME: ${{ github.head_ref || github.ref_name }} + run: | + git stash + git fetch + git checkout $BRANCH_NAME + if git stash list | grep -q 'stash@{'; then + git stash pop + fi + - name: Auto-commit results uses: stefanzweifel/git-auto-commit-action@v4 with: commit_user_name: memote-bot commit_message: "chore: add macaw test result" - file_pattern: data/macawResults/* + file_pattern: data/testResults/* env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} PR_NUMBER: ${{ github.event.number }} @@ -50,7 +62,8 @@ jobs: - name: Post comment uses: NejcZdovc/comment-pr@v2 with: - file: "commentsFromTests.md" + file: "commentMacaw.md" + identifier: "GITHUB_COMMENT_MACAW" env: GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}} TEST_RESULTS: ${{steps.macaw-run.outputs.results}} diff --git a/code/estimateEssentialGenes.m b/code/test/estimateEssentialGenes.m similarity index 100% rename from code/estimateEssentialGenes.m rename to code/test/estimateEssentialGenes.m diff --git a/code/evalGeneEssentialityPred.m b/code/test/evalGeneEssentialityPred.m similarity index 100% rename from code/evalGeneEssentialityPred.m rename to code/test/evalGeneEssentialityPred.m diff --git a/code/evaluateHart2015Essentiality.m b/code/test/evaluateHart2015Essentiality.m similarity index 88% rename from code/evaluateHart2015Essentiality.m rename to code/test/evaluateHart2015Essentiality.m index 1ae32aa8..8fd1cb02 100644 --- a/code/evaluateHart2015Essentiality.m +++ b/code/test/evaluateHart2015Essentiality.m @@ -31,16 +31,16 @@ % Table S2 from the Hart2015 datasets: % In this study, essential genes are, by definition, a subset of fitness genes x = readtable('Hart2015_TableS2.xlsx'); - + % remove duplicated rows (MARCH1 and MARCH2 genes) ind1 = find(ismember(x.Gene,'MARCH1'),1,'last'); ind2 = find(ismember(x.Gene,'MARCH2'),1,'last'); x([ind1;ind2],:) = []; - + % extract gene list and cell types genes = x.Gene; celltypes = regexprep(upper(x.Properties.VariableNames(3:7)'),'BF_',''); - + % for each cell type, determine the "fitness" genes, defined as those with % a 5% FDRs were chosen as thresholds (the values are extracted from the % supporting information of the Hart 2015 paper. Genes observed in 3 or more @@ -63,7 +63,7 @@ % also get the genes that were essential in all 5 cell lines ("all") celltypes(end+1) = {'all'}; fitness_mat(:,end+1) = all(fitness_mat == 1,2); - + % put Hart2015 essentiality data into data structure for comparison expdata = {}; expdata.genes = genes; @@ -94,12 +94,12 @@ % calculate true and false positives and negatives [TP,TN,FP,FN,Penr] = deal(nan(numel(tissues),1)); % initialize variables for i = 1:numel(tissues) - + [~,tissue_ind] = ismember(tissues(i), expdata.tissues); if tissue_ind == 0 continue % a few tissues are missing from the DepMap dataset end - + modelGenes = eGenes.refModel.genes; if strcmpi(tissues{i},'all') modelEssential = modelGenes(sum(modelPred,2) == size(modelPred,2)); @@ -107,17 +107,18 @@ modelEssential = modelGenes(modelPred(:,i)); end modelNonEssential = setdiff(modelGenes,modelEssential); - + expGenes = expdata.genes(~isnan(expdata.essential(:,tissue_ind))); expEssential = expdata.genes(expdata.essential(:,tissue_ind) == 1); expNonEssential = setdiff(expGenes,expEssential); - + TP(i) = sum(ismember(modelEssential, expEssential)); % true positives TN(i) = sum(ismember(modelNonEssential, expNonEssential)); % true negatives FP(i) = sum(ismember(modelEssential, expNonEssential)); % false positives - FN(i) = sum(ismember(modelNonEssential, expEssential)); % false negatives + FN(i) = sum(ismember(modelNonEssential, expEssential)); % false negatives - Penr(i) = EnrichmentTest(intersect(modelGenes,expGenes), intersect(modelEssential,expGenes), intersect(expEssential,modelGenes)); + % Requires Statistics and Machine Learning Toolbox + %Penr(i) = EnrichmentTest(intersect(modelGenes,expGenes), intersect(modelEssential,expGenes), intersect(expEssential,modelGenes)); end % calculate some metrics @@ -126,13 +127,15 @@ accuracy = (TP + TN)./(TP + TN + FP + FN); F1 = 2*TP./(2*TP + FP + FN); MCC = ((TP.*TN) - (FP.*FN))./sqrt((TP+FP).*(TP+FN).*(TN+FP).*(TN+FN)); % Matthews correlation coefficient -PenrAdj = adjust_pvalues(Penr,'Benjamini'); +%PenrAdj = adjust_pvalues(Penr,'Benjamini'); % get results for cell types -results = [{'cellLine','TP','TN','FP','FN','accuracy','sensitivity','specificity','F1','MCC','Penr','logPenr','PenrAdj','logPenrAdj'}; - [tissues, num2cell([TP, TN, FP, FN, accuracy, sensitivity, specificity, F1, MCC, Penr, -log10(Penr), PenrAdj, -log10(PenrAdj)])]]; - +results = [{'cellLine','TP','TN','FP','FN','accuracy','sensitivity','specificity','F1','MCC'}; + [tissues, num2cell([TP, TN, FP, FN, accuracy, sensitivity, specificity, F1, MCC])]]; +% Including Penr results +%results = [{'cellLine','TP','TN','FP','FN','accuracy','sensitivity','specificity','F1','MCC','Penr','logPenr','PenrAdj','logPenrAdj'}; +% [tissues, num2cell([TP, TN, FP, FN, accuracy, sensitivity, specificity, F1, MCC, Penr, -log10(Penr), PenrAdj, -log10(PenrAdj)])]]; end function [penr,pdep] = EnrichmentTest(pop,sample,successes) diff --git a/code/test/macawTests.py b/code/test/macawTests.py index 92f71544..7b285639 100644 --- a/code/test/macawTests.py +++ b/code/test/macawTests.py @@ -5,4 +5,4 @@ (dead_end_results, dead_end_edges) = dead_end_test(model) (duplicate_results, duplicate_edges) = duplicate_test(model) output = dead_end_results.merge(duplicate_results) -output.to_csv('data/macawResults/macaw_results.csv', index = False) \ No newline at end of file +output.to_csv('data/testResults/macaw_results.csv', index = False) \ No newline at end of file diff --git a/data/macawResults/README.md b/data/testResults/README.md similarity index 65% rename from data/macawResults/README.md rename to data/testResults/README.md index 411815dd..5b0034ab 100644 --- a/data/macawResults/README.md +++ b/data/testResults/README.md @@ -1,13 +1,13 @@ -# MACAW results +# Test results -The file here contains results from the [MACAW](https://github.com/Devlin-Moyer/macaw) `dead_end_test` and `duplicate_test` tests. +The file here contains results from the [MACAW](https://github.com/Devlin-Moyer/macaw) `dead_end_test` and `duplicate_test` tests, and from cell-line specific gene essentiality prediction based on the [Hart _et al._ (2015)](https://doi.org/10.1016/j.cell.2015.11.015) dataset. -The test results shown here were obtained by the GitHub Actions run in **PR #829**, and will be updated by any subsequent PR. Summary results are shown as a comment in the corresponding PR. +The test results shown here were obtained by the GitHub Actions run in **PR #675** (MACAW) and **PR #675** (gene essentiality), and will be updated by any subsequent PR. Summary results are shown as a comment in the corresponding PR. -### `dead_end_test` +### MACAW: `dead_end_test` Looks for metabolites in Human-GEM that can only be produced by all reactions they participate in or only consumed, then identifies all reactions that are prevented from sustaining steady-state fluxes because of each of these dead-end metabolites. The simplest case of a dead-end metabolite is one that only participates in a single reaction. Also flags all reversible reactions that can only carry fluxes in a single direction because one of their metabolites can either only be consumed or only be produced by all other reactions it participates in. -### `duplicate_test` +### MACAW: `duplicate_test` Identifies sets of reactions that may be duplicates of each other because they: - Involve exactly the same metabolites with exactly the same stoichiometric coefficients (but potentially different associated genes). @@ -15,4 +15,9 @@ Identifies sets of reactions that may be duplicates of each other because they: - Involve exactly the same metabolites, but with different stoichiometric coefficients. - Represent the oxidation and/or reduction of the same metabolite, but use different electron acceptors/donors from the given list of pairs of oxidized and reduced forms of various electron carriers (e.g. NAD(H), NADP(H), FAD(H2), ubiquinone/ubiquinol, cytochromes). -It is possible for a single reaction to fit in multiple of the above categories. There are sometimes cases where sets of reactions that fall into one of the above categories are completely legitimate representations of real biochemistry (e.g. separate irreversible reactions for importing vs exporting the same metabolite because two different transporters encoded by different genes are each responsible for transporting that metabolite in only one direction, enzymes that can use NAD(H) or NADP(H) interchangeably to catalyze the same redox reaction), but reactions that meet these criteria are generally worth close examination to ensure that they should actually all exist as separate reactions. \ No newline at end of file +It is possible for a single reaction to fit in multiple of the above categories. There are sometimes cases where sets of reactions that fall into one of the above categories are completely legitimate representations of real biochemistry (e.g. separate irreversible reactions for importing vs exporting the same metabolite because two different transporters encoded by different genes are each responsible for transporting that metabolite in only one direction, enzymes that can use NAD(H) or NADP(H) interchangeably to catalyze the same redox reaction), but reactions that meet these criteria are generally worth close examination to ensure that they should actually all exist as separate reactions. + +### Cell-line specific gene essentiality +Evaluate gene essentiality predictions in 5 cell-line specific GEMs with experimental fitness data gathered from the [Hart _et al._ (2015)](https://doi.org/10.1016/j.cell.2015.11.015). + +Cell-line specific GEMs are constructed with tINIT2 for DLD1, GBM, HCT116, HeLa and RPE1 cell lines. Then, the `metabolicTasks_Essential.txt` list of tasks is used to identify essential genes in each of these models. The predicted gene essentiality is compared to results from a high-throughput CRISPR-Cas9 screen for identifying genes that affect fitness. Only the summary statistics of this comparison are kept. \ No newline at end of file diff --git a/data/testResults/gene-essential.csv b/data/testResults/gene-essential.csv new file mode 100644 index 00000000..7a3cef63 --- /dev/null +++ b/data/testResults/gene-essential.csv @@ -0,0 +1,7 @@ +cellLine,TP,TN,FP,FN,accuracy,sensitivity,specificity,F1,MCC +DLD1,36,2185,59,279,0.8679,0.1143,0.9737,0.1756,0.1529 +GBM,34,2165,61,298,0.8597,0.1024,0.9726,0.1593,0.1333 +HCT116,46,2207,53,309,0.8616,0.1296,0.9765,0.2026,0.1905 +HELA,30,2263,69,254,0.8765,0.1056,0.9704,0.1567,0.124 +RPE1,14,2204,81,259,0.8671,0.05128,0.9646,0.07609,0.02585 +all,7,2408,92,109,0.9232,0.06034,0.9632,0.06512,0.0254 diff --git a/data/macawResults/macaw_results.csv b/data/testResults/macaw_results.csv similarity index 98% rename from data/macawResults/macaw_results.csv rename to data/testResults/macaw_results.csv index 716de677..aa73eeed 100644 --- a/data/macawResults/macaw_results.csv +++ b/data/testResults/macaw_results.csv @@ -1,6 +1,6 @@ reaction_id,reaction_equation,dead_end_test,duplicate_test_exact,duplicate_test_directions,duplicate_test_coefficients,duplicate_test_redox -MAR03905,MAM01796c + MAM02552c --> MAM01249c + MAM02039c + MAM02553c,ok,ok,ok,ok,N/A -MAR03907,MAM01796c + MAM02554c --> MAM01249c + MAM02039c + MAM02555c,ok,ok,ok,ok,N/A +MAR03905,MAM01796c + MAM02552c --> MAM01249c + MAM02039c + MAM02553c,MAM01796c,ok,ok,ok,N/A +MAR03907,MAM01796c + MAM02554c --> MAM01249c + MAM02039c + MAM02555c,MAM01796c,ok,ok,ok,N/A MAR04097,MAM01252c + MAM01371c + MAM01597c --> MAM01261c + MAM01334c + MAM02759c,ok,ok,ok,ok,N/A MAR04099,MAM01252m + MAM01371m + MAM01597m --> MAM01261m + MAM01334m + MAM02759m,ok,ok,ok,ok,N/A MAR04108,MAM01257c + MAM01597c --> MAM01261c + MAM01334c + MAM02039c,ok,ok,ok,ok,N/A @@ -31,9 +31,9 @@ MAR04521,MAM01968r + MAM02040r --> MAM01965r + MAM02751r,ok,ok,ok,ok,N/A MAR06412,MAM01597m + MAM02869m --> MAM01261m + MAM01701m,ok,ok,ok,ok,N/A MAR07745,MAM01388c <=> MAM01965c,MAM01388c,ok,ok,ok,N/A MAR07747,MAM01285c + MAM01965c --> MAM01334c + MAM01968c + MAM02039c,ok,ok,ok,ok,N/A -MAR08360,MAM01796x + MAM02041x --> MAM01249x + 2 MAM02040x,ok,ok,ok,ok,N/A +MAR08360,MAM01796x + MAM02041x --> MAM01249x + 2 MAM02040x,MAM01249x;MAM01796x,ok,ok,ok,N/A MAR08652,MAM01420r + MAM01965r --> MAM01596r + MAM01968r + MAM02578r,MAM01420r;MAM02578r,ok,ok,ok,N/A -MAR08757,MAM01796c + MAM02039c + MAM02555c + MAM02630c --> MAM01249c + 2 MAM02040c + MAM02554c,ok,ok,ok,ok,N/A +MAR08757,MAM01796c + MAM02039c + MAM02555c + MAM02630c --> MAM01249c + 2 MAM02040c + MAM02554c,MAM01796c,ok,ok,ok,N/A MAR03989,MAM02040e + MAM02450e --> 2 MAM01965e,ok,ok,ok,ok,N/A MAR04122,MAM02040c + 2 MAM02552c + MAM03108c --> 3 MAM02039c + 2 MAM02553c + MAM03109c,ok,ok,ok,ok,N/A MAR04837,MAM02040e + MAM03039e --> 2 MAM01965e,ok,ok,ok,ok,N/A @@ -45,15 +45,15 @@ MAR05398,MAM01992c + 3 MAM02751c --> 3 MAM01967c + MAM01991c,ok,ok,ok,ok,N/A MAR05399,MAM01991c --> MAM01994c,ok,ok,ok,ok,N/A MAR05400,MAM01994c + MAM02040c --> MAM01965c + MAM01993c,ok,ok,ok,ok,N/A MAR05401,MAM01993c + 7 MAM02751c --> 7 MAM01967c + MAM01996c,ok,ok,ok,ok,N/A -MAR08568,MAM02040c + MAM02445c --> MAM01840c + MAM02448c,ok,ok,ok,ok,N/A -MAR08569,MAM02040e + MAM02445e --> MAM01965e + MAM02448e,ok,ok,ok,ok,N/A -MAR08570,2 MAM02040c + MAM02448c --> 2 MAM01840c + MAM02446c,ok,ok,ok,ok,N/A -MAR08571,2 MAM02040e + MAM02448e --> 2 MAM01965e + MAM02446e,ok,ok,ok,ok,N/A -MAR08572,MAM02040c + MAM02446c --> MAM01840c + MAM02447c,ok,ok,ok,ok,N/A +MAR08568,MAM02040c + MAM02445c --> MAM01840c + MAM02448c,MAM02445c;MAM02448c,ok,ok,ok,N/A +MAR08569,MAM02040e + MAM02445e --> MAM01965e + MAM02448e,MAM02445e;MAM02448e,ok,ok,ok,N/A +MAR08570,2 MAM02040c + MAM02448c --> 2 MAM01840c + MAM02446c,MAM02446c;MAM02448c,ok,ok,ok,N/A +MAR08571,2 MAM02040e + MAM02448e --> 2 MAM01965e + MAM02446e,MAM02448e,ok,ok,ok,N/A +MAR08572,MAM02040c + MAM02446c --> MAM01840c + MAM02447c,MAM02446c;MAM02447c,ok,ok,ok,N/A MAR08573,MAM02040e + MAM02446e --> MAM01965e + MAM02447e,ok,ok,ok,ok,N/A -MAR08574,MAM02040c + MAM02447c --> MAM01840c + MAM02449c,ok,ok,ok,ok,N/A +MAR08574,MAM02040c + MAM02447c --> MAM01840c + MAM02449c,MAM02447c;MAM02449c,ok,ok,ok,N/A MAR08575,MAM02040e + MAM02447e --> MAM01965e + MAM02449e,ok,ok,ok,ok,N/A -MAR08576,MAM02040c + MAM02449c --> MAM01840c + MAM02451c,ok,ok,ok,ok,N/A +MAR08576,MAM02040c + MAM02449c --> MAM01840c + MAM02451c,MAM02449c,ok,ok,ok,N/A MAR08577,MAM02040e + MAM02449e --> MAM01965e + MAM02451e,ok,ok,ok,ok,N/A MAR08578,MAM02040c + MAM02451c --> MAM01840c + MAM02452c,ok,ok,ok,ok,N/A MAR08579,MAM02040e + MAM02451e --> MAM01965e + MAM02452e,ok,ok,ok,ok,N/A @@ -112,12 +112,12 @@ MAR04592,MAM01758c + MAM02039c + MAM02555c <=> MAM02554c + MAM03155c,ok,ok,ok,ok MAR04593,MAM02552c + MAM03155c --> MAM01759c + MAM02039c + MAM02553c,ok,ok,ok,ok,N/A MAR04594,MAM01758c + MAM02554c --> MAM01757c + MAM02039c + MAM02555c,MAM01757c,ok,ok,ok,N/A MAR04595,MAM01285c + MAM01761c + MAM02039c <=> MAM01371c + MAM01759c,ok,ok,ok,ok,N/A -MAR08341,MAM02039c + MAM02337c + MAM02555c --> MAM02338c + MAM02554c,ok,ok,ok,ok,N/A -MAR08342,MAM02039c + MAM02425c + MAM02553c <=> MAM02338c + MAM02552c,ok,ok,ok,ok,N/A +MAR08341,MAM02039c + MAM02337c + MAM02555c --> MAM02338c + MAM02554c,MAM02337c,ok,ok,ok,N/A +MAR08342,MAM02039c + MAM02425c + MAM02553c <=> MAM02338c + MAM02552c,only when going backwards,ok,ok,ok,N/A MAR08344,MAM01973r + MAM02039r + MAM02555r <=> MAM02378r + MAM02554r,ok,ok,ok,ok,N/A MAR08352,MAM00768c + MAM02039c + MAM02553c <=> MAM02378c + MAM02552c,ok,ok,ok,ok,N/A MAR08353,MAM00768c + MAM02039c <=> MAM01596c + MAM02425c,ok,ok,ok,ok,N/A -MAR08726,MAM01371c + MAM01743c --> MAM01285c + MAM02039c + MAM02846c,ok,ok,ok,ok,N/A +MAR08726,MAM01371c + MAM01743c --> MAM01285c + MAM02039c + MAM02846c,MAM01743c,ok,ok,ok,N/A MAR08727,MAM02040c + MAM03109c --> MAM01684c + 2 MAM02039c + MAM03114c,ok,ok,ok,ok,N/A MAR08728,MAM01684c + MAM02040c --> MAM01973c + MAM02751c,ok,ok,ok,ok,N/A MAR08729,MAM02040c + MAM03109c --> MAM01973c + MAM02039c + MAM03106c,ok,ok,ok,ok,N/A @@ -376,7 +376,7 @@ MAR06624,MAM01673m + MAM01688m --> MAM01680m + MAM01755m + MAM02039m,ok,ok,ok,ok MAR06627,MAM01747c + MAM02039c + MAM02696c <=> MAM01753c + MAM02819c,ok,ok,ok,ok,N/A MAR07744,MAM02040c + MAM02807c <=> MAM02845c + MAM03118c,MAM02807c,ok,ok,ok,N/A MAR08072,MAM00639c + MAM02040c --> MAM01672c + MAM02751c,ok,ok,ok,ok,N/A -MAR08637,MAM01632c + MAM02040c --> MAM02578c + MAM03118c,ok,ok,ok,ok,N/A +MAR08637,MAM01632c + MAM02040c --> MAM02578c + MAM03118c,MAM01632c,ok,ok,ok,N/A MAR03965,MAM01754c + MAM02040c --> MAM01755c + MAM02039c + MAM02751c,ok,ok,ok,ok,N/A MAR03966,MAM01371m + MAM02040m --> MAM01334m + MAM02039m + MAM02759m,ok,ok,ok,ok,N/A MAR03967,MAM01424c + MAM01948c <=> MAM01590c + MAM02034c,ok,ok,ok,ok,N/A @@ -454,8 +454,8 @@ MAR07895,MAM01285m + MAM02193m <=> MAM01371m + MAM02161m,ok,ok,ok,ok,N/A MAR08083,MAM01433n + MAM02040n --> MAM02016n + MAM02039n,ok,ok,ok,ok,N/A MAR08085,MAM01433g + MAM02040g --> MAM02016g + MAM02039g,ok,ok,ok,ok,N/A MAR08087,MAM01419g + MAM02040g --> MAM01334g + MAM02039g,ok,ok,ok,ok,N/A -MAR08443,MAM01286c + MAM02040c --> MAM01334c + MAM01967c + 2 MAM02039c,ok,ok,ok,ok,N/A -MAR08444,MAM01287c + MAM02040c --> MAM01334c + 2 MAM02039c + MAM02454c,ok,ok,ok,ok,N/A +MAR08443,MAM01286c + MAM02040c --> MAM01334c + MAM01967c + 2 MAM02039c,MAM01286c,ok,ok,ok,N/A +MAR08444,MAM01287c + MAM02040c --> MAM01334c + 2 MAM02039c + MAM02454c,MAM01287c,ok,ok,ok,N/A MAR08445,MAM01371m + MAM01630m --> MAM01285m + MAM01590m + MAM02039m,ok,ok,ok,ok,N/A MAR08446,MAM01630n + MAM02040n --> MAM02578n + MAM03123n,ok,ok,ok,ok,N/A MAR08448,MAM01424c + MAM01680c <=> MAM01590c + MAM01688c,ok,ok,ok,ok,N/A @@ -496,7 +496,7 @@ MAR08484,MAM01371m + MAM02170m --> MAM01285m + MAM02039m + MAM02167m,ok,ok,ok,ok MAR08485,MAM02040g + MAM03106g --> MAM02039g + MAM02751g + MAM03114g,ok,ok,ok,ok,N/A MAR08486,MAM01280c + MAM02751c <=> MAM01279c + MAM02844c,ok,ok,ok,ok,N/A MAR08487,MAM02040e + MAM03114e --> MAM02751e + MAM03123e,ok,ok,ok,ok,N/A -MAR08488,MAM02040c + MAM03154c --> MAM02039c + MAM02759c + MAM03150c,ok,ok,ok,ok,N/A +MAR08488,MAM02040c + MAM03154c --> MAM02039c + MAM02759c + MAM03150c,MAM03154c,ok,ok,ok,N/A MAR08489,MAM02040c + MAM02193c --> MAM02039c + MAM02167c + MAM02759c,ok,ok,ok,ok,N/A MAR08493,MAM01644l + MAM02040l --> MAM01668l + MAM02751l,MAM01644l;MAM01668l,ok,ok,ok,N/A MAR08494,MAM01639l + MAM02040l --> MAM01666l + MAM02751l,MAM01639l;MAM01666l,ok,ok,ok,N/A @@ -1043,7 +1043,7 @@ MAR07141,MAM02040c + MAM02895c --> MAM02039c + MAM02469c + MAM02578c + MAM02819c MAR07620,MAM01371c + MAM02891c + MAM03075c --> MAM01334c + MAM02759c + MAM02893c,MAM02893c,ok,ok,ok,N/A MAR07647,MAM01638x + MAM01802x + MAM02040x --> MAM01803x + MAM02039x + MAM02578x + MAM02819x,ok,ok,ok,ok,N/A MAR08640,MAM01721n + MAM02882n --> MAM01722n + MAM02039n + MAM02881n,MAM02881n;MAM02882n,ok,ok,ok,N/A -MAR08689,MAM01640x + MAM01802x + MAM02040x --> MAM01101x + MAM01803x + MAM02039x + MAM02578x,ok,ok,ok,ok,N/A +MAR08689,MAM01640x + MAM01802x + MAM02040x --> MAM01101x + MAM01803x + MAM02039x + MAM02578x,MAM01101x;MAM01640x,ok,ok,ok,N/A MAR08690,MAM01740x + MAM01802x + MAM02040x --> MAM01073x + MAM01803x + MAM02039x + MAM02578x,ok,ok,ok,ok,N/A MAR03753,MAM02040m + MAM02468m --> MAM00785m,ok,ok,ok,ok,N/A MAR03755,MAM00785m + MAM02040m --> MAM00784m + MAM01597m + MAM02039m,ok,ok,ok,ok,N/A @@ -1057,8 +1057,8 @@ MAR03792,MAM00661m + MAM01974m <=> MAM01306m + MAM01633m,ok,ok,ok,ok,N/A MAR03796,MAM01334m + MAM02039m + MAM02774m <=> MAM01597m + MAM02775m,only when going forwards,ok,ok,ok,N/A MAR03823,MAM00171m + MAM02552m <=> MAM00662m + MAM02039m + MAM02553m,only when going backwards,ok,ok,ok,N/A MAR06416,MAM02393m + MAM20078m --> MAM02857m + MAM02984m,ok,ok,ok,ok,N/A -MAR03986,2 MAM01438e + MAM02040e --> MAM01439e,ok,ok,ok,ok,N/A -MAR03988,MAM01439l + MAM02040l --> 2 MAM02527l,ok,ok,ok,ok,N/A +MAR03986,2 MAM01438e + MAM02040e --> MAM01439e,MAM01438e;MAM01439e,ok,ok,ok,N/A +MAR03988,MAM01439l + MAM02040l --> 2 MAM02527l,MAM01439l,ok,ok,ok,N/A MAR04124,MAM02039r + MAM03109r --> MAM01596r + MAM03112r,ok,ok,ok,ok,N/A MAR04158,MAM02039c + MAM02528c + MAM03130c --> MAM02759c + MAM03111c,ok,ok,ok,ok,N/A MAR04159,MAM03110c <=> MAM03111c,ok,ok,ok,ok,N/A @@ -1089,8 +1089,8 @@ MAR08368,MAM02039c + MAM02526c + MAM03130c --> MAM02759c + MAM03110c,ok,ok,ok,ok MAR08371,MAM02040c + MAM02455c + MAM02696c --> MAM00772c + MAM02751c,ok,ok,ok,ok,N/A MAR08372,MAM00772c + MAM02040c --> MAM00771c + MAM02751c,ok,ok,ok,ok,N/A MAR08373,MAM02524c + MAM02819c <=> MAM02543c,ok,ok,ok,ok,N/A -MAR08375,MAM01438c + MAM02040c --> MAM02527c,ok,ok,ok,ok,N/A -MAR08376,MAM01438e + MAM02040e --> MAM02527e,ok,ok,ok,ok,N/A +MAR08375,MAM01438c + MAM02040c --> MAM02527c,MAM01438c,ok,ok,ok,N/A +MAR08376,MAM01438e + MAM02040e --> MAM02527e,MAM01438e;MAM02527e,ok,ok,ok,N/A MAR08377,MAM01623c + MAM02543c --> MAM01592c + MAM02759c,ok,ok,ok,ok,N/A MAR08672,MAM02039g + MAM03109g --> MAM01596g + MAM03112g,MAM01596g;MAM03112g,ok,ok,ok,N/A MAR08674,MAM00946c --> MAM01748c,MAM00946c;MAM01748c,ok,ok,ok,N/A @@ -2579,9 +2579,9 @@ MAR03370,MAM02040x + MAM03023x --> MAM01574x,ok,ok,ok,ok,N/A MAR03372,MAM01574x + MAM02552x --> MAM00886x + MAM02039x + MAM02553x,ok,ok,ok,ok,N/A MAR03373,MAM00886x + MAM01597x --> MAM00099x + MAM01261x,ok,ok,ok,ok,N/A MAR03375,MAM00042x <=> MAM00099x,only when going forwards,ok,ok,ok,N/A -MAR03478,MAM02746c --> MAM02746x,ok,ok,ok,ok,N/A -MAR03480,MAM01371c + MAM01597c + MAM02746c --> MAM01334c + MAM02747c + MAM02759c,ok,ok,ok,ok,N/A -MAR03481,MAM01371c + 2 MAM02040c + MAM02747c <=> MAM01285c + MAM01597c + 2 MAM02039c + MAM02746x + MAM02751c,only when going backwards,ok,ok,ok,N/A +MAR03478,MAM02746c --> MAM02746x,MAM02746c,ok,ok,ok,N/A +MAR03480,MAM01371c + MAM01597c + MAM02746c --> MAM01334c + MAM02747c + MAM02759c,MAM02746c;MAM02747c,ok,ok,ok,N/A +MAR03481,MAM01371c + 2 MAM02040c + MAM02747c <=> MAM01285c + MAM01597c + 2 MAM02039c + MAM02746x + MAM02751c,MAM02747c,ok,ok,ok,N/A MAR03482,MAM01371x + MAM01597x + MAM02746x --> MAM01334x + MAM02747x + MAM02759x,ok,ok,ok,ok,N/A MAR03484,MAM01306x + MAM02630x + MAM02747x --> MAM00655x + MAM01596x + MAM02943x,ok,ok,ok,ok,N/A MAR03486,MAM00655x --> MAM01836x + MAM20083x,ok,ok,ok,ok,N/A @@ -3604,37 +3604,37 @@ MAR00921,MAM01430r + MAM03107r --> MAM01679r + MAM02039r + MAM03106r,ok,ok,ok,ok MAR00924,MAM01679c + MAM03107c --> MAM01694c + MAM02039c + MAM03106c,ok,ok,ok,ok,N/A MAR00925,MAM01679g + MAM03107g --> MAM01694g + MAM02039g + MAM03106g,ok,ok,ok,ok,N/A MAR00926,MAM01972c + MAM03107c --> MAM02039c + MAM02328c + MAM03106c,ok,ok,ok,ok,N/A -MAR07188,MAM01143r + MAM02040r --> MAM01142r + 2 MAM02039r + MAM02730r,MAM01142r,ok,ok,ok,N/A +MAR07188,MAM01143r + MAM02040r --> MAM01142r + 2 MAM02039r + MAM02730r,MAM01142r;MAM01143r,ok,ok,ok,N/A MAR08378,MAM01733c + MAM02039c + MAM02645c <=> MAM00205c + MAM01734c,MAM02645c,ok,ok,ok,N/A -MAR08379,MAM02750c + MAM03111c --> MAM02039c + MAM02523c + MAM03106c,ok,ok,ok,ok,N/A -MAR07185,MAM02750r + MAM03111r --> MAM02039r + MAM02523r + MAM03106r,ok,ok,ok,ok,N/A -MAR08380,MAM02040c + MAM02523c --> MAM01143c + MAM01252c,ok,ok,ok,ok,N/A -MAR07186,MAM02040r + MAM02523r --> MAM01143r + MAM01252r,ok,ok,ok,ok,N/A -MAR08381,MAM01143c + MAM02678c --> MAM01597c + MAM01964c,ok,ok,ok,ok,N/A -MAR07187,MAM01143r + MAM02678r --> MAM01597r + MAM01964r,ok,ok,ok,ok,N/A -MAR08383,MAM01734r + MAM01964r --> MAM01733r + MAM02039r + MAM02483r,ok,ok,ok,ok,N/A -MAR08384,MAM01734r + MAM02483r --> MAM01733r + MAM02039r + MAM02431r,ok,ok,ok,ok,N/A -MAR08385,MAM01734r + MAM02431r --> MAM01733r + MAM02039r + MAM02433r,ok,ok,ok,ok,N/A -MAR08387,MAM01734r + MAM01783r --> MAM01733r + MAM02039r + MAM02463r,ok,ok,ok,ok,N/A -MAR08388,MAM01734r + MAM02463r --> MAM01733r + MAM02039r + MAM02430r,ok,ok,ok,ok,N/A -MAR08389,MAM01734r + MAM02430r --> MAM01733r + MAM02039r + MAM02432r,ok,ok,ok,ok,N/A -MAR08390,MAM01734r + MAM01779r --> MAM01733r + MAM02039r + MAM02461r,ok,ok,ok,ok,N/A -MAR08391,MAM02483r + MAM02685r --> MAM00236r + MAM01783r,ok,ok,ok,ok,N/A -MAR08392,MAM02431r + MAM02685r --> MAM00236r + MAM02463r,ok,ok,ok,ok,N/A -MAR08393,MAM02433r + MAM02685r --> MAM00236r + MAM01781r,ok,ok,ok,ok,N/A -MAR08394,MAM02433r + MAM02685r --> MAM00236r + MAM02430r,ok,ok,ok,ok,N/A -MAR08395,MAM01781r + MAM02685r --> MAM00236r + MAM01782r,ok,ok,ok,ok,N/A -MAR08396,MAM02430r + MAM02685r --> MAM00236r + MAM01779r,ok,ok,ok,ok,N/A -MAR08397,MAM01781r + MAM02685r --> MAM00236r + MAM01779r,ok,ok,ok,ok,N/A -MAR08398,MAM01779r + MAM02685r --> MAM00236r + MAM02020r,ok,ok,ok,ok,N/A -MAR08399,MAM01782r + MAM02685r --> MAM00236r + MAM02020r,ok,ok,ok,ok,N/A -MAR08401,MAM02432r + MAM02685r --> MAM00236r + MAM02461r,ok,ok,ok,ok,N/A -MAR08402,MAM01779r + MAM02001r --> MAM01780r + MAM02022r,ok,ok,ok,ok,N/A -MAR08403,MAM01780r + MAM02040r --> MAM01665r + MAM02039r + MAM02674r,ok,ok,ok,ok,N/A -MAR08404,MAM02001r + MAM02020r --> MAM02021r + MAM02022r,ok,ok,ok,ok,N/A -MAR08405,MAM02021r + MAM02040r --> MAM01687r + MAM02039r + MAM02674r,ok,ok,ok,ok,N/A -MAR08406,MAM02001r + MAM02433r --> MAM02022r + MAM02434r,ok,ok,ok,ok,N/A -MAR08407,MAM02001r + MAM02461r --> MAM02022r + MAM02462r,ok,ok,ok,ok,N/A +MAR08379,MAM02750c + MAM03111c --> MAM02039c + MAM02523c + MAM03106c,MAM02523c,ok,ok,ok,N/A +MAR07185,MAM02750r + MAM03111r --> MAM02039r + MAM02523r + MAM03106r,MAM02523r,ok,ok,ok,N/A +MAR08380,MAM02040c + MAM02523c --> MAM01143c + MAM01252c,MAM01143c;MAM02523c,ok,ok,ok,N/A +MAR07186,MAM02040r + MAM02523r --> MAM01143r + MAM01252r,MAM01143r;MAM02523r,ok,ok,ok,N/A +MAR08381,MAM01143c + MAM02678c --> MAM01597c + MAM01964c,MAM01143c;MAM01964c,ok,ok,ok,N/A +MAR07187,MAM01143r + MAM02678r --> MAM01597r + MAM01964r,MAM01143r;MAM01964r,ok,ok,ok,N/A +MAR08383,MAM01734r + MAM01964r --> MAM01733r + MAM02039r + MAM02483r,MAM01964r;MAM02483r,ok,ok,ok,N/A +MAR08384,MAM01734r + MAM02483r --> MAM01733r + MAM02039r + MAM02431r,MAM02431r;MAM02483r,ok,ok,ok,N/A +MAR08385,MAM01734r + MAM02431r --> MAM01733r + MAM02039r + MAM02433r,MAM02431r;MAM02433r,ok,ok,ok,N/A +MAR08387,MAM01734r + MAM01783r --> MAM01733r + MAM02039r + MAM02463r,MAM01783r;MAM02463r,ok,ok,ok,N/A +MAR08388,MAM01734r + MAM02463r --> MAM01733r + MAM02039r + MAM02430r,MAM02430r;MAM02463r,ok,ok,ok,N/A +MAR08389,MAM01734r + MAM02430r --> MAM01733r + MAM02039r + MAM02432r,MAM02430r;MAM02432r,ok,ok,ok,N/A +MAR08390,MAM01734r + MAM01779r --> MAM01733r + MAM02039r + MAM02461r,MAM01779r;MAM02461r,ok,ok,ok,N/A +MAR08391,MAM02483r + MAM02685r --> MAM00236r + MAM01783r,MAM00236r;MAM01783r;MAM02483r,ok,ok,ok,N/A +MAR08392,MAM02431r + MAM02685r --> MAM00236r + MAM02463r,MAM00236r;MAM02431r;MAM02463r,ok,ok,ok,N/A +MAR08393,MAM02433r + MAM02685r --> MAM00236r + MAM01781r,MAM00236r;MAM01781r;MAM02433r,ok,ok,ok,N/A +MAR08394,MAM02433r + MAM02685r --> MAM00236r + MAM02430r,MAM00236r;MAM02430r;MAM02433r,ok,ok,ok,N/A +MAR08395,MAM01781r + MAM02685r --> MAM00236r + MAM01782r,MAM00236r;MAM01781r;MAM01782r,ok,ok,ok,N/A +MAR08396,MAM02430r + MAM02685r --> MAM00236r + MAM01779r,MAM00236r;MAM01779r;MAM02430r,ok,ok,ok,N/A +MAR08397,MAM01781r + MAM02685r --> MAM00236r + MAM01779r,MAM00236r;MAM01779r;MAM01781r,ok,ok,ok,N/A +MAR08398,MAM01779r + MAM02685r --> MAM00236r + MAM02020r,MAM00236r;MAM01779r;MAM02020r,ok,ok,ok,N/A +MAR08399,MAM01782r + MAM02685r --> MAM00236r + MAM02020r,MAM00236r;MAM01782r;MAM02020r,ok,ok,ok,N/A +MAR08401,MAM02432r + MAM02685r --> MAM00236r + MAM02461r,MAM00236r;MAM02432r;MAM02461r,ok,ok,ok,N/A +MAR08402,MAM01779r + MAM02001r --> MAM01780r + MAM02022r,MAM01779r;MAM01780r;MAM02001r;MAM02022r,ok,ok,ok,N/A +MAR08403,MAM01780r + MAM02040r --> MAM01665r + MAM02039r + MAM02674r,MAM01665r;MAM01780r,ok,ok,ok,N/A +MAR08404,MAM02001r + MAM02020r --> MAM02021r + MAM02022r,MAM02001r;MAM02020r;MAM02021r;MAM02022r,ok,ok,ok,N/A +MAR08405,MAM02021r + MAM02040r --> MAM01687r + MAM02039r + MAM02674r,MAM01687r;MAM02021r,ok,ok,ok,N/A +MAR08406,MAM02001r + MAM02433r --> MAM02022r + MAM02434r,MAM02001r;MAM02022r;MAM02433r;MAM02434r,ok,ok,ok,N/A +MAR08407,MAM02001r + MAM02461r --> MAM02022r + MAM02462r,MAM02001r;MAM02022r;MAM02461r;MAM02462r,ok,ok,ok,N/A MAR01979,MAM02552c + MAM02763c --> MAM02039c + MAM02553c + MAM02760c,ok,ok,ok,ok,N/A MAR01980,MAM02760c --> MAM02769c,ok,ok,ok,ok,N/A MAR01981,MAM02039c + MAM02555c + MAM02630c + MAM02769c --> MAM00409c + MAM02040c + MAM02554c,ok,ok,ok,ok,N/A @@ -3985,9 +3985,9 @@ MAR07486,2 MAM02040l + MAM02300l --> 2 MAM01910l + MAM02301l,ok,ok,ok,ok,N/A MAR07487,MAM02040l + MAM02301l --> MAM02039l + MAM02302l + MAM02946l,ok,ok,ok,ok,N/A MAR07488,3 MAM02040l + MAM02301l --> MAM02039l + MAM02283l + 2 MAM02527l + MAM02946l,ok,ok,ok,ok,N/A MAR07489,2 MAM02040l + MAM02302l --> MAM02283l + 2 MAM02527l,ok,ok,ok,ok,N/A -MAR08643,MAM01601c + MAM02040c --> MAM01380c + MAM01767c + MAM02039c,ok,ok,ok,ok,N/A -MAR08645,MAM01601r + MAM02040r --> MAM01380r + MAM01767r + MAM02039r,ok,ok,ok,ok,N/A -MAR08648,MAM01767r + MAM02040r --> MAM01766r + MAM02039r + MAM02470r,MAM01766r;MAM02470r,ok,ok,ok,N/A +MAR08643,MAM01601c + MAM02040c --> MAM01380c + MAM01767c + MAM02039c,MAM01601c;MAM01767c,ok,ok,ok,N/A +MAR08645,MAM01601r + MAM02040r --> MAM01380r + MAM01767r + MAM02039r,MAM01380r;MAM01601r;MAM01767r,ok,ok,ok,N/A +MAR08648,MAM01767r + MAM02040r --> MAM01766r + MAM02039r + MAM02470r,MAM01766r;MAM01767r;MAM02470r,ok,ok,ok,N/A MAR01581,MAM01450r + MAM02039r + MAM02555r + MAM02630r --> MAM01183r + MAM02040r + MAM02554r,ok,ok,ok,ok,N/A MAR01584,MAM01183r + MAM02552r --> MAM01182r + MAM02039r + MAM02553r,ok,ok,ok,ok,N/A MAR01585,MAM01183r + MAM02554r --> MAM01182r + MAM02039r + MAM02555r,ok,ok,ok,ok,N/A @@ -4624,7 +4624,7 @@ MAR06702,MAM00993c + MAM02039c + MAM02555c + MAM02630c --> MAM01031c + 2 MAM0204 MAR06703,MAM00993r + MAM02039r + MAM02555r + MAM02630r --> MAM01031r + 2 MAM02040r + MAM02554r,ok,ok,ok,ok,N/A MAR06704,MAM00993c + MAM03109c --> MAM02039c + MAM02824c + MAM03106c,MAM02824c,ok,ok,ok,N/A MAR06705,MAM00993r + MAM03109r --> MAM02039r + MAM02824r + MAM03106r,MAM02824r,ok,ok,ok,N/A -MAR08697,MAM01385c + MAM02630c --> 2 MAM02832c,ok,ok,ok,ok,N/A +MAR08697,MAM01385c + MAM02630c --> 2 MAM02832c,MAM01385c,ok,ok,ok,N/A MAR08698,2 MAM02039c + MAM02555c + MAM02833c <=> MAM02040c + MAM02554c + MAM02832c,ok,ok,ok,ok,N/A MAR08699,MAM00349c + MAM02040c + MAM02554c <=> MAM00350c + 2 MAM02039c + MAM02555c,ok,ok,ok,ok,N/A MAR08700,MAM02039c + MAM02555c + MAM02630c + MAM02833c --> MAM01006c + MAM02040c + MAM02554c,ok,ok,ok,ok,N/A @@ -4705,7 +4705,7 @@ MAR02142,MAM01416c + MAM02039c + MAM02555c + MAM02630c --> MAM00612c + 2 MAM0204 MAR02143,MAM01416m + MAM02039m + MAM02555m + MAM02630m --> MAM00612m + 2 MAM02040m + MAM02554m,ok,ok,ok,ok,N/A MAR02144,MAM00612c + MAM02039c + MAM02555c + MAM02630c --> MAM00611c + MAM02040c + MAM02554c,ok,ok,ok,ok,N/A MAR02145,MAM00612m + MAM02039m + MAM02555m + MAM02630m --> MAM00611m + MAM02040m + MAM02554m,ok,ok,ok,ok,N/A -MAR07996,MAM02039m + MAM02555m + MAM02630m + MAM03141m --> MAM00620m + MAM02040m + MAM02554m,ok,ok,ok,ok,N/A +MAR07996,MAM02039m + MAM02555m + MAM02630m + MAM03141m --> MAM00620m + MAM02040m + MAM02554m,MAM03141m,ok,ok,ok,N/A MAR07999,MAM00620m + MAM02039m + MAM02555m + MAM02630m --> MAM00613m + MAM02040m + MAM02554m,ok,ok,ok,ok,N/A MAR08003,MAM00613m + MAM02039m + MAM02555m + MAM02630m --> MAM00518m + MAM02040m + MAM02554m,MAM00518m,ok,ok,ok,N/A MAR08004,MAM00620m + MAM02039m + MAM02555m + MAM02630m --> MAM00519m + MAM02040m + MAM02554m,ok,ok,ok,ok,N/A @@ -4876,21 +4876,21 @@ MAR07103,MAM00242c + MAM02026c --> MAM01978c + 2 MAM02039c + 2 MAM02143c,ok,ok,o MAR07104,MAM01978c + MAM02040c --> MAM02855c,ok,ok,ok,ok,N/A MAR07106,3 MAM02039c + MAM02861c --> MAM02855c,ok,ok,ok,ok,N/A MAR07688,MAM02682c + MAM02754c --> MAM01021c + MAM02039c + MAM02681c,ok,ok,ok,ok,N/A -MAR08032,MAM01647c + MAM02039c + MAM02555c + MAM02630c --> MAM00998c + MAM02040c + MAM02554c,ok,ok,ok,ok,N/A +MAR08032,MAM01647c + MAM02039c + MAM02555c + MAM02630c --> MAM00998c + MAM02040c + MAM02554c,MAM00998c;MAM01647c,ok,ok,ok,N/A MAR08034,MAM02039c + MAM02555c + MAM02630c + MAM02754c --> MAM01019c + MAM02040c + MAM02554c,ok,ok,ok,ok,N/A MAR08036,MAM02039c + MAM02344c + MAM02555c + MAM02630c --> MAM00325c + MAM02040c + MAM02554c,ok,ok,ok,ok,N/A MAR08037,MAM02039c + MAM02494c + MAM02555c + MAM02630c --> MAM00371c + MAM02040c + MAM02554c,ok,ok,ok,ok,N/A MAR08038,MAM02039c + MAM02555c + MAM02630c + MAM02674c --> MAM00403c + MAM02040c + MAM02554c,ok,ok,ok,ok,N/A -MAR08040,MAM01617c + MAM02039c + MAM02555c + MAM02630c --> MAM02040c + MAM02554c + MAM03113c,ok,ok,ok,ok,N/A -MAR08043,MAM01344c + MAM02039c + MAM02555c + 0.5 MAM02630c --> MAM01768c + MAM02470c + MAM02554c,ok,ok,ok,ok,N/A -MAR08046,MAM02039c + MAM02555c + MAM02630c + MAM02653c --> MAM01109c + MAM02040c + MAM02554c,ok,ok,ok,ok,N/A -MAR08049,MAM02039c + MAM02555c + MAM02630c + MAM02673c --> MAM01163c + MAM02040c + MAM02554c,ok,ok,ok,ok,N/A -MAR08052,MAM02039c + MAM02555c + MAM02630c + MAM03001c --> MAM01007c + MAM02040c + MAM02554c,ok,ok,ok,ok,N/A -MAR08055,MAM02039c + MAM02555c + MAM02587c + MAM02630c --> MAM02040c + MAM02153c + MAM02554c,ok,ok,ok,ok,N/A -MAR08059,MAM01765r + MAM02039r + MAM02555r + MAM02630r --> MAM02040r + MAM02150r + MAM02554r,ok,ok,ok,ok,N/A -MAR08596,MAM02039c + MAM02386c + MAM02555c + MAM02630c --> MAM00001c + MAM02040c + MAM02554c,ok,ok,ok,ok,N/A -MAR08598,MAM02039c + MAM02386c + MAM02555c + MAM02630c --> MAM02040c + MAM02554c + MAM02712c,ok,ok,ok,ok,N/A -MAR08601,MAM00002c + MAM02039c + MAM02555c + MAM02630c --> MAM01326c + MAM02040c + MAM02554c,ok,ok,ok,ok,N/A +MAR08040,MAM01617c + MAM02039c + MAM02555c + MAM02630c --> MAM02040c + MAM02554c + MAM03113c,MAM01617c;MAM03113c,ok,ok,ok,N/A +MAR08043,MAM01344c + MAM02039c + MAM02555c + 0.5 MAM02630c --> MAM01768c + MAM02470c + MAM02554c,MAM01344c;MAM01768c,ok,ok,ok,N/A +MAR08046,MAM02039c + MAM02555c + MAM02630c + MAM02653c --> MAM01109c + MAM02040c + MAM02554c,MAM01109c;MAM02653c,ok,ok,ok,N/A +MAR08049,MAM02039c + MAM02555c + MAM02630c + MAM02673c --> MAM01163c + MAM02040c + MAM02554c,MAM01163c;MAM02673c,ok,ok,ok,N/A +MAR08052,MAM02039c + MAM02555c + MAM02630c + MAM03001c --> MAM01007c + MAM02040c + MAM02554c,MAM01007c;MAM03001c,ok,ok,ok,N/A +MAR08055,MAM02039c + MAM02555c + MAM02587c + MAM02630c --> MAM02040c + MAM02153c + MAM02554c,MAM02153c;MAM02587c,ok,ok,ok,N/A +MAR08059,MAM01765r + MAM02039r + MAM02555r + MAM02630r --> MAM02040r + MAM02150r + MAM02554r,MAM01765r;MAM02150r,ok,ok,ok,N/A +MAR08596,MAM02039c + MAM02386c + MAM02555c + MAM02630c --> MAM00001c + MAM02040c + MAM02554c,MAM00001c;MAM02386c,ok,ok,ok,N/A +MAR08598,MAM02039c + MAM02386c + MAM02555c + MAM02630c --> MAM02040c + MAM02554c + MAM02712c,MAM02386c;MAM02712c,ok,ok,ok,N/A +MAR08601,MAM00002c + MAM02039c + MAM02555c + MAM02630c --> MAM01326c + MAM02040c + MAM02554c,MAM00002c;MAM01326c,ok,ok,ok,N/A MAR06535,MAM02040c + MAM02156c <=> MAM01442c + MAM02039c + MAM02041c,MAM02156c,ok,ok,ok,N/A MAR06536,MAM02039c + MAM02156c + MAM02588c <=> MAM02040c + MAM02591c,MAM02156c;MAM02591c,ok,ok,ok,N/A MAR09569,MAM01020e + MAM02040e --> MAM02751e + MAM02754e,ok,ok,ok,ok,N/A @@ -4992,8 +4992,8 @@ MAR09550,2 MAM00188c + MAM02555c + 2 MAM02877c <=> 2 MAM00189c + MAM02039c + MAM MAR09551,MAM01838c + MAM02040c --> MAM01833c + MAM02039c + MAM02472c,MAM01838c;MAM02472c,ok,ok,ok,N/A MAR09552,MAM01710c + MAM02040c --> MAM02039c + MAM02493c + MAM02751c,MAM01710c;MAM02493c,ok,ok,ok,N/A MAR09553,MAM01306c + MAM02630c + MAM02768c --> MAM01596c + MAM02767c + MAM02943c,MAM02767c;MAM02768c,ok,ok,ok,N/A -MAR09801,MAM02034c + MAM02381c <=> MAM01948c + MAM03167c,only when going backwards,ok,ok,ok,N/A -MAR09807,MAM02040c + MAM03167c --> MAM00631c + MAM02039c + MAM02578c + MAM02751c,ok,ok,ok,ok,N/A +MAR09801,MAM02034c + MAM02381c <=> MAM01948c + MAM03167c,MAM02381c;MAM03167c,ok,ok,ok,N/A +MAR09807,MAM02040c + MAM03167c --> MAM00631c + MAM02039c + MAM02578c + MAM02751c,MAM03167c,ok,ok,ok,N/A MAR09554,MAM00683c + 2 MAM02040c --> MAM00774c + 2 MAM02039c + 2 MAM10005c,MAM00683c;MAM00774c,ok,ok,ok,N/A MAR09555,MAM01581c + MAM02040c --> MAM01578c + MAM01965c + MAM02039c,MAM01578c;MAM01581c,ok,ok,ok,N/A MAR09556,MAM02040e + MAM02333e --> MAM02332e + MAM02751e,ok,ok,ok,ok,N/A @@ -5203,7 +5203,7 @@ MAR00432,MAM00021e --> MAM00021c,ok,ok,ok,ok,N/A MAR00435,MAM00021c + MAM01371c + MAM02040c --> MAM00021e + MAM01285c + MAM02039c + MAM02751c,ok,ok,ok,ok,N/A MAR00436,MAM00265e --> MAM00265c,ok,ok,ok,ok,N/A MAR00439,MAM00265c + MAM01371c + MAM02040c --> MAM00265e + MAM01285c + MAM02039c + MAM02751c,ok,ok,ok,ok,N/A -MAR00440,MAM02746e <=> MAM02746c,only when going backwards,ok,ok,ok,N/A +MAR00440,MAM02746e <=> MAM02746c,MAM02746c;MAM02746e,ok,ok,ok,N/A MAR00444,MAM01983c <=> MAM01983e,ok,ok,ok,ok,N/A MAR00469,MAM01371c + MAM02040c + MAM02685c --> MAM01285c + MAM02039c + MAM02685e + MAM02751c,ok,ok,ok,MAR01594,N/A MAR00470,MAM01371c + MAM01395c + MAM02040c --> MAM01285c + MAM01395e + MAM02039c + MAM02751c,ok,ok,ok,ok,N/A @@ -5293,7 +5293,7 @@ MAR04994,MAM02923c <=> MAM02923e,ok,ok,ok,ok,N/A MAR04995,MAM01588e + MAM02039e + MAM02658c --> MAM01588c + MAM02039c + MAM02658e,ok,ok,ok,ok,N/A MAR04996,MAM01962e --> MAM01962c,ok,ok,ok,ok,N/A MAR04999,MAM02124c <=> MAM02124e,ok,ok,ok,ok,N/A -MAR05000,MAM01796c <=> MAM01796e,only when going forwards,ok,ok,ok,N/A +MAR05000,MAM01796c <=> MAM01796e,MAM01796c;MAM01796e,ok,ok,ok,N/A MAR05002,MAM02841c <=> MAM02841e,ok,ok,ok,ok,N/A MAR05003,MAM01630c <=> MAM01630e,ok,ok,ok,ok,N/A MAR05005,MAM01396e + MAM02519e --> MAM01396c + MAM02519c,ok,ok,ok,ok,N/A @@ -5353,7 +5353,7 @@ MAR05237,MAM02352e --> MAM02352l,ok,ok,ok,ok,N/A MAR05240,MAM02353r --> MAM02353e,ok,ok,ok,ok,N/A MAR05241,MAM03146e --> MAM03146l,ok,ok,ok,ok,N/A MAR05246,MAM01569e --> MAM01569l,ok,ok,ok,ok,N/A -MAR05296,MAM02470c <=> MAM02470e,ok,ok,ok,ok,N/A +MAR05296,MAM02470c <=> MAM02470e,only when going forwards,ok,ok,ok,N/A MAR05303,MAM01371c <=> MAM01371e,ok,ok,ok,ok,N/A MAR05305,MAM01307e + MAM02519e --> MAM01307c + MAM02519c,ok,ok,ok,ok,N/A MAR05307,MAM01307e + MAM02039c + 2 MAM02519e --> MAM01307c + MAM02039e + 2 MAM02519c,ok,ok,ok,MAR09605,N/A @@ -6354,30 +6354,30 @@ MAR07979,MAM02968c <=> MAM02968e,only when going backwards,ok,ok,ok,N/A MAR07982,MAM01371c + MAM01799c + MAM02040c --> MAM01285c + MAM01799e + MAM02039c + MAM02751c,ok,ok,ok,ok,N/A MAR07986,MAM00402c + MAM01371c + MAM02040c --> MAM00402e + MAM01285c + MAM02039c + MAM02751c,ok,ok,ok,ok,N/A MAR07990,MAM01070c + MAM01371c + MAM02040c --> MAM01070e + MAM01285c + MAM02039c + MAM02751c,ok,ok,ok,ok,N/A -MAR07994,MAM03141c <=> MAM03141e,only when going forwards,ok,ok,ok,N/A -MAR07997,MAM00620c <=> MAM00620e,ok,ok,ok,ok,N/A +MAR07994,MAM03141c <=> MAM03141e,MAM03141c;MAM03141e,ok,ok,ok,N/A +MAR07997,MAM00620c <=> MAM00620e,only when going forwards,ok,ok,ok,N/A MAR08002,MAM00613c --> MAM00613e,ok,ok,ok,ok,N/A MAR08007,MAM00035c --> MAM00035e,ok,ok,ok,ok,N/A MAR08010,MAM01415c <=> MAM01415e,ok,ok,ok,ok,N/A MAR08015,MAM03142c --> MAM03142e,ok,ok,ok,ok,N/A MAR08023,MAM00204c <=> MAM00204e,ok,ok,ok,ok,N/A -MAR08031,MAM01647c <=> MAM01647e,only when going forwards,ok,ok,ok,N/A -MAR08033,MAM00998c <=> MAM00998e,only when going backwards,ok,ok,ok,N/A +MAR08031,MAM01647c <=> MAM01647e,MAM01647c;MAM01647e,ok,ok,ok,N/A +MAR08033,MAM00998c <=> MAM00998e,MAM00998c;MAM00998e,ok,ok,ok,N/A MAR08035,MAM01019c <=> MAM01019e,only when going backwards,ok,ok,ok,N/A -MAR08039,MAM01617c <=> MAM01617e,only when going forwards,ok,ok,ok,N/A -MAR08041,MAM03113c <=> MAM03113e,only when going backwards,ok,ok,ok,N/A -MAR08042,MAM01344c <=> MAM01344e,only when going forwards,ok,ok,ok,N/A -MAR08044,MAM01768c <=> MAM01768e,only when going backwards,ok,ok,ok,N/A -MAR08045,MAM02653c <=> MAM02653e,only when going forwards,ok,ok,ok,N/A -MAR08047,MAM01109c <=> MAM01109e,only when going backwards,ok,ok,ok,N/A -MAR08048,MAM02673c <=> MAM02673e,only when going forwards,ok,ok,ok,N/A -MAR08050,MAM01163c <=> MAM01163e,only when going backwards,ok,ok,ok,N/A -MAR08051,MAM03001c <=> MAM03001e,only when going forwards,ok,ok,ok,N/A -MAR08053,MAM01007c <=> MAM01007e,only when going backwards,ok,ok,ok,N/A -MAR08054,MAM02587c <=> MAM02587e,only when going forwards,ok,ok,ok,N/A -MAR08056,MAM02153c <=> MAM02153e,only when going backwards,ok,ok,ok,N/A -MAR08057,MAM01765c <=> MAM01765e,only when going forwards,ok,ok,ok,N/A -MAR08061,MAM02150c <=> MAM02150e,only when going backwards,ok,ok,ok,N/A +MAR08039,MAM01617c <=> MAM01617e,MAM01617c;MAM01617e,ok,ok,ok,N/A +MAR08041,MAM03113c <=> MAM03113e,MAM03113c;MAM03113e,ok,ok,ok,N/A +MAR08042,MAM01344c <=> MAM01344e,MAM01344c;MAM01344e,ok,ok,ok,N/A +MAR08044,MAM01768c <=> MAM01768e,MAM01768c;MAM01768e,ok,ok,ok,N/A +MAR08045,MAM02653c <=> MAM02653e,MAM02653c;MAM02653e,ok,ok,ok,N/A +MAR08047,MAM01109c <=> MAM01109e,MAM01109c;MAM01109e,ok,ok,ok,N/A +MAR08048,MAM02673c <=> MAM02673e,MAM02673c;MAM02673e,ok,ok,ok,N/A +MAR08050,MAM01163c <=> MAM01163e,MAM01163c;MAM01163e,ok,ok,ok,N/A +MAR08051,MAM03001c <=> MAM03001e,MAM03001c;MAM03001e,ok,ok,ok,N/A +MAR08053,MAM01007c <=> MAM01007e,MAM01007c;MAM01007e,ok,ok,ok,N/A +MAR08054,MAM02587c <=> MAM02587e,MAM02587c;MAM02587e,ok,ok,ok,N/A +MAR08056,MAM02153c <=> MAM02153e,MAM02153c;MAM02153e,ok,ok,ok,N/A +MAR08057,MAM01765c <=> MAM01765e,MAM01765c;MAM01765e,ok,ok,ok,N/A +MAR08061,MAM02150c <=> MAM02150e,MAM02150c;MAM02150e,ok,ok,ok,N/A MAR08073,MAM01672c <=> MAM01672e,ok,ok,ok,ok,N/A MAR08075,MAM00648e + MAM02039e --> MAM00648c + MAM02039c,ok,ok,ok,ok,N/A MAR08076,2 MAM02046c + MAM02519c --> 2 MAM02046e + MAM02519e,ok,ok,ok,MAR05432;MAR05448;MAR08077,N/A @@ -6419,11 +6419,11 @@ MAR08324,MAM02331c <=> MAM02331e,only when going backwards,ok,ok,ok,N/A MAR08329,MAM00744c <=> MAM00744e,only when going backwards,ok,ok,ok,N/A MAR08336,MAM02164c <=> MAM02164e,only when going backwards,ok,ok,ok,N/A MAR08339,MAM03138c <=> MAM03138e,only when going backwards,ok,ok,ok,N/A -MAR08340,MAM02337c <=> MAM02337e,only when going forwards,ok,ok,ok,N/A +MAR08340,MAM02337c <=> MAM02337e,MAM02337c;MAM02337e,ok,ok,ok,N/A MAR08343,MAM02338c --> MAM02338e,ok,ok,ok,ok,N/A MAR08354,MAM00970e + MAM02039e --> MAM00970c + MAM02039c,ok,ok,ok,ok,N/A MAR08364,MAM01256e + MAM02039e --> MAM01256c + MAM02039c,ok,ok,ok,ok,N/A -MAR08374,MAM01438c <=> MAM01438e,only when going forwards,ok,ok,ok,N/A +MAR08374,MAM01438c <=> MAM01438e,MAM01438c;MAM01438e,ok,ok,ok,N/A MAR08408,MAM02041c <=> MAM02041e,ok,ok,ok,ok,N/A MAR08420,MAM00577c <=> MAM00577e,ok,ok,ok,ok,N/A MAR08429,MAM01619e + 2 MAM02519e --> MAM01619c + 2 MAM02519c,ok,ok,ok,ok,N/A @@ -6431,14 +6431,14 @@ MAR08515,MAM02403e + MAM02519e --> MAM02403c + MAM02519c,ok,ok,ok,ok,N/A MAR08520,MAM00516c <=> MAM00516e,ok,ok,ok,ok,N/A MAR08536,MAM03100c --> MAM03100e,ok,ok,ok,ok,N/A MAR08551,MAM02046c + MAM02366e --> MAM02046e + MAM02366c,ok,ok,ok,ok,N/A -MAR08567,MAM02445c <=> MAM02445e,only when going forwards,ok,ok,ok,N/A +MAR08567,MAM02445c <=> MAM02445e,MAM02445c;MAM02445e,ok,ok,ok,N/A MAR08586,MAM02450c <=> MAM02450e,ok,ok,ok,ok,N/A MAR08593,MAM01338c <=> MAM01338e,ok,ok,ok,ok,N/A -MAR08595,MAM02386c <=> MAM02386e,only when going forwards,ok,ok,ok,N/A -MAR08597,MAM00001c <=> MAM00001e,only when going backwards,ok,ok,ok,N/A -MAR08599,MAM02712c <=> MAM02712e,only when going backwards,ok,ok,ok,N/A -MAR08600,MAM00002c <=> MAM00002e,only when going forwards,ok,ok,ok,N/A -MAR08602,MAM01326c <=> MAM01326e,only when going backwards,ok,ok,ok,N/A +MAR08595,MAM02386c <=> MAM02386e,MAM02386c;MAM02386e,ok,ok,ok,N/A +MAR08597,MAM00001c <=> MAM00001e,MAM00001c;MAM00001e,ok,ok,ok,N/A +MAR08599,MAM02712c <=> MAM02712e,MAM02712c;MAM02712e,ok,ok,ok,N/A +MAR08600,MAM00002c <=> MAM00002e,MAM00002c;MAM00002e,ok,ok,ok,N/A +MAR08602,MAM01326c <=> MAM01326e,MAM01326c;MAM01326e,ok,ok,ok,N/A MAR08612,MAM01361e --> MAM01361c,ok,ok,ok,ok,N/A MAR08618,MAM01368c <=> MAM01368e,ok,ok,ok,ok,N/A MAR08629,MAM01365e + MAM02519e --> MAM01365c + MAM02519c,ok,ok,ok,ok,N/A @@ -6446,7 +6446,7 @@ MAR08631,MAM01397e + MAM02046c --> MAM01397c + MAM02046e,ok,ok,ok,ok,N/A MAR08632,MAM01398e + MAM02046c --> MAM01398c + MAM02046e,ok,ok,ok,ok,N/A MAR08633,MAM01371c + MAM01398c + MAM02040c --> MAM01285c + MAM01398e + MAM02039c + MAM02751c,ok,ok,ok,ok,N/A MAR08635,MAM01396e + MAM02046c --> MAM01396c + MAM02046e,ok,ok,ok,ok,N/A -MAR08636,MAM01632c <=> MAM01632e,only when going forwards,ok,ok,ok,N/A +MAR08636,MAM01632c <=> MAM01632e,MAM01632c;MAM01632e,ok,ok,ok,N/A MAR08656,MAM01418c --> MAM01418e,MAM01418c;MAM01418e,ok,ok,ok,N/A MAR08658,MAM01371c + MAM01445c + MAM02040c --> MAM01285c + MAM01445e + MAM02039c + MAM02751c,ok,ok,ok,ok,N/A MAR08659,MAM01445e + MAM02046c --> MAM01445c + MAM02046e,ok,ok,ok,ok,N/A @@ -6459,7 +6459,7 @@ MAR08678,MAM01615c <=> MAM01615e,ok,ok,ok,ok,N/A MAR08679,MAM01614c <=> MAM01614e,ok,ok,ok,ok,N/A MAR08686,MAM00816c --> MAM00816e,ok,ok,ok,ok,N/A MAR08687,MAM01629e + MAM02896c --> MAM01629c + MAM02896e,ok,ok,ok,ok,N/A -MAR08696,MAM01385c <=> MAM01385e,only when going forwards,ok,ok,ok,N/A +MAR08696,MAM01385c <=> MAM01385e,MAM01385c;MAM01385e,ok,ok,ok,N/A MAR08714,MAM02836c --> MAM02836e,ok,ok,ok,ok,N/A MAR08718,MAM00353c --> MAM00353e,ok,ok,ok,ok,N/A MAR08720,MAM10005c --> MAM10005e,ok,ok,ok,ok,N/A @@ -6536,15 +6536,15 @@ MAR08944,MAM01291e + MAM02519e --> MAM01291c + MAM02519c,ok,ok,ok,ok,N/A MAR08945,MAM01689e + MAM02519e --> MAM01689c + MAM02519c,ok,ok,ok,ok,N/A MAR08946,MAM02385e + MAM02519e --> MAM02385c + MAM02519c,ok,ok,ok,ok,N/A MAR08947,MAM02519e + MAM02564e --> MAM02519c + MAM02564c,ok,ok,ok,ok,N/A -MAR09173,MAM03154c <=> MAM03154e,only when going forwards,ok,ok,ok,N/A +MAR09173,MAM03154c <=> MAM03154e,MAM03154c;MAM03154e,ok,ok,ok,N/A MAR09175,MAM02191c <=> MAM02191e,ok,ok,ok,ok,N/A MAR09176,MAM01788c <=> MAM01788e,ok,ok,ok,ok,N/A MAR09178,MAM01800c <=> MAM01800e,ok,ok,ok,ok,N/A MAR09180,MAM01740c <=> MAM01740e,ok,ok,ok,ok,N/A -MAR09182,MAM01640c <=> MAM01640e,only when going forwards,ok,ok,ok,N/A -MAR09183,MAM01286c <=> MAM01286e,only when going forwards,ok,ok,ok,N/A -MAR09184,MAM01287c <=> MAM01287e,only when going forwards,ok,ok,ok,N/A -MAR09185,MAM01743c <=> MAM01743e,only when going forwards,ok,ok,ok,N/A +MAR09182,MAM01640c <=> MAM01640e,MAM01640c;MAM01640e,ok,ok,ok,N/A +MAR09183,MAM01286c <=> MAM01286e,MAM01286c;MAM01286e,ok,ok,ok,N/A +MAR09184,MAM01287c <=> MAM01287e,MAM01287c;MAM01287e,ok,ok,ok,N/A +MAR09185,MAM01743c <=> MAM01743e,MAM01743c;MAM01743e,ok,ok,ok,N/A MAR09187,MAM01966c <=> MAM01966e,only when going backwards,ok,ok,ok,N/A MAR09188,MAM02155c <=> MAM02155e,ok,ok,ok,ok,N/A MAR09189,MAM01989c <=> MAM01989e,ok,ok,ok,ok,N/A @@ -6591,7 +6591,7 @@ MAR09621,MAM02519e + MAM02952e --> MAM02519c + MAM02952c,ok,ok,ok,ok,N/A MAR09622,MAM02403c + MAM03120e --> MAM02403e + MAM03120c,ok,ok,ok,ok,N/A MAR09623,MAM01306c + MAM01659e --> MAM01306e + MAM01659c,ok,ok,ok,ok,N/A MAR09624,MAM01306c + MAM01789e --> MAM01306e + MAM01789c,ok,ok,ok,ok,N/A -MAR09635,MAM02022c <=> MAM02022e,only when going backwards,ok,ok,ok,N/A +MAR09635,MAM02022c <=> MAM02022e,MAM02022c;MAM02022e,ok,ok,ok,N/A MAR09636,MAM02384c --> MAM02384e,ok,ok,ok,ok,N/A MAR09637,MAM01098c <=> MAM01098e,only when going backwards,ok,ok,ok,N/A MAR09638,MAM00969c <=> MAM00969e,ok,ok,ok,ok,N/A @@ -6609,20 +6609,20 @@ MAR09649,MAM01603c <=> MAM01603e,ok,ok,ok,ok,N/A MAR09650,MAM01604c <=> MAM01604e,ok,ok,ok,ok,N/A MAR09651,MAM01887c <=> MAM01887e,only when going backwards,ok,ok,ok,N/A MAR09652,MAM02137c --> MAM02137e,ok,ok,ok,ok,N/A -MAR09653,MAM01687c <=> MAM01687e,only when going backwards,ok,ok,ok,N/A -MAR09654,MAM01665c <=> MAM01665e,only when going backwards,ok,ok,ok,N/A +MAR09653,MAM01687c <=> MAM01687e,MAM01687c;MAM01687e,ok,ok,ok,N/A +MAR09654,MAM01665c <=> MAM01665e,MAM01665c;MAM01665e,ok,ok,ok,N/A MAR09655,MAM01955c <=> MAM01955e,only when going backwards,ok,ok,ok,N/A MAR09656,MAM01006c <=> MAM01006e,only when going backwards,ok,ok,ok,N/A MAR09657,MAM00771c <=> MAM00771e,only when going backwards,ok,ok,ok,N/A -MAR09658,MAM02434c <=> MAM02434e,only when going backwards,ok,ok,ok,N/A +MAR09658,MAM02434c <=> MAM02434e,MAM02434c;MAM02434e,ok,ok,ok,N/A MAR09659,MAM02458c <=> MAM02458e,only when going backwards,ok,ok,ok,N/A MAR09660,MAM01610c <=> MAM01610e,ok,ok,ok,ok,N/A MAR09661,MAM01612c <=> MAM01612e,ok,ok,ok,ok,N/A MAR09662,MAM01613c <=> MAM01613e,ok,ok,ok,ok,N/A -MAR09663,MAM02462c <=> MAM02462e,only when going backwards,ok,ok,ok,N/A +MAR09663,MAM02462c <=> MAM02462e,MAM02462c;MAM02462e,ok,ok,ok,N/A MAR09720,MAM01730c --> MAM01730e,ok,ok,ok,ok,N/A MAR09728,MAM03161c <=> MAM03161e,ok,ok,ok,ok,N/A -MAR09731,MAM02001c <=> MAM02001e,only when going forwards,ok,ok,ok,N/A +MAR09731,MAM02001c <=> MAM02001e,MAM02001c;MAM02001e,ok,ok,ok,N/A MAR09737,MAM01370c --> MAM01370e,ok,ok,ok,ok,N/A MAR08071,MAM00179c --> MAM00179e,ok,ok,ok,ok,N/A MAR04312,MAM01682c <=> MAM01682e,ok,ok,ok,ok,N/A @@ -6898,8 +6898,8 @@ MAR07899,MAM01714c <=> MAM01714m,MAM01714m,ok,ok,ok,N/A MAR07914,MAM00267m --> MAM00267c,ok,ok,ok,ok,N/A MAR07917,MAM00268m --> MAM00268c,ok,ok,ok,ok,N/A MAR07923,MAM00269m --> MAM00269c,ok,ok,ok,ok,N/A -MAR07995,MAM03141c <=> MAM03141m,only when going backwards,ok,ok,ok,N/A -MAR07998,MAM00620c <=> MAM00620m,ok,ok,ok,ok,N/A +MAR07995,MAM03141c <=> MAM03141m,MAM03141c;MAM03141m,ok,ok,ok,N/A +MAR07998,MAM00620c <=> MAM00620m,only when going backwards,ok,ok,ok,N/A MAR08000,MAM00035m --> MAM00035c,ok,ok,ok,ok,N/A MAR08001,MAM00613m --> MAM00613c,ok,ok,ok,ok,N/A MAR08009,MAM01415c <=> MAM01415m,ok,ok,ok,ok,N/A @@ -7017,14 +7017,14 @@ MAR07779,MAM02555c --> MAM02555x,ok,ok,ok,ok,N/A MAR07797,MAM01306c <=> MAM01306x,ok,ok,ok,ok,N/A MAR08016,MAM02426c --> MAM02426x,ok,ok,ok,ok,N/A MAR08020,MAM00556c <=> MAM00556x,only when going forwards,ok,ok,ok,N/A -MAR08359,MAM01249c <=> MAM01249x,only when going forwards,ok,ok,ok,N/A +MAR08359,MAM01249c <=> MAM01249x,MAM01249x,ok,ok,ok,N/A MAR08414,MAM02631c <=> MAM02631x,only when going backwards,ok,ok,ok,N/A MAR08754,MAM02159c --> MAM02159x,ok,ok,ok,ok,N/A -MAR08756,MAM01796c <=> MAM01796x,only when going backwards,ok,ok,ok,N/A +MAR08756,MAM01796c <=> MAM01796x,MAM01796c;MAM01796x,ok,ok,ok,N/A MAR08860,MAM03120x --> MAM03120c,ok,ok,ok,ok,N/A MAR08926,MAM02578c <=> MAM02578x,only when going forwards,ok,ok,ok,N/A MAR09179,MAM01740c <=> MAM01740x,ok,ok,ok,ok,N/A -MAR09181,MAM01640c <=> MAM01640x,only when going backwards,ok,ok,ok,N/A +MAR09181,MAM01640c <=> MAM01640x,MAM01640c;MAM01640x,ok,ok,ok,N/A MAR09678,MAM02674x --> MAM02674c,ok,ok,ok,ok,N/A MAR09679,MAM01252x <=> MAM01252c,only when going backwards,ok,ok,ok,N/A MAR09680,MAM02633x <=> MAM02633c,ok,ok,ok,ok,N/A @@ -7116,7 +7116,7 @@ MAR02040,MAM01790c <=> MAM01790l,MAM01790l,ok,ok,ok,N/A MAR02087,MAM00986c <=> MAM00986l,ok,ok,ok,ok,N/A MAR02090,MAM00413c <=> MAM00413l,ok,ok,ok,ok,N/A MAR02101,MAM00411c <=> MAM00411l,only when going backwards,ok,ok,ok,N/A -MAR03987,MAM01439e --> MAM01439l,ok,ok,ok,ok,N/A +MAR03987,MAM01439e --> MAM01439l,MAM01439e;MAM01439l,ok,ok,ok,N/A MAR04887,MAM02040c --> MAM02040l,ok,ok,ok,ok,N/A MAR04903,MAM02630c <=> MAM02630l,MAM02630l,ok,ok,ok,N/A MAR04907,MAM01285l + MAM01371c --> MAM01285c + MAM01371l,ok,ok,ok,ok,N/A @@ -7515,8 +7515,8 @@ MAR07985,MAM00402c <=> MAM00402r,only when going forwards,ok,ok,ok,N/A MAR07988,MAM01069c <=> MAM01069r,ok,ok,ok,ok,N/A MAR07989,MAM01070c <=> MAM01070r,only when going forwards,ok,ok,ok,N/A MAR08030,MAM02517r --> MAM02517c,ok,ok,ok,ok,N/A -MAR08058,MAM01765c <=> MAM01765r,only when going backwards,ok,ok,ok,N/A -MAR08060,MAM02150c <=> MAM02150r,only when going forwards,ok,ok,ok,N/A +MAR08058,MAM01765c <=> MAM01765r,MAM01765c;MAM01765r,ok,ok,ok,N/A +MAR08060,MAM02150c <=> MAM02150r,MAM02150c;MAM02150r,ok,ok,ok,N/A MAR08234,MAM02930c <=> MAM02930r,only when going backwards,ok,ok,ok,N/A MAR08236,MAM02929c <=> MAM02929r,only when going forwards,ok,ok,ok,N/A MAR08239,MAM02928c <=> MAM02928r,only when going backwards,ok,ok,ok,N/A @@ -7525,7 +7525,7 @@ MAR08350,MAM01685c <=> MAM01685r,only when going forwards,ok,ok,ok,N/A MAR08351,MAM02378r --> MAM02378c,ok,ok,ok,ok,N/A MAR08358,MAM01249c <=> MAM01249r,only when going forwards,ok,ok,ok,N/A MAR08369,MAM03110c + MAM03114r <=> MAM03110r + MAM03114c,MAM03110r,ok,ok,ok,N/A -MAR08382,MAM01964c --> MAM01964r,ok,ok,ok,ok,N/A +MAR08382,MAM01964c --> MAM01964r,MAM01964c;MAM01964r,ok,ok,ok,N/A MAR08526,MAM01513c <=> MAM01513r,only when going forwards,ok,ok,ok,N/A MAR08553,MAM02418c <=> MAM02418r,only when going forwards,ok,ok,ok,N/A MAR08594,MAM01338c <=> MAM01338r,ok,ok,ok,ok,N/A @@ -7548,19 +7548,19 @@ MAR08919,MAM02453r --> MAM02453c,ok,ok,ok,ok,N/A MAR08921,MAM02470c <=> MAM02470r,MAM02470r,ok,ok,ok,N/A MAR09177,MAM01800c <=> MAM01800r,only when going backwards,ok,ok,ok,N/A MAR09200,MAM03157c <=> MAM03157r,MAM03157r,ok,ok,ok,N/A -MAR09625,MAM00236r --> MAM00236c,ok,ok,ok,ok,N/A +MAR09625,MAM00236r --> MAM00236c,MAM00236r,ok,ok,ok,N/A MAR09626,MAM02946r <=> MAM02946c,only when going backwards,ok,ok,ok,N/A MAR09627,MAM02328r <=> MAM02328c,only when going backwards,ok,ok,ok,N/A MAR09628,MAM02027r <=> MAM02027c,only when going backwards,ok,ok,ok,N/A -MAR09629,MAM02022r <=> MAM02022c,only when going backwards,ok,ok,ok,N/A -MAR09630,MAM02434r <=> MAM02434c,only when going backwards,ok,ok,ok,N/A -MAR09631,MAM02462r <=> MAM02462c,only when going backwards,ok,ok,ok,N/A -MAR09632,MAM01665r <=> MAM01665c,only when going backwards,ok,ok,ok,N/A -MAR09633,MAM01687r <=> MAM01687c,only when going backwards,ok,ok,ok,N/A +MAR09629,MAM02022r <=> MAM02022c,MAM02022c;MAM02022r,ok,ok,ok,N/A +MAR09630,MAM02434r <=> MAM02434c,MAM02434c;MAM02434r,ok,ok,ok,N/A +MAR09631,MAM02462r <=> MAM02462c,MAM02462c;MAM02462r,ok,ok,ok,N/A +MAR09632,MAM01665r <=> MAM01665c,MAM01665c;MAM01665r,ok,ok,ok,N/A +MAR09633,MAM01687r <=> MAM01687c,MAM01687c;MAM01687r,ok,ok,ok,N/A MAR09634,MAM01798r <=> MAM01798c,only when going backwards,ok,ok,ok,N/A MAR09716,MAM01667r <=> MAM01667c,only when going backwards,ok,ok,ok,N/A MAR09724,MAM02728r --> MAM02728c,ok,ok,ok,ok,N/A -MAR09732,MAM02001r <=> MAM02001c,only when going forwards,ok,ok,ok,N/A +MAR09732,MAM02001r <=> MAM02001c,MAM02001c;MAM02001r,ok,ok,ok,N/A MAR07108,MAM01374e <=> ,only when going forwards,ok,ok,ok,N/A MAR07110,MAM02556e <=> ,only when going forwards,ok,ok,ok,N/A MAR07112,MAM01296e <=> ,only when going forwards,ok,ok,ok,N/A @@ -7587,7 +7587,7 @@ MAR09033,MAM02560e <=> ,only when going forwards,ok,ok,ok,N/A MAR09034,MAM01965e <=> ,ok,ok,ok,ok,N/A MAR09035,MAM02387e <=> ,ok,ok,ok,ok,N/A MAR09036,MAM02389e <=> ,ok,ok,ok,ok,N/A -MAR09037,MAM02746e <=> ,only when going forwards,ok,ok,ok,N/A +MAR09037,MAM02746e <=> ,MAM02746e,ok,ok,ok,N/A MAR09038,MAM02125e <=> ,ok,ok,ok,ok,N/A MAR09039,MAM02184e <=> ,ok,ok,ok,ok,N/A MAR09040,MAM02360e <=> ,ok,ok,ok,ok,N/A @@ -7646,7 +7646,7 @@ MAR09095,MAM01290e <=> ,ok,ok,ok,ok,N/A MAR09096,MAM01822e <=> ,ok,ok,ok,ok,N/A MAR09097,MAM01641e <=> ,ok,ok,ok,ok,N/A MAR09098,MAM01638e <=> ,ok,ok,ok,ok,N/A -MAR09099,MAM01796e <=> ,only when going forwards,ok,ok,ok,N/A +MAR09099,MAM01796e <=> ,MAM01796e,ok,ok,ok,N/A MAR09100,MAM01100e <=> ,ok,ok,ok,ok,N/A MAR09101,MAM02754e <=> ,ok,ok,ok,ok,N/A MAR09102,MAM02332e <=> ,ok,ok,ok,ok,N/A @@ -7712,7 +7712,7 @@ MAR09162,MAM02357e <=> ,ok,ok,ok,ok,N/A MAR09163,MAM02370e <=> ,ok,ok,ok,ok,N/A MAR09164,MAM02440e <=> ,ok,ok,ok,ok,N/A MAR09165,MAM02661e <=> ,ok,ok,ok,ok,N/A -MAR09166,MAM01438e <=> ,only when going forwards,ok,ok,ok,N/A +MAR09166,MAM01438e <=> ,MAM01438e,ok,ok,ok,N/A MAR09167,MAM02394e <=> ,only when going forwards,ok,ok,ok,N/A MAR09168,MAM01962e <=> ,only when going forwards,ok,ok,ok,N/A MAR09169,MAM02885e <=> ,only when going forwards,ok,ok,ok,N/A @@ -7721,7 +7721,7 @@ MAR09172,MAM00549e <=> ,ok,ok,ok,ok,N/A MAR09201,MAM01588e <=> ,ok,ok,ok,ok,N/A MAR09202,MAM01356e <=> ,ok,ok,ok,ok,N/A MAR09203,MAM01758e <=> ,ok,ok,ok,ok,N/A -MAR09204,MAM02001e <=> ,only when going forwards,ok,ok,ok,N/A +MAR09204,MAM02001e <=> ,MAM02001e,ok,ok,ok,N/A MAR09205,MAM00266e <=> ,only when going backwards,ok,ok,ok,N/A MAR09206,MAM00267e <=> ,ok,ok,ok,ok,N/A MAR09207,MAM00268e <=> ,ok,ok,ok,ok,N/A @@ -7731,7 +7731,7 @@ MAR09210,MAM00353e <=> ,only when going backwards,ok,ok,ok,N/A MAR09211,MAM00613e <=> ,only when going backwards,ok,ok,ok,N/A MAR09212,MAM00035e <=> ,only when going backwards,ok,ok,ok,N/A MAR09213,MAM01019e <=> ,only when going backwards,ok,ok,ok,N/A -MAR09214,MAM00620e <=> ,ok,ok,ok,ok,N/A +MAR09214,MAM00620e <=> ,only when going forwards,ok,ok,ok,N/A MAR09215,MAM01415e <=> ,ok,ok,ok,ok,N/A MAR09216,MAM00648e <=> ,ok,ok,ok,ok,N/A MAR09217,MAM00665e <=> ,only when going backwards,ok,ok,ok,N/A @@ -7740,17 +7740,17 @@ MAR09219,MAM02354e <=> ,ok,ok,ok,ok,N/A MAR09220,MAM01433e <=> ,only when going backwards,ok,ok,ok,N/A MAR09221,MAM02325e <=> ,ok,ok,ok,ok,N/A MAR09222,MAM01633e <=> ,only when going backwards,ok,ok,ok,N/A -MAR09223,MAM00998e <=> ,only when going backwards,ok,ok,ok,N/A +MAR09223,MAM00998e <=> ,MAM00998e,ok,ok,ok,N/A MAR09224,MAM01003e <=> ,only when going backwards,ok,ok,ok,N/A MAR09225,MAM02182e <=> ,only when going backwards,ok,ok,ok,N/A -MAR09226,MAM01007e <=> ,only when going backwards,ok,ok,ok,N/A +MAR09226,MAM01007e <=> ,MAM01007e,ok,ok,ok,N/A MAR09227,MAM01021e <=> ,only when going backwards,ok,ok,ok,N/A MAR09228,MAM01033e <=> ,only when going backwards,ok,ok,ok,N/A MAR09229,MAM01069e <=> ,ok,ok,ok,ok,N/A MAR09230,MAM01070e <=> ,only when going backwards,ok,ok,ok,N/A MAR09231,MAM01071e <=> ,ok,ok,ok,ok,N/A MAR09232,MAM02691e <=> ,ok,ok,ok,ok,N/A -MAR09233,MAM01109e <=> ,only when going backwards,ok,ok,ok,N/A +MAR09233,MAM01109e <=> ,MAM01109e,ok,ok,ok,N/A MAR09234,MAM01115e <=> ,ok,ok,ok,ok,N/A MAR09235,MAM02692e <=> ,ok,ok,ok,ok,N/A MAR09236,MAM02118e <=> ,ok,ok,ok,ok,N/A @@ -7763,7 +7763,7 @@ MAR09242,MAM01249e <=> ,ok,ok,ok,ok,N/A MAR09243,MAM01256e <=> ,ok,ok,ok,ok,N/A MAR09244,MAM03096e <=> ,only when going backwards,ok,ok,ok,N/A MAR09245,MAM03098e <=> ,only when going backwards,ok,ok,ok,N/A -MAR09246,MAM02527e <=> ,only when going backwards,ok,ok,ok,N/A +MAR09246,MAM02527e <=> ,MAM02527e,ok,ok,ok,N/A MAR09247,MAM01260e <=> ,ok,ok,ok,ok,N/A MAR09248,MAM02902e <=> ,only when going backwards,ok,ok,ok,N/A MAR09249,MAM02903e <=> ,only when going backwards,ok,ok,ok,N/A @@ -7782,18 +7782,18 @@ MAR09261,MAM01309e <=> ,only when going backwards,ok,ok,ok,N/A MAR09262,MAM01334e <=> ,ok,ok,ok,ok,N/A MAR09263,MAM01338e <=> ,ok,ok,ok,ok,N/A MAR09264,MAM01339e <=> ,only when going backwards,ok,ok,ok,N/A -MAR09265,MAM01344e <=> ,only when going forwards,ok,ok,ok,N/A -MAR09266,MAM01326e <=> ,only when going backwards,ok,ok,ok,N/A -MAR09267,MAM00002e <=> ,only when going forwards,ok,ok,ok,N/A +MAR09265,MAM01344e <=> ,MAM01344e,ok,ok,ok,N/A +MAR09266,MAM01326e <=> ,MAM01326e,ok,ok,ok,N/A +MAR09267,MAM00002e <=> ,MAM00002e,ok,ok,ok,N/A MAR09268,MAM00580e <=> ,ok,ok,ok,ok,N/A MAR09269,MAM01361e <=> ,only when going forwards,ok,ok,ok,N/A -MAR09270,MAM02337e <=> ,only when going forwards,ok,ok,ok,N/A +MAR09270,MAM02337e <=> ,MAM02337e,ok,ok,ok,N/A MAR09271,MAM01397e <=> ,ok,ok,ok,ok,N/A MAR09272,MAM01398e <=> ,ok,ok,ok,ok,N/A MAR09273,MAM01396e <=> ,ok,ok,ok,ok,N/A MAR09275,MAM01419e <=> ,only when going backwards,ok,ok,ok,N/A -MAR09276,MAM01385e <=> ,only when going forwards,ok,ok,ok,N/A -MAR09277,MAM00001e <=> ,only when going backwards,ok,ok,ok,N/A +MAR09276,MAM01385e <=> ,MAM01385e,ok,ok,ok,N/A +MAR09277,MAM00001e <=> ,MAM00001e,ok,ok,ok,N/A MAR09278,MAM01418e <=> ,MAM01418e,ok,ok,ok,N/A MAR09279,MAM01626e <=> ,ok,ok,ok,ok,N/A MAR09280,MAM01445e <=> ,ok,ok,ok,ok,N/A @@ -7805,9 +7805,9 @@ MAR09285,MAM01450e <=> ,ok,ok,ok,ok,N/A MAR09286,MAM01587e <=> ,only when going forwards,ok,ok,ok,N/A MAR09287,MAM01590e <=> ,ok,ok,ok,ok,N/A MAR09288,MAM01595e <=> ,only when going backwards,ok,ok,ok,N/A -MAR09289,MAM01617e <=> ,only when going forwards,ok,ok,ok,N/A +MAR09289,MAM01617e <=> ,MAM01617e,ok,ok,ok,N/A MAR09290,MAM01619e <=> ,ok,ok,ok,ok,N/A -MAR09291,MAM01632e <=> ,only when going forwards,ok,ok,ok,N/A +MAR09291,MAM01632e <=> ,MAM01632e,ok,ok,ok,N/A MAR09292,MAM02348e <=> ,ok,ok,ok,ok,N/A MAR09293,MAM01615e <=> ,ok,ok,ok,ok,N/A MAR09294,MAM01614e <=> ,ok,ok,ok,ok,N/A @@ -7815,21 +7815,21 @@ MAR09295,MAM01630e <=> ,ok,ok,ok,ok,N/A MAR09296,MAM01668e <=> ,ok,ok,ok,ok,N/A MAR09297,MAM01666e <=> ,ok,ok,ok,ok,N/A MAR09298,MAM01098e <=> ,only when going backwards,ok,ok,ok,N/A -MAR09299,MAM01647e <=> ,only when going forwards,ok,ok,ok,N/A +MAR09299,MAM01647e <=> ,MAM01647e,ok,ok,ok,N/A MAR09300,MAM01669e <=> ,ok,ok,ok,ok,N/A MAR09301,MAM01655e <=> ,ok,ok,ok,ok,N/A MAR09302,MAM01659e <=> ,ok,ok,ok,ok,N/A MAR09303,MAM01700e <=> ,only when going backwards,ok,ok,ok,N/A MAR09304,MAM01695e <=> ,ok,ok,ok,ok,N/A MAR09305,MAM01671e <=> ,ok,ok,ok,ok,N/A -MAR09306,MAM01768e <=> ,only when going backwards,ok,ok,ok,N/A +MAR09306,MAM01768e <=> ,MAM01768e,ok,ok,ok,N/A MAR09307,MAM00577e <=> ,ok,ok,ok,ok,N/A MAR09308,MAM01737e <=> ,only when going backwards,ok,ok,ok,N/A MAR09309,MAM01672e <=> ,ok,ok,ok,ok,N/A MAR09310,MAM01673e <=> ,ok,ok,ok,ok,N/A MAR09311,MAM01298e <=> ,ok,ok,ok,ok,N/A -MAR09312,MAM01765e <=> ,only when going forwards,ok,ok,ok,N/A -MAR09313,MAM02150e <=> ,only when going backwards,ok,ok,ok,N/A +MAR09312,MAM01765e <=> ,MAM01765e,ok,ok,ok,N/A +MAR09313,MAM02150e <=> ,MAM02150e,ok,ok,ok,N/A MAR09314,MAM01787e <=> ,ok,ok,ok,ok,N/A MAR09315,MAM00402e <=> ,only when going backwards,ok,ok,ok,N/A MAR09316,MAM01795e <=> ,only when going backwards,ok,ok,ok,N/A @@ -7872,8 +7872,8 @@ MAR09352,MAM02034e <=> ,only when going forwards,ok,ok,ok,N/A MAR09353,MAM02037e <=> ,ok,ok,ok,ok,N/A MAR09354,MAM02041e <=> ,ok,ok,ok,ok,N/A MAR09355,MAM00986e <=> ,ok,ok,ok,ok,N/A -MAR09356,MAM03113e <=> ,only when going backwards,ok,ok,ok,N/A -MAR09357,MAM01163e <=> ,only when going backwards,ok,ok,ok,N/A +MAR09356,MAM03113e <=> ,MAM03113e,ok,ok,ok,N/A +MAR09357,MAM01163e <=> ,MAM01163e,ok,ok,ok,N/A MAR09358,MAM02159e <=> ,ok,ok,ok,ok,N/A MAR09359,MAM02161e <=> ,ok,ok,ok,ok,N/A MAR09360,MAM02167e <=> ,ok,ok,ok,ok,N/A @@ -7885,28 +7885,28 @@ MAR09365,MAM02364e <=> ,ok,ok,ok,ok,N/A MAR09366,MAM02366e <=> ,ok,ok,ok,ok,N/A MAR09367,MAM02418e <=> ,ok,ok,ok,ok,N/A MAR09368,MAM02369e <=> ,ok,ok,ok,ok,N/A -MAR09369,MAM02386e <=> ,only when going forwards,ok,ok,ok,N/A +MAR09369,MAM02386e <=> ,MAM02386e,ok,ok,ok,N/A MAR09370,MAM02450e <=> ,ok,ok,ok,ok,N/A MAR09371,MAM02452e <=> ,ok,ok,ok,ok,N/A -MAR09372,MAM02470e <=> ,ok,ok,ok,ok,N/A +MAR09372,MAM02470e <=> ,only when going forwards,ok,ok,ok,N/A MAR09373,MAM02407e <=> ,ok,ok,ok,ok,N/A MAR09374,MAM00816e <=> ,only when going backwards,ok,ok,ok,N/A MAR09375,MAM02475e <=> ,ok,ok,ok,ok,N/A MAR09376,MAM02552e <=> ,ok,ok,ok,ok,N/A MAR09377,MAM02554e <=> ,only when going forwards,ok,ok,ok,N/A MAR09378,MAM02583e <=> ,ok,ok,ok,ok,N/A -MAR09379,MAM02587e <=> ,only when going forwards,ok,ok,ok,N/A -MAR09380,MAM02153e <=> ,only when going backwards,ok,ok,ok,N/A +MAR09379,MAM02587e <=> ,MAM02587e,ok,ok,ok,N/A +MAR09380,MAM02153e <=> ,MAM02153e,ok,ok,ok,N/A MAR09381,MAM02609e <=> ,only when going backwards,ok,ok,ok,N/A MAR09382,MAM02620e <=> ,only when going backwards,ok,ok,ok,N/A MAR09383,MAM02631e <=> ,ok,ok,ok,ok,N/A MAR09384,MAM01244e <=> ,only when going backwards,ok,ok,ok,N/A MAR09385,MAM01245e <=> ,only when going backwards,ok,ok,ok,N/A MAR09386,MAM02147e <=> ,ok,ok,ok,ok,N/A -MAR09387,MAM02653e <=> ,only when going forwards,ok,ok,ok,N/A +MAR09387,MAM02653e <=> ,MAM02653e,ok,ok,ok,N/A MAR09388,MAM00032e <=> ,ok,ok,ok,ok,N/A MAR09389,MAM00204e <=> ,ok,ok,ok,ok,N/A -MAR09390,MAM02712e <=> ,only when going backwards,ok,ok,ok,N/A +MAR09390,MAM02712e <=> ,MAM02712e,ok,ok,ok,N/A MAR09391,MAM02722e <=> ,only when going backwards,ok,ok,ok,N/A MAR09392,MAM02744e <=> ,ok,ok,ok,ok,N/A MAR09393,MAM02769e <=> ,ok,ok,ok,ok,N/A @@ -7933,13 +7933,13 @@ MAR09415,MAM02943e <=> ,only when going forwards,ok,ok,ok,N/A MAR09416,MAM02945e <=> ,only when going forwards,ok,ok,ok,N/A MAR09417,MAM01745e <=> ,only when going forwards,ok,ok,ok,N/A MAR09418,MAM02961e <=> ,ok,ok,ok,ok,N/A -MAR09419,MAM02673e <=> ,only when going forwards,ok,ok,ok,N/A +MAR09419,MAM02673e <=> ,MAM02673e,ok,ok,ok,N/A MAR09420,MAM02986e <=> ,ok,ok,ok,ok,N/A MAR09421,MAM02980e <=> ,ok,ok,ok,ok,N/A MAR09422,MAM02997e <=> ,ok,ok,ok,ok,N/A MAR09423,MAM02996e <=> ,ok,ok,ok,ok,N/A MAR09424,MAM02998e <=> ,ok,ok,ok,ok,N/A -MAR09425,MAM03001e <=> ,only when going forwards,ok,ok,ok,N/A +MAR09425,MAM03001e <=> ,MAM03001e,ok,ok,ok,N/A MAR09426,MAM03039e <=> ,only when going forwards,ok,ok,ok,N/A MAR09427,MAM03052e <=> ,ok,ok,ok,ok,N/A MAR09428,MAM00734e <=> ,only when going backwards,ok,ok,ok,N/A @@ -7955,24 +7955,24 @@ MAR09437,MAM03118e <=> ,ok,ok,ok,ok,N/A MAR09438,MAM03121e <=> ,ok,ok,ok,ok,N/A MAR09439,MAM03123e <=> ,ok,ok,ok,ok,N/A MAR09440,MAM03130e <=> ,ok,ok,ok,ok,N/A -MAR09441,MAM03141e <=> ,only when going forwards,ok,ok,ok,N/A +MAR09441,MAM03141e <=> ,MAM03141e,ok,ok,ok,N/A MAR09442,MAM03142e <=> ,only when going backwards,ok,ok,ok,N/A MAR09443,MAM00325e <=> ,only when going backwards,ok,ok,ok,N/A MAR09444,MAM00371e <=> ,only when going backwards,ok,ok,ok,N/A MAR09445,MAM00403e <=> ,ok,ok,ok,ok,N/A MAR09446,MAM00432e <=> ,ok,ok,ok,ok,N/A MAR09447,MAM01913e <=> ,only when going forwards,ok,ok,ok,N/A -MAR09448,MAM02445e <=> ,only when going forwards,ok,ok,ok,N/A +MAR09448,MAM02445e <=> ,MAM02445e,ok,ok,ok,N/A MAR09449,MAM02723e <=> ,only when going backwards,ok,ok,ok,N/A -MAR09450,MAM03154e <=> ,only when going forwards,ok,ok,ok,N/A +MAR09450,MAM03154e <=> ,MAM03154e,ok,ok,ok,N/A MAR09451,MAM02191e <=> ,ok,ok,ok,ok,N/A MAR09452,MAM01788e <=> ,ok,ok,ok,ok,N/A MAR09453,MAM01800e <=> ,ok,ok,ok,ok,N/A MAR09454,MAM01740e <=> ,ok,ok,ok,ok,N/A -MAR09455,MAM01640e <=> ,only when going forwards,ok,ok,ok,N/A -MAR09456,MAM01286e <=> ,only when going forwards,ok,ok,ok,N/A -MAR09457,MAM01287e <=> ,only when going forwards,ok,ok,ok,N/A -MAR09458,MAM01743e <=> ,only when going forwards,ok,ok,ok,N/A +MAR09455,MAM01640e <=> ,MAM01640e,ok,ok,ok,N/A +MAR09456,MAM01286e <=> ,MAM01286e,ok,ok,ok,N/A +MAR09457,MAM01287e <=> ,MAM01287e,ok,ok,ok,N/A +MAR09458,MAM01743e <=> ,MAM01743e,ok,ok,ok,N/A MAR09460,MAM01621e <=> ,ok,ok,ok,ok,N/A MAR09461,MAM01966e <=> ,only when going backwards,ok,ok,ok,N/A MAR09462,MAM02155e <=> ,ok,ok,ok,ok,N/A @@ -7999,18 +7999,18 @@ MAR09699,MAM03131e <=> ,only when going backwards,ok,ok,ok,N/A MAR09700,MAM02516e <=> ,only when going backwards,ok,ok,ok,N/A MAR09701,MAM01603e <=> ,ok,ok,ok,ok,N/A MAR09702,MAM01604e <=> ,ok,ok,ok,ok,N/A -MAR09703,MAM02022e <=> ,only when going backwards,ok,ok,ok,N/A -MAR09704,MAM01687e <=> ,only when going backwards,ok,ok,ok,N/A -MAR09705,MAM01665e <=> ,only when going backwards,ok,ok,ok,N/A +MAR09703,MAM02022e <=> ,MAM02022e,ok,ok,ok,N/A +MAR09704,MAM01687e <=> ,MAM01687e,ok,ok,ok,N/A +MAR09705,MAM01665e <=> ,MAM01665e,ok,ok,ok,N/A MAR09706,MAM01955e <=> ,only when going backwards,ok,ok,ok,N/A MAR09707,MAM00771e <=> ,only when going backwards,ok,ok,ok,N/A MAR09708,MAM02458e <=> ,only when going backwards,ok,ok,ok,N/A MAR09709,MAM01610e <=> ,ok,ok,ok,ok,N/A MAR09710,MAM01612e <=> ,ok,ok,ok,ok,N/A MAR09711,MAM01613e <=> ,ok,ok,ok,ok,N/A -MAR09712,MAM02462e <=> ,only when going backwards,ok,ok,ok,N/A +MAR09712,MAM02462e <=> ,MAM02462e,ok,ok,ok,N/A MAR09713,MAM01006e <=> ,only when going backwards,ok,ok,ok,N/A -MAR09714,MAM02434e <=> ,only when going backwards,ok,ok,ok,N/A +MAR09714,MAM02434e <=> ,MAM02434e,ok,ok,ok,N/A MAR09715,MAM02926e <=> ,ok,ok,ok,ok,N/A MAR09721,MAM01730e <=> ,only when going backwards,ok,ok,ok,N/A MAR09729,MAM03161e <=> ,ok,ok,ok,ok,N/A @@ -8082,8 +8082,8 @@ MAR00094,MAM01371c + MAM01401e + MAM02040c + MAM02519e --> MAM01285c + MAM01401c MAR00095,MAM01401e + MAM02039c --> MAM01401c + MAM02039e,ok,ok,ok,MAR07666,N/A MAR00097,MAM01410c + MAM02039c <=> MAM01410m + MAM02039m,only when going backwards,ok,ok,ok,N/A MAR00098,MAM03484e --> MAM03484c,MAM03484c;MAM03484e,ok,ok,ok,N/A -MAR00099,MAM01380e <=> MAM01380c,ok,ok,ok,ok,N/A -MAR00100,MAM01380c <=> MAM01380r,only when going forwards,ok,ok,ok,N/A +MAR00099,MAM01380e <=> MAM01380c,only when going backwards,ok,ok,ok,N/A +MAR00100,MAM01380c <=> MAM01380r,MAM01380r,ok,ok,ok,N/A MAR00101,MAM00941r + MAM02039r + MAM02555r --> MAM00367r + MAM02554r,ok,ok,ok,ok,N/A MAR00102,MAM02411c <=> MAM02411m,ok,ok,ok,ok,N/A MAR00103,MAM00051c + MAM02348c <=> MAM01597c + MAM02117c,ok,ok,ok,ok,N/A @@ -8319,8 +8319,8 @@ MAR01385,MAM03620c --> MAM03620e,ok,ok,ok,ok,N/A MAR01386,MAM01986l + MAM02039l <=> MAM01986c + MAM02039c,ok,ok,ok,ok,N/A MAR01396,MAM01371c + MAM01986c + MAM02040c --> MAM01285c + MAM01986e + MAM02039c + MAM02751c,ok,ok,ok,MAR07737,N/A MAR01397,MAM01953x + MAM02187x --> MAM01806x + MAM02759x,ok,ok,ok,ok,N/A -MAR01399,MAM01734r + MAM02020r --> MAM01733r + MAM02039r + MAM03748r,MAM03748r,ok,ok,ok,N/A -MAR01400,MAM01734r + MAM02020r --> MAM01733r + MAM02039r + MAM03749r,MAM03749r,ok,ok,ok,N/A +MAR01399,MAM01734r + MAM02020r --> MAM01733r + MAM02039r + MAM03748r,MAM02020r;MAM03748r,ok,ok,ok,N/A +MAR01400,MAM01734r + MAM02020r --> MAM01733r + MAM02039r + MAM03749r,MAM02020r;MAM03749r,ok,ok,ok,N/A MAR01435,MAM02674r --> MAM02674c,ok,ok,ok,ok,N/A MAR01438,MAM00051c <=> MAM00051x,ok,ok,ok,ok,N/A MAR01439,MAM01597m + MAM02109m <=> MAM02110m + MAM02348m,MAM02109m;MAM02110m,ok,ok,ok,N/A @@ -8365,8 +8365,8 @@ MAR01506,MAM00291c + MAM02684c --> MAM00656c + MAM02838c,ok,ok,ok,ok,N/A MAR01507,MAM01232c + MAM02684c --> MAM00656c + MAM03315c,ok,ok,ok,ok,N/A MAR01508,MAM01066r + MAM02039r + MAM02555r + MAM02630r --> MAM01189r + 2 MAM02040r + MAM02554r,ok,ok,ok,ok,N/A MAR01510,MAM02039r + MAM02343r + MAM02555r + MAM02630r --> 2 MAM02040r + MAM02554r + MAM02805r,ok,ok,ok,ok,N/A -MAR01511,MAM02001r + MAM03749r --> MAM02022r + MAM03750r,MAM03749r;MAM03750r,ok,ok,ok,N/A -MAR01513,MAM02461r + MAM02685r --> MAM00236r + MAM03749r,MAM03749r,ok,ok,ok,N/A +MAR01511,MAM02001r + MAM03749r --> MAM02022r + MAM03750r,MAM02001r;MAM02022r;MAM03749r;MAM03750r,ok,ok,ok,N/A +MAR01513,MAM02461r + MAM02685r --> MAM00236r + MAM03749r,MAM00236r;MAM02461r;MAM03749r,ok,ok,ok,N/A MAR01514,MAM10006e <=> MAM10006c,ok,ok,ok,ok,N/A MAR01517,MAM00184m + MAM02444m <=> MAM01597m + MAM02442m,MAM00184m;MAM02442m,ok,ok,ok,N/A MAR01518,MAM01371c + MAM02040c + MAM02407c --> MAM01285c + MAM02039c + MAM02407e + MAM02751c,ok,ok,ok,MAR08922,N/A @@ -9043,7 +9043,7 @@ MAR04119,MAM02044e <=> ,ok,ok,ok,ok,N/A MAR04129,MAM02753e <=> ,ok,ok,ok,ok,N/A MAR04138,MAM02802e <=> ,ok,ok,ok,ok,N/A MAR04140,MAM00186e <=> ,ok,ok,ok,ok,N/A -MAR04142,MAM01439e <=> ,ok,ok,ok,ok,N/A +MAR04142,MAM01439e <=> ,MAM01439e,ok,ok,ok,N/A MAR04146,MAM02965e <=> ,ok,ok,ok,ok,N/A MAR04148,MAM02000e <=> ,ok,ok,ok,ok,N/A MAR04150,MAM02966e <=> ,ok,ok,ok,ok,N/A @@ -9086,8 +9086,8 @@ MAR04305,MAM02563e <=> ,ok,ok,ok,ok,N/A MAR04307,MAM02562e <=> ,ok,ok,ok,ok,N/A MAR04309,MAM01348e <=> ,ok,ok,ok,ok,N/A MAR04311,MAM01347e <=> ,ok,ok,ok,ok,N/A -MAR04322,MAM02446e <=> ,ok,ok,ok,ok,N/A -MAR04325,MAM02448e <=> ,ok,ok,ok,ok,N/A +MAR04322,MAM02446e <=> ,only when going forwards,ok,ok,ok,N/A +MAR04325,MAM02448e <=> ,MAM02448e,ok,ok,ok,N/A MAR04327,MAM03330e <=> ,only when going forwards,ok,ok,ok,N/A MAR04334,MAM03525e <=> ,only when going backwards,ok,ok,ok,N/A MAR04337,MAM00570e <=> ,ok,ok,ok,ok,N/A @@ -9137,7 +9137,7 @@ MAR04566,MAM03263m <=> MAM03263c,only when going backwards,ok,ok,ok,N/A MAR04569,MAM02348c + MAM03979c <=> MAM01597c + MAM03980c,MAM03979c;MAM03980c,ok,ok,ok,N/A MAR04571,MAM02348c + MAM03263c <=> MAM01597c + MAM03264c,only when going backwards,ok,ok,ok,N/A MAR04578,MAM03267m <=> MAM03267c,only when going backwards,ok,ok,ok,N/A -MAR04581,MAM02348c + MAM03974c <=> MAM01597c + MAM03975c,only when going forwards,ok,ok,ok,N/A +MAR04581,MAM02348c + MAM03974c <=> MAM01597c + MAM03975c,MAM03974c;MAM03975c,ok,ok,ok,N/A MAR04598,MAM02348c + MAM03267c <=> MAM01597c + MAM03268c,only when going backwards,ok,ok,ok,N/A MAR04610,MAM00178c + MAM02348c <=> MAM01597c + MAM03262c,ok,ok,ok,ok,N/A MAR04613,MAM02348c + MAM03216c <=> MAM01597c + MAM03217c,only when going backwards,ok,ok,ok,N/A @@ -9207,7 +9207,7 @@ MAR04927,MAM01583e <=> ,ok,ok,ok,ok,N/A MAR04929,MAM01373e <=> ,ok,ok,ok,ok,N/A MAR04936,MAM03560e <=> ,only when going backwards,ok,ok,ok,N/A MAR04943,MAM03706e <=> ,only when going backwards,ok,ok,ok,N/A -MAR04950,MAM03975e <=> ,only when going forwards,ok,ok,ok,N/A +MAR04950,MAM03975e <=> ,MAM03975e,ok,ok,ok,N/A MAR04965,MAM03980e <=> ,MAM03980e,ok,ok,ok,N/A MAR04968,MAM00039x + MAM01597x + MAM02040x + MAM02552x --> MAM01261x + MAM02039x + MAM02553x + MAM02644x,ok,ok,ok,ok,N/A MAR04970,MAM00678m + MAM02039m + MAM02555m --> MAM02554m + MAM03035m,ok,ok,ok,ok,N/A @@ -9695,13 +9695,13 @@ MAR09939,MAM02125c + MAM02877c <=> MAM02039c + MAM02871c + MAM03247c,ok,ok,ok,ok MAR09940,MAM01420c + MAM02426c <=> MAM02039c + MAM02751c + MAM03681c,ok,ok,ok,ok,N/A MAR09941,MAM01986c + MAM02721c --> MAM01597c + MAM02039c + MAM03862c,ok,ok,ok,ok,N/A MAR09942,MAM02040l + MAM04077l --> MAM01450l + MAM01932l + MAM02039l,ok,ok,ok,ok,N/A -MAR09943,MAM02040l + MAM04076l --> MAM01450l + MAM02039l + MAM02387l,ok,ok,ok,ok,N/A +MAR09943,MAM02040l + MAM04076l --> MAM01450l + MAM02039l + MAM02387l,MAM04076l,ok,ok,ok,N/A MAR09944,MAM02040l + MAM04075l --> MAM01450l + MAM01585l + MAM02039l,ok,ok,ok,ok,N/A MAR09945,MAM02040l + MAM04079l --> MAM01450l + MAM01784l + MAM02039l,ok,ok,ok,ok,N/A MAR09946,MAM02040l + MAM04078l --> MAM01362l + MAM01450l + MAM02039l,ok,ok,ok,ok,N/A MAR09947,MAM02040l + MAM04080l --> MAM01450l + MAM01689l + MAM02039l,ok,ok,ok,ok,N/A MAR09948,MAM00009c + MAM02040c --> MAM01597c + MAM02039c + MAM03569c,ok,ok,ok,ok,N/A -MAR09950,MAM02040c + MAM03974c --> MAM01597c + MAM02039c + MAM03976c,ok,ok,ok,ok,N/A +MAR09950,MAM02040c + MAM03974c --> MAM01597c + MAM02039c + MAM03976c,MAM03974c,ok,ok,ok,N/A MAR09951,MAM02040c + MAM02912c --> MAM01513c + MAM02039c + MAM03619c,ok,ok,ok,ok,N/A MAR09952,MAM02040c + MAM03401c <=> MAM01252c + MAM02426c,ok,ok,ok,ok,N/A MAR09953,MAM02471c + MAM02819c <=> MAM01307c + MAM03276c,only when going backwards,ok,ok,ok,N/A @@ -9942,7 +9942,7 @@ MAR10297,MAM03832e <=> ,ok,ok,ok,ok,N/A MAR10298,MAM03833e <=> ,ok,ok,ok,ok,N/A MAR10299,MAM03834e <=> ,ok,ok,ok,ok,N/A MAR10300,MAM03835e <=> ,ok,ok,ok,ok,N/A -MAR10301,MAM02381e <=> ,only when going forwards,ok,ok,ok,N/A +MAR10301,MAM02381e <=> ,MAM02381e,ok,ok,ok,N/A MAR10302,MAM03838e <=> ,ok,ok,ok,ok,N/A MAR10303,MAM03839e <=> ,ok,ok,ok,ok,N/A MAR10304,MAM03840e <=> ,ok,ok,ok,ok,N/A @@ -9991,7 +9991,7 @@ MAR10346,MAM02995e <=> ,ok,ok,ok,ok,N/A MAR10347,MAM03124e <=> ,ok,ok,ok,ok,N/A MAR10348,MAM00270e <=> ,ok,ok,ok,ok,N/A MAR10349,MAM04075e <=> ,only when going forwards,ok,ok,ok,N/A -MAR10350,MAM04076e <=> ,only when going forwards,ok,ok,ok,N/A +MAR10350,MAM04076e <=> ,MAM04076e,ok,ok,ok,N/A MAR10351,MAM04077e <=> ,only when going forwards,ok,ok,ok,N/A MAR10352,MAM04078e <=> ,only when going forwards,ok,ok,ok,N/A MAR10353,MAM04079e <=> ,only when going forwards,ok,ok,ok,N/A @@ -10035,7 +10035,7 @@ MAR10390,3 MAM02519c + MAM02532c <=> 3 MAM02519e + MAM02532e,ok,ok,ok,ok,N/A MAR10391,MAM02497c <=> MAM02497e,ok,ok,ok,ok,N/A MAR10392,MAM02039c + MAM02633c <=> MAM02039e + MAM02633e,ok,ok,ok,ok,N/A MAR10393,MAM02720c <=> MAM02720e,ok,ok,ok,ok,N/A -MAR10394,MAM02381c <=> MAM02381e,only when going forwards,ok,ok,ok,N/A +MAR10394,MAM02381c <=> MAM02381e,MAM02381c;MAM02381e,ok,ok,ok,N/A MAR10395,MAM02795c <=> MAM01892c,ok,ok,ok,ok,N/A MAR10396,MAM00916c <=> MAM00916e,ok,ok,ok,ok,N/A MAR10397,MAM02868c <=> MAM02868m,ok,ok,ok,ok,N/A @@ -10043,7 +10043,7 @@ MAR10398,MAM02868c <=> MAM02868e,ok,ok,ok,ok,N/A MAR10399,MAM03923c <=> MAM03923e,ok,ok,ok,ok,N/A MAR10400,MAM03954c <=> MAM03954e,ok,ok,ok,ok,N/A MAR10401,MAM01371c + MAM02040c + MAM03976c --> MAM01285c + MAM02039c + MAM02751c + MAM03976e,ok,ok,ok,ok,N/A -MAR10402,MAM03976c <=> MAM03976e,ok,ok,ok,ok,N/A +MAR10402,MAM03976c <=> MAM03976e,only when going forwards,ok,ok,ok,N/A MAR10403,MAM01261m + MAM02993m --> MAM01597m + MAM02039m + MAM03406m,ok,ok,ok,ok,N/A MAR10404,MAM01371c + MAM02040c + MAM02992c --> MAM01285c + MAM02039c + MAM02751c + MAM02992e,ok,ok,ok,ok,N/A MAR10405,MAM02517c <=> MAM02517e,ok,ok,ok,ok,N/A @@ -10110,7 +10110,7 @@ MAR10470,MAM03231e <=> MAM03232c,ok,ok,ok,ok,N/A MAR10472,MAM03215e <=> ,MAM03215e,ok,ok,ok,N/A MAR10473,MAM03231e <=> ,ok,ok,ok,ok,N/A MAR10474,MAM02123e <=> ,ok,ok,ok,ok,N/A -MAR10475,MAM01380e <=> ,ok,ok,ok,ok,N/A +MAR10475,MAM01380e <=> ,only when going forwards,ok,ok,ok,N/A MAR10476,MAM03836e <=> ,only when going forwards,ok,ok,ok,N/A MAR10477,MAM03837e <=> ,only when going backwards,ok,ok,ok,N/A MAR10478,MAM03703e <=> ,MAM03703e,ok,ok,ok,N/A @@ -10119,7 +10119,7 @@ MAR10480,MAM02407e <=> MAM02407c,ok,ok,ok,ok,N/A MAR10481,MAM03039e <=> MAM03039c,only when going backwards,ok,ok,ok,N/A MAR10482,MAM00400c <=> MAM00400e,ok,ok,ok,ok,N/A MAR10483,MAM02832c <=> MAM02832e,ok,ok,ok,ok,N/A -MAR10484,MAM02451e <=> MAM02451c,ok,ok,ok,ok,N/A +MAR10484,MAM02451e <=> MAM02451c,only when going backwards,ok,ok,ok,N/A MAR10485,MAM03715c <=> MAM03715e,ok,ok,ok,ok,N/A MAR10486,MAM03630c <=> MAM03630e,ok,ok,ok,ok,N/A MAR10487,MAM03896c <=> MAM03896e,ok,ok,ok,ok,N/A @@ -10863,7 +10863,7 @@ MAR11224,MAM02039c + MAM02555c + MAM02630c + MAM02718c --> MAM02040c + MAM02554c MAR11225,MAM02039c + MAM02555c + MAM02630c + MAM03099c --> MAM01736c + MAM02040c + MAM02554c,ok,ok,ok,ok,N/A MAR11226,MAM03807e <=> MAM03807c,MAM03807c;MAM03807e,ok,ok,ok,N/A MAR11227,MAM04077e <=> MAM04077c,only when going backwards,ok,ok,ok,N/A -MAR11228,MAM04076e <=> MAM04076c,only when going backwards,ok,ok,ok,N/A +MAR11228,MAM04076e <=> MAM04076c,MAM04076c;MAM04076e,ok,ok,ok,N/A MAR11229,MAM04075e <=> MAM04075c,only when going backwards,ok,ok,ok,N/A MAR11230,MAM04079e <=> MAM04079c,only when going backwards,ok,ok,ok,N/A MAR11231,MAM04078e <=> MAM04078c,only when going backwards,ok,ok,ok,N/A @@ -10910,12 +10910,12 @@ MAR11272,MAM00105e <=> MAM00105c,ok,ok,ok,ok,N/A MAR11274,MAM02639e <=> MAM02639c,ok,ok,ok,ok,N/A MAR11276,MAM02411e <=> MAM02411c,ok,ok,ok,ok,N/A MAR11277,MAM02940e <=> MAM02940c,ok,ok,ok,ok,N/A -MAR11278,MAM03975e <=> MAM03975c,only when going backwards,ok,ok,ok,N/A +MAR11278,MAM03975e <=> MAM03975c,MAM03975c;MAM03975e,ok,ok,ok,N/A MAR11279,MAM03980e <=> MAM03980c,MAM03980c;MAM03980e,ok,ok,ok,N/A MAR11280,MAM02974e <=> MAM02974c,ok,ok,ok,ok,N/A MAR11281,MAM02908e <=> ,ok,ok,ok,ok,N/A MAR11282,MAM04077c <=> MAM04077l,only when going backwards,ok,ok,ok,N/A -MAR11283,MAM04076c <=> MAM04076l,only when going backwards,ok,ok,ok,N/A +MAR11283,MAM04076c <=> MAM04076l,MAM04076c;MAM04076l,ok,ok,ok,N/A MAR11284,MAM04075c <=> MAM04075l,only when going backwards,ok,ok,ok,N/A MAR11285,MAM04079c <=> MAM04079l,only when going backwards,ok,ok,ok,N/A MAR11286,MAM04078c <=> MAM04078l,only when going backwards,ok,ok,ok,N/A @@ -11438,9 +11438,9 @@ MAR11827,MAM02942e <=> ,ok,ok,ok,ok,N/A MAR11828,MAM00373r + MAM01371r + MAM02040r --> MAM00373c + MAM01285r + MAM02039r + MAM02751r,ok,ok,ok,ok,N/A MAR11829,MAM00373c + MAM01371c + MAM02040c --> MAM00373e + MAM01285c + MAM02039c + MAM02751c,ok,ok,ok,ok,N/A MAR11830,MAM00373e <=> ,only when going backwards,ok,ok,ok,N/A -MAR11831,MAM01767r <=> MAM01767c,only when going backwards,ok,ok,ok,N/A -MAR11832,MAM01767c <=> MAM01767e,only when going backwards,ok,ok,ok,N/A -MAR11833,MAM01767e <=> ,only when going backwards,ok,ok,ok,N/A +MAR11831,MAM01767r <=> MAM01767c,MAM01767c;MAM01767r,ok,ok,ok,N/A +MAR11832,MAM01767c <=> MAM01767e,MAM01767c;MAM01767e,ok,ok,ok,N/A +MAR11833,MAM01767e <=> ,MAM01767e,ok,ok,ok,N/A MAR11834,MAM00324r + MAM01371r + MAM02040r --> MAM00324c + MAM01285r + MAM02039r + MAM02751r,ok,ok,ok,ok,N/A MAR11835,MAM00324c + MAM01371c + MAM02040c --> MAM00324e + MAM01285c + MAM02039c + MAM02751c,ok,ok,ok,ok,N/A MAR11836,MAM00324e <=> ,only when going backwards,ok,ok,ok,N/A @@ -11452,9 +11452,9 @@ MAR11841,MAM02933c --> MAM02933e,ok,ok,ok,ok,N/A MAR11842,MAM02933e <=> ,only when going backwards,ok,ok,ok,N/A MAR11843,MAM01740x + MAM02039c <=> MAM01740c + MAM02039x,ok,ok,ok,ok,N/A MAR11844,MAM01740c + MAM02039e <=> MAM01740e + MAM02039c,ok,ok,ok,ok,N/A -MAR11845,MAM01101x <=> MAM01101c,only when going backwards,ok,ok,ok,N/A -MAR11846,MAM01101c <=> MAM01101e,only when going backwards,ok,ok,ok,N/A -MAR11847,MAM01101e <=> ,only when going backwards,ok,ok,ok,N/A +MAR11845,MAM01101x <=> MAM01101c,MAM01101c;MAM01101x,ok,ok,ok,N/A +MAR11846,MAM01101c <=> MAM01101e,MAM01101c;MAM01101e,ok,ok,ok,N/A +MAR11847,MAM01101e <=> ,MAM01101e,ok,ok,ok,N/A MAR11848,MAM00971e <=> ,only when going backwards,ok,ok,ok,N/A MAR11849,MAM01371c + MAM01660c + MAM02040c --> MAM01285c + MAM01660e + MAM02039c + MAM02751c,ok,ok,ok,ok,N/A MAR11850,MAM01660e <=> ,only when going backwards,ok,ok,ok,N/A @@ -11582,9 +11582,9 @@ MAR11971,MAM01220e <=> ,only when going backwards,ok,ok,ok,N/A MAR11972,MAM02336c --> MAM02336e,ok,ok,ok,ok,N/A MAR11973,MAM01841c <=> MAM01841e,ok,ok,ok,ok,N/A MAR11974,MAM01841e <=> ,ok,ok,ok,ok,N/A -MAR11975,MAM01601e <=> ,only when going forwards,ok,ok,ok,N/A -MAR11976,MAM01601e <=> MAM01601c,only when going backwards,ok,ok,ok,N/A -MAR11977,MAM01601c <=> MAM01601r,only when going backwards,ok,ok,ok,N/A +MAR11975,MAM01601e <=> ,MAM01601e,ok,ok,ok,N/A +MAR11976,MAM01601e <=> MAM01601c,MAM01601c;MAM01601e,ok,ok,ok,N/A +MAR11977,MAM01601c <=> MAM01601r,MAM01601c;MAM01601r,ok,ok,ok,N/A MAR11978,MAM01073e <=> ,only when going backwards,ok,ok,ok,N/A MAR11979,MAM01073c <=> MAM01073e,only when going backwards,ok,ok,ok,N/A MAR11980,MAM01073x <=> MAM01073c,only when going backwards,ok,ok,ok,N/A @@ -12293,7 +12293,7 @@ MAR12687,MAM03770e <=> ,ok,ok,ok,ok,N/A MAR12688,MAM03780e <=> ,only when going backwards,ok,ok,ok,N/A MAR12689,MAM03781e <=> ,ok,ok,ok,ok,N/A MAR12690,MAM03782e <=> ,ok,ok,ok,ok,N/A -MAR12691,MAM03783e <=> ,ok,ok,ok,ok,N/A +MAR12691,MAM03783e <=> ,only when going forwards,ok,ok,ok,N/A MAR12692,MAM03784e <=> ,ok,ok,ok,ok,N/A MAR12693,MAM03801e <=> ,ok,ok,ok,ok,N/A MAR12694,MAM03799e <=> ,only when going backwards,ok,ok,ok,N/A @@ -12401,9 +12401,9 @@ MAR12795,MAM03781c <=> MAM03781e,ok,ok,ok,ok,N/A MAR12796,MAM02871r + MAM03783r --> MAM02877r + MAM03781r,ok,ok,ok,ok,N/A MAR12797,MAM02039c + MAM03784c <=> MAM02040c + MAM03782c,ok,ok,ok,ok,N/A MAR12798,MAM03782c <=> MAM03782e,ok,ok,ok,ok,N/A -MAR12799,MAM03783c <=> MAM03783e,ok,ok,ok,ok,N/A +MAR12799,MAM03783c <=> MAM03783e,only when going forwards,ok,ok,ok,N/A MAR12800,MAM03784c <=> MAM03784e,ok,ok,ok,ok,N/A -MAR12801,MAM02554c + MAM02587c --> MAM02039c + MAM02555c + MAM03783c,ok,ok,ok,ok,N/A +MAR12801,MAM02554c + MAM02587c --> MAM02039c + MAM02555c + MAM03783c,MAM02587c,ok,ok,ok,N/A MAR12802,MAM03801c + MAM04059c --> MAM02039c + MAM03106c + MAM03799c,ok,ok,ok,ok,N/A MAR12803,MAM03801c + MAM04059c --> MAM02039c + MAM03106c + MAM03800c,ok,ok,ok,ok,N/A MAR12804,MAM03799c <=> MAM03799e,only when going backwards,ok,ok,ok,N/A diff --git a/data/testResults/macaw_summary.md b/data/testResults/macaw_summary.md new file mode 100644 index 00000000..26f5f7ab --- /dev/null +++ b/data/testResults/macaw_summary.md @@ -0,0 +1,10 @@ +Starting dead-end test... + - Found 1514 dead-end metabolites. + - Found 1319 reactions incapable of sustaining steady-state fluxes in either direction due to these dead-ends. + - Found 1977 reversible reactions that can only carry steady-state fluxes in a single direction due to dead-ends. +Starting duplicate test... + - Skipping redox duplicates because no redox_pairs and/or proton_ids were provided. + - Found 447 reactions that were some type of duplicate: + - 0 were completely identical to at least one other reaction. + - 13 involve the same metabolites but go in the opposite direction or have the opposite reversibility as at least one other reaction. + - 447 involve the same metabolites but with different coefficients as at least one other reaction. \ No newline at end of file From 25dbea8bcf271f7f4d6f78cd8e60b87d78cb15f4 Mon Sep 17 00:00:00 2001 From: edkerk Date: Mon, 28 Oct 2024 19:35:43 +0000 Subject: [PATCH 04/17] chore: add macaw test result --- data/testResults/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/testResults/README.md b/data/testResults/README.md index 5b0034ab..160c9df5 100644 --- a/data/testResults/README.md +++ b/data/testResults/README.md @@ -2,7 +2,7 @@ The file here contains results from the [MACAW](https://github.com/Devlin-Moyer/macaw) `dead_end_test` and `duplicate_test` tests, and from cell-line specific gene essentiality prediction based on the [Hart _et al._ (2015)](https://doi.org/10.1016/j.cell.2015.11.015) dataset. -The test results shown here were obtained by the GitHub Actions run in **PR #675** (MACAW) and **PR #675** (gene essentiality), and will be updated by any subsequent PR. Summary results are shown as a comment in the corresponding PR. +The test results shown here were obtained by the GitHub Actions run in **PR #882** (MACAW) and **PR #675** (gene essentiality), and will be updated by any subsequent PR. Summary results are shown as a comment in the corresponding PR. ### MACAW: `dead_end_test` Looks for metabolites in Human-GEM that can only be produced by all reactions they participate in or only consumed, then identifies all reactions that are prevented from sustaining steady-state fluxes because of each of these dead-end metabolites. The simplest case of a dead-end metabolite is one that only participates in a single reaction. Also flags all reversible reactions that can only carry fluxes in a single direction because one of their metabolites can either only be consumed or only be produced by all other reactions it participates in. From 45b9f450a6e59635ae20654104a113ca9c14b24e Mon Sep 17 00:00:00 2001 From: Eduard Kerkhoven Date: Tue, 5 Nov 2024 09:11:58 +0100 Subject: [PATCH 05/17] fix: commentMacaw.md --- .github/workflows/commentMacaw.md | 7 ------- 1 file changed, 7 deletions(-) diff --git a/.github/workflows/commentMacaw.md b/.github/workflows/commentMacaw.md index dd5bd4d0..022ee3d0 100644 --- a/.github/workflows/commentMacaw.md +++ b/.github/workflows/commentMacaw.md @@ -1,16 +1,9 @@ -<<<<<<<< HEAD:.github/workflows/commentMacaw.md This PR has been [automatically tested with GH Actions](https://github.com/SysBioChalmers/Human-GEM/actions/runs/{GH_ACTION_RUN}). Here is the output of the [MACAW](https://github.com/Devlin-Moyer/macaw) test: -======== -This PR has been [automatically tested with GH Actions](https://github.com/SysBioChalmers/Human-GEM/actions/runs/{GH_ACTION_RUN}). Here is the output of the gene essentiality test: ->>>>>>>> develop:.github/workflows/commentsFromTests.md
 {TEST_RESULTS}
 
-<<<<<<<< HEAD:.github/workflows/commentMacaw.md This and a more detailed output from MACAW are also committed to `data/macawResults/`. -======== ->>>>>>>> develop:.github/workflows/commentsFromTests.md > _Note: In the case of multiple test runs, this post will be edited._ From 9ac4f79cc32c0f8c5df4afbe926428e44432a1f2 Mon Sep 17 00:00:00 2001 From: Jiahao Luo <67491919+JHL-452b@users.noreply.github.com> Date: Wed, 6 Nov 2024 19:21:25 +0800 Subject: [PATCH 06/17] fix-GPR_curation_for_Xenobiotics_metabolism --- model/Human-GEM.yml | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/model/Human-GEM.yml b/model/Human-GEM.yml index e9484f6b..7a41c271 100644 --- a/model/Human-GEM.yml +++ b/model/Human-GEM.yml @@ -159340,7 +159340,7 @@ - MAM02630c: -1 - lower_bound: -1000 - upper_bound: 1000 - - gene_reaction_rule: "ENSG00000021461 or ENSG00000106258 or ENSG00000108242 or ENSG00000138061 or ENSG00000138109 or ENSG00000138115 or ENSG00000140465 or ENSG00000160868 or ENSG00000160870 or ENSG00000165841" + - gene_reaction_rule: "ENSG00000021461 or ENSG00000106258 or ENSG00000138061 or ENSG00000138109 or ENSG00000138115 or ENSG00000140465 or ENSG00000160868 or ENSG00000160870 or ENSG00000165841" - rxnNotes: "" - rxnFrom: "HMRdatabase" - eccodes: "1.14.14.1" @@ -159382,7 +159382,7 @@ - MAM02630c: -1 - lower_bound: 0 - upper_bound: 1000 - - gene_reaction_rule: "ENSG00000021461 or ENSG00000106258 or ENSG00000108242 or ENSG00000138061 or ENSG00000138109 or ENSG00000138115 or ENSG00000140465 or ENSG00000160868 or ENSG00000160870 or ENSG00000165841" + - gene_reaction_rule: "ENSG00000021461 or ENSG00000106258 or ENSG00000138061 or ENSG00000138109 or ENSG00000138115 or ENSG00000140465 or ENSG00000160868 or ENSG00000160870 or ENSG00000165841" - rxnNotes: "" - rxnFrom: "HMRdatabase" - eccodes: "1.14.14.1" @@ -159695,7 +159695,7 @@ - MAM03043c: 1 - lower_bound: 0 - upper_bound: 1000 - - gene_reaction_rule: "ENSG00000147576 or ENSG00000172955 or ENSG00000187758 or ENSG00000196344 or ENSG00000196616 or ENSG00000197894 or ENSG00000198099 or ENSG00000248144" + - gene_reaction_rule: "ENSG00000172955 or ENSG00000187758 or ENSG00000196344 or ENSG00000197894 or ENSG00000198099 or ENSG00000248144" - rxnNotes: "" - rxnFrom: "HMRdatabase" - eccodes: "1.1.1.1" @@ -159971,7 +159971,7 @@ - MAM02630c: -1 - lower_bound: 0 - upper_bound: 1000 - - gene_reaction_rule: "ENSG00000021461 or ENSG00000106258 or ENSG00000108242 or ENSG00000138061 or ENSG00000138109 or ENSG00000138115 or ENSG00000140465 or ENSG00000160868 or ENSG00000160870 or ENSG00000165841" + - gene_reaction_rule: "ENSG00000021461 or ENSG00000106258 or ENSG00000138061 or ENSG00000138109 or ENSG00000138115 or ENSG00000140465 or ENSG00000160868 or ENSG00000160870 or ENSG00000165841" - rxnNotes: "" - rxnFrom: "HMRdatabase" - eccodes: "1.14.14.1" @@ -160084,7 +160084,7 @@ - MAM02555c: -1 - lower_bound: 0 - upper_bound: 1000 - - gene_reaction_rule: "ENSG00000104808 or ENSG00000117594 or ENSG00000151632 or ENSG00000159228 or ENSG00000159231 or ENSG00000187134 or ENSG00000196139 or ENSG00000198610" + - gene_reaction_rule: "ENSG00000104808 or ENSG00000151632 or ENSG00000159228 or ENSG00000159231 or ENSG00000187134 or ENSG00000196139 or ENSG00000198610" - rxnNotes: "" - rxnFrom: "HMRdatabase" - eccodes: "1.1.1.146;1.1.1.184;1.3.1.20" @@ -160786,7 +160786,7 @@ - MAM02630c: -1 - lower_bound: 0 - upper_bound: 1000 - - gene_reaction_rule: "ENSG00000021461 or ENSG00000106258 or ENSG00000108242 or ENSG00000138061 or ENSG00000138109 or ENSG00000138115 or ENSG00000140465 or ENSG00000160868 or ENSG00000160870 or ENSG00000165841" + - gene_reaction_rule: "ENSG00000021461 or ENSG00000106258 or ENSG00000138061 or ENSG00000138109 or ENSG00000138115 or ENSG00000140465 or ENSG00000160868 or ENSG00000160870 or ENSG00000165841" - rxnNotes: "" - rxnFrom: "HMRdatabase" - eccodes: "1.14.14.1" @@ -161269,7 +161269,7 @@ - MAM02156c: -1 - lower_bound: -1000 - upper_bound: 1000 - - gene_reaction_rule: "ENSG00000117592 or ENSG00000121053 or ENSG00000130508 or ENSG00000167419" + - gene_reaction_rule: "ENSG00000117592 or ENSG00000121053 or ENSG00000167419" - rxnNotes: "" - rxnFrom: "HMRdatabase" - eccodes: "1.11.1.7" @@ -161288,7 +161288,7 @@ - MAM02591c: 1 - lower_bound: -1000 - upper_bound: 1000 - - gene_reaction_rule: "ENSG00000117592 or ENSG00000121053 or ENSG00000130508 or ENSG00000167419" + - gene_reaction_rule: "ENSG00000121053 or ENSG00000130508 or ENSG00000167419" - rxnNotes: "" - rxnFrom: "HMRdatabase" - eccodes: "1.11.1.7" @@ -161306,7 +161306,7 @@ - MAM02754e: 1 - lower_bound: 0 - upper_bound: 1000 - - gene_reaction_rule: "ENSG00000006534 or ENSG00000014257 or ENSG00000102575 or ENSG00000134575 or ENSG00000142513 or ENSG00000155893 or ENSG00000162551 or ENSG00000162836 or ENSG00000163283 or ENSG00000163286 or ENSG00000163295 or ENSG00000184254" + - gene_reaction_rule: "ENSG00000014257 or ENSG00000102575 or ENSG00000134575 or ENSG00000142513 or ENSG00000155893 or ENSG00000162551 or ENSG00000162836 or ENSG00000163283 or ENSG00000163286 or ENSG00000163295" - rxnNotes: "" - rxnFrom: "HMRdatabase" - eccodes: "3.1.3.1;3.1.3.2;3.1.3.41" @@ -235503,7 +235503,7 @@ - MAM03381r: 1 - lower_bound: 0 - upper_bound: 1000 - - gene_reaction_rule: "ENSG00000021461 or ENSG00000100197 or ENSG00000106258 or ENSG00000108242 or ENSG00000130649 or ENSG00000134716 or ENSG00000137869 or ENSG00000138061 or ENSG00000138109 or ENSG00000138115 or ENSG00000140465 or ENSG00000140505 or ENSG00000142973 or ENSG00000160868 or ENSG00000160870 or ENSG00000167600 or ENSG00000171903 or ENSG00000186160 or ENSG00000186204 or ENSG00000186377 or ENSG00000186526 or ENSG00000197408 or ENSG00000197446 or ENSG00000197838 or ENSG00000198077 or ENSG00000255974" + - gene_reaction_rule: "ENSG00000021461 or ENSG00000100197 or ENSG00000106258 or ENSG00000108242 or ENSG00000130649 or ENSG00000134716 or ENSG00000138061 or ENSG00000138109 or ENSG00000138115 or ENSG00000140465 or ENSG00000140505 or ENSG00000142973 or ENSG00000160868 or ENSG00000160870 or ENSG00000167600 or ENSG00000171903 or ENSG00000186160 or ENSG00000186204 or ENSG00000186526 or ENSG00000197408 or ENSG00000197446 or ENSG00000197838 or ENSG00000198077 or ENSG00000255974" - rxnNotes: "" - rxnFrom: "Recon3D" - eccodes: "1.14.14.1" @@ -235704,7 +235704,7 @@ - MAM03386r: 1 - lower_bound: 0 - upper_bound: 1000 - - gene_reaction_rule: "ENSG00000021461 or ENSG00000100197 or ENSG00000106258 or ENSG00000108242 or ENSG00000130649 or ENSG00000134716 or ENSG00000137869 or ENSG00000138061 or ENSG00000138109 or ENSG00000138115 or ENSG00000140465 or ENSG00000140505 or ENSG00000142973 or ENSG00000160868 or ENSG00000160870 or ENSG00000167600 or ENSG00000171903 or ENSG00000186160 or ENSG00000186204 or ENSG00000186377 or ENSG00000186526 or ENSG00000197408 or ENSG00000197446 or ENSG00000197838 or ENSG00000198077 or ENSG00000255974" + - gene_reaction_rule: "ENSG00000021461 or ENSG00000100197 or ENSG00000106258 or ENSG00000108242 or ENSG00000130649 or ENSG00000134716 or ENSG00000137869 or ENSG00000138061 or ENSG00000138109 or ENSG00000138115 or ENSG00000140465 or ENSG00000140505 or ENSG00000142973 or ENSG00000160868 or ENSG00000160870 or ENSG00000167600 or ENSG00000171903 or ENSG00000186204 or ENSG00000186526 or ENSG00000197408 or ENSG00000197446 or ENSG00000197838 or ENSG00000198077 or ENSG00000255974" - rxnNotes: "" - rxnFrom: "Recon3D" - eccodes: "1.14.14.1" @@ -235797,7 +235797,7 @@ - MAM03388r: 1 - lower_bound: 0 - upper_bound: 1000 - - gene_reaction_rule: "ENSG00000021461 or ENSG00000100197 or ENSG00000106258 or ENSG00000108242 or ENSG00000130649 or ENSG00000134716 or ENSG00000137869 or ENSG00000138061 or ENSG00000138109 or ENSG00000138115 or ENSG00000140465 or ENSG00000140505 or ENSG00000142973 or ENSG00000160868 or ENSG00000160870 or ENSG00000167600 or ENSG00000171903 or ENSG00000186160 or ENSG00000186204 or ENSG00000186377 or ENSG00000186526 or ENSG00000197408 or ENSG00000197446 or ENSG00000197838 or ENSG00000198077 or ENSG00000255974" + - gene_reaction_rule: "ENSG00000021461 or ENSG00000100197 or ENSG00000106258 or ENSG00000130649 or ENSG00000134716 or ENSG00000137869 or ENSG00000138061 or ENSG00000138109 or ENSG00000138115 or ENSG00000140465 or ENSG00000140505 or ENSG00000142973 or ENSG00000160868 or ENSG00000160870 or ENSG00000167600 or ENSG00000171903 or ENSG00000186160 or ENSG00000186204 or ENSG00000186377 or ENSG00000186526 or ENSG00000197408 or ENSG00000197446 or ENSG00000197838 or ENSG00000198077 or ENSG00000255974" - rxnNotes: "" - rxnFrom: "Recon3D" - eccodes: "1.14.14.1" From d2b35bf49ff9c9de75ee95b6b323865c0d0d2c1c Mon Sep 17 00:00:00 2001 From: JHL-452b Date: Wed, 6 Nov 2024 11:46:10 +0000 Subject: [PATCH 07/17] chore: add macaw test result --- data/testResults/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/testResults/README.md b/data/testResults/README.md index 160c9df5..adfaae5b 100644 --- a/data/testResults/README.md +++ b/data/testResults/README.md @@ -2,7 +2,7 @@ The file here contains results from the [MACAW](https://github.com/Devlin-Moyer/macaw) `dead_end_test` and `duplicate_test` tests, and from cell-line specific gene essentiality prediction based on the [Hart _et al._ (2015)](https://doi.org/10.1016/j.cell.2015.11.015) dataset. -The test results shown here were obtained by the GitHub Actions run in **PR #882** (MACAW) and **PR #675** (gene essentiality), and will be updated by any subsequent PR. Summary results are shown as a comment in the corresponding PR. +The test results shown here were obtained by the GitHub Actions run in **PR #913** (MACAW) and **PR #675** (gene essentiality), and will be updated by any subsequent PR. Summary results are shown as a comment in the corresponding PR. ### MACAW: `dead_end_test` Looks for metabolites in Human-GEM that can only be produced by all reactions they participate in or only consumed, then identifies all reactions that are prevented from sustaining steady-state fluxes because of each of these dead-end metabolites. The simplest case of a dead-end metabolite is one that only participates in a single reaction. Also flags all reversible reactions that can only carry fluxes in a single direction because one of their metabolites can either only be consumed or only be produced by all other reactions it participates in. From d17703cdcda1d2d70d8a0c77b89a0a8cd62ca4f6 Mon Sep 17 00:00:00 2001 From: Jiahao Luo <67491919+JHL-452b@users.noreply.github.com> Date: Fri, 6 Dec 2024 12:31:59 +0800 Subject: [PATCH 08/17] Fix: GPR curation for Starch and sucrose metabolism --- model/Human-GEM.yml | 23 ++++++++++------------- model/genes.tsv | 1 - 2 files changed, 10 insertions(+), 14 deletions(-) diff --git a/model/Human-GEM.yml b/model/Human-GEM.yml index 7a41c271..6ad11be3 100644 --- a/model/Human-GEM.yml +++ b/model/Human-GEM.yml @@ -68303,7 +68303,7 @@ - MAM02450e: -1 - lower_bound: 0 - upper_bound: 1000 - - gene_reaction_rule: "ENSG00000092529 or ENSG00000171298 or ENSG00000214013 or ENSG00000257335" + - gene_reaction_rule: "ENSG00000171298 or ENSG00000214013 or ENSG00000257335" - rxnNotes: "" - rxnFrom: "HMRdatabase" - eccodes: "3.2.1.20" @@ -68340,7 +68340,7 @@ - MAM03039e: -1 - lower_bound: 0 - upper_bound: 1000 - - gene_reaction_rule: "ENSG00000118094 or ENSG00000142102" + - gene_reaction_rule: "ENSG00000118094" - rxnNotes: "" - rxnFrom: "HMRdatabase" - eccodes: "3.2.1.28" @@ -68500,7 +68500,7 @@ - MAM02448c: 1 - lower_bound: 0 - upper_bound: 1000 - - gene_reaction_rule: "ENSG00000120563 or ENSG00000174876 or ENSG00000187733 or ENSG00000237763 or ENSG00000240038 or ENSG00000243480" + - gene_reaction_rule: "ENSG00000120563 or ENSG00000240038 or ENSG00000243480" - rxnNotes: "" - rxnFrom: "HMRdatabase" - eccodes: "3.2.1.1" @@ -68572,7 +68572,7 @@ - MAM02447c: 1 - lower_bound: 0 - upper_bound: 1000 - - gene_reaction_rule: "ENSG00000120563 or ENSG00000174876 or ENSG00000187733 or ENSG00000237763 or ENSG00000240038 or ENSG00000243480" + - gene_reaction_rule: "ENSG00000120563 or ENSG00000240038 or ENSG00000243480" - rxnNotes: "" - rxnFrom: "HMRdatabase" - eccodes: "3.2.1.1" @@ -68608,7 +68608,7 @@ - MAM02449c: 1 - lower_bound: 0 - upper_bound: 1000 - - gene_reaction_rule: "ENSG00000120563 or ENSG00000174876 or ENSG00000187733 or ENSG00000237763 or ENSG00000240038 or ENSG00000243480" + - gene_reaction_rule: "ENSG00000120563 or ENSG00000240038 or ENSG00000243480" - rxnNotes: "" - rxnFrom: "HMRdatabase" - eccodes: "3.2.1.1" @@ -68644,7 +68644,7 @@ - MAM02451c: 1 - lower_bound: 0 - upper_bound: 1000 - - gene_reaction_rule: "ENSG00000120563 or ENSG00000174876 or ENSG00000187733 or ENSG00000237763 or ENSG00000240038 or ENSG00000243480" + - gene_reaction_rule: "ENSG00000120563 or ENSG00000240038 or ENSG00000243480" - rxnNotes: "" - rxnFrom: "HMRdatabase" - eccodes: "3.2.1.1" @@ -68680,7 +68680,7 @@ - MAM02452c: 1 - lower_bound: 0 - upper_bound: 1000 - - gene_reaction_rule: "ENSG00000120563 or ENSG00000174876 or ENSG00000187733 or ENSG00000237763 or ENSG00000240038 or ENSG00000243480" + - gene_reaction_rule: "ENSG00000120563 or ENSG00000240038 or ENSG00000243480" - rxnNotes: "" - rxnFrom: "HMRdatabase" - eccodes: "3.2.1.1" @@ -68770,7 +68770,7 @@ - MAM02452c: -1 - lower_bound: 0 - upper_bound: 1000 - - gene_reaction_rule: "ENSG00000120563 or ENSG00000174876 or ENSG00000187733 or ENSG00000237763 or ENSG00000240038 or ENSG00000243480" + - gene_reaction_rule: "ENSG00000120563 or ENSG00000240038 or ENSG00000243480" - rxnNotes: "" - rxnFrom: "HMRdatabase" - eccodes: "3.2.1.1" @@ -68787,7 +68787,7 @@ - MAM02450c: -1 - lower_bound: 0 - upper_bound: 1000 - - gene_reaction_rule: "ENSG00000120563 or ENSG00000174876 or ENSG00000187733 or ENSG00000237763 or ENSG00000240038 or ENSG00000243480" + - gene_reaction_rule: "ENSG00000120563 or ENSG00000240038 or ENSG00000243480" - rxnNotes: "" - rxnFrom: "HMRdatabase" - eccodes: "3.2.1.1" @@ -218065,7 +218065,7 @@ - MAM03622e: 1 - lower_bound: 0 - upper_bound: 1000 - - gene_reaction_rule: "(ENSG00000021488 and ENSG00000138079) or ENSG00000168003 or ENSG00000174876 or ENSG00000187733 or ENSG00000237763 or ENSG00000240038 or ENSG00000243480" + - gene_reaction_rule: "ENSG00000168003 or ENSG00000174876 or ENSG00000187733 or ENSG00000237763 or ENSG00000240038 or ENSG00000243480" - rxnNotes: "" - rxnFrom: "Recon3D" - eccodes: "3.2.1.1" @@ -305846,9 +305846,6 @@ - !!omap - id: "ENSG00000092295" - name: "TGM1" - - !!omap - - id: "ENSG00000092529" - - name: "CAPN3" - !!omap - id: "ENSG00000092621" - name: "PHGDH" diff --git a/model/genes.tsv b/model/genes.tsv index 763bde13..375d8282 100644 --- a/model/genes.tsv +++ b/model/genes.tsv @@ -389,7 +389,6 @@ ENSG00000092068 "ENST00000339733;ENST00000316902;ENST00000397310;ENST00000422941 ENSG00000092098 "ENST00000560875;ENST00000559308;ENST00000558634;ENST00000557878;ENST00000559533;ENST00000557991;ENST00000559438;ENST00000560071;ENST00000559275;ENST00000324103;ENST00000559882;ENST00000559260;ENST00000560342;ENST00000558907;ENST00000560787;ENST00000559583;ENST00000491351;ENST00000559071;ENST00000560754;ENST00000558452;ENST00000559449;ENST00000483895;ENST00000559719;ENST00000559491;ENST00000560631" "ENSP00000454032;ENSP00000453471;ENSP00000454048;ENSP00000453423;ENSP00000453948;ENSP00000453574;ENSP00000315112;ENSP00000453645;ENSP00000453601;ENSP00000452972;ENSP00000499015;ENSP00000453595;ENSP00000454140;ENSP00000453672;ENSP00000452820" Q96EP0 RNF31 55072 ring finger protein 31 "FLJ10111;FLJ23501;HOIP;Paul;ZIBRA" Cytosol "SwissProt;CellAtlas" ENSG00000092148 "ENST00000554882;ENST00000399332;ENST00000555843;ENST00000611816;ENST00000553700;ENST00000556281;ENST00000557695;ENST00000555311;ENST00000553957;ENST00000557321;ENST00000554027;ENST00000555915;ENST00000556004;ENST00000557369;ENST00000554850;ENST00000556224;ENST00000554471;ENST00000553616;ENST00000556474" "ENSP00000451260;ENSP00000382269;ENSP00000484981;ENSP00000450697;ENSP00000451860;ENSP00000450920;ENSP00000452233;ENSP00000452015;ENSP00000479695" Q9ULT8 HECTD1 25831 HECT domain E3 ubiquitin protein ligase 1 KIAA1131 Nucleus CellAtlas ENSG00000092295 "ENST00000206765;ENST00000544573;ENST00000559669;ENST00000559136;ENST00000558074;ENST00000560443;ENST00000560478;ENST00000560226;ENST00000561067" "ENSP00000206765;ENSP00000439446;ENSP00000453701;ENSP00000453337;ENSP00000453840;ENSP00000452822;ENSP00000453234;ENSP00000454070;ENSP00000452690" P22735 TGM1 7051 transglutaminase 1 "ICR2;LI;LI1;TGASE;TGK" Cytosol DeepLoc2 -ENSG00000092529 "ENST00000349748;ENST00000397163;ENST00000357568;ENST00000638141;ENST00000673705;ENST00000673658;ENST00000673813;ENST00000397200;ENST00000569827;ENST00000673646;ENST00000567071;ENST00000673854;ENST00000674093;ENST00000569136;ENST00000673936;ENST00000673890;ENST00000674149;ENST00000673771;ENST00000337571;ENST00000673743;ENST00000673939;ENST00000674146;ENST00000674119;ENST00000674064;ENST00000673692;ENST00000565173;ENST00000674052;ENST00000561817;ENST00000674018;ENST00000397204;ENST00000673886;ENST00000674139;ENST00000673851;ENST00000673839;ENST00000673978;ENST00000673987;ENST00000673928;ENST00000674041;ENST00000565559;ENST00000673750;ENST00000674011;ENST00000674135;ENST00000674012;ENST00000565274;ENST00000674140;ENST00000564503;ENST00000673774;ENST00000673950;ENST00000466222;ENST00000673687;ENST00000674027;ENST00000674130;ENST00000562199;ENST00000673893;ENST00000673684;ENST00000568153;ENST00000567817;ENST00000356316;ENST00000318023" "ENSP00000183936;ENSP00000380349;ENSP00000350181;ENSP00000501021;ENSP00000380384;ENSP00000454379;ENSP00000501007;ENSP00000456607;ENSP00000501303;ENSP00000455254;ENSP00000501189;ENSP00000501293;ENSP00000501112;ENSP00000501023;ENSP00000336840;ENSP00000500989;ENSP00000501129;ENSP00000501175;ENSP00000501217;ENSP00000501138;ENSP00000501057;ENSP00000456575;ENSP00000501271;ENSP00000380387;ENSP00000501155;ENSP00000501054;ENSP00000501142;ENSP00000501188;ENSP00000500976;ENSP00000501231;ENSP00000501099;ENSP00000500956;ENSP00000457878;ENSP00000501173;ENSP00000501171;ENSP00000501178;ENSP00000457759;ENSP00000457898;ENSP00000501034;ENSP00000500987;ENSP00000454937;ENSP00000456514;ENSP00000348667;ENSP00000326281" P20807 CAPN3 825 calpain 3 "CANP3;LGMD2;LGMD2A;nCL-1;p94" "Cytosol;Nucleus" SwissProt ENSG00000092621 "ENST00000641597;ENST00000493622;ENST00000641720;ENST00000642041;ENST00000641947;ENST00000641213;ENST00000641074;ENST00000496756;ENST00000641115;ENST00000642021;ENST00000641491;ENST00000369409;ENST00000641023;ENST00000641513;ENST00000641573;ENST00000641587;ENST00000641570;ENST00000641891;ENST00000641375;ENST00000462324;ENST00000641371;ENST00000641272;ENST00000641247;ENST00000641756;ENST00000641711;ENST00000641927;ENST00000641314;ENST00000369407;ENST00000641811;ENST00000641847;ENST00000641455;ENST00000469443;ENST00000641939;ENST00000482968" "ENSP00000493382;ENSP00000493433;ENSP00000492948;ENSP00000493415;ENSP00000492994;ENSP00000493079;ENSP00000493446;ENSP00000493264;ENSP00000493187;ENSP00000358417;ENSP00000493175;ENSP00000493398;ENSP00000493453;ENSP00000493213;ENSP00000493288;ENSP00000493089;ENSP00000493305;ENSP00000493432;ENSP00000492955;ENSP00000493147;ENSP00000493296" O43175 PHGDH 26227 phosphoglycerate dehydrogenase "PDG;PGDH;SERA" "Cytosol;Nucleus" CellAtlas ENSG00000092964 "ENST00000521913;ENST00000493789;ENST00000311151;ENST00000523027;ENST00000523690;ENST00000523093;ENST00000521983;ENST00000474808" "ENSP00000427985;ENSP00000427954;ENSP00000309539;ENSP00000431117" Q16555 DPYSL2 1808 dihydropyrimidinase like 2 "CRMP2;DHPRP2;DRP-2;DRP2" Cytosol "SwissProt;CellAtlas" ENSG00000093000 "ENST00000347635;ENST00000407019;ENST00000424634;ENST00000417702;ENST00000497960;ENST00000461437;ENST00000434760;ENST00000430547;ENST00000484186;ENST00000445721;ENST00000493456;ENST00000396096;ENST00000461194;ENST00000432340;ENST00000419387;ENST00000422489;ENST00000486184;ENST00000491860;ENST00000469163" "ENSP00000345895;ENSP00000385555;ENSP00000415062;ENSP00000394450;ENSP00000388426;ENSP00000397960;ENSP00000398297;ENSP00000379403;ENSP00000400465;ENSP00000391987;ENSP00000416264" Q9UKX7 NUP50 10762 nucleoporin 50 NPAP60L Nucleus "SwissProt;CellAtlas" From 548d5fa5208b57fc58a435558a808a1bddc2b0d7 Mon Sep 17 00:00:00 2001 From: JHL-452b Date: Fri, 6 Dec 2024 04:58:02 +0000 Subject: [PATCH 09/17] chore: add macaw test result --- data/testResults/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/testResults/README.md b/data/testResults/README.md index adfaae5b..39140d5d 100644 --- a/data/testResults/README.md +++ b/data/testResults/README.md @@ -2,7 +2,7 @@ The file here contains results from the [MACAW](https://github.com/Devlin-Moyer/macaw) `dead_end_test` and `duplicate_test` tests, and from cell-line specific gene essentiality prediction based on the [Hart _et al._ (2015)](https://doi.org/10.1016/j.cell.2015.11.015) dataset. -The test results shown here were obtained by the GitHub Actions run in **PR #913** (MACAW) and **PR #675** (gene essentiality), and will be updated by any subsequent PR. Summary results are shown as a comment in the corresponding PR. +The test results shown here were obtained by the GitHub Actions run in **PR #933** (MACAW) and **PR #675** (gene essentiality), and will be updated by any subsequent PR. Summary results are shown as a comment in the corresponding PR. ### MACAW: `dead_end_test` Looks for metabolites in Human-GEM that can only be produced by all reactions they participate in or only consumed, then identifies all reactions that are prevented from sustaining steady-state fluxes because of each of these dead-end metabolites. The simplest case of a dead-end metabolite is one that only participates in a single reaction. Also flags all reversible reactions that can only carry fluxes in a single direction because one of their metabolites can either only be consumed or only be produced by all other reactions it participates in. From 8a855e87d7fb17e5a7b760da3038430f9550c5ce Mon Sep 17 00:00:00 2001 From: Jiahao Luo <67491919+JHL-452b@users.noreply.github.com> Date: Sat, 7 Dec 2024 11:03:57 +0800 Subject: [PATCH 10/17] Fix: GPR curation for subsystems related with amino acid --- model/Human-GEM.yml | 21 +++++++++------------ model/genes.tsv | 1 - 2 files changed, 9 insertions(+), 13 deletions(-) diff --git a/model/Human-GEM.yml b/model/Human-GEM.yml index 7a41c271..278e3b90 100644 --- a/model/Human-GEM.yml +++ b/model/Human-GEM.yml @@ -77405,7 +77405,7 @@ - MAM02943m: 1 - lower_bound: 0 - upper_bound: 1000 - - gene_reaction_rule: "ENSG00000134333" + - gene_reaction_rule: "" - rxnNotes: "" - rxnFrom: "HMRdatabase" - eccodes: "1.2.1.16" @@ -80744,7 +80744,7 @@ - MAM03124c: -1 - lower_bound: -1000 - upper_bound: 1000 - - gene_reaction_rule: "ENSG00000006695 or ENSG00000054267 or ENSG00000117682 or ENSG00000120942 or ENSG00000183665" + - gene_reaction_rule: "ENSG00000054267 or ENSG00000117682 or ENSG00000120942 or ENSG00000183665" - rxnNotes: "" - rxnFrom: "HMRdatabase" - eccodes: "2.5.1.-" @@ -85711,7 +85711,7 @@ - MAM02555c: -1 - lower_bound: -1000 - upper_bound: 1000 - - gene_reaction_rule: "ENSG00000181652 or ENSG00000184470 or ENSG00000197763 or ENSG00000198431" + - gene_reaction_rule: "ENSG00000184470 or ENSG00000197763 or ENSG00000198431" - rxnNotes: "" - rxnFrom: "HMRdatabase" - eccodes: "1.8.1.9" @@ -86410,7 +86410,7 @@ - MAM02041e: -1 - lower_bound: 0 - upper_bound: 1000 - - gene_reaction_rule: "ENSG00000116157 or ENSG00000117450 or ENSG00000117592 or ENSG00000126432 or ENSG00000164294 or ENSG00000165672 or ENSG00000167468 or ENSG00000167815 or ENSG00000176153 or ENSG00000198704 or ENSG00000211445 or ENSG00000224586 or ENSG00000233276" + - gene_reaction_rule: "ENSG00000116157 or ENSG00000117450 or ENSG00000117592 or ENSG00000126432 or ENSG00000164294 or ENSG00000167468 or ENSG00000167815 or ENSG00000176153 or ENSG00000198704 or ENSG00000211445 or ENSG00000224586 or ENSG00000233276" - rxnNotes: "" - rxnFrom: "HMRdatabase" - eccodes: "1.11.1.9;1.11.1.15" @@ -86668,7 +86668,7 @@ - MAM02039c: -1 - lower_bound: 0 - upper_bound: 1000 - - gene_reaction_rule: "ENSG00000128683 or ENSG00000136750" + - gene_reaction_rule: "ENSG00000136750" - rxnNotes: "" - rxnFrom: "HMRdatabase" - eccodes: "4.1.1.11;4.1.1.15" @@ -86882,7 +86882,7 @@ - MAM02885c: -1 - lower_bound: 0 - upper_bound: 1000 - - gene_reaction_rule: "ENSG00000138801 or ENSG00000198682" + - gene_reaction_rule: "" - rxnNotes: "" - rxnFrom: "HMRdatabase" - eccodes: "2.7.7.4" @@ -88067,7 +88067,7 @@ - MAM02527c: 1 - lower_bound: 0 - upper_bound: 1000 - - gene_reaction_rule: "ENSG00000111261 or ENSG00000133048 or ENSG00000133063 or ENSG00000134216" + - gene_reaction_rule: "ENSG00000111261 or ENSG00000133063 or ENSG00000134216" - rxnNotes: "" - rxnFrom: "HMRdatabase" - eccodes: "3.2.1.14" @@ -93247,7 +93247,7 @@ - MAM03135c: 28 - lower_bound: 0 - upper_bound: 1000 - - gene_reaction_rule: "ENSG00000165996 or ENSG00000206527" + - gene_reaction_rule: "" - rxnNotes: "" - rxnFrom: "HMRdatabase" - eccodes: "4.2.1.134" @@ -218356,7 +218356,7 @@ - MAM02553m: 1 - lower_bound: 0 - upper_bound: 1000 - - gene_reaction_rule: "ENSG00000111275 or ENSG00000137124 or ENSG00000159423" + - gene_reaction_rule: "ENSG00000111275 or ENSG00000137124" - rxnNotes: "" - rxnFrom: "Recon3D" - eccodes: "1.5.1.12" @@ -311948,9 +311948,6 @@ - !!omap - id: "ENSG00000181555" - name: "SETD2" - - !!omap - - id: "ENSG00000181652" - - name: "ATG9B" - !!omap - id: "ENSG00000181788" - name: "SIAH2" diff --git a/model/genes.tsv b/model/genes.tsv index 763bde13..1178753a 100644 --- a/model/genes.tsv +++ b/model/genes.tsv @@ -2407,7 +2407,6 @@ ENSG00000181192 "ENST00000263035;ENST00000437298;ENST00000465617;ENST00000415935 ENSG00000181222 "ENST00000674977;ENST00000617998;ENST00000572844;ENST00000576952;ENST00000575547;ENST00000576114;ENST00000576718;ENST00000574158;ENST00000573603;ENST00000576553" ENSP00000502190 A0A6Q8PGB0 POLR2A 5430 RNA polymerase II subunit A "POLR2;POLRA;RPB1" "Cytosol;Nucleus" CellAtlas ENSG00000181523 "ENST00000575484;ENST00000571156;ENST00000572257;ENST00000326317;ENST00000575282;ENST00000573150;ENST00000576856;ENST00000570923;ENST00000576941;ENST00000574505;ENST00000572208;ENST00000571051;ENST00000576707;ENST00000570427;ENST00000571675;ENST00000575188;ENST00000571075" "ENSP00000461827;ENSP00000314606;ENSP00000459280;ENSP00000460720;ENSP00000458200;ENSP00000461160;ENSP00000459708;ENSP00000461128;ENSP00000459765" P51688 SGSH 6448 N-sulfoglucosamine sulfohydrolase "HSS;MPS3A;SFMD" Lysosome SwissProt ENSG00000181555 "ENST00000431180;ENST00000330022;ENST00000409792;ENST00000445387;ENST00000479832;ENST00000492397;ENST00000638947;ENST00000484689;ENST00000412450" "ENSP00000388349;ENSP00000332415;ENSP00000386759;ENSP00000411901;ENSP00000491413;ENSP00000416401" Q9BYW2 SETD2 29072 SET domain containing 2, histone lysine methyltransferase "FLJ23184;HIF-1;HYPB;KIAA1732;KMT3A" "Nucleus;Cytosol" "SwissProt;CellAtlas" -ENSG00000181652 "ENST00000498521;ENST00000605952;ENST00000639579;ENST00000617967;ENST00000404733;ENST00000476282;ENST00000471797;ENST00000611177;ENST00000469530;ENST00000473409;ENST00000473134;ENST00000466157" "ENSP00000475737;ENSP00000491504;ENSP00000479879" Q674R7 ATG9B 285973 autophagy related 9B "APG9L2;FLJ14885;NOS3AS;SONE" Cytosol SwissProt ENSG00000181788 "ENST00000312960;ENST00000482706;ENST00000472885" "ENSP00000322457;ENSP00000417619" O43255 SIAH2 6478 siah E3 ubiquitin protein ligase 2 "Nucleus;Cytosol" "SwissProt;CellAtlas" ENSG00000181789 "ENST00000314797;ENST00000513965;ENST00000515725;ENST00000504350;ENST00000509208;ENST00000504547;ENST00000513410;ENST00000509889;ENST00000514478;ENST00000512034" "ENSP00000325002;ENSP00000426457;ENSP00000422478;ENSP00000420916" Q9Y678 COPG1 22820 COPI coat complex subunit gamma 1 COPG "Golgi apparatus;Nucleus;Cytosol" "SwissProt;CellAtlas" ENSG00000181804 "ENST00000316549;ENST00000483124;ENST00000474727;ENST00000474151;ENST00000498717" "ENSP00000320246;ENSP00000419090;ENSP00000418627" Q8IVB4 SLC9A9 285195 solute carrier family 9 member A9 "FLJ35613;NHE9" "Cell membrane;Lysosome" DeepLoc2 From bc79aec5d1921ad51098a12fc2a0b80d02d7e86c Mon Sep 17 00:00:00 2001 From: JHL-452b Date: Sat, 7 Dec 2024 03:19:20 +0000 Subject: [PATCH 11/17] chore: add macaw test result --- data/testResults/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/testResults/README.md b/data/testResults/README.md index adfaae5b..c83a2491 100644 --- a/data/testResults/README.md +++ b/data/testResults/README.md @@ -2,7 +2,7 @@ The file here contains results from the [MACAW](https://github.com/Devlin-Moyer/macaw) `dead_end_test` and `duplicate_test` tests, and from cell-line specific gene essentiality prediction based on the [Hart _et al._ (2015)](https://doi.org/10.1016/j.cell.2015.11.015) dataset. -The test results shown here were obtained by the GitHub Actions run in **PR #913** (MACAW) and **PR #675** (gene essentiality), and will be updated by any subsequent PR. Summary results are shown as a comment in the corresponding PR. +The test results shown here were obtained by the GitHub Actions run in **PR #936** (MACAW) and **PR #675** (gene essentiality), and will be updated by any subsequent PR. Summary results are shown as a comment in the corresponding PR. ### MACAW: `dead_end_test` Looks for metabolites in Human-GEM that can only be produced by all reactions they participate in or only consumed, then identifies all reactions that are prevented from sustaining steady-state fluxes because of each of these dead-end metabolites. The simplest case of a dead-end metabolite is one that only participates in a single reaction. Also flags all reversible reactions that can only carry fluxes in a single direction because one of their metabolites can either only be consumed or only be produced by all other reactions it participates in. From de496404b4c87f2bb75d14fe84839e9e8f1ab287 Mon Sep 17 00:00:00 2001 From: Jiahao Luo <67491919+JHL-452b@users.noreply.github.com> Date: Sat, 7 Dec 2024 14:26:57 +0800 Subject: [PATCH 12/17] Fix: GPR curation for Sulfur metabolism --- model/Human-GEM.yml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/model/Human-GEM.yml b/model/Human-GEM.yml index 7a41c271..89c2a606 100644 --- a/model/Human-GEM.yml +++ b/model/Human-GEM.yml @@ -93535,7 +93535,7 @@ - MAM02751c: 1 - lower_bound: 0 - upper_bound: 1000 - - gene_reaction_rule: "ENSG00000104331 or ENSG00000162813" + - gene_reaction_rule: "ENSG00000162813" - rxnNotes: "" - rxnFrom: "HMRdatabase" - eccodes: "3.1.3.7" @@ -93611,7 +93611,7 @@ - MAM02877c: -1 - lower_bound: 0 - upper_bound: 1000 - - gene_reaction_rule: "ENSG00000006534 or ENSG00000108602 or ENSG00000132746 or ENSG00000184254" + - gene_reaction_rule: "ENSG00000006534 or ENSG00000132746 or ENSG00000184254" - rxnNotes: "" - rxnFrom: "HMRdatabase" - eccodes: "1.2.1.5" @@ -140094,7 +140094,7 @@ - MAM02946l: 1 - lower_bound: 0 - upper_bound: 1000 - - gene_reaction_rule: "ENSG00000049860 or ENSG00000068001 or ENSG00000106302 or ENSG00000106304 or ENSG00000114378 or ENSG00000169660 or ENSG00000186792 or ENSG00000213614" + - gene_reaction_rule: "ENSG00000049860 or ENSG00000068001 or ENSG00000106302 or ENSG00000114378 or ENSG00000169660 or ENSG00000186792 or ENSG00000213614" - rxnNotes: "" - rxnFrom: "HMRdatabase" - eccodes: "3.2.1.35;3.2.1.52" @@ -140337,7 +140337,7 @@ - MAM02946l: 1 - lower_bound: 0 - upper_bound: 1000 - - gene_reaction_rule: "ENSG00000064601 and ENSG00000141012 and ENSG00000170266 and ENSG00000204386" + - gene_reaction_rule: "ENSG00000064601 and ENSG00000141012 and ENSG00000170266" - rxnNotes: "" - rxnFrom: "HMRdatabase" - eccodes: "3.1.6.4;3.2.1.18;3.2.1.23;3.4.16.5" @@ -140412,7 +140412,7 @@ - MAM02946l: 1 - lower_bound: 0 - upper_bound: 1000 - - gene_reaction_rule: "ENSG00000064601 and ENSG00000141012 and ENSG00000170266 and ENSG00000204386" + - gene_reaction_rule: "ENSG00000064601 and ENSG00000141012 and ENSG00000170266" - rxnNotes: "" - rxnFrom: "HMRdatabase" - eccodes: "3.1.6.4;3.2.1.18;3.2.1.23;3.4.16.5" @@ -140508,7 +140508,7 @@ - MAM02946l: 1 - lower_bound: 0 - upper_bound: 1000 - - gene_reaction_rule: "ENSG00000064601 and ENSG00000141012 and ENSG00000170266 and ENSG00000204386" + - gene_reaction_rule: "ENSG00000064601 and ENSG00000141012 and ENSG00000170266" - rxnNotes: "" - rxnFrom: "HMRdatabase" - eccodes: "3.1.6.4;3.2.1.18;3.2.1.23;3.4.16.5" @@ -140602,7 +140602,7 @@ - MAM02946l: 1 - lower_bound: 0 - upper_bound: 1000 - - gene_reaction_rule: "ENSG00000064601 and ENSG00000141012 and ENSG00000170266 and ENSG00000204386" + - gene_reaction_rule: "ENSG00000064601 and ENSG00000141012 and ENSG00000170266" - rxnNotes: "" - rxnFrom: "HMRdatabase" - eccodes: "3.1.6.4;3.2.1.18;3.2.1.23;3.4.16.5" @@ -140735,7 +140735,7 @@ - MAM02946l: 1 - lower_bound: 0 - upper_bound: 1000 - - gene_reaction_rule: "ENSG00000064601 and ENSG00000141012 and ENSG00000170266 and ENSG00000204386" + - gene_reaction_rule: "ENSG00000064601 and ENSG00000141012 and ENSG00000170266" - rxnNotes: "" - rxnFrom: "HMRdatabase" - eccodes: "3.1.6.4;3.2.1.18;3.2.1.23;3.4.16.5" @@ -142090,7 +142090,7 @@ - MAM02682g: -1 - lower_bound: 0 - upper_bound: 1000 - - gene_reaction_rule: "ENSG00000135702 or ENSG00000140835 or ENSG00000175040 or ENSG00000183196" + - gene_reaction_rule: "ENSG00000140835 or ENSG00000175040 or ENSG00000183196" - rxnNotes: "" - rxnFrom: "HMRdatabase" - eccodes: "2.8.2.-" From 05cd3f4821d60ee58d778f07610a79e988a00e81 Mon Sep 17 00:00:00 2001 From: JHL-452b Date: Sat, 7 Dec 2024 06:58:30 +0000 Subject: [PATCH 13/17] chore: add macaw test result --- data/testResults/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/testResults/README.md b/data/testResults/README.md index adfaae5b..1e25d652 100644 --- a/data/testResults/README.md +++ b/data/testResults/README.md @@ -2,7 +2,7 @@ The file here contains results from the [MACAW](https://github.com/Devlin-Moyer/macaw) `dead_end_test` and `duplicate_test` tests, and from cell-line specific gene essentiality prediction based on the [Hart _et al._ (2015)](https://doi.org/10.1016/j.cell.2015.11.015) dataset. -The test results shown here were obtained by the GitHub Actions run in **PR #913** (MACAW) and **PR #675** (gene essentiality), and will be updated by any subsequent PR. Summary results are shown as a comment in the corresponding PR. +The test results shown here were obtained by the GitHub Actions run in **PR #937** (MACAW) and **PR #675** (gene essentiality), and will be updated by any subsequent PR. Summary results are shown as a comment in the corresponding PR. ### MACAW: `dead_end_test` Looks for metabolites in Human-GEM that can only be produced by all reactions they participate in or only consumed, then identifies all reactions that are prevented from sustaining steady-state fluxes because of each of these dead-end metabolites. The simplest case of a dead-end metabolite is one that only participates in a single reaction. Also flags all reversible reactions that can only carry fluxes in a single direction because one of their metabolites can either only be consumed or only be produced by all other reactions it participates in. From f9d560dbf290e630a6801958f4d1b7f47d0184bb Mon Sep 17 00:00:00 2001 From: feiranl Date: Mon, 16 Dec 2024 11:44:51 +0000 Subject: [PATCH 14/17] chore: add macaw test result --- data/testResults/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/testResults/README.md b/data/testResults/README.md index 1e25d652..c83a2491 100644 --- a/data/testResults/README.md +++ b/data/testResults/README.md @@ -2,7 +2,7 @@ The file here contains results from the [MACAW](https://github.com/Devlin-Moyer/macaw) `dead_end_test` and `duplicate_test` tests, and from cell-line specific gene essentiality prediction based on the [Hart _et al._ (2015)](https://doi.org/10.1016/j.cell.2015.11.015) dataset. -The test results shown here were obtained by the GitHub Actions run in **PR #937** (MACAW) and **PR #675** (gene essentiality), and will be updated by any subsequent PR. Summary results are shown as a comment in the corresponding PR. +The test results shown here were obtained by the GitHub Actions run in **PR #936** (MACAW) and **PR #675** (gene essentiality), and will be updated by any subsequent PR. Summary results are shown as a comment in the corresponding PR. ### MACAW: `dead_end_test` Looks for metabolites in Human-GEM that can only be produced by all reactions they participate in or only consumed, then identifies all reactions that are prevented from sustaining steady-state fluxes because of each of these dead-end metabolites. The simplest case of a dead-end metabolite is one that only participates in a single reaction. Also flags all reversible reactions that can only carry fluxes in a single direction because one of their metabolites can either only be consumed or only be produced by all other reactions it participates in. From 30975e88bf12e4a8ff8d7dd5dfff151b76307aa5 Mon Sep 17 00:00:00 2001 From: feiranl Date: Mon, 16 Dec 2024 11:53:46 +0000 Subject: [PATCH 15/17] chore: add macaw test result --- data/testResults/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/testResults/README.md b/data/testResults/README.md index c83a2491..39140d5d 100644 --- a/data/testResults/README.md +++ b/data/testResults/README.md @@ -2,7 +2,7 @@ The file here contains results from the [MACAW](https://github.com/Devlin-Moyer/macaw) `dead_end_test` and `duplicate_test` tests, and from cell-line specific gene essentiality prediction based on the [Hart _et al._ (2015)](https://doi.org/10.1016/j.cell.2015.11.015) dataset. -The test results shown here were obtained by the GitHub Actions run in **PR #936** (MACAW) and **PR #675** (gene essentiality), and will be updated by any subsequent PR. Summary results are shown as a comment in the corresponding PR. +The test results shown here were obtained by the GitHub Actions run in **PR #933** (MACAW) and **PR #675** (gene essentiality), and will be updated by any subsequent PR. Summary results are shown as a comment in the corresponding PR. ### MACAW: `dead_end_test` Looks for metabolites in Human-GEM that can only be produced by all reactions they participate in or only consumed, then identifies all reactions that are prevented from sustaining steady-state fluxes because of each of these dead-end metabolites. The simplest case of a dead-end metabolite is one that only participates in a single reaction. Also flags all reversible reactions that can only carry fluxes in a single direction because one of their metabolites can either only be consumed or only be produced by all other reactions it participates in. From ccc8b29ba9b9ce9a09cb15ed09b04c996fc4c851 Mon Sep 17 00:00:00 2001 From: Devlin-Moyer <33460176+Devlin-Moyer@users.noreply.github.com> Date: Mon, 16 Dec 2024 19:16:15 -0500 Subject: [PATCH 16/17] Fix Duplicate Stearoyl-CoA Beta-Oxidation Reactions (#820) * fix: removed MAR00776 and MAR00778 from YAML file * feat: added appropriate refs for MAR03115-8 since refs from MAR00776 weren't appropriate * chore: merged annotations for MAR00776 with those for MAR03115-8 in reactions.tsv and moved MAR00776 to deprecatedReactions.tsv * chore: merged annotations for MAR00778 with those for MAR03116-MAR03146 in reactions.tsv and moved MAR00778 to deprecatedReactions.tsv * fix: indentation error in YAML file * fix: removed incorrect MetaNetX IDs for MAR03117 and MAR03118 * chore: add macaw test result * chore: add macaw test result --------- Co-authored-by: Eduard Kerkhoven Co-authored-by: Devlin-Moyer Co-authored-by: edkerk --- .../deprecatedReactions.tsv | 2 + data/testResults/README.md | 2 +- data/testResults/macaw_results.csv | 2 - model/Human-GEM.yml | 56 ++----------------- model/reactions.tsv | 42 +++++++------- 5 files changed, 27 insertions(+), 77 deletions(-) diff --git a/data/deprecatedIdentifiers/deprecatedReactions.tsv b/data/deprecatedIdentifiers/deprecatedReactions.tsv index 69cfefad..39779b48 100644 --- a/data/deprecatedIdentifiers/deprecatedReactions.tsv +++ b/data/deprecatedIdentifiers/deprecatedReactions.tsv @@ -300,3 +300,5 @@ rxns rxnKEGGID rxnBiGGID rxnEHMNID rxnHepatoNET1ID rxnREACTOMEID rxnRecon3DID rx "MAR08745" "" "THMMPtm" "" "" "" "" "MNXR104822" "HMR_8745" "RCR20669" "" 0 "" "" "HMR_8745" "MAR08747" "" "THMPPtm" "" "" "" "" "MNXR104824" "HMR_8747" "RCR20670" "" 0 "" "" "HMR_8747" "MAR07799" "" "ATPasel" "" "" "" "" "MNXR96136" "HMR_7799" "RCR20334" "" 0 "" "" "HMR_7799" +"MAR00776" "" "FAOXC180" "" "" "" "FAOXC180" "MNXR99313" "" "" "" 0 "" "" "FAOXC180" +"MAR00778" "" "FAOXC1811601m" "" "" "" "FAOXC1811601m" "MNXR99315" "" "" "" 0 "" "" "FAOXC1811601m" diff --git a/data/testResults/README.md b/data/testResults/README.md index 39140d5d..5a49a7d3 100644 --- a/data/testResults/README.md +++ b/data/testResults/README.md @@ -2,7 +2,7 @@ The file here contains results from the [MACAW](https://github.com/Devlin-Moyer/macaw) `dead_end_test` and `duplicate_test` tests, and from cell-line specific gene essentiality prediction based on the [Hart _et al._ (2015)](https://doi.org/10.1016/j.cell.2015.11.015) dataset. -The test results shown here were obtained by the GitHub Actions run in **PR #933** (MACAW) and **PR #675** (gene essentiality), and will be updated by any subsequent PR. Summary results are shown as a comment in the corresponding PR. +The test results shown here were obtained by the GitHub Actions run in **PR #820** (MACAW) and **PR #675** (gene essentiality), and will be updated by any subsequent PR. Summary results are shown as a comment in the corresponding PR. ### MACAW: `dead_end_test` Looks for metabolites in Human-GEM that can only be produced by all reactions they participate in or only consumed, then identifies all reactions that are prevented from sustaining steady-state fluxes because of each of these dead-end metabolites. The simplest case of a dead-end metabolite is one that only participates in a single reaction. Also flags all reversible reactions that can only carry fluxes in a single direction because one of their metabolites can either only be consumed or only be produced by all other reactions it participates in. diff --git a/data/testResults/macaw_results.csv b/data/testResults/macaw_results.csv index aa73eeed..112e0ccf 100644 --- a/data/testResults/macaw_results.csv +++ b/data/testResults/macaw_results.csv @@ -8250,9 +8250,7 @@ MAR00759,4 MAM01597x + 4 MAM01802x + 4 MAM02040x + 4 MAM02552x + MAM02678x --> 4 MAR00764,MAM00051m + 4 MAM01597m + 3 MAM01802m + 4 MAM02040m + 4 MAM02552m --> 4 MAM01261m + 3 MAM01803m + 4 MAM02039m + 4 MAM02553m + MAM02644m,ok,ok,ok,ok,N/A MAR00772,4 MAM01597m + 3 MAM01802m + 4 MAM02040m + 4 MAM02552m + MAM02677m --> 4 MAM01261m + 3 MAM01803m + 4 MAM02039m + 4 MAM02553m + MAM02644m,ok,ok,ok,ok,N/A MAR00774,7 MAM01597m + 7 MAM01802m + 7 MAM02040m + MAM02101m + 7 MAM02552m --> 7 MAM01261m + 7 MAM01803m + 7 MAM02039m + 7 MAM02553m + MAM02774m,ok,ok,ok,ok,N/A -MAR00776,MAM01597m + MAM01802m + MAM02040m + MAM02552m + MAM02941m --> MAM01261m + MAM01803m + MAM02039m + MAM02553m + MAM02678m,ok,ok,ok,ok,N/A MAR00777,MAM01597x + MAM01802x + MAM02040x + MAM02552x + MAM02941x --> MAM01261x + MAM01803x + MAM02039x + MAM02553x + MAM02678x,ok,ok,ok,ok,N/A -MAR00778,MAM00057m + 5 MAM01597m + 4 MAM01802m + 5 MAM02040m + 5 MAM02552m --> 5 MAM01261m + 4 MAM01803m + 5 MAM02039m + 5 MAM02553m + MAM02644m,ok,ok,ok,ok,N/A MAR00780,5 MAM01597m + 4 MAM01802m + 5 MAM02040m + 5 MAM02552m + MAM03791m --> 5 MAM01261m + 4 MAM01803m + 5 MAM02039m + 5 MAM02553m + MAM02644m,ok,ok,ok,ok,N/A MAR00784,5 MAM01597m + 4 MAM01802m + 5 MAM02040m + 5 MAM02552m + MAM02647m --> 5 MAM01261m + 4 MAM01803m + 5 MAM02039m + 5 MAM02553m + MAM02644m,ok,ok,ok,ok,N/A MAR00785,5 MAM01597m + 3 MAM01802m + 5 MAM02040m + MAM02391m + 5 MAM02552m --> 5 MAM01261m + 3 MAM01803m + 5 MAM02039m + 5 MAM02553m + MAM02644m,ok,ok,ok,ok,N/A diff --git a/model/Human-GEM.yml b/model/Human-GEM.yml index 5f1cbb0c..568b3f1d 100644 --- a/model/Human-GEM.yml +++ b/model/Human-GEM.yml @@ -118350,7 +118350,7 @@ - rxnNotes: "" - rxnFrom: "HMRdatabase" - eccodes: "1.3.8.7;1.3.8.8;1.3.8.9;1.3.99.-" - - references: "" + - references: "PMID:20490924" - subsystem: - "Beta oxidation of even-chain fatty acids (mitochondrial)" - confidence_score: 0 @@ -118367,7 +118367,7 @@ - rxnNotes: "" - rxnFrom: "HMRdatabase" - eccodes: "4.2.1.17" - - references: "" + - references: "PMID:20490924" - subsystem: - "Beta oxidation of even-chain fatty acids (mitochondrial)" - confidence_score: 0 @@ -118386,7 +118386,7 @@ - rxnNotes: "" - rxnFrom: "HMRdatabase" - eccodes: "1.1.1.35;1.1.1.211" - - references: "" + - references: "PMID:20490924" - subsystem: - "Beta oxidation of even-chain fatty acids (mitochondrial)" - confidence_score: 0 @@ -118404,7 +118404,7 @@ - rxnNotes: "" - rxnFrom: "HMRdatabase" - eccodes: "2.3.1.16;1.1.1.211" - - references: "" + - references: "PMID:20490924" - subsystem: - "Beta oxidation of even-chain fatty acids (mitochondrial)" - confidence_score: 0 @@ -221482,30 +221482,6 @@ - subsystem: - "Fatty acid oxidation" - confidence_score: 0 - - !!omap - - id: "MAR00776" - - name: "Beta Oxidation of Long Chain Fatty Acid" - - metabolites: !!omap - - MAM01261m: 1 - - MAM01597m: -1 - - MAM01802m: -1 - - MAM01803m: 1 - - MAM02039m: 1 - - MAM02040m: -1 - - MAM02552m: -1 - - MAM02553m: 1 - - MAM02678m: 1 - - MAM02941m: -1 - - lower_bound: 0 - - upper_bound: 1000 - - gene_reaction_rule: "ENSG00000117054 or ENSG00000122971" - - rxnNotes: "" - - rxnFrom: "Recon3D" - - eccodes: "1.3.99.3" - - references: "PMID:2565344;PMID:3035565" - - subsystem: - - "Fatty acid oxidation" - - confidence_score: 0 - !!omap - id: "MAR00777" - name: "Beta Oxidation of Long Chain Fatty Acid" @@ -221530,30 +221506,6 @@ - subsystem: - "Fatty acid oxidation" - confidence_score: 0 - - !!omap - - id: "MAR00778" - - name: "Beta Oxidation Fatty Acid" - - metabolites: !!omap - - MAM00057m: -1 - - MAM01261m: 5 - - MAM01597m: -5 - - MAM01802m: -4 - - MAM01803m: 4 - - MAM02039m: 5 - - MAM02040m: -5 - - MAM02552m: -5 - - MAM02553m: 5 - - MAM02644m: 1 - - lower_bound: 0 - - upper_bound: 1000 - - gene_reaction_rule: "ENSG00000117054 or ENSG00000122971" - - rxnNotes: "" - - rxnFrom: "Recon3D" - - eccodes: "4.2.1.74" - - references: "" - - subsystem: - - "Fatty acid oxidation" - - confidence_score: 0 - !!omap - id: "MAR00780" - name: "Beta Oxidation Fatty Acid" diff --git a/model/reactions.tsv b/model/reactions.tsv index 1a9770d5..4fa8c7c9 100644 --- a/model/reactions.tsv +++ b/model/reactions.tsv @@ -2624,26 +2624,26 @@ rxns rxnKEGGID rxnBiGGID rxnEHMNID rxnHepatoNET1ID rxnREACTOMEID rxnRecon3DID rx "MAR03112" "" "" "" "" "" "HMR_3112" "" "HMR_3112" "RCR12626" "" 0 "" "" "HMR_3112" "MAR03113" "" "" "" "" "" "HMR_3113" "" "HMR_3113" "RCR12627" "" 0 "" "" "HMR_3113" "MAR03114" "" "" "" "" "" "HMR_3114" "" "HMR_3114" "RCR12628" "" 0 "" "" "HMR_3114" -"MAR03115" "" "" "" "" "" "HMR_3115" "" "HMR_3115" "RCR12629" "" 0 "" "" "HMR_3115" -"MAR03116" "R07760" "" "" "" "" "HMR_3116" "" "HMR_3116" "RCR12630" "" 0 "RHEA:35349" "RHEA:35347" "HMR_3116" -"MAR03117" "" "" "" "" "" "HMR_3117" "" "HMR_3117" "RCR12631" "" 0 "RHEA:35276" "RHEA:35275" "HMR_3117" -"MAR03118" "" "" "" "" "" "HMR_3118" "" "HMR_3118" "RCR12632" "" 0 "" "" "HMR_3118" -"MAR03121" "R01279" "r0310" "" "" "R-HSA-77299" "HMR_3121;r0310" "MNXR125070" "HMR_3121" "RCR12633" "" 0 "" "RHEA:30747" "HMR_3121;r0310;MAR02035" -"MAR03122" "R04738" "" "R04738X" "r0716" "" "r0716" "MNXR105372;MNXR97892" "HMR_3122" "RCR12634" "" 0 "" "RHEA:31163" "HMR_3122" -"MAR03123" "R04737" "" "R04737X" "r0714" "" "r0714" "MNXR100548;MNXR105371" "HMR_3123" "RCR12635" "" 0 "" "RHEA:31159" "HMR_3123" -"MAR03125" "R03991" "" "R03991X" "r0653" "" "r0653" "MNXR95203" "HMR_3125" "RCR12636" "" 0 "" "RHEA:18161" "HMR_3125" -"MAR03128" "R03990" "r1449" "" "" "R-HSA-77274" "HMR_3128;r1449" "MNXR95300" "HMR_3128" "RCR12637" "" 0 "" "RHEA:28358" "HMR_3128;r1449;MAR02370" -"MAR03129" "R04740" "" "R04740X" "r0720" "" "r0720" "MNXR105373;MNXR97891" "HMR_3129" "RCR12638" "" 0 "" "RHEA:31171" "HMR_3129" -"MAR03130" "R04739" "" "R04739X" "r0718" "" "r0718" "MNXR100547" "HMR_3130" "RCR12639" "" 0 "" "RHEA:31167" "HMR_3130" -"MAR03132" "R03858" "" "R03858X" "r0639" "" "r0639" "MNXR95201" "HMR_3132" "RCR12640" "" 0 "" "RHEA:31091" "HMR_3132" -"MAR03135" "R03857" "r1447" "" "" "R-HSA-77263" "HMR_3135;r1447" "MNXR95299" "HMR_3135" "RCR12641" "" 0 "" "RHEA:31039" "HMR_3135;r1447;MAR02367" -"MAR03136" "R04170" "r1446" "R04170X" "r0660" "" "r0660;r1446" "MNXR97890" "HMR_3136" "RCR12642" "" 0 "" "RHEA:31075" "HMR_3136;r1446;MAR02366" -"MAR03137" "R04741" "" "R04741X" "r0722" "" "r0722" "MNXR100546" "HMR_3137" "RCR12643" "" 0 "" "RHEA:31179" "HMR_3137" -"MAR03139" "R04742" "" "R04742X" "r0724" "" "r0724" "MNXR95199;MNXR95200" "HMR_3139" "RCR12644" "" 0 "RHEA:31185" "RHEA:31183" "HMR_3139" -"MAR03142" "R04754" "r1451;FAOXC10C10OHm;FAOXC10080m" "" "" "R-HSA-77345" "HMR_3142;r1451;FAOXC10C10OHm;FAOXC10C8m" "MNXR109095" "HMR_3142" "RCR12645" "" 0 "" "RHEA:28354" "HMR_3142;r1451;MAR02373;FAOXC10C10OHm;MAR05019;FAOXC10C8m;MAR05024" -"MAR03143" "R04744" "FAOXC10C10OHm;FAOXC101C8m;FAOXC10080m" "R04744X" "r0728" "" "r0728;HMR_3422;FAOXC10C10OHm;FAOXC101C8m;FAOXC10C8m" "MNXR97889" "HMR_3143;HMR_3422" "RCR12646;RCR12667" "" 0 "" "RHEA:31191" "HMR_3143;HMR_3422;MAR03422;FAOXC10C10OHm;MAR05019;FAOXC101C8m;MAR04967;FAOXC10C8m;MAR05024" -"MAR03144" "R04743" "FAOXC101C8m;FAOXC10080m" "R04743X" "r0726" "" "r0726;HMR_3422;FAOXC101C8m;FAOXC10C8m" "MNXR100545" "HMR_3144;HMR_3422" "RCR12647;RCR12667" "" 0 "" "RHEA:31187" "HMR_3144;HMR_3422;MAR03422;FAOXC101C8m;MAR04967;FAOXC10C8m;MAR05024" -"MAR03146" "R03778" "FAOXC101C8m;FAOXC10080m" "R03778X" "r0634" "" "r0634;HMR_3422;FAOXC101C8m;FAOXC10C8m" "MNXR95198" "HMR_3146;HMR_3422" "RCR12648;RCR12667" "" 0 "RHEA:31089" "RHEA:31087" "HMR_3146;HMR_3422;MAR03422;FAOXC101C8m;MAR04967;FAOXC10C8m;MAR05024" +"MAR03115" "" "FAOXC180" "" "" "" "HMR_3115;FAOXC180" "" "HMR_3115" "RCR12629" "" 0 "" "" "HMR_3115;FAOXC180;MAR00776" +"MAR03116" "R07760" "FAOXC180;FAOXC1811601m" "" "" "" "HMR_3116;FAOXC180;FAOXC1811601m" "" "HMR_3116" "RCR12630" "" 0 "RHEA:35349" "RHEA:35347" "HMR_3116;FAOXC180;MAR00776;FAOXC1811601m;MAR00778" +"MAR03117" "" "FAOXC180;FAOXC1811601m" "" "" "" "HMR_3117;FAOXC180;FAOXC1811601m" "" "HMR_3117" "RCR12631" "" 0 "RHEA:35276" "RHEA:35275" "HMR_3117;FAOXC180;MAR00776;FAOXC1811601m;MAR00778" +"MAR03118" "" "FAOXC180;FAOXC1811601m" "" "" "" "HMR_3118;FAOXC180;FAOXC1811601m" "" "HMR_3118" "RCR12632" "" 0 "" "" "HMR_3118;FAOXC180;MAR00776;FAOXC1811601m;MAR00778" +"MAR03121" "R01279" "r0310;FAOXC1811601m" "" "" "R-HSA-77299" "HMR_3121;r0310;FAOXC1811601m" "MNXR125070" "HMR_3121" "RCR12633" "" 0 "" "RHEA:30747" "HMR_3121;r0310;MAR02035;FAOXC1811601m;MAR00778" +"MAR03122" "R04738" "FAOXC1811601m" "R04738X" "r0716" "" "r0716;FAOXC1811601m" "MNXR105372;MNXR97892" "HMR_3122" "RCR12634" "" 0 "" "RHEA:31163" "HMR_3122;FAOXC1811601m;MAR00778" +"MAR03123" "R04737" "FAOXC1811601m" "R04737X" "r0714" "" "r0714;FAOXC1811601m" "MNXR100548;MNXR105371" "HMR_3123" "RCR12635" "" 0 "" "RHEA:31159" "HMR_3123;FAOXC1811601m;MAR00778" +"MAR03125" "R03991" "FAOXC1811601m" "R03991X" "r0653" "" "r0653;FAOXC1811601m" "MNXR95203" "HMR_3125" "RCR12636" "" 0 "" "RHEA:18161" "HMR_3125;FAOXC1811601m;MAR00778" +"MAR03128" "R03990" "r1449;FAOXC1811601m" "" "" "R-HSA-77274" "HMR_3128;r1449;FAOXC1811601m" "MNXR95300" "HMR_3128" "RCR12637" "" 0 "" "RHEA:28358" "HMR_3128;r1449;MAR02370;FAOXC1811601m;MAR00778" +"MAR03129" "R04740" "FAOXC1811601m" "R04740X" "r0720" "" "r0720;FAOXC1811601m" "MNXR105373;MNXR97891" "HMR_3129" "RCR12638" "" 0 "" "RHEA:31171" "HMR_3129;FAOXC1811601m;MAR00778" +"MAR03130" "R04739" "FAOXC1811601m" "R04739X" "r0718" "" "r0718;FAOXC1811601m" "MNXR100547" "HMR_3130" "RCR12639" "" 0 "" "RHEA:31167" "HMR_3130;FAOXC1811601m;MAR00778" +"MAR03132" "R03858" "FAOXC1811601m" "R03858X" "r0639" "" "r0639;FAOXC1811601m" "MNXR95201" "HMR_3132" "RCR12640" "" 0 "" "RHEA:31091" "HMR_3132;FAOXC1811601m;MAR00778" +"MAR03135" "R03857" "r1447;FAOXC1811601m" "" "" "R-HSA-77263" "HMR_3135;r1447;FAOXC1811601m" "MNXR95299" "HMR_3135" "RCR12641" "" 0 "" "RHEA:31039" "HMR_3135;r1447;MAR02367;FAOXC1811601m;MAR00778" +"MAR03136" "R04170" "r1446;FAOXC1811601m" "R04170X" "r0660" "" "r0660;r1446;FAOXC1811601m" "MNXR97890" "HMR_3136" "RCR12642" "" 0 "" "RHEA:31075" "HMR_3136;r1446;MAR02366;FAOXC1811601m;MAR00778" +"MAR03137" "R04741" "FAOXC1811601m" "R04741X" "r0722" "" "r0722;FAOXC1811601m" "MNXR100546" "HMR_3137" "RCR12643" "" 0 "" "RHEA:31179" "HMR_3137;FAOXC1811601m;MAR00778" +"MAR03139" "R04742" "FAOXC1811601m" "R04742X" "r0724" "" "r0724;FAOXC1811601m" "MNXR95199;MNXR95200" "HMR_3139" "RCR12644" "" 0 "RHEA:31185" "RHEA:31183" "HMR_3139;FAOXC1811601m;MAR00778" +"MAR03142" "R04754" "r1451;FAOXC10C10OHm;FAOXC10080m;FAOXC1811601m" "" "" "R-HSA-77345" "HMR_3142;r1451;FAOXC10C10OHm;FAOXC10C8m;FAOXC1811601m" "MNXR109095" "HMR_3142" "RCR12645" "" 0 "" "RHEA:28354" "HMR_3142;r1451;MAR02373;FAOXC10C10OHm;MAR05019;FAOXC10C8m;MAR05024;FAOXC1811601m;MAR00778" +"MAR03143" "R04744" "FAOXC10C10OHm;FAOXC101C8m;FAOXC10080m;FAOXC1811601m" "R04744X" "r0728" "" "r0728;HMR_3422;FAOXC10C10OHm;FAOXC101C8m;FAOXC10C8m;FAOXC1811601m" "MNXR97889" "HMR_3143;HMR_3422" "RCR12646;RCR12667" "" 0 "" "RHEA:31191" "HMR_3143;HMR_3422;MAR03422;FAOXC10C10OHm;MAR05019;FAOXC101C8m;MAR04967;FAOXC10C8m;MAR05024;FAOXC1811601m;MAR00778" +"MAR03144" "R04743" "FAOXC101C8m;FAOXC10080m;FAOXC1811601m" "R04743X" "r0726" "" "r0726;HMR_3422;FAOXC101C8m;FAOXC10C8m;FAOXC1811601m" "MNXR100545" "HMR_3144;HMR_3422" "RCR12647;RCR12667" "" 0 "" "RHEA:31187" "HMR_3144;HMR_3422;MAR03422;FAOXC101C8m;MAR04967;FAOXC10C8m;MAR05024;FAOXC1811601m;MAR00778" +"MAR03146" "R03778" "FAOXC101C8m;FAOXC10080m;FAOXC1811601m" "R03778X" "r0634" "" "r0634;HMR_3422;FAOXC101C8m;FAOXC10C8m;FAOXC1811601m" "MNXR95198" "HMR_3146;HMR_3422" "RCR12648;RCR12667" "" 0 "RHEA:31089" "RHEA:31087" "HMR_3146;HMR_3422;MAR03422;FAOXC101C8m;MAR04967;FAOXC10C8m;MAR05024;FAOXC1811601m;MAR00778" "MAR03149" "R03777" "r1448;FAOXC8C6m;FAOXC80" "" "" "R-HSA-77338" "HMR_3149;r1448;FAOXC6C8m;FAOXC80;HMR_3422" "MNXR95304" "HMR_3149;HMR_3422" "RCR12649;RCR12667" "" 0 "" "RHEA:30943" "HMR_3149;r1448;MAR02369;FAOXC8C6m;MAR06329;FAOXC80;MAR01009;HMR_3422;MAR03422" "MAR03150" "R04746" "FAOXC8C6m;FAOXC80" "R04746M" "r0731" "" "r0731;FAOXC8C6m;FAOXC80;HMR_3422" "MNXR97888" "HMR_3150;HMR_3422" "RCR12650;RCR12667" "" 0 "" "RHEA:31199" "HMR_3150;FAOXC6C8m;MAR06329;FAOXC80;MAR01009;HMR_3422;MAR03422" "MAR03151" "R04745" "FAOXC8C6m;FAOXC80" "R04745M" "r0730" "" "r0730;FAOXC8C6m;FAOXC80;HMR_3422" "MNXR100544" "HMR_3151;HMR_3422" "RCR12651;RCR12667" "" 0 "" "RHEA:31195" "HMR_3151;FAOXC8C6m;MAR06329;FAOXC80;MAR01009;HMR_3422;MAR03422" @@ -8249,9 +8249,7 @@ rxns rxnKEGGID rxnBiGGID rxnEHMNID rxnHepatoNET1ID rxnREACTOMEID rxnRecon3DID rx "MAR00764" "" "FAOXC161802m" "" "" "" "FAOXC161802m" "MNXR99301" "" "" "" 0 "" "" "FAOXC161802m" "MAR00772" "" "FAOXC16180m" "" "" "" "FAOXC16180m" "MNXR99302" "" "" "" 0 "" "" "FAOXC16180m" "MAR00774" "" "FAOXC170m" "" "" "" "FAOXC170m" "MNXR99312" "" "" "" 0 "" "" "FAOXC170m" -"MAR00776" "" "FAOXC180" "" "" "" "FAOXC180" "MNXR99313" "" "" "" 0 "" "" "FAOXC180" "MAR00777" "" "FAOXC180x" "" "" "" "FAOXC180x" "MNXR99314" "" "" "" 0 "" "" "FAOXC180x" -"MAR00778" "" "FAOXC1811601m" "" "" "" "FAOXC1811601m" "MNXR99315" "" "" "" 0 "" "" "FAOXC1811601m" "MAR00780" "" "FAOXC1811602m" "" "" "" "FAOXC1811602m" "MNXR99316" "" "" "" 0 "" "" "FAOXC1811602m" "MAR00784" "" "FAOXC1811603m" "" "" "" "FAOXC1811603m" "MNXR99317" "" "" "" 0 "" "" "FAOXC1811603m" "MAR00785" "" "FAOXC182806m" "" "" "" "FAOXC182806m" "MNXR99321" "" "" "" 0 "" "" "FAOXC182806m" From ba8a4f3c02e929dda9bd2daa964cc3433318cd65 Mon Sep 17 00:00:00 2001 From: Jiahao Luo <67491919+JHL-452b@users.noreply.github.com> Date: Tue, 17 Dec 2024 08:39:41 +0800 Subject: [PATCH 17/17] Fix-GPR curation for fatty_acid_oxidation and Glycerolipid_metabolism (#928) * fix: GPR curation for fatty_acid_oxidation and Glycerolipid_metabolism * chore: add macaw test result --------- Co-authored-by: JHL-452b Co-authored-by: Eduard Kerkhoven --- data/testResults/README.md | 2 +- model/Human-GEM.yml | 24 ++++++++++++------------ 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/data/testResults/README.md b/data/testResults/README.md index 5a49a7d3..78746c32 100644 --- a/data/testResults/README.md +++ b/data/testResults/README.md @@ -2,7 +2,7 @@ The file here contains results from the [MACAW](https://github.com/Devlin-Moyer/macaw) `dead_end_test` and `duplicate_test` tests, and from cell-line specific gene essentiality prediction based on the [Hart _et al._ (2015)](https://doi.org/10.1016/j.cell.2015.11.015) dataset. -The test results shown here were obtained by the GitHub Actions run in **PR #820** (MACAW) and **PR #675** (gene essentiality), and will be updated by any subsequent PR. Summary results are shown as a comment in the corresponding PR. +The test results shown here were obtained by the GitHub Actions run in **PR #928** (MACAW) and **PR #675** (gene essentiality), and will be updated by any subsequent PR. Summary results are shown as a comment in the corresponding PR. ### MACAW: `dead_end_test` Looks for metabolites in Human-GEM that can only be produced by all reactions they participate in or only consumed, then identifies all reactions that are prevented from sustaining steady-state fluxes because of each of these dead-end metabolites. The simplest case of a dead-end metabolite is one that only participates in a single reaction. Also flags all reversible reactions that can only carry fluxes in a single direction because one of their metabolites can either only be consumed or only be produced by all other reactions it participates in. diff --git a/model/Human-GEM.yml b/model/Human-GEM.yml index 568b3f1d..ca0b3fe0 100644 --- a/model/Human-GEM.yml +++ b/model/Human-GEM.yml @@ -131779,7 +131779,7 @@ - MAM02555c: -1 - lower_bound: -1000 - upper_bound: 1000 - - gene_reaction_rule: "ENSG00000085662 or ENSG00000117448 or ENSG00000172955 or ENSG00000187758 or ENSG00000196344 or ENSG00000196616 or ENSG00000197894 or ENSG00000198074 or ENSG00000198099 or ENSG00000248144" + - gene_reaction_rule: "ENSG00000085662 or ENSG00000117448 or ENSG00000172955 or ENSG00000187758 or ENSG00000196616 or ENSG00000197894 or ENSG00000198074 or ENSG00000198099 or ENSG00000248144" - rxnNotes: "" - rxnFrom: "HMRdatabase" - eccodes: "1.1.1.1;1.1.1.2;1.1.1.21;1.1.1.72" @@ -131818,7 +131818,7 @@ - MAM02555m: 1 - lower_bound: 0 - upper_bound: 1000 - - gene_reaction_rule: "ENSG00000085662 or ENSG00000117448 or ENSG00000172955 or ENSG00000187758 or ENSG00000196344 or ENSG00000196616 or ENSG00000197894 or ENSG00000198074 or ENSG00000198099 or ENSG00000248144" + - gene_reaction_rule: "ENSG00000085662 or ENSG00000117448 or ENSG00000172955 or ENSG00000187758 or ENSG00000197894 or ENSG00000198074 or ENSG00000198099 or ENSG00000248144" - rxnNotes: "" - rxnFrom: "HMRdatabase" - eccodes: "1.1.1.1;1.1.1.2;1.1.1.21;1.1.1.72" @@ -134237,7 +134237,7 @@ - MAM02877c: -1 - lower_bound: 0 - upper_bound: 1000 - - gene_reaction_rule: "ENSG00000135929" + - gene_reaction_rule: "" - rxnNotes: "" - rxnFrom: "HMRdatabase" - eccodes: "2.1.1.103" @@ -134255,7 +134255,7 @@ - MAM02877c: -1 - lower_bound: 0 - upper_bound: 1000 - - gene_reaction_rule: "ENSG00000135929" + - gene_reaction_rule: "" - rxnNotes: "" - rxnFrom: "HMRdatabase" - eccodes: "2.1.1.103" @@ -223471,7 +223471,7 @@ - MAM03727c: 1 - lower_bound: -1000 - upper_bound: 1000 - - gene_reaction_rule: "ENSG00000110090 or ENSG00000169169 or ENSG00000205560" + - gene_reaction_rule: "ENSG00000110090 or ENSG00000205560" - rxnNotes: "" - rxnFrom: "Recon3D" - eccodes: "2.3.1.21" @@ -231805,7 +231805,7 @@ - MAM03333m: -1 - lower_bound: -1000 - upper_bound: 1000 - - gene_reaction_rule: "ENSG00000115361 or ENSG00000117054 or ENSG00000161533 or ENSG00000196177" + - gene_reaction_rule: "ENSG00000115361 or ENSG00000117054 or ENSG00000196177" - rxnNotes: "" - rxnFrom: "Recon3D" - eccodes: "1.3.99.3" @@ -232279,7 +232279,7 @@ - MAM02766x: -1 - lower_bound: 0 - upper_bound: 1000 - - gene_reaction_rule: "ENSG00000068366 or ENSG00000103740 or ENSG00000119673 or ENSG00000123983 or ENSG00000130377 or ENSG00000140284 or ENSG00000151726 or ENSG00000164398 or ENSG00000177465 or ENSG00000197142" + - gene_reaction_rule: "ENSG00000140284" - rxnNotes: "" - rxnFrom: "Recon3D" - eccodes: "6.2.1.3" @@ -237338,7 +237338,7 @@ - MAM03488c: 1 - lower_bound: -1000 - upper_bound: 1000 - - gene_reaction_rule: "ENSG00000110090 or ENSG00000169169 or ENSG00000205560" + - gene_reaction_rule: "ENSG00000110090 or ENSG00000205560" - rxnNotes: "" - rxnFrom: "Recon3D" - eccodes: "" @@ -237917,7 +237917,7 @@ - MAM03496c: 1 - lower_bound: -1000 - upper_bound: 1000 - - gene_reaction_rule: "ENSG00000110090 or ENSG00000169169 or ENSG00000205560" + - gene_reaction_rule: "ENSG00000110090 or ENSG00000205560" - rxnNotes: "" - rxnFrom: "Recon3D" - eccodes: "" @@ -241061,7 +241061,7 @@ - MAM03243c: 1 - lower_bound: -1000 - upper_bound: 1000 - - gene_reaction_rule: "ENSG00000110090 or ENSG00000169169 or ENSG00000205560" + - gene_reaction_rule: "ENSG00000110090 or ENSG00000205560" - rxnNotes: "http://www.perkinelmergenetics.com/3Hydroxy3MethylglutarylCoALyaseDeficiency.html" - rxnFrom: "Recon3D" - eccodes: "" @@ -241163,7 +241163,7 @@ - MAM03409x: -1 - lower_bound: 0 - upper_bound: 1000 - - gene_reaction_rule: "ENSG00000060971 and ENSG00000113790 and ENSG00000133835 and ENSG00000161533" + - gene_reaction_rule: "(ENSG00000161533 or ENSG00000087008) and (ENSG00000113790 or ENSG00000133835) and (ENSG00000060971 or ENSG00000116171)" - rxnNotes: "" - rxnFrom: "Recon3D" - eccodes: "" @@ -272528,7 +272528,7 @@ - MAM03922x: -1 - lower_bound: 0 - upper_bound: 1000 - - gene_reaction_rule: "(ENSG00000113790 and ENSG00000161533) or (ENSG00000104823 and ENSG00000161533)" + - gene_reaction_rule: "(ENSG00000161533 or ENSG00000087008) and (ENSG00000113790 or ENSG00000133835)" - rxnNotes: "" - rxnFrom: "Recon3D" - eccodes: "1.3.3.6;4.2.1.17"