Skip to content

Create a seed model #9

Description

@stephaniesamm

Create a seed model using local alignment of miRNA seed sequence to the target sequence.

Create a function for each of:

  1. extract miRNA seed; 1-based positions 2-7 of miRNA (we call this a seed6mer)

INPUT: miRNA seq
OUTPUT: miRNA seed

  1. reverse complement (rv) the extracted seed sequence

INPUT: miRNA seed
OUTPUT: rv of miRNA seed

  1. align the rv sequence to the target sequence (you can use the Biopython package for a local alignment using the Smith-Waterman algorithm)

INPUT: rv of miRNA seed, target seq
OUTPUT: alignment score

  1. apply functions above to each of the examples in the Hejret test set

INPUT: hejret test set (miRNA, target, label cols are enough)
OUTPUT: hejret test set with added column called seed6mer_alignment containing the alignment score for each row / pair of miRNA-target.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions