Skip to content

Commit

Permalink
Fixed some minor errors and renamed the extension of unused files
Browse files Browse the repository at this point in the history
  • Loading branch information
priyaasrini committed Jul 15, 2024
1 parent 07e174d commit 111c15d
Show file tree
Hide file tree
Showing 9 changed files with 24 additions and 14 deletions.
File renamed without changes.
File renamed without changes.
File renamed without changes.
13 changes: 13 additions & 0 deletions chp3-schemas.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,16 @@
---
jupytext:
formats: md:myst
text_representation:
extension: .md
format_name: myst
kernelspec:
display_name: Julia 1.10
language: julia
name: julia-1.10
---


# Chapter 3: Blueprints - Part I

:::{note}
Expand Down
1 change: 0 additions & 1 deletion chp4-schemas-part2.md
Original file line number Diff line number Diff line change
Expand Up @@ -323,7 +323,6 @@ It's important to note that Petri nets were developed by practitioners, not math
AlgebraicJulia's implementation of Petri nets is called AlgebraicPetri.jl.[^1] Documentation can be found [here](https://algebraicjulia.github.io/AlgebraicPetri.jl/dev/) along with several examples of scientific models, including population dynamics, epidemiological models and enzyme reactions.

### Databases

The whole concept of a schema originally comes from database theory. We can think of the underlying connections in a schema as linked data. For example the grey circles may represent a database of 'people' and a given arrow may repesent a tabulated relationship between those people (Who loves whom? Who is the enemy of whom? etc.) Structuring a query on that database is then just building a schema to define new relationships in terms of existing ones.


Expand Down
4 changes: 2 additions & 2 deletions chp7-dpo.md
Original file line number Diff line number Diff line change
Expand Up @@ -1145,7 +1145,7 @@ to_graphviz(codom(fromR))

Congratulations for making it this far! Relational thinking might feel hard but it also brings so much value to our thinking and how we interact with the world around us! Here is our two cents on why we think so!

#### Relational thinking shifts vocabulary
### Relational thinking shifts vocabulary

We would first like to bring reader's attention to the some vocabulary commonly found in practice. As we all may agree, language influences thinking and vice versa.

Expand All @@ -1162,7 +1162,7 @@ The mathematics we used to "find-and-replace" in graphs tells us that it is not

This slogan probably is the answer to all the political issues which have been brought up at the beginning of this chapter.

#### The order of processes
### The order of processes

Let us take a moment reflect on the process of modifying a graph guided by relational thinking!

Expand Down
4 changes: 1 addition & 3 deletions cover.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,4 @@ kernelspec:
:alt: Whoopsy!
:width: 500px
:align: center
```


```
16 changes: 8 additions & 8 deletions intro.md
Original file line number Diff line number Diff line change
Expand Up @@ -135,16 +135,16 @@ The live code environment may take a little time[^3] to start up (status is show

Each chapter contains a few puzzles. These puzzles provide an opportunity to take an active role in exploring and internalising the key lessons of the chapter. We encourage to you attempt them, spend some time with them, and play, even use them as a jumping off point for daydreaming about relational thinking. There is no rush.

:::{admonition} Puzzle
You can edit the code blocks, and run them again! See if you can edit the program below so it prints a sentence describing your motivation for reading this book, instead of just "My in-line code is working, yay!". You need to click the "rocket icon" at the top right corner of this page, and select "Live code" to start editing.
:::{admonition} Puzzle
You can edit the code blocks, and run them again! See if you can edit the program below so it prints a sentence describing your motivation for reading this book, instead of just "My in-line code is working, yay!". You need to click the "rocket icon" at the top right corner of this page, and select "Live code" to start editing.

:::
:::

+++
```{code-cell}
print( "My in-line code is working, yay!" )
```
+++
+++
```{code-cell}
print( "My in-line code is working, yay!" )
```
+++

## A new medium for systems thinking
As Andy Matuschak and Michael Nielsen write in their essay "How can we develop transformative tools for thought?":[^4]
Expand Down
File renamed without changes.

0 comments on commit 111c15d

Please sign in to comment.