Skip to content
Snippets Groups Projects
Commit bb240b9c authored by Remi  PLANEL's avatar Remi PLANEL
Browse files

Can set seed size

parent 4882f642
No related branches found
No related tags found
No related merge requests found
Pipeline #23258 passed
......@@ -43,7 +43,7 @@ def find_targets(seq):
)
def on_target_predict(seq, genome=None):
def on_target_predict(seq, genome=None, seed_size=7):
seq = seq.upper() # make uppercase
seq = re.sub(r"\s", "", seq) # removes white space
......@@ -63,11 +63,13 @@ def on_target_predict(seq, genome=None):
)
X = X.reshape(X.shape[0], -1)
preds = predict(X)
for i, target in enumerate(alltargets):
target.update({"pred": preds[i]})
target.update({"seed_size": seed_size})
if genome:
off_target_df = compute_off_target_df(
target["guide"], 7, records, genome_features
target["guide"], seed_size, records, genome_features
)
off_target_list = []
features = off_target_df.loc[0:, "features"]
......
[tool.poetry]
name = "crisprbact"
version = "0.2.0"
version = "0.2.1"
license = "GPL-3.0"
description = "Tools to design and analyse CRISPRi experiments"
authors = ["David Bikard <david.bikard@pasteur.fr>", "Remi Planel <rplanel@pasteur.fr>"]
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment