Skip to content

VRS Map Integration#297

Merged
bencap merged 48 commits intorelease-2024.4.0from
vrs-map-integration
Sep 13, 2024
Merged

VRS Map Integration#297
bencap merged 48 commits intorelease-2024.4.0from
vrs-map-integration

Conversation

@bencap
Copy link
Copy Markdown
Collaborator

@bencap bencap commented Sep 13, 2024

No description provided.

sallybg and others added 30 commits August 29, 2024 13:18
Co-authored-by: Ben Capodanno <31941502+bencap@users.noreply.github.com>
Co-authored-by: Ben Capodanno <31941502+bencap@users.noreply.github.com>
The current column marks whether the mapped variant is considered the most
current mapped version of a given variant in the mapped_variants table.
This is necessary because we may store multiple mapped versions of a variant.
This commit also adds a default value of "1.3" for the VRS version, since
all the mapped variants currently in the database use VRS 1.3, and adds
a default value of the date of execution for the modification date, since
the modification date should keep track of when the row was last updated.
These columns will store metadata about the hashed ids used
to store the target sequence, if applicable, in Seqrepo during
mapping, as well as hashed ids that point to the accession id
of the target gene or mapped reference in Seqrepo. Also stores
human-readable labels for mapped reference sequences.
Logging now requires jobs to be retained, so instead of using the
same job id for all mapping jobs, instead track the job id
of the currently running mapping job and check whether that
job has completed before queueing a new job.
Also, add more exception handling to worker mapping job.
Previously used processing state enum for mapping state field,
but this caused database constraint issues.
@bencap bencap added the type: feature New feature label Sep 13, 2024
@bencap bencap marked this pull request as ready for review September 13, 2024 21:51
@bencap bencap linked an issue Sep 13, 2024 that may be closed by this pull request
@bencap bencap mentioned this pull request Sep 13, 2024
@bencap bencap merged commit 1eac53a into release-2024.4.0 Sep 13, 2024
@bencap bencap deleted the vrs-map-integration branch September 13, 2024 23:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type: feature New feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

VRS mapping worker process

2 participants