Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Vv ensembl dev susmi #615

Open
wants to merge 92 commits into
base: ensembl_update_2024
Choose a base branch
from

Commits on Jul 7, 2022

  1. Merge pull request #389 from openvar/update_to_vvta

    Update to vvta
    Peter J. Freeman authored Jul 7, 2022
    Configuration menu
    Copy the full SHA
    9e0313e View commit details
    Browse the repository at this point in the history
  2. Merge pull request #390 from openvar/vv_ensembl_develop_pete

    commits that tackle what I saw for issue #387. It seems the reuested …
    sbenny1230 authored Jul 7, 2022
    Configuration menu
    Copy the full SHA
    caec3fc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7b77b02 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2022

  1. Configuration menu
    Copy the full SHA
    9e4525e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2602240 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    56ceeec View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    af3eb12 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2022

  1. Tidy up Mixin code

    sbenny1230 committed Jul 17, 2022
    Configuration menu
    Copy the full SHA
    5ad1528 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #394 from openvar/vv_ensembl_develop

    Vv ensembl develop
    sbenny1230 authored Jul 17, 2022
    Configuration menu
    Copy the full SHA
    76daf7b View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2022

  1. Configuration menu
    Copy the full SHA
    2df0d59 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8d9a28a View commit details
    Browse the repository at this point in the history
  3. Clean up ensembl url code

    sbenny1230 committed Jul 19, 2022
    Configuration menu
    Copy the full SHA
    b4c9eeb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2cdc808 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d5b8cf0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b4cb8b1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8444080 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f4fb451 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2022

  1. Configuration menu
    Copy the full SHA
    692a5ac View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f5bf878 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    65ffe0c View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2022

  1. Configuration menu
    Copy the full SHA
    d4713ca View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4849921 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2022

  1. Configuration menu
    Copy the full SHA
    1f2d93a View commit details
    Browse the repository at this point in the history
  2. Merge pull request #400 from openvar/vv_ensembl_dev_s_working

    Vv ensembl dev s working
    sbenny1230 authored Jul 25, 2022
    Configuration menu
    Copy the full SHA
    40c6b49 View commit details
    Browse the repository at this point in the history
  3. Delete MANUAL.md

    sbenny1230 authored Jul 25, 2022
    Configuration menu
    Copy the full SHA
    334ecb8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    05cc65c View commit details
    Browse the repository at this point in the history
  5. Tidy up config

    sbenny1230 authored Jul 25, 2022
    Configuration menu
    Copy the full SHA
    1fa9306 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2022

  1. Merge pull request #401 from openvar/vv_ensembl

    Vv ensembl
    sbenny1230 authored Jul 26, 2022
    Configuration menu
    Copy the full SHA
    d310056 View commit details
    Browse the repository at this point in the history
  2. Hide warn for irrelevant transcripts

    Hide more recent version and not part of genome build warnings for irrelevant transcripts
    sbenny1230 committed Jul 26, 2022
    Configuration menu
    Copy the full SHA
    f11fe6e View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2022

  1. Configuration menu
    Copy the full SHA
    af1ffcc View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2022

  1. Configuration menu
    Copy the full SHA
    5bcc2b5 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2022

  1. Configuration menu
    Copy the full SHA
    d446b15 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2022

  1. Configuration menu
    Copy the full SHA
    b1df309 View commit details
    Browse the repository at this point in the history
  2. Use GRCh37 for test case 9

    sbenny1230 committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    e3cfd41 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2022

  1. Configuration menu
    Copy the full SHA
    938e05d View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2022

  1. Remove debug statements

    sbenny1230 committed Sep 3, 2022
    Configuration menu
    Copy the full SHA
    c76b5cc View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2022

  1. Correct psql file name

    sbenny1230 authored Oct 18, 2022
    Configuration menu
    Copy the full SHA
    261a1a2 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2024

  1. Merge conflicts

    Peter-J-Freeman committed May 7, 2024
    Configuration menu
    Copy the full SHA
    d08f447 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2024

  1. Configuration menu
    Copy the full SHA
    4b55691 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2024

  1. updating tests

    Peter-J-Freeman committed May 13, 2024
    Configuration menu
    Copy the full SHA
    236730d View commit details
    Browse the repository at this point in the history

Commits on May 14, 2024

  1. Configuration menu
    Copy the full SHA
    074265f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c9be994 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a1f95c2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4634bda View commit details
    Browse the repository at this point in the history

Commits on May 15, 2024

  1. Configuration menu
    Copy the full SHA
    50f2829 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2024

  1. Configuration menu
    Copy the full SHA
    79bdb45 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2127388 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2024

  1. Small bug fixed

    Peter-J-Freeman committed May 21, 2024
    Configuration menu
    Copy the full SHA
    bcb2828 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2024

  1. Configuration menu
    Copy the full SHA
    0c73f92 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2024

  1. bug fixing

    Peter-J-Freeman committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    b86e394 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    42927df View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2024

  1. Configuration menu
    Copy the full SHA
    5610de8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5c8dc57 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2024

  1. update docker conf

    Peter-J-Freeman committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    be1add8 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2024

  1. Update the code to auto update Ensembl records if missing. Not perfec…

    …t but is better. Also now we warn if NM selected with Ensembl set and vice versa
    Peter-J-Freeman committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    6d48f0f View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2024

  1. Configuration menu
    Copy the full SHA
    346ddcd View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2024

  1. Configuration menu
    Copy the full SHA
    7404f97 View commit details
    Browse the repository at this point in the history
  2. bug fix

    Peter-J-Freeman committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    4040c37 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2024

  1. Configuration menu
    Copy the full SHA
    a4bc09c View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2024

  1. Add tests to VF set to ensure hybrid descriptions validate. Should no…

    …w handle all genomic formats that VV can
    Peter-J-Freeman committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    eead53a View commit details
    Browse the repository at this point in the history
  2. Add tests to VF set to ensure hybrid descriptions validate. Should no…

    …w handle all genomic formats that VV can
    Peter-J-Freeman committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    36d03e7 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2024

  1. Configuration menu
    Copy the full SHA
    b2fee6b View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2024

  1. Configuration menu
    Copy the full SHA
    25e04d5 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2024

  1. Configuration menu
    Copy the full SHA
    4623e05 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2024

  1. Configuration menu
    Copy the full SHA
    a97e8af View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2024

  1. Update dockerfiles

    Peter-J-Freeman committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    974531f View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2024

  1. Store progress

    Peter-J-Freeman committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    23bbd73 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2024

  1. Configuration menu
    Copy the full SHA
    e2de282 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #647 from openvar/issue_645

    Issue 645
    Peter-J-Freeman authored Sep 10, 2024
    Configuration menu
    Copy the full SHA
    634797f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fa124ff View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2024

  1. Don't use normalising mapper in expanded_repeats

    Sometimes the normalising variant mapping process trims the returned
    variant which can cause issues. This only changes the mapper for
    checking the content of within intron spans, so that the result matches
    the requested coordinates, for now, we may change more later.
    John-F-Wagstaff committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    52e733b View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2024

  1. Completely replace the exon checking func

    This fixes at least two bugs, the more fundamental of which is that the
    original function did not actually directly check the exon boundaries,
    just ran a mapping and looked for changes. This should be quicker, fail
    even when the normal mapping functions would give a pass, (which seems
    to happen sometimes even with bad exon boundaries) and only fail for the
    specific problems that we want to check for.
    John-F-Wagstaff committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    d319f9a View commit details
    Browse the repository at this point in the history
  2. Fix a number of issues on multi-base repeats

    There where strand and '+' based offset issues for intronic variant
    locations in expanded repeats when re-building the repeat span from the
    initial start point. This code switches to using the full repeat and
    taking the correct end, based on strand, for the start coordinates,
    fixing these issues.
    John-F-Wagstaff committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    fe1e894 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6abacc6 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2024

  1. Clean up expanded repeat test for fixed locations

    + some preparatory cleanup ready for later additions
    John-F-Wagstaff committed Sep 15, 2024
    Configuration menu
    Copy the full SHA
    59021f5 View commit details
    Browse the repository at this point in the history
  2. Fix underlying 1>0 based issue in expanded repeats

    The underlying seq fetching code is 0 based but much of the overlying
    code in the expanded repeat handling acts as if it is 1 based, fix
    this.
    John-F-Wagstaff committed Sep 15, 2024
    Configuration menu
    Copy the full SHA
    1ad174c View commit details
    Browse the repository at this point in the history
  3. Add n VS c test set for expanded repeats

    This test set is conceptually the same as the existing C set, but twice
    as long and done with transcripts where there is a pair of n and c
    versions with the same within transcript sequence, and the same from
    transcript start coordinates, for the section in question. This allows
    us to test the offset c based coordinates against the more raw 1 based
    non offset n data. This test set also includes more n+offset type
    coordinates as opposed to the mainly n-offset in the original set along
    with more mutli-base repeats, which adds to the test coverage.
    John-F-Wagstaff committed Sep 15, 2024
    Configuration menu
    Copy the full SHA
    62a67ba View commit details
    Browse the repository at this point in the history
  4. Add genomic tests expanded repeat tests

    Both a few basic tests and a reverse genome -> transcript set, which is
    equivalent to a genomic version of those C tests with successful genomic
    mapping.
    John-F-Wagstaff committed Sep 15, 2024
    Configuration menu
    Copy the full SHA
    e017b63 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    20a8604 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6a7bca3 View commit details
    Browse the repository at this point in the history
  7. Remove now unneeded check_transcript_type function

    We used to need to check the transcript type, but we now handle all ref
    type within the expanded repeat code, so this feature is no longer used.
    John-F-Wagstaff committed Sep 15, 2024
    Configuration menu
    Copy the full SHA
    7ec09c3 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. Clean up unintuitive intronic code and some names

    Although the variant position is still messed with we no longer convert
    the variant into a pseudo-g type and back when we get an intronic
    coordinate. This patch also cleans up the use of offset, without
    specifiers, in variable and function names, which is ambiguous. In the
    process we end up fixing a n type to c type coordinate conversion bug
    and preparing for addition of 3' UTR handling in the process.
    John-F-Wagstaff committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    4b32ae6 View commit details
    Browse the repository at this point in the history
  2. Remove intronic_or_utr variable, fix repeat check

    intronic_or_utr would sometimes store the UTR status, but this was
    actually unused, instead it was mostly used to store the transcript when
    an intron was detected, as part of the handling for the now fixed abuse
    of the reference variable.
    The regular expression fixed missing bad characters in a repeat if one
    good repeat character was included.
    John-F-Wagstaff committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    68af21a View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. Fix outstanding bugs

    Peter-J-Freeman committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    2f0e466 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2024

  1. Add handling for 3' UTR and improve c<->n mapping

    Also tidy up some logic leftover from previous c<->n mapping methods
    now that we centralise it into separate functions.  We also slightly
    adjust function naming and input logic from get_range_from_single to
    get_range_from_single_or_start to match actual usage.
    John-F-Wagstaff committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    7240b75 View commit details
    Browse the repository at this point in the history
  2. Add tests for 3' utr and over 5' end handling

    Also adjust test for get_range_from_single_pos to match the new name of
    get_range_from_single_or_start_pos.
    John-F-Wagstaff committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    b07d610 View commit details
    Browse the repository at this point in the history
  3. Remove now unused function for variant splitting

    We do not use this function any more in the current usage pattern.
    John-F-Wagstaff committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    5ca5926 View commit details
    Browse the repository at this point in the history
  4. Clean up input function, reduce regex usage

    Also some use of startswith instead of re.match in ref type checking.
    John-F-Wagstaff committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    9410c37 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2024

  1. Merge pull request #642 from openvar/expanded_repeat_syntax

    Updtes to the expanded repeat code for simple repeats only so far
    Peter-J-Freeman authored Sep 27, 2024
    Configuration menu
    Copy the full SHA
    9b0014d View commit details
    Browse the repository at this point in the history
  2. Merge pull request #649 from openvar/issue_645

    Fix outstanding bugs
    Peter-J-Freeman authored Sep 27, 2024
    Configuration menu
    Copy the full SHA
    4f361e5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    206402e View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2024

  1. Configuration menu
    Copy the full SHA
    a0eb76a View commit details
    Browse the repository at this point in the history