Roman Chernyatchik

Results 105 issues of Roman Chernyatchik

``` use rule methylome_npz_2_bismark from npz_cpg_2_bismark_cpg as methylome_npz_2_bismark_cpg with: ... # later: rules.methylome_npz_2_bismark_cpg.output.biscov ``` ![image](https://user-images.githubusercontent.com/72933/153638538-6b8ff96d-be3b-47c3-97c7-e8b7d0f915a2.png)

codeInsight

``` def input_fun_targets_methylome_npz_paths(wildcards): return expand( rules.methylome_txt_2_npz.ouput, #

bug
inspections

Find usages of rule doesn't find it's usages in `use` statements, e.g.: ``` # module_1.smk rule foo: #

codeInsight

![image](https://user-images.githubusercontent.com/72933/153613773-09abc347-87bc-40e3-b0e1-caad491b3f9d.png) ``` # module_476.smk rule rule_476_M: input: "" ``` ``` # rule_476.smk module module_476: snakefile: "module_476.smk" use rule rule_476_M from module_476 as new_rule_476_M with: ```

bug
codeInsight

For `use rule rule_476_M from module_476` and `use rule rule_476_M from module_476 with` we show only gutter at `rule_476_M`, so the behaviour is inconsistent. I think we should show both...

bug
codeInsight

``` # a1.smk rule a: # a2.smk rule a: # b.smk rule b: input: rules.a #here multiple options should be shown ```

bug
codeInsight

We have a redeclared inspection, but not clear how to find easily such redeclarations. Let's add gutters.

There are many features in snakemake and many directives (section types) in completion list, e.g.: cache, shadow, notebook,.... . Let's make completion more user friendly and help user to figure...

codeInsight
good_for_next_release

> Also note that the rules need to retrieve all their parameters via the params directive (except input files). It is not allowed to directly use wildcards, config or any...

good_for_next_release

Support for: Using already existing named conda environments Introduced in: snakemake 6.14.0 > specify conda environments via their name ([#1340](https://www.github.com/snakemake/snakemake/issues/1340)) ([735ab23](https://www.github.com/snakemake/snakemake/commit/735ab2301d0905ea054ad6efa3150acb296d0e78)) Documentation: https://snakemake.readthedocs.io/en/stable/snakefiles/deployment.html#using-already-existing-named-conda-environments > Note that Snakemake distinguishes file-based environments...

codeInsight
good_for_next_release