{% macro igv_link(chrom, start, end) -%} IGV {%- endmacro -%} {% macro igv_open_file(filename, linkname) -%} {{ linkname }} {%- endmacro -%} {% macro list_out(list) -%} {% for item in list %}{{ item }}{% if not loop.last %}, {% endif %}{% endfor%} {%- endmacro -%} {% macro list_out_bytes(list) -%} {% for item in list %}{{ item.decode() }}{% if not loop.last %}, {% endif %}{% endfor%} {%- endmacro -%} {% macro ensemble_link(gene_name) %} {{ gene_name }} {%- endmacro -%} {% macro ucsc_link(chrom, pos) %} UCSC {%- endmacro -%} {%- macro genemania_single_link(gene_name) -%} GM {%- endmacro -%} {%- macro omim_link(gene_name) -%} OMIM {%- endmacro -%} {%- macro thousandgenomes_link(chrom, pos) -%} 1000G {%- endmacro -%} {% macro ncbi_link(chrom, pos) -%} NCBI {%- endmacro -%} {% macro dbsnp_link(rsid) -%} {{ rsid }} {%- endmacro -%} {% macro all_link(chrom, pos) -%} {{ igv_link(chrom, pos, pos) }}, {{ ucsc_link(chrom, pos) }}, {{ thousandgenomes_link(chrom, pos) }}, {{ ncbi_link(chrom, pos) }} {%- endmacro -%} {%- macro case_control_selection(available_samples, available_groups) -%}