None Notebook

This notebook contains material from nbpages by Jeffrey Kantor (jeff at nd.edu). The text is released under the CC-BY-NC-ND-4.0 license. The code is released under the MIT license.

< 2.2 Examples | Contents | Tag Index | 2.4 Working with Data and Figures >

Open in Colab

Download

2.3 Heirarchical Tagging

2.3.1 Examples of Cell Tagging

2.3.1.1 References

  author::FRB::

Felder, Richard M., Ronald W. Rousseau, and Lisa G. Bullard. Elementary principles of chemical processes 4th Ed. NY: Wiley, 1986.

  author::JEJ::

Jones, James Earl. Darth Vader's Introduction to Chemical Engineering. Empire Press, 2034.

  author::EWT::

Thiele, Ernest W. "Relation between catalytic activity and size of particle." Industrial & Engineering Chemistry 31.7 (1939): 916-920.

  author::EWT::diffusion-reaction   concept::Thiele-Modulus   author::FRB::Chapter-1

2.3.1.2 Some Chemical Engineering Content

One of the most impactful papers in the history of reaction engineering was Ernest Thiele's analysis of the relative roles of diffusion and reaction in a catalyst particle.

$$h_T^2 = \frac{\text{reaction rate}}{\text{diffusion rate}}$$

2.3.1.3 Homework and Exercises

2.3.2 Tags

Here we read the current notebook and display the list of tags found in the notebook. The tags are comprised of series of strings separated by a ::.

2.3.3 Indexing with defaultdict

Scan the tags, splitting on ::, and using the resulting tuple for keys in an index dictionary. The dictionary values are a list of items gathered from cell. In this case we use cell numbers to create a hypothetical link to notebook cell.

2.3.4 Sorting

The keys of the dictionary can be sorted with a multi-index.

2.3.5 Printing

2.3.6 Linking to references

< 2.2 Examples | Contents | Tag Index | 2.4 Working with Data and Figures >

Open in Colab

Download