diff --git a/.obsidian/workspace.json b/.obsidian/workspace.json index 9e045b4..5624cc5 100644 --- a/.obsidian/workspace.json +++ b/.obsidian/workspace.json @@ -49,9 +49,9 @@ "state": { "type": "markdown", "state": { - "file": "Discourse Graph Sandbox/Guides/Discourse Context.md", - "mode": "source", - "source": false, + "file": "Discourse Graph Sandbox/Workflows/Build and Utilize a Personal Knowledge Base.md", + "mode": "preview", + "source": true, "backlinks": true, "backlinkOpts": { "collapseAll": false, @@ -64,7 +64,7 @@ } }, "icon": "lucide-file", - "title": "Discourse Context" + "title": "Build and Utilize a Personal Knowledge Base" } } ], @@ -233,7 +233,8 @@ } ], "direction": "horizontal", - "width": 436.5 + "width": 436.5, + "collapsed": true }, "left-ribbon": { "hiddenItems": { @@ -250,8 +251,22 @@ "templater-obsidian:Templater": false } }, - "active": "a69ad3d5a19a22d0", + "active": "30e0b7ed95777569", "lastOpenFiles": [ + "Meta/Templates/Experiment.md", + "Meta/Attachments/bases+datacore.PNG", + "Meta/Templates/Result.md", + "Discourse Canvas/Canvas - PRJ - Passarine Songbird Cargo Capacity.md", + "Meta/Attachments/figdesign02.PNG", + "Meta/Attachments/figdesign01.PNG", + "attachments/a1a1180e-d1bf-4d62-98a3-1b8d9c339b12-figpanel03-PNG.png", + "attachments/d90ae170-d426-4456-96a1-0458392f6d70-figpanel02-PNG.png", + "attachments/da638880-7d70-4de8-bfbe-63121ab1eccc-figpanel01-PNG.png", + "attachments", + "Meta/Attachments/figpanel03.PNG", + "Meta/Attachments/figpanel02.PNG", + "Meta/Attachments/figpanel01.PNG", + "Discourse Graph Sandbox/Guides/Discourse Context.md", "DiscourseGraph/RES - The airspeed velocity of an unladen swallow is 11 m-s.md", "Meta/Attachments/discourse-context.png", "DiscourseGraph/@azoulay2012Matthew.md", @@ -263,24 +278,12 @@ "DiscourseGraph/QUE - Can a 5 ounce bird carry a one-pound coconut?.md", "DiscourseGraph/@analysis - measure flight capacity of H rustica under load.md", "DiscourseGraph/@analysis - measure airspeed of unladen & laden AFR & EUR swallows.md", - "Discourse Canvas/Canvas - PRJ - Passarine Songbird Cargo Capacity.md", - "Meta/Attachments/canvas-export 1.png", "Discourse Graph Sandbox/Guides/Using the Canvas.md", - "Discourse Graph Sandbox/Guides/Discourse Context.md", "Discourse Canvas/Canvas-Bio-PRJ-example.md", - "Meta/Attachments/key-img-setting.png", - "Meta/Attachments/annotate-canvas.png", "Discourse Graph Sandbox/Guides/Candidate nodes.md", - "Meta/Attachments/existing-relations-canvas.gif", - "Meta/Attachments/relation-error.webp", - "Meta/Attachments/create-node-canvas.gif", - "Meta/Attachments/drag-relation.gif", - "Discourse Graph Sandbox/Guides/drag-relation.gif", - "Meta/Attachments/create-relation-canvas.gif", "Projects/PRJ - Passarine Songbird Cargo Capacity.md", "DECISIONS.md.tmp.758.5a1d06aaec0e", "Meta/Templates/Project.md", - "Meta/Templates/Experiment.md", "Meta/Templates/Hypothesis.md", "Bases/Questions.base", "Projects/PRJ - Horizontal Dashboard test.md", @@ -288,7 +291,6 @@ "Discourse Graph Sandbox/Guides/Experiment Tracking.md", "Discourse Graph Sandbox/Guides/Creating Relations.md", "Discourse Graph Sandbox/Users/Obsidian User.md", - "Discourse Graph Sandbox/Users/Blank Slate.md", "DECISIONS.md.tmp.10608.afee524897b9", "Meta/Templates/Source.md.tmp.1936.cccef5fb6d4f", "Meta/Templates/Claim.md.tmp.1936.bed458e50119", @@ -296,7 +298,6 @@ "Bases/Sources.base", "Meta/Attachments/backrooms.jpg:Zone.Identifier", "Meta/Attachments/adam-grant.jpg:Zone.Identifier", - "Meta/Attachments/information_analysis.png:Zone.Identifier", "Discourse Canvas/PRJ - Passarine Songbird Cargo Capacity.canvas", "Projects/Molecular determinants of evolutionary conservation.canvas", "Projects/My awseome new projects.canvas" diff --git a/Discourse Canvas/Canvas - PRJ - Passarine Songbird Cargo Capacity.md b/Discourse Canvas/Canvas - PRJ - Passarine Songbird Cargo Capacity.md index 44a3cf4..4dad0f2 100644 --- a/Discourse Canvas/Canvas - PRJ - Passarine Songbird Cargo Capacity.md +++ b/Discourse Canvas/Canvas - PRJ - Passarine Songbird Cargo Capacity.md @@ -50,12 +50,12 @@ tldr-dg: true }, "records": [ { + "x": 0, + "y": 0, + "lastActivityTimestamp": 0, + "meta": {}, "id": "pointer:pointer", - "typeName": "pointer", - "x": 434, - "y": 387.71875, - "lastActivityTimestamp": 1782377409386, - "meta": {} + "typeName": "pointer" }, { "meta": {}, @@ -170,14 +170,10 @@ tldr-dg: true { "editingShapeId": null, "croppingShapeId": null, - "selectedShapeIds": [ - "shape:WAQLYVdyR6VVMz8dwdQEG" - ], - "hoveredShapeId": "shape:fMTV6KlkeU0GATRULPQtd", + "selectedShapeIds": [], + "hoveredShapeId": null, "erasingShapeIds": [], - "hintingShapeIds": [ - "shape:fMTV6KlkeU0GATRULPQtd" - ], + "hintingShapeIds": [], "focusedGroupId": null, "meta": {}, "id": "instance_page_state:page:eOy941z4zehccl_0Efdy6", @@ -365,6 +361,30 @@ tldr-dg: true "index": "a5jcV", "typeName": "shape" }, + { + "x": -905.844318181818, + "y": 593.8275568181816, + "rotation": 0, + "isLocked": false, + "opacity": 1, + "meta": {}, + "id": "shape:CHBV8Nv3FbhfDgcqReLrN", + "type": "image", + "props": { + "w": 2177.9597496706187, + "h": 1253.819498320511, + "assetId": "asset:-303913497", + "playing": true, + "url": "", + "crop": null, + "flipX": false, + "flipY": false, + "altText": "" + }, + "parentId": "page:mSD5xKXGQ0_HnKA1tSFeA", + "index": "a233A", + "typeName": "shape" + }, { "x": 945.5, "y": 337.765625, @@ -396,9 +416,9 @@ tldr-dg: true "typeName": "shape" }, { - "x": 1070.25, - "y": 1244.578125, - "z": 0.25, + "x": 0, + "y": 0, + "z": 1, "meta": {}, "id": "camera:page:page", "typeName": "camera" @@ -461,7 +481,7 @@ tldr-dg: true "src": "asset:obsidian.blockref.c7e9b0c4-67ac-4413-9535-c1a438b6292a", "title": "QUE - Can a 5 ounce bird carry a one-pound coconut?", "nodeTypeId": "node_4SqRl5RIkaUMb9fLOpdhq", - "imageSrc": "app://83e231732e1cac35e56f8b118fad414bfb64/home/karola/obsidian-lab-example/Meta/Attachments/bird-coconut.png?1777544872379", + "imageSrc": "app://b334c2fd8047add63e7e14b5afe2e59c79e4/home/karola/obsidian-lab-example/Meta/Attachments/bird-coconut.png?1777544872379", "size": "s", "fontFamily": "mono" } @@ -560,7 +580,7 @@ tldr-dg: true "src": "asset:obsidian.blockref.3c0bfedf-ec7a-4606-8b36-6716a2fbc1d6", "title": "QUE - African or European?", "nodeTypeId": "node_4SqRl5RIkaUMb9fLOpdhq", - "imageSrc": "app://83e231732e1cac35e56f8b118fad414bfb64/home/karola/obsidian-lab-example/Meta/Attachments/afr-swallow.png?1777544913364", + "imageSrc": "app://b334c2fd8047add63e7e14b5afe2e59c79e4/home/karola/obsidian-lab-example/Meta/Attachments/afr-swallow.png?1777544913364", "size": "s", "fontFamily": "mono" } @@ -726,6 +746,21 @@ tldr-dg: true "index": "a4kUG", "typeName": "shape" }, + { + "id": "asset:-303913497", + "type": "image", + "typeName": "asset", + "props": { + "name": "figpanel02.PNG", + "src": "asset:obsidian.blockref.d90ae170-d426-4456-96a1-0458392f6d70", + "w": 839, + "h": 483, + "fileSize": 47836, + "mimeType": "image/png", + "isAnimated": false + }, + "meta": {} + }, { "x": 54.5, "y": 124.71875, @@ -737,11 +772,11 @@ tldr-dg: true "type": "discourse-node", "props": { "w": 400, - "h": 348, + "h": 366, "src": "asset:obsidian.blockref.af0d7154-3712-4eb6-a246-f3b5384a6302", "title": "QUE - Can a 5 ounce bird carry a one-pound coconut?", "nodeTypeId": "node_4SqRl5RIkaUMb9fLOpdhq", - "imageSrc": "app://83e231732e1cac35e56f8b118fad414bfb64/home/karola/obsidian-lab-example/Meta/Attachments/bird-coconut.png?1777544872379", + "imageSrc": "app://b62ffbd57aeb0c36c1e7cb8ccbefdb81e03e/home/karola/obsidian-lab-example/Meta/Attachments/bird-coconut.png?1777544872379", "size": "m", "fontFamily": "sans" }, @@ -782,7 +817,7 @@ tldr-dg: true "nodeTypeId": "node_-PIYSmr5icSFMACYAUobE", "size": "m", "fontFamily": "sans", - "imageSrc": "app://83e231732e1cac35e56f8b118fad414bfb64/home/karola/obsidian-lab-example/Meta/Attachments/dor.png?1781706583504" + "imageSrc": "app://b334c2fd8047add63e7e14b5afe2e59c79e4/home/karola/obsidian-lab-example/Meta/Attachments/dor.png?1783414941743" } }, { @@ -1078,7 +1113,7 @@ tldr-dg: true "src": "asset:obsidian.blockref.2ebe6715-5be8-4579-a701-86a08089f632", "title": "EVD - Molecular phylogeny places Eur&Afr swallows in the same species", "nodeTypeId": "node_xQmEzWQFHdHy2swhrugrF", - "imageSrc": "app://83e231732e1cac35e56f8b118fad414bfb64/home/karola/obsidian-lab-example/Meta/Attachments/swallow-phylo.jpg?1781706583563", + "imageSrc": "app://b334c2fd8047add63e7e14b5afe2e59c79e4/home/karola/obsidian-lab-example/Meta/Attachments/swallow-phylo.jpg?1783414941815", "size": "s", "fontFamily": "mono" } @@ -1150,6 +1185,21 @@ tldr-dg: true }, "typeName": "binding" }, + { + "id": "asset:-738869137", + "type": "image", + "typeName": "asset", + "props": { + "name": "figpanel01.PNG", + "src": "asset:obsidian.blockref.da638880-7d70-4de8-bfbe-63121ab1eccc", + "w": 834, + "h": 486, + "fileSize": 65685, + "mimeType": "image/png", + "isAnimated": false + }, + "meta": {} + }, { "x": 62.5325927734375, "y": 72.0723876953125, @@ -1440,6 +1490,30 @@ tldr-dg: true }, "typeName": "binding" }, + { + "x": 1463.0988636363636, + "y": -262.8311222270554, + "rotation": 0, + "isLocked": false, + "opacity": 1, + "meta": {}, + "id": "shape:f0XEqDZOqSzrJgOkDVDiY", + "type": "image", + "props": { + "w": 2274.1778467666354, + "h": 1319.349588136146, + "assetId": "asset:-935124962", + "playing": true, + "url": "", + "crop": null, + "flipX": false, + "flipY": false, + "altText": "" + }, + "parentId": "page:mSD5xKXGQ0_HnKA1tSFeA", + "index": "a36kz", + "typeName": "shape" + }, { "x": 0, "y": 0, @@ -1590,6 +1664,30 @@ tldr-dg: true "index": "a3060", "typeName": "shape" }, + { + "x": -927.2704545454545, + "y": -726.4331854970571, + "rotation": 0, + "isLocked": false, + "opacity": 1, + "meta": {}, + "id": "shape:NDKwFA6FB7S0NovLxn3it", + "type": "image", + "props": { + "w": 2179.806762065096, + "h": 1270.2471059516026, + "assetId": "asset:-738869137", + "playing": true, + "url": "", + "crop": null, + "flipX": false, + "flipY": false, + "altText": "" + }, + "parentId": "page:mSD5xKXGQ0_HnKA1tSFeA", + "index": "a1", + "typeName": "shape" + }, { "x": -902.3254822632457, "y": 167.81016540527344, @@ -1645,9 +1743,7 @@ tldr-dg: true { "followingUserId": null, "opacityForNextShape": 1, - "stylesForNextShape": { - "tldraw:font": "sans" - }, + "stylesForNextShape": {}, "brush": null, "scribbles": [], "cursor": { @@ -1659,10 +1755,10 @@ tldr-dg: true "isDebugMode": false, "isToolLocked": false, "screenBounds": { - "x": 56, - "y": 90.28125, - "w": 1208, - "h": 829.71875 + "x": 256, + "y": 90.4375, + "w": 1219, + "h": 921.5625 }, "insets": [ true, @@ -1679,16 +1775,31 @@ tldr-dg: true "isFocused": true, "devicePixelRatio": 1, "isCoarsePointer": false, - "isHoveringCanvas": true, + "isHoveringCanvas": null, "openMenus": [], "isChangingStyle": false, "isReadonly": false, "meta": {}, "duplicateProps": null, "id": "instance:instance", - "currentPageId": "page:eOy941z4zehccl_0Efdy6", + "currentPageId": "page:page", "typeName": "instance" }, + { + "id": "asset:-935124962", + "type": "image", + "typeName": "asset", + "props": { + "name": "figpanel03.PNG", + "src": "asset:obsidian.blockref.a1a1180e-d1bf-4d62-98a3-1b8d9c339b12", + "w": 836, + "h": 485, + "fileSize": 51868, + "mimeType": "image/png", + "isAnimated": false + }, + "meta": {} + }, { "editingShapeId": null, "croppingShapeId": null, @@ -1922,7 +2033,7 @@ tldr-dg: true "src": "asset:obsidian.blockref.6d3d48d1-e5ee-45b7-a12d-0db618ac629d", "title": "RES - The airspeed velocity of an unladen swallow is 11 m-s", "nodeTypeId": "node_i7PzyKw2NfkA8asBfxeey", - "imageSrc": "app://83e231732e1cac35e56f8b118fad414bfb64/home/karola/obsidian-lab-example/Meta/Attachments/Pasted%20image%2020260618175027.png?1781854108608", + "imageSrc": "app://b334c2fd8047add63e7e14b5afe2e59c79e4/home/karola/obsidian-lab-example/Meta/Attachments/Pasted%20image%2020260618175027.png?1783414941705", "size": "m", "fontFamily": "mono" } @@ -2117,3 +2228,12 @@ tldr-dg: true [[QUE - Can a 5 ounce bird carry a one-pound coconut?]] ^af0d7154-3712-4eb6-a246-f3b5384a6302 + +[[da638880-7d70-4de8-bfbe-63121ab1eccc-figpanel01-PNG.png]] +^da638880-7d70-4de8-bfbe-63121ab1eccc + +[[d90ae170-d426-4456-96a1-0458392f6d70-figpanel02-PNG.png]] +^d90ae170-d426-4456-96a1-0458392f6d70 + +[[a1a1180e-d1bf-4d62-98a3-1b8d9c339b12-figpanel03-PNG.png]] +^a1a1180e-d1bf-4d62-98a3-1b8d9c339b12 diff --git a/Discourse Graph Sandbox/Workflows/Build and Utilize a Personal Knowledge Base.md b/Discourse Graph Sandbox/Workflows/Build and Utilize a Personal Knowledge Base.md index 09881c7..1d2d29b 100644 --- a/Discourse Graph Sandbox/Workflows/Build and Utilize a Personal Knowledge Base.md +++ b/Discourse Graph Sandbox/Workflows/Build and Utilize a Personal Knowledge Base.md @@ -133,6 +133,40 @@ You can use the **Bullet Journal** feature of this vault to quickly capture your ![bullet journal|450](bullet-journal.png) +## Searching & Querying your vault + +### Datacore + +The discourse graph plugin uses the [Datacore plugin](https://github.com/blacksmithgu/datacore) to power its search & query features. Datacore can read inline fields and text in addition to frontmatter and display them in interactive, live-updating components. The catch is that it requires React/JSX code blocks, a departure from the human-readable " just a text file" ethos that many Obsidian users prefer. + +Used judiciously, Datacore is very powerful for searching and creating logs and task lists, and for automatically routing items to your attention. It can also be used to create custom widgets that execute frequently-used scripts, like those in this vault for automatically creating a named Discourse Canvas or aliasing a node title. + +![alt text](bases+datacore.png) +_The template depicted here includes one Base and two Datacore features: an aliasing widget and a log widget_ + +### Bases + +Bases are Obsidian's native database layer. They can be used to filter your notes by frontmatter property. They do not require any code to maintain, but they cannot be used to peer into note content: this limitation makes the design of your notes' frontmatter content especially important. + +![alt text](source-base01.png) +_Source Base_ + +### Choices, choices + +So when should you use Bases vs Datacore? The following table can help you develop a sense for the appropriate tool: + +| Task | Tool | +|---|---| +| Kanban active lab Projects by Status | Bases | +| Source/Evidence intake triage | Bases | +| Count EVD per CLM | Bases | +| simple self-serve dashboards | Bases | +| Modeling Supports/Opposes as reified, queryable relations | Datacore | +| Reading Evidence bundles nested as sections in one file | Datacore | +| Anything using inline (`::`) fields from a synced/exported vault | Datacore | +| Custom widgets | Datacore | + + ## What else would you like to do? - [[Synthesize Insights from the Literature]] - [[Track your Projects and Experiments]] diff --git a/Discourse Graph Sandbox/Workflows/Share your Ideas and Research.md b/Discourse Graph Sandbox/Workflows/Share your Ideas and Research.md index 163b037..b19e7ed 100644 --- a/Discourse Graph Sandbox/Workflows/Share your Ideas and Research.md +++ b/Discourse Graph Sandbox/Workflows/Share your Ideas and Research.md @@ -62,9 +62,16 @@ The Canvas layout can also be used to spot "gaps" in your argument at a glance, ![](gap-spotting.png) -_Spotting unsupported Claims before Reviewer #2_ +_Spotting unsupported Claims before Reviewer # 2_ -The Canvas is also useful for designing figure panels. +The Canvas is also useful for designing figure panels -- particularly for deciding which figures should be composed into figure panels, and which visual evidence is crucial enough to highlight in the main body of the text vs. the supplementary information. + + +![figure design](figdesign01.PNG) +_Experimental setup in one panel for greatest impact ..._ + +![figure design](figdesign02.PNG) +_While the data speaks for itself_ ### Arguing with your graph diff --git a/Meta/Attachments/bases+datacore.PNG b/Meta/Attachments/bases+datacore.PNG new file mode 100644 index 0000000..2832681 Binary files /dev/null and b/Meta/Attachments/bases+datacore.PNG differ diff --git a/Meta/Attachments/figdesign01.PNG b/Meta/Attachments/figdesign01.PNG new file mode 100644 index 0000000..901ad96 Binary files /dev/null and b/Meta/Attachments/figdesign01.PNG differ diff --git a/Meta/Attachments/figdesign02.PNG b/Meta/Attachments/figdesign02.PNG new file mode 100644 index 0000000..b2cf8cc Binary files /dev/null and b/Meta/Attachments/figdesign02.PNG differ diff --git a/Meta/Attachments/figpanel01.PNG b/Meta/Attachments/figpanel01.PNG new file mode 100644 index 0000000..da1181b Binary files /dev/null and b/Meta/Attachments/figpanel01.PNG differ diff --git a/Meta/Attachments/figpanel02.PNG b/Meta/Attachments/figpanel02.PNG new file mode 100644 index 0000000..74e2e08 Binary files /dev/null and b/Meta/Attachments/figpanel02.PNG differ diff --git a/Meta/Attachments/figpanel03.PNG b/Meta/Attachments/figpanel03.PNG new file mode 100644 index 0000000..03be76d Binary files /dev/null and b/Meta/Attachments/figpanel03.PNG differ diff --git a/attachments/a1a1180e-d1bf-4d62-98a3-1b8d9c339b12-figpanel03-PNG.png b/attachments/a1a1180e-d1bf-4d62-98a3-1b8d9c339b12-figpanel03-PNG.png new file mode 100644 index 0000000..03be76d Binary files /dev/null and b/attachments/a1a1180e-d1bf-4d62-98a3-1b8d9c339b12-figpanel03-PNG.png differ diff --git a/attachments/d90ae170-d426-4456-96a1-0458392f6d70-figpanel02-PNG.png b/attachments/d90ae170-d426-4456-96a1-0458392f6d70-figpanel02-PNG.png new file mode 100644 index 0000000..74e2e08 Binary files /dev/null and b/attachments/d90ae170-d426-4456-96a1-0458392f6d70-figpanel02-PNG.png differ diff --git a/attachments/da638880-7d70-4de8-bfbe-63121ab1eccc-figpanel01-PNG.png b/attachments/da638880-7d70-4de8-bfbe-63121ab1eccc-figpanel01-PNG.png new file mode 100644 index 0000000..da1181b Binary files /dev/null and b/attachments/da638880-7d70-4de8-bfbe-63121ab1eccc-figpanel01-PNG.png differ