标签: expand

Clojure:如何将剩余参数“&args”发送到列表中?

有没有任何(合理的)方法可以将此宏编写为函数?

(defmacro assocTop
          [v & args]
          `(push (pop ~v)
                 (assoc (peek ~v) ~@args)))
Run Code Online (Sandbox Code Playgroud)

给定地图向量和一些关联,宏代码将关联应用于顶部/查看的地图。

但是,当尝试将其编写为函数时,我无法弄清楚如何~@args以合法的方式扩展。在普通函数中,有没有办法将args,我相信其形式(:a 3 :bb 44 :cd 90,...)变成:a 3 :bb 44 :cd 90,...,即没有括号?

macros expand function clojure args

2
推荐指数
1
解决办法
577
查看次数

Snakemake:如何有效地使用配置文件

我在Snakemake中使用以下配置文件格式进行一些测序分析实践(我有大量样本,每个样本包含 2 个 fastq 文件:

samples:
Sample1_XY:
    - fastq_files/SRR4356728_1.fastq.gz
    - fastq_files/SRR4356728_2.fastq.gz
Sample2_AB:
    - fastq_files/SRR6257171_1.fastq.gz
    - fastq_files/SRR6257171_2.fastq.gz 
Run Code Online (Sandbox Code Playgroud)

我在管道开始时使用以下规则来运行 fastqc 并对齐 fastqc 文件:

import os
# read config info into this namespace
configfile: "config.yaml"

rule all:
    input:
    expand("FastQC/{sample}_fastqc.zip", sample=config["samples"]),
    expand("bam_files/{sample}.bam", sample=config["samples"]),
    "FastQC/fastq_multiqc.html"

rule fastqc:
    input:
        sample=lambda wildcards: config['samples'][wildcards.sample]
    output:
        # Output needs to end in '_fastqc.html' for multiqc to work
        html="FastQC/{sample}_fastqc.html",
        zip="FastQC/{sample}_fastqc.zip"
    params: ""
        wrapper:
        "0.21.0/bio/fastqc"

rule bowtie2:
    input:
         sample=lambda wildcards: config['samples'][wildcards.sample]
    output:
         "bam_files/{sample}.bam"
    log:
         "logs/bowtie2/{sample}.txt"
    params:
         index=config["index"],  # prefix of …
Run Code Online (Sandbox Code Playgroud)

indexing expand config wildcard snakemake

2
推荐指数
1
解决办法
8356
查看次数

使用Javascript简单隐藏/扩展

我创建了一个简单的扩展/隐藏测试脚本:

<html>
<head>
<script type="type/javascript"><!--
function showHide(elementid){
    if (document.getElementById(elementid).style.display == 'none'){
        document.getElementById(elementid).style.display = '';
    } else {
        document.getElementById(elementid).style.display = 'none';
    }
}
//-->
</script>
</head>
<body>

<div><a href="javascript:showHide('div_1035677');">more...</a></div>

<div id="div_1035677" style="display:none">
HIDDEN CONTENT
</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

我得到一个我无法理解的错误消息(对象预期在第一行).我在上面的代码中没有看到任何错误.:-(

javascript expand hide show-hide

1
推荐指数
2
解决办法
1万
查看次数

在链接上展开搜索栏

我正在尝试使用扩展焦点的搜索输入,同时隐藏父div中的其他内容.

在这里看到:http: //jsfiddle.net/QF7ra/2/

它有点工作,但我需要父div保持相同的大小.

谢谢,克

forms search jquery expand css3

1
推荐指数
1
解决办法
1372
查看次数

如何在jtree中插入根节点后自动打开子节点?

当我将子节点插入根节点时,根节点不会自动展开.

我想在将子节点插入根节点后自动扩展根节点.

提前致谢..

java swing expand jtree listener

1
推荐指数
1
解决办法
2669
查看次数

与不同向量长度的相关性

我之前提出了一个关于这个问题的问题,该问题已迁移到stats.stackexchange

在得到答案之后,我对R中的实现提出了一些问题来解决这个问题,并认为我应该在这里问他们.

这就是我想要制作的内容:

对于每个股票,我有两个单独的列,价格和时间.如果权益X的时间存在但不存在权益Y,那么先前的价格应该被放入向量中,反之亦然.

这是一个if循环解决方案吗?谢谢你的帮助.

如下例所示:

X           Y   
price   time   price   time
10     540     20  540
11     541     21  541
12     542     22  543
13     544     23  544
14     545     24  545

price   time   price   time
10     540     20  540
11     541     21  541
12     542     21  542
12     543     22  543
13     544     23  544
14     545     24  545
Run Code Online (Sandbox Code Playgroud)

expand r

1
推荐指数
1
解决办法
2106
查看次数

在R中展开分隔的列

我想根据第一列中的值扩展或拆分包含多个列的大型数据框:

这是我的意见:

a1;a2;a3    X   1
b1;b2       Y   2
c           Z   3
d1;d2;d3    ZZ  4
Run Code Online (Sandbox Code Playgroud)

并输出:

a1  X   1
a2  X   1
a3  X   1
b1  Y   2
b2  Y   2
c   Z   3
d1  ZZ  4
d2  ZZ  4
d3  ZZ  4
Run Code Online (Sandbox Code Playgroud)

到目前为止,我遇到了以下解决方案 - http://www.r-bloggers.com/expand-delimited-columns-in-r/ 但我希望有人可以建议一种更简单的方法.

我很感激任何帮助.

expand split r dataframe

1
推荐指数
1
解决办法
118
查看次数

Angular ngFor跨越两行(展开/折叠)

我有一个角色的应用程序.我需要在表格中显示数据列表.我已经在表的TR元素上应用了ngFor.但是,当展开每一行时,必须显示另一行以及有关该项目的其他详细信息.

倒塌的视图: 在此输入图像描述

扩展视图: 在此输入图像描述

码:

<table>
  <thead>
  <tr>Header here</tr>
  </thead>
  
  <tbody>
    <tr *ngFor="let item of results">
      + Collapsed Row
      <!-- How do I display the expanded row and display additional details when + symbol is clicked? -->
    </tr>
    
  </tbody>
</table>
Run Code Online (Sandbox Code Playgroud)

expand html-table ngfor angular

1
推荐指数
1
解决办法
3731
查看次数

VIsualCode缩小选择中的所有功能

有没有一种方法可以缩小/扩展VisualCode中的大量功能(JavaScript代码)?

expand selection visual-studio-code

1
推荐指数
1
解决办法
880
查看次数

通过添加新列来展开data.frame

这是我的data.frame(s)的一个例子:

df = data.frame(x=c(1871:1872))
df2 = data.frame(y=c(1:3))
Run Code Online (Sandbox Code Playgroud)

如何df通过df2观察扩展?

期望的输出:

x     y
1871  1
1871  2
1871  3
1872  1
1872  2
1872  3
Run Code Online (Sandbox Code Playgroud)

我找不到任何解决方案了.谢谢

expand r dataframe

1
推荐指数
1
解决办法
77
查看次数