From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Sun, 17 Apr 2016 23:36:52 -0700 From: Endre Bakken Stovner Reply-To: kyleam/snakemake-mode Message-ID: Subject: What is the snakemake popup actions supposed to do/how are they supposed to work? (#11) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_571480849bd27_119b3fe78ef872c0228039d"; charset=UTF-8 Content-Transfer-Encoding: 7bit List-ID: kyleam/snakemake-mode List-Archive: https://github.com/kyleam/snakemake-mode List-Post: List-Unsubscribe: , To: kyleam/snakemake-mode ----==_mimepart_571480849bd27_119b3fe78ef872c0228039d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Whenever I am in a snakefile and try one of the actions I get "no snakefile found for `. I do not really want to run the workflows within emacs, so this does not bother me but I suspect it is undesired behavior. My file is called `"/Users/labsenter/havpryd/code/programmable_epigenetics/snakefiles/csaw/graph_filter_parameters.snakefile"` if that might matter. --- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/kyleam/snakemake-mode/issues/11 ----==_mimepart_571480849bd27_119b3fe78ef872c0228039d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Whenever I am in a snakefile and try one of the actions I get "no snakefile found for `.

I do not really want to run the workflows within emacs, so this does not bother me but I suspect it is undesired behavior.

My file is called "/Users/labsenter/havpryd/code/programmable_epigenetics/snakefiles/csaw/graph_filter_parameters.snakefile" if that might matter.


You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub

----==_mimepart_571480849bd27_119b3fe78ef872c0228039d-- From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Mon, 18 Apr 2016 10:53:04 -0700 From: Endre Bakken Stovner Reply-To: kyleam/snakemake-mode Message-ID: In-Reply-To: References: Subject: Re: What is the snakemake popup actions supposed to do/how are they supposed to work? (#11) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57151f00d7e82_74193fcb1142b2bc18345d"; charset=UTF-8 Content-Transfer-Encoding: 7bit List-ID: kyleam/snakemake-mode List-Archive: https://github.com/kyleam/snakemake-mode List-Post: List-Unsubscribe: , To: kyleam/snakemake-mode Cc: Kyle Meyer ----==_mimepart_57151f00d7e82_74193fcb1142b2bc18345d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I have folders upon folders of snakefiles for each of my projects. I am usually in the base folder of my current project calling snakefiles in subfolders. Example of my last invocation: `endrebak@havpryd ~/c/programmable_epigenetics> snakemake --snakefile snakefiles/csaw/graph_filter_parameters.snakefile -j 4`. Will read the docs of the functions you mentioned. --- You are receiving this because you commented. Reply to this email directly or view it on GitHub: https://github.com/kyleam/snakemake-mode/issues/11#issuecomment-211501029 ----==_mimepart_57151f00d7e82_74193fcb1142b2bc18345d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I have folders upon folders of snakefiles for each of my projects.

I am usually in the base folder of my current project calling snakefiles in subfolders.

Example of my last invocation:

endrebak@havpryd ~/c/programmable_epigenetics> snakemake --snakefile snakefiles/csaw/graph_filter_parameters.snakefile -j 4.

Will read the docs of the functions you mentioned.


You are receiving this because you commented.
Reply to this email directly or view it on GitHub

----==_mimepart_57151f00d7e82_74193fcb1142b2bc18345d-- From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Mon, 18 Apr 2016 11:09:36 -0700 From: Endre Bakken Stovner Reply-To: kyleam/snakemake-mode Message-ID: In-Reply-To: References: Subject: Re: What is the snakemake popup actions supposed to do/how are they supposed to work? (#11) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_571522e0f2e08_701e3fd1ecaeb2a080045"; charset=UTF-8 Content-Transfer-Encoding: 7bit List-ID: kyleam/snakemake-mode List-Archive: https://github.com/kyleam/snakemake-mode List-Post: List-Unsubscribe: , To: kyleam/snakemake-mode Cc: Kyle Meyer ----==_mimepart_571522e0f2e08_701e3fd1ecaeb2a080045 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit It seems your function only finds files called `Snakefile`, right? So no matter what I set the dir functions to it would not work in my case. My original graph functions just took the absolute path of the file visited by the buffer, which is what I would want in 100% of cases. Perhaps you (or I) could add some similar capability with an interactive function (`snakemake-create-dag(/rulegraph)-for-this-file`)? --- You are receiving this because you commented. Reply to this email directly or view it on GitHub: https://github.com/kyleam/snakemake-mode/issues/11#issuecomment-211507107 ----==_mimepart_571522e0f2e08_701e3fd1ecaeb2a080045 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

It seems your function only finds files called Snakefile, right? So no matter what I set the dir functions to it would not work in my case.

My original graph functions just took the absolute path of the file visited by the buffer, which is what I would want in 100% of cases. Perhaps you (or I) could add some similar capability with an interactive function (snakemake-create-dag(/rulegraph)-for-this-file)?


You are receiving this because you commented.
Reply to this email directly or view it on GitHub

----==_mimepart_571522e0f2e08_701e3fd1ecaeb2a080045-- From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Mon, 18 Apr 2016 21:19:46 -0700 From: Endre Bakken Stovner Reply-To: kyleam/snakemake-mode Message-ID: In-Reply-To: References: Subject: Re: What is the snakemake popup actions supposed to do/how are they supposed to work? (#11) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5715b1e2cdfff_75313f8b673752bc27052"; charset=UTF-8 Content-Transfer-Encoding: 7bit List-ID: kyleam/snakemake-mode List-Archive: https://github.com/kyleam/snakemake-mode List-Post: List-Unsubscribe: , To: kyleam/snakemake-mode Cc: Kyle Meyer ----==_mimepart_5715b1e2cdfff_75313f8b673752bc27052 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I am working on my PhD which requires plenty of different analyses. I collect the related analyses into different snakefiles in the same folders. My main reason for not having them in the same file is to keep the files small and easier to edit, understand and reason about. Perhaps your setup would work if I created new folders for each snakefile, so that `a/b.snakefile` becomes `a/b/Snakefile`. I guess you could ping https://github.com/johanneskoester and ask about his opinion. --- You are receiving this because you commented. Reply to this email directly or view it on GitHub: https://github.com/kyleam/snakemake-mode/issues/11#issuecomment-211723035 ----==_mimepart_5715b1e2cdfff_75313f8b673752bc27052 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I am working on my PhD which requires plenty of different analyses. I collect the related analyses into different snakefiles in the same folders. My main reason for not having them in the same file is to keep the files small and easier to edit, understand and reason about.

Perhaps your setup would work if I created new folders for each snakefile, so that a/b.snakefile becomes a/b/Snakefile.

I guess you could ping https://github.com/johanneskoester and ask about his opinion.


You are receiving this because you commented.
Reply to this email directly or view it on GitHub

----==_mimepart_5715b1e2cdfff_75313f8b673752bc27052-- From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms12 with LMTPS id aC9vMNXymF58SQAAsNZ9tg (envelope-from ) for ; Fri, 17 Apr 2020 00:05:41 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id qHyMHNXymF52TgAAbx9fmQ (envelope-from ) for ; Fri, 17 Apr 2020 00:05:41 +0000 Received: from pb-smtp1.pobox.com (pb-smtp1.pobox.com [64.147.108.70]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 44532941B57 for ; Fri, 17 Apr 2020 00:05:40 +0000 (UTC) Received: from pb-smtp1.pobox.com (unknown [127.0.0.1]) by pb-smtp1.pobox.com (Postfix) with ESMTP id 73D7556862 for ; Thu, 16 Apr 2020 20:05:38 -0400 (EDT) (envelope-from kyle@kyleam.com) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=from:to :subject:in-reply-to:references:date:message-id:mime-version :content-type; s=sasl; bh=r8KfrYXwXQYf+gcssoAKtqo/sGA=; b=sLxSpo ne0yqd7E/mj8aGHqaJzaJ9z9F46fbSuYkQCt9R3GMyxOicY26JPfHmYzKtdhrvvY 5t+UV/ftZ1nLXHgnagZYQvHvAppqvQ8kfNtiNwu8V+5vebVhotcGnHGqvjIveW75 Yy9hkLJydn4u+Ay7ZASmkaB3XdQ6NLy1fIUT8= Received: from pb-smtp1.nyi.icgroup.com (unknown [127.0.0.1]) by pb-smtp1.pobox.com (Postfix) with ESMTP id 6AE6856861 for ; Thu, 16 Apr 2020 20:05:38 -0400 (EDT) (envelope-from kyle@kyleam.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=kyleam.com; h=from:to:subject:in-reply-to:references:date:message-id:mime-version:content-type; s=mesmtp; bh=XtlU244VP/sc0GfPDzfu8RIcUvMfZyVxpEvNOY0OyjE=; b=RFBVkLdpHFcEsUhVSjXe/JatDA1U3NRsfcrU/lTpL219M9G0VB4uJEvv8216tKlY11fbC4iargx6mpa9Puqj0sqMkxHuBqGTIKgiAbeePjynPBVJXBkz4lvvfP1japZkwUa6FcRullbbiMIPAgqesAcD9s9y2bpqRxDXU172dXY= Received: from localhost (unknown [45.33.91.115]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pb-smtp1.pobox.com (Postfix) with ESMTPSA id D4B1C56860 for ; Thu, 16 Apr 2020 20:05:37 -0400 (EDT) (envelope-from kyle@kyleam.com) From: Kyle Meyer To: snakemake-mode@inbox.kyleam.com Subject: Re: What is the snakemake popup actions supposed to do/how are they supposed to work? (#11) In-Reply-To: References: Date: Fri, 17 Apr 2020 00:05:37 +0000 Message-ID: <87blnr7z8u.fsf@kyleam.com> MIME-Version: 1.0 Content-Type: text/plain X-Pobox-Relay-ID: 2AE0B2DC-803F-11EA-84E3-C28CBED8090B-24757444!pb-smtp1.pobox.com X-Scanner: scn0 X-Spam-Score: -1.10 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=pobox.com header.s=sasl header.b=sLxSpo n; dkim=pass header.d=kyleam.com header.s=mesmtp header.b=RFBVkLdp; dmarc=none; spf=pass (aspmx1.migadu.com: domain of kyle@kyleam.com designates 64.147.108.70 as permitted sender) smtp.mailfrom=kyle@kyleam.com X-Scan-Result: default: False [-1.10 / 13.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[pobox.com:s=sasl,kyleam.com:s=mesmtp]; URIBL_BLOCKED(0.00)[kyleam.com:dkim,pobox.com:dkim]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:64.147.108.0/24:c]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[snakemake-mode@inbox.kyleam.com]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; RCVD_COUNT_THREE(0.00)[4]; DMARC_NA(0.00)[kyleam.com]; IP_REPUTATION_HAM(0.00)[asn: 11403(-0.19), country: US(-0.01), ip: 64.147.108.70(0.00)]; MX_GOOD(-0.50)[cached: mx-5.rightbox.com]; DKIM_TRACE(0.00)[pobox.com:+,kyleam.com:+]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:11403, ipnet:64.147.108.0/24, country:US]; MID_RHS_MATCH_FROM(0.00)[]; SUBJECT_HAS_QUESTION(0.00)[]; RCVD_IN_DNSWL_LOW(-0.10)[64.147.108.70:from] X-TUID: C9/2rBt3FQhq Some replies are missing, as described at https://inbox.kyleam.com/snakemake-mode/874ktmyh4u.fsf@kyleam.com/ Please visit the link in the parent message to see the full discussion.