Till Hartmann

Results 44 comments of Till Hartmann

Assuming you want _at least 2 out of 5_ and not _exactly 2 out of 5_, the following will do that: ```py sum([CSQ["CADD_PHRED"] > 25, CSQ["REVEL_score"] > 0.5, CSQ["VARITY_R_score"] >...

So `float(CSQ["am_pathogenicity"])` translates to `float(NA)` which is indeed not a valid conversion. I have to think about whether adding those makes sense or not. For the time being, you can...

> Generally, this looks very clean and straightforward. I added some small suggestions. It's a really great added functionality. Two general thoughts: > > 1. Including a packaged default version...

I wonder if it'd make sense to have named/keyed ontologies instead, i.e. `--ontology SO=path/to/sequence_ontology.obo` and potentially with a mapping of `--ontology-mapping ANN["Consequence"]=SO`. This could also be helpful with terms used...

`str(ANN["Annotation"])` / `Consequences.__str__` returns a vcf string list (aka a single string with items joined with '&', e.g. `term1&term2&term3`) now

> > I wonder if it'd make sense to have named/keyed ontologies instead, i.e. `--ontology SO=path/to/sequence_ontology.obo` and potentially with a mapping of `--ontology-mapping ANN["Consequence"]=SO`. This could also be helpful with...

I have implemented a dummy plugin + calling the plugin from mehari in the plugin-system branch, just to get a feeling for extism.

I added a little criterion benchmark comparing calling a compiled wasm plugin and doing the same* work natively, here are some first insights: 1. calling the NMD WASM plugin: 10µs...

[vembrane requires a python version `>=3.12`](https://github.com/vembrane/vembrane/blob/fa68ef19a61795fe6f957e4811e998ccc27c6a4c/pyproject.toml#L18), which is likely the reason for this error!

Multiple reasons for that: since cdot 0.2.26, it contains fake-rna-* transcripts for MT transcripts that refseq does not have. *However*, not all of the refseq cdot data release files actually...