From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id yPtoMk1xvmADVAAAgWs5BA (envelope-from ) for ; Mon, 07 Jun 2021 21:19:41 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id oB+QLU1xvmDRNAAAbx9fmQ (envelope-from ) for ; Mon, 07 Jun 2021 19:19:41 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (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 CB922206F3 for ; Mon, 7 Jun 2021 21:19:40 +0200 (CEST) Received: from localhost ([::1]:47060 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lqKmh-0004qr-3H for larch@yhetil.org; Mon, 07 Jun 2021 15:19:39 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:57402) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lqKmA-0004qW-6y for emacs-orgmode@gnu.org; Mon, 07 Jun 2021 15:19:09 -0400 Received: from mail-pg1-x536.google.com ([2607:f8b0:4864:20::536]:39830) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lqKm8-0002Av-FH for emacs-orgmode@gnu.org; Mon, 07 Jun 2021 15:19:05 -0400 Received: by mail-pg1-x536.google.com with SMTP id y12so2758226pgk.6 for ; Mon, 07 Jun 2021 12:19:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:in-reply-to:references:date:message-id:mime-version; bh=4AQV9As7Hk7zzqh42IN21NTOaWKHSPRiqdI8o57bJrc=; b=YgOB0APusgCF71u9KD9VKbk7ggTu/S7p7oAKs/FVujveWoN8ONrrJUBUfbxYAxJgTt i8mGOmcmR3wHJA9pITn2PC3cHpcv+TFKE6IA2ZBYn7VaAqLGK5OkLkrO7Vi5Zwn1t3KU MVDHzo7j9WaH4r4sSEMGbRvrPkaHve/IgXlYlytPg04wGGju99ilJ/LhppE6JlAbupgV Ed0Hi6WHmvHh+8rcRubooGbVjXUc8KcOBgQEFBX9/CGkywBbvguUdLoFfnmwdiWdUF0S d7pKxlf88dVzZi8GMojJnRvJZheRzLRSyDyaMgpcNwum7LKGdQYoITa7hFuRCNkMo+aD hMrQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:in-reply-to:references:date :message-id:mime-version; bh=4AQV9As7Hk7zzqh42IN21NTOaWKHSPRiqdI8o57bJrc=; b=hyX0EKYmT6fJB4hF3ZLKNvAJeXH+F+T2c5as/OPqrsIcj2UJ+Ep4YWdrbYOdZISOuU a+yQqQIXecnSve721GlSIchjAZzOi+xqG7oidIkuK9qRi+ETb4jT1DjDT9W9MZnNke1M Y0UCphDW2uwKM/caQbq3GtgTPVxLHvCoW7GA+YgRz0a8PYCtTFmuFco420yRa8D7YTZp 7X6yWm2h0ybBKpNsJUnq69S/YEVAUp1wzEUkh8T6G9WhGYLXpDQSiXmErpnkbDJZ4F6s lRdp9WPnZsSEuGc04/aH+RmnT8Tjw3h3iPEQHDZw3Ywh4R3+/D4Qj8i1S3sU2iM2wci2 qFPw== X-Gm-Message-State: AOAM533KF/90+WA01iTejrzCwBKCXZltHLnADs+egkfKiAN7acl4dbjn H4ufKcoTChSAmPLekD+rP9k= X-Google-Smtp-Source: ABdhPJwGL0byIq6twKqsuYCSC7ROvsQVwLpjtEZfYN759O+xuq4skkI8DvTRp1mbrHhW903mmoKlHw== X-Received: by 2002:a63:4002:: with SMTP id n2mr16754829pga.124.1623093542019; Mon, 07 Jun 2021 12:19:02 -0700 (PDT) Received: from localhost ([198.27.182.161]) by smtp.gmail.com with ESMTPSA id u8sm9653386pgg.51.2021.06.07.12.19.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Jun 2021 12:19:01 -0700 (PDT) From: Jack Kamm To: Greg Minshall , emacs-orgmode Subject: Re: literate programming, development log -- ideas? In-Reply-To: <517779.1623066216@apollo2.minshall.org> References: <517779.1623066216@apollo2.minshall.org> Date: Mon, 07 Jun 2021 12:19:09 -0700 Message-ID: <87tum9cwk2.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::536; envelope-from=jackkamm@gmail.com; helo=mail-pg1-x536.google.com X-Spam_score_int: -6 X-Spam_score: -0.7 X-Spam_bar: / X-Spam_report: (-0.7 / 5.0 requ) BAYES_05=-0.5, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1623093581; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=4AQV9As7Hk7zzqh42IN21NTOaWKHSPRiqdI8o57bJrc=; b=joCBgLz5fW1GXQzfGKjVQZs/W+U5KpGCRp3nftqELDOw+K9NZtyxjMvpQ53HTeDX7G61qR 1/7bcB1nKKhsyLXpVVAnekQQUG0Gl1p5jX9HHtCQ0BIWa7pqwUlpP3FPoZJwvHV9dhCU6w oh+nlaSuVEnzq5wTHx6aANQ0j64UVVOz487s63xyQZCldjcM/DXqpCS3cXEevbajZWgmFR as7py/Cr8fJ4oYg7k7nqoUqifcMvbFqM9ezhGRoIdprU4DMXF6Q0lZW4sxt32vL7xjUHD+ JTIH/mDs3T1IgPhw28SPehyPZZmxwSzDhMCogl5l9+jntyjH51O40t6cs2JILw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1623093581; a=rsa-sha256; cv=none; b=AEERvWGt3tK+fQlUW/o7lAvN3gnFK3+62HnkOg/SZAH1G2YAqu5LPkXcX0pWg65T9BcAcF uAU1hOD7g0HdWh5W/MKCr84UVySQYA9iCcNnfZoDcRyCFjRde5mqEpKe2z+T44741vgAz3 4+GkSryYldWAuoQUbueJ7SZLZ+k+KpOIM+Y1XR86d7Gc/ISp8Uvsju+jvYfvgEafmRgnUj YuqjBnr3u956FhhTDrHKzGfgzWmTVIhWkvGpHq4rgYenfWsEC0aVmhCD+7t+nTGPbqiWzX kwYbNu0CzvMDmfthngX/1iDqzo7qt5AmXNDRdvRNjObYwbibLydH43ricjZ2pw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20161025 header.b=YgOB0APu; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Migadu-Spam-Score: -2.12 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20161025 header.b=YgOB0APu; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Migadu-Queue-Id: CB922206F3 X-Spam-Score: -2.12 X-Migadu-Scanner: scn1.migadu.com X-TUID: a5ONyv4jVrv1 Hi Greg, Greg Minshall writes: > but i also feel a need for something that might be called a lab > notebook, a development log, of ideas, including dead ends, i pursue > during the development process, with links, etc.. but, i'm not really > sure how to structure this bit, how to integrate it in the rest of the > .org file -- i.e., as a separate heading, or related to the code section > that (originally) was under development when the notes were created. > or...? etc. This is how I have been using org-babel recently. In particulary, I use it as a journal for my exploratory data analyses (EDA), mainly in Python and R. I find that using a month-tree format, similar to org-capture with :tree-type month [1], works well for organizing my EDA sections/notes. Figures I create are named like so: fig/eda/<6-digit-date>-.png e.g., "fig/eda/210607-celltype-heatmap.png". I found this workflow keeps things fairly neat, without having to think too much about how I'm going to organize and name everything. Perfect for trying out new ideas, iterating quickly, and having an easy to refer to log of what I've already tried. [1] https://orgmode.org/manual/Template-elements.html