Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sahal/b340c0d5011de332fc0fefa7757dba3f to your computer and use it in GitHub Desktop.
Save sahal/b340c0d5011de332fc0fefa7757dba3f to your computer and use it in GitHub Desktop.
Generate Anki Decks for CLEP Biology Essentials Exambusters Flash Cards

Note

I'm not including the original epub or the resultant Anki deck as I'm sure its still copyrighted. I'm sure you can find what you need elsewhere.

1. Use Calibre to convert the epub to pdf

See https://manual.calibre-ebook.com/en/conversion.html

2. Rename the file to make it easier to work with on the CLI

mv CLEP\ Biology\ Test\&#8212\;CLEP\ Science\ Flash\ -\ CLEP\ Exambusters.pdf CLEP-BIO.pdf

3. "Burst" the pdf using pdftk

See: https://superuser.com/a/1801731

pdftk CLEP-BIO.pdf burst

4. Create the folders

mkdir biochem_energy kingdoms_bacteria-fungi-protista kingdom_plantae kingdom_animalia human_locomotion human_circulation human_respiration human_digestion human_nervous_system human_endocrinology reproduction genetics ecology evolution

5. Manually move the split pdfs into the correct categories

<Clicking around>

6. Extract images using pdfimages & generate anki decks

You will need:

./generate_anki_decks.sh

7. Import the Anki decks into your default deck

See: https://docs.ankiweb.net/importing/intro.html

#!/usr/bin/bash
set -e
set -u
export PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=python
#script_directory="${PWD}"
for folder in $(find . -mindepth 1 -maxdepth 1 -type d ); do
echo "${folder#./} -" "$(find "$folder" -type f -name "*.pdf" |wc -l)"
pushd "${folder#./}"
mkdir -p images
# extract images from "bursted" pdfs
for pdf in $(find . -type f -name "*.pdf"); do
filename_no_extension="$(echo "${pdf%.*}")"
clean_filename="${filename_no_extension#./}"
pdfimages -j "$pdf" "./images/${clean_filename}"
done
pushd images
files=( $(find . -type f -name "*.jpg"|sort) )
dirty_name="$(dirname "$(pwd)")"
name="${dirty_name##*/}"
for (( i=0; i<${#files[@]} ; i+=2 )) ; do
cat <<EOF >> "${name}.yml"
- type: Basic
tags: [${name}]
fields:
Front: '<img src="${files[i]#./}" />'
Back: '<img src="${files[i+1]#./}" />'
EOF
done
anki-cli-unofficial load --media-dir "${PWD}" "${name}.yml" "${name}.apkg"
popd
popd
done

This is what your directory structure should look like before you run the generate_anki_decks.sh script.

.
├── biochem_energy
│   ├── pg_0127.pdf
│   ├── pg_0128.pdf
│   ├── pg_0129.pdf
│   ├── pg_0130.pdf
│   ├── pg_0131.pdf
│   ├── pg_0132.pdf
│   ├── pg_0133.pdf
│   ├── pg_0134.pdf
│   ├── pg_0135.pdf
│   ├── pg_0136.pdf
│   ├── pg_0137.pdf
│   ├── pg_0138.pdf
│   ├── pg_0139.pdf
│   ├── pg_0140.pdf
│   ├── pg_0141.pdf
│   ├── pg_0142.pdf
│   ├── pg_0143.pdf
│   ├── pg_0144.pdf
│   ├── pg_0145.pdf
│   ├── pg_0146.pdf
│   ├── pg_0147.pdf
│   ├── pg_0148.pdf
│   ├── pg_0149.pdf
│   ├── pg_0150.pdf
│   ├── pg_0151.pdf
│   ├── pg_0152.pdf
│   ├── pg_0153.pdf
│   ├── pg_0154.pdf
│   ├── pg_0155.pdf
│   ├── pg_0156.pdf
│   ├── pg_0157.pdf
│   ├── pg_0158.pdf
│   ├── pg_0159.pdf
│   ├── pg_0160.pdf
│   ├── pg_0161.pdf
│   ├── pg_0162.pdf
│   ├── pg_0163.pdf
│   ├── pg_0164.pdf
│   ├── pg_0165.pdf
│   ├── pg_0166.pdf
│   ├── pg_0167.pdf
│   ├── pg_0168.pdf
│   ├── pg_0169.pdf
│   ├── pg_0170.pdf
│   ├── pg_0171.pdf
│   ├── pg_0172.pdf
│   ├── pg_0173.pdf
│   ├── pg_0174.pdf
│   ├── pg_0175.pdf
│   ├── pg_0176.pdf
│   ├── pg_0177.pdf
│   ├── pg_0178.pdf
│   ├── pg_0179.pdf
│   ├── pg_0180.pdf
│   ├── pg_0181.pdf
│   ├── pg_0182.pdf
│   ├── pg_0183.pdf
│   ├── pg_0184.pdf
│   ├── pg_0185.pdf
│   ├── pg_0186.pdf
│   ├── pg_0187.pdf
│   ├── pg_0188.pdf
│   ├── pg_0189.pdf
│   ├── pg_0190.pdf
│   ├── pg_0191.pdf
│   ├── pg_0192.pdf
│   ├── pg_0193.pdf
│   ├── pg_0194.pdf
│   ├── pg_0195.pdf
│   ├── pg_0196.pdf
│   ├── pg_0197.pdf
│   ├── pg_0198.pdf
│   ├── pg_0199.pdf
│   ├── pg_0200.pdf
│   ├── pg_0201.pdf
│   ├── pg_0202.pdf
│   ├── pg_0203.pdf
│   └── pg_0204.pdf
├── cells
│   ├── pg_0026.pdf
│   ├── pg_0027.pdf
│   ├── pg_0028.pdf
│   ├── pg_0029.pdf
│   ├── pg_0030.pdf
│   ├── pg_0031.pdf
│   ├── pg_0032.pdf
│   ├── pg_0033.pdf
│   ├── pg_0034.pdf
│   ├── pg_0035.pdf
│   ├── pg_0036.pdf
│   ├── pg_0037.pdf
│   ├── pg_0038.pdf
│   ├── pg_0039.pdf
│   ├── pg_0040.pdf
│   ├── pg_0041.pdf
│   ├── pg_0042.pdf
│   ├── pg_0043.pdf
│   ├── pg_0044.pdf
│   ├── pg_0045.pdf
│   ├── pg_0046.pdf
│   ├── pg_0047.pdf
│   ├── pg_0048.pdf
│   ├── pg_0049.pdf
│   ├── pg_0050.pdf
│   ├── pg_0051.pdf
│   ├── pg_0052.pdf
│   ├── pg_0053.pdf
│   ├── pg_0054.pdf
│   ├── pg_0055.pdf
│   ├── pg_0056.pdf
│   ├── pg_0057.pdf
│   ├── pg_0058.pdf
│   ├── pg_0059.pdf
│   ├── pg_0060.pdf
│   ├── pg_0061.pdf
│   ├── pg_0062.pdf
│   ├── pg_0063.pdf
│   ├── pg_0064.pdf
│   ├── pg_0065.pdf
│   ├── pg_0066.pdf
│   ├── pg_0067.pdf
│   ├── pg_0068.pdf
│   ├── pg_0069.pdf
│   ├── pg_0070.pdf
│   ├── pg_0071.pdf
│   ├── pg_0072.pdf
│   ├── pg_0073.pdf
│   ├── pg_0074.pdf
│   ├── pg_0075.pdf
│   ├── pg_0076.pdf
│   ├── pg_0077.pdf
│   ├── pg_0078.pdf
│   ├── pg_0079.pdf
│   ├── pg_0080.pdf
│   ├── pg_0081.pdf
│   ├── pg_0082.pdf
│   ├── pg_0083.pdf
│   ├── pg_0084.pdf
│   ├── pg_0085.pdf
│   ├── pg_0086.pdf
│   ├── pg_0087.pdf
│   ├── pg_0088.pdf
│   ├── pg_0089.pdf
│   ├── pg_0090.pdf
│   ├── pg_0091.pdf
│   ├── pg_0092.pdf
│   ├── pg_0093.pdf
│   ├── pg_0094.pdf
│   ├── pg_0095.pdf
│   ├── pg_0096.pdf
│   ├── pg_0097.pdf
│   ├── pg_0098.pdf
│   ├── pg_0099.pdf
│   ├── pg_0100.pdf
│   ├── pg_0101.pdf
│   ├── pg_0102.pdf
│   ├── pg_0103.pdf
│   ├── pg_0104.pdf
│   ├── pg_0105.pdf
│   ├── pg_0106.pdf
│   ├── pg_0107.pdf
│   ├── pg_0108.pdf
│   ├── pg_0109.pdf
│   ├── pg_0110.pdf
│   ├── pg_0111.pdf
│   ├── pg_0112.pdf
│   ├── pg_0113.pdf
│   ├── pg_0114.pdf
│   ├── pg_0115.pdf
│   ├── pg_0116.pdf
│   ├── pg_0117.pdf
│   ├── pg_0118.pdf
│   ├── pg_0119.pdf
│   ├── pg_0120.pdf
│   ├── pg_0121.pdf
│   ├── pg_0122.pdf
│   ├── pg_0123.pdf
│   ├── pg_0124.pdf
│   └── pg_0125.pdf
├── CLEP-BIO.pdf
├── ecology
│   ├── pg_0984.pdf
│   ├── pg_0985.pdf
│   ├── pg_0986.pdf
│   ├── pg_0987.pdf
│   ├── pg_0988.pdf
│   ├── pg_0989.pdf
│   ├── pg_0990.pdf
│   ├── pg_0991.pdf
│   ├── pg_0992.pdf
│   ├── pg_0993.pdf
│   ├── pg_0994.pdf
│   ├── pg_0995.pdf
│   ├── pg_0996.pdf
│   ├── pg_0997.pdf
│   ├── pg_0998.pdf
│   ├── pg_0999.pdf
│   ├── pg_1000.pdf
│   ├── pg_1001.pdf
│   ├── pg_1002.pdf
│   ├── pg_1003.pdf
│   ├── pg_1004.pdf
│   ├── pg_1005.pdf
│   ├── pg_1006.pdf
│   ├── pg_1007.pdf
│   ├── pg_1008.pdf
│   ├── pg_1009.pdf
│   ├── pg_1010.pdf
│   ├── pg_1011.pdf
│   ├── pg_1012.pdf
│   ├── pg_1013.pdf
│   ├── pg_1014.pdf
│   ├── pg_1015.pdf
│   ├── pg_1016.pdf
│   ├── pg_1017.pdf
│   ├── pg_1018.pdf
│   ├── pg_1019.pdf
│   ├── pg_1020.pdf
│   ├── pg_1021.pdf
│   ├── pg_1022.pdf
│   ├── pg_1023.pdf
│   ├── pg_1024.pdf
│   ├── pg_1025.pdf
│   ├── pg_1026.pdf
│   ├── pg_1027.pdf
│   ├── pg_1028.pdf
│   ├── pg_1029.pdf
│   ├── pg_1030.pdf
│   ├── pg_1031.pdf
│   ├── pg_1032.pdf
│   ├── pg_1033.pdf
│   ├── pg_1034.pdf
│   ├── pg_1035.pdf
│   ├── pg_1036.pdf
│   ├── pg_1037.pdf
│   ├── pg_1038.pdf
│   ├── pg_1039.pdf
│   ├── pg_1040.pdf
│   ├── pg_1041.pdf
│   ├── pg_1042.pdf
│   ├── pg_1043.pdf
│   ├── pg_1044.pdf
│   ├── pg_1045.pdf
│   ├── pg_1046.pdf
│   ├── pg_1047.pdf
│   ├── pg_1048.pdf
│   ├── pg_1049.pdf
│   ├── pg_1050.pdf
│   ├── pg_1051.pdf
│   ├── pg_1052.pdf
│   ├── pg_1053.pdf
│   ├── pg_1054.pdf
│   ├── pg_1055.pdf
│   ├── pg_1056.pdf
│   ├── pg_1057.pdf
│   ├── pg_1058.pdf
│   ├── pg_1059.pdf
│   ├── pg_1060.pdf
│   └── pg_1061.pdf
├── evolution
│   ├── pg_0206.pdf
│   ├── pg_0207.pdf
│   ├── pg_0208.pdf
│   ├── pg_0209.pdf
│   ├── pg_0210.pdf
│   ├── pg_0211.pdf
│   ├── pg_0212.pdf
│   ├── pg_0213.pdf
│   ├── pg_0214.pdf
│   ├── pg_0215.pdf
│   ├── pg_0216.pdf
│   ├── pg_0217.pdf
│   ├── pg_0218.pdf
│   ├── pg_0219.pdf
│   ├── pg_0220.pdf
│   ├── pg_0221.pdf
│   ├── pg_0222.pdf
│   ├── pg_0223.pdf
│   ├── pg_0224.pdf
│   ├── pg_0225.pdf
│   ├── pg_0226.pdf
│   ├── pg_0227.pdf
│   ├── pg_0228.pdf
│   ├── pg_0229.pdf
│   ├── pg_0230.pdf
│   ├── pg_0231.pdf
│   ├── pg_0232.pdf
│   ├── pg_0233.pdf
│   ├── pg_0234.pdf
│   ├── pg_0235.pdf
│   ├── pg_0236.pdf
│   ├── pg_0237.pdf
│   ├── pg_0238.pdf
│   ├── pg_0239.pdf
│   ├── pg_0240.pdf
│   ├── pg_0241.pdf
│   ├── pg_0242.pdf
│   ├── pg_0243.pdf
│   ├── pg_0244.pdf
│   └── pg_0245.pdf
├── generate_anki_decks.sh
├── genetics
│   ├── pg_0865.pdf
│   ├── pg_0866.pdf
│   ├── pg_0867.pdf
│   ├── pg_0868.pdf
│   ├── pg_0869.pdf
│   ├── pg_0870.pdf
│   ├── pg_0871.pdf
│   ├── pg_0872.pdf
│   ├── pg_0873.pdf
│   ├── pg_0874.pdf
│   ├── pg_0875.pdf
│   ├── pg_0876.pdf
│   ├── pg_0877.pdf
│   ├── pg_0878.pdf
│   ├── pg_0879.pdf
│   ├── pg_0880.pdf
│   ├── pg_0881.pdf
│   ├── pg_0882.pdf
│   ├── pg_0883.pdf
│   ├── pg_0884.pdf
│   ├── pg_0885.pdf
│   ├── pg_0886.pdf
│   ├── pg_0887.pdf
│   ├── pg_0888.pdf
│   ├── pg_0889.pdf
│   ├── pg_0890.pdf
│   ├── pg_0891.pdf
│   ├── pg_0892.pdf
│   ├── pg_0893.pdf
│   ├── pg_0894.pdf
│   ├── pg_0895.pdf
│   ├── pg_0896.pdf
│   ├── pg_0897.pdf
│   ├── pg_0898.pdf
│   ├── pg_0899.pdf
│   ├── pg_0900.pdf
│   ├── pg_0901.pdf
│   ├── pg_0902.pdf
│   ├── pg_0903.pdf
│   ├── pg_0904.pdf
│   ├── pg_0905.pdf
│   ├── pg_0906.pdf
│   ├── pg_0907.pdf
│   ├── pg_0908.pdf
│   ├── pg_0909.pdf
│   ├── pg_0910.pdf
│   ├── pg_0911.pdf
│   ├── pg_0912.pdf
│   ├── pg_0913.pdf
│   ├── pg_0914.pdf
│   ├── pg_0915.pdf
│   ├── pg_0916.pdf
│   ├── pg_0917.pdf
│   ├── pg_0918.pdf
│   ├── pg_0919.pdf
│   ├── pg_0920.pdf
│   ├── pg_0921.pdf
│   ├── pg_0922.pdf
│   ├── pg_0923.pdf
│   ├── pg_0924.pdf
│   ├── pg_0925.pdf
│   ├── pg_0926.pdf
│   ├── pg_0927.pdf
│   ├── pg_0928.pdf
│   ├── pg_0929.pdf
│   ├── pg_0930.pdf
│   ├── pg_0931.pdf
│   ├── pg_0932.pdf
│   ├── pg_0933.pdf
│   ├── pg_0934.pdf
│   ├── pg_0935.pdf
│   ├── pg_0936.pdf
│   ├── pg_0937.pdf
│   ├── pg_0938.pdf
│   ├── pg_0939.pdf
│   ├── pg_0940.pdf
│   ├── pg_0941.pdf
│   ├── pg_0942.pdf
│   ├── pg_0943.pdf
│   ├── pg_0944.pdf
│   ├── pg_0945.pdf
│   ├── pg_0946.pdf
│   ├── pg_0947.pdf
│   ├── pg_0948.pdf
│   ├── pg_0949.pdf
│   ├── pg_0950.pdf
│   ├── pg_0951.pdf
│   ├── pg_0952.pdf
│   ├── pg_0953.pdf
│   ├── pg_0954.pdf
│   ├── pg_0955.pdf
│   ├── pg_0956.pdf
│   ├── pg_0957.pdf
│   ├── pg_0958.pdf
│   ├── pg_0959.pdf
│   ├── pg_0960.pdf
│   ├── pg_0961.pdf
│   ├── pg_0962.pdf
│   ├── pg_0963.pdf
│   ├── pg_0964.pdf
│   ├── pg_0965.pdf
│   ├── pg_0966.pdf
│   ├── pg_0967.pdf
│   ├── pg_0968.pdf
│   ├── pg_0969.pdf
│   ├── pg_0970.pdf
│   ├── pg_0971.pdf
│   ├── pg_0972.pdf
│   ├── pg_0973.pdf
│   ├── pg_0974.pdf
│   ├── pg_0975.pdf
│   ├── pg_0976.pdf
│   ├── pg_0977.pdf
│   ├── pg_0978.pdf
│   ├── pg_0979.pdf
│   ├── pg_0980.pdf
│   ├── pg_0981.pdf
│   └── pg_0982.pdf
├── human_circulation
│   ├── pg_0525.pdf
│   ├── pg_0526.pdf
│   ├── pg_0527.pdf
│   ├── pg_0528.pdf
│   ├── pg_0529.pdf
│   ├── pg_0530.pdf
│   ├── pg_0531.pdf
│   ├── pg_0532.pdf
│   ├── pg_0533.pdf
│   ├── pg_0534.pdf
│   ├── pg_0535.pdf
│   ├── pg_0536.pdf
│   ├── pg_0537.pdf
│   ├── pg_0538.pdf
│   ├── pg_0539.pdf
│   ├── pg_0540.pdf
│   ├── pg_0541.pdf
│   ├── pg_0542.pdf
│   ├── pg_0543.pdf
│   ├── pg_0544.pdf
│   ├── pg_0545.pdf
│   ├── pg_0546.pdf
│   ├── pg_0547.pdf
│   ├── pg_0548.pdf
│   ├── pg_0549.pdf
│   ├── pg_0550.pdf
│   ├── pg_0551.pdf
│   ├── pg_0552.pdf
│   ├── pg_0553.pdf
│   ├── pg_0554.pdf
│   ├── pg_0555.pdf
│   ├── pg_0556.pdf
│   ├── pg_0557.pdf
│   ├── pg_0558.pdf
│   ├── pg_0559.pdf
│   ├── pg_0560.pdf
│   ├── pg_0561.pdf
│   ├── pg_0562.pdf
│   ├── pg_0563.pdf
│   ├── pg_0564.pdf
│   ├── pg_0565.pdf
│   ├── pg_0566.pdf
│   ├── pg_0567.pdf
│   ├── pg_0568.pdf
│   ├── pg_0569.pdf
│   ├── pg_0570.pdf
│   ├── pg_0571.pdf
│   ├── pg_0572.pdf
│   ├── pg_0573.pdf
│   ├── pg_0574.pdf
│   ├── pg_0575.pdf
│   ├── pg_0576.pdf
│   ├── pg_0577.pdf
│   ├── pg_0578.pdf
│   ├── pg_0579.pdf
│   ├── pg_0580.pdf
│   ├── pg_0581.pdf
│   ├── pg_0582.pdf
│   ├── pg_0583.pdf
│   ├── pg_0584.pdf
│   ├── pg_0585.pdf
│   ├── pg_0586.pdf
│   ├── pg_0587.pdf
│   ├── pg_0588.pdf
│   ├── pg_0589.pdf
│   └── pg_0590.pdf
├── human_digestion
│   ├── pg_0637.pdf
│   ├── pg_0638.pdf
│   ├── pg_0639.pdf
│   ├── pg_0640.pdf
│   ├── pg_0641.pdf
│   ├── pg_0642.pdf
│   ├── pg_0643.pdf
│   ├── pg_0644.pdf
│   ├── pg_0645.pdf
│   ├── pg_0646.pdf
│   ├── pg_0647.pdf
│   ├── pg_0648.pdf
│   ├── pg_0649.pdf
│   ├── pg_0650.pdf
│   ├── pg_0651.pdf
│   ├── pg_0652.pdf
│   ├── pg_0653.pdf
│   ├── pg_0654.pdf
│   ├── pg_0655.pdf
│   ├── pg_0656.pdf
│   ├── pg_0657.pdf
│   ├── pg_0658.pdf
│   ├── pg_0659.pdf
│   ├── pg_0660.pdf
│   ├── pg_0661.pdf
│   ├── pg_0662.pdf
│   ├── pg_0663.pdf
│   ├── pg_0664.pdf
│   ├── pg_0665.pdf
│   ├── pg_0666.pdf
│   ├── pg_0667.pdf
│   ├── pg_0668.pdf
│   ├── pg_0669.pdf
│   ├── pg_0670.pdf
│   ├── pg_0671.pdf
│   ├── pg_0672.pdf
│   ├── pg_0673.pdf
│   ├── pg_0674.pdf
│   ├── pg_0675.pdf
│   ├── pg_0676.pdf
│   ├── pg_0677.pdf
│   ├── pg_0678.pdf
│   ├── pg_0679.pdf
│   ├── pg_0680.pdf
│   ├── pg_0681.pdf
│   └── pg_0682.pdf
├── human_endocrinology
│   ├── pg_0747.pdf
│   ├── pg_0748.pdf
│   ├── pg_0749.pdf
│   ├── pg_0750.pdf
│   ├── pg_0751.pdf
│   ├── pg_0752.pdf
│   ├── pg_0753.pdf
│   ├── pg_0754.pdf
│   ├── pg_0755.pdf
│   ├── pg_0756.pdf
│   ├── pg_0757.pdf
│   ├── pg_0758.pdf
│   ├── pg_0759.pdf
│   ├── pg_0760.pdf
│   ├── pg_0761.pdf
│   ├── pg_0762.pdf
│   ├── pg_0763.pdf
│   ├── pg_0764.pdf
│   ├── pg_0765.pdf
│   ├── pg_0766.pdf
│   ├── pg_0767.pdf
│   ├── pg_0768.pdf
│   ├── pg_0769.pdf
│   ├── pg_0770.pdf
│   ├── pg_0771.pdf
│   ├── pg_0772.pdf
│   ├── pg_0773.pdf
│   ├── pg_0774.pdf
│   ├── pg_0775.pdf
│   ├── pg_0776.pdf
│   ├── pg_0777.pdf
│   ├── pg_0778.pdf
│   ├── pg_0779.pdf
│   ├── pg_0780.pdf
│   ├── pg_0781.pdf
│   ├── pg_0782.pdf
│   ├── pg_0783.pdf
│   └── pg_0784.pdf
├── human_locomotion
│   ├── pg_0490.pdf
│   ├── pg_0491.pdf
│   ├── pg_0492.pdf
│   ├── pg_0493.pdf
│   ├── pg_0494.pdf
│   ├── pg_0495.pdf
│   ├── pg_0496.pdf
│   ├── pg_0497.pdf
│   ├── pg_0498.pdf
│   ├── pg_0499.pdf
│   ├── pg_0500.pdf
│   ├── pg_0501.pdf
│   ├── pg_0502.pdf
│   ├── pg_0503.pdf
│   ├── pg_0504.pdf
│   ├── pg_0505.pdf
│   ├── pg_0506.pdf
│   ├── pg_0507.pdf
│   ├── pg_0508.pdf
│   ├── pg_0509.pdf
│   ├── pg_0510.pdf
│   ├── pg_0511.pdf
│   ├── pg_0512.pdf
│   ├── pg_0513.pdf
│   ├── pg_0514.pdf
│   ├── pg_0515.pdf
│   ├── pg_0516.pdf
│   ├── pg_0517.pdf
│   ├── pg_0518.pdf
│   ├── pg_0519.pdf
│   ├── pg_0520.pdf
│   ├── pg_0521.pdf
│   ├── pg_0522.pdf
│   └── pg_0523.pdf
├── human_nervous_system
│   ├── pg_0684.pdf
│   ├── pg_0685.pdf
│   ├── pg_0686.pdf
│   ├── pg_0687.pdf
│   ├── pg_0688.pdf
│   ├── pg_0689.pdf
│   ├── pg_0690.pdf
│   ├── pg_0691.pdf
│   ├── pg_0692.pdf
│   ├── pg_0693.pdf
│   ├── pg_0694.pdf
│   ├── pg_0695.pdf
│   ├── pg_0696.pdf
│   ├── pg_0697.pdf
│   ├── pg_0698.pdf
│   ├── pg_0699.pdf
│   ├── pg_0700.pdf
│   ├── pg_0701.pdf
│   ├── pg_0702.pdf
│   ├── pg_0703.pdf
│   ├── pg_0704.pdf
│   ├── pg_0705.pdf
│   ├── pg_0706.pdf
│   ├── pg_0707.pdf
│   ├── pg_0708.pdf
│   ├── pg_0709.pdf
│   ├── pg_0710.pdf
│   ├── pg_0711.pdf
│   ├── pg_0712.pdf
│   ├── pg_0713.pdf
│   ├── pg_0714.pdf
│   ├── pg_0715.pdf
│   ├── pg_0716.pdf
│   ├── pg_0717.pdf
│   ├── pg_0718.pdf
│   ├── pg_0719.pdf
│   ├── pg_0720.pdf
│   ├── pg_0721.pdf
│   ├── pg_0722.pdf
│   ├── pg_0723.pdf
│   ├── pg_0724.pdf
│   ├── pg_0725.pdf
│   ├── pg_0726.pdf
│   ├── pg_0727.pdf
│   ├── pg_0728.pdf
│   ├── pg_0729.pdf
│   ├── pg_0730.pdf
│   ├── pg_0731.pdf
│   ├── pg_0732.pdf
│   ├── pg_0733.pdf
│   ├── pg_0734.pdf
│   ├── pg_0735.pdf
│   ├── pg_0736.pdf
│   ├── pg_0737.pdf
│   ├── pg_0738.pdf
│   ├── pg_0739.pdf
│   ├── pg_0740.pdf
│   ├── pg_0741.pdf
│   ├── pg_0742.pdf
│   ├── pg_0743.pdf
│   ├── pg_0744.pdf
│   └── pg_0745.pdf
├── human_respiration
│   ├── pg_0592.pdf
│   ├── pg_0593.pdf
│   ├── pg_0594.pdf
│   ├── pg_0595.pdf
│   ├── pg_0596.pdf
│   ├── pg_0597.pdf
│   ├── pg_0598.pdf
│   ├── pg_0599.pdf
│   ├── pg_0600.pdf
│   ├── pg_0601.pdf
│   ├── pg_0602.pdf
│   ├── pg_0603.pdf
│   ├── pg_0604.pdf
│   ├── pg_0605.pdf
│   ├── pg_0606.pdf
│   ├── pg_0607.pdf
│   ├── pg_0608.pdf
│   ├── pg_0609.pdf
│   ├── pg_0610.pdf
│   ├── pg_0611.pdf
│   ├── pg_0612.pdf
│   ├── pg_0613.pdf
│   ├── pg_0614.pdf
│   ├── pg_0615.pdf
│   ├── pg_0616.pdf
│   ├── pg_0617.pdf
│   ├── pg_0618.pdf
│   ├── pg_0619.pdf
│   ├── pg_0620.pdf
│   ├── pg_0621.pdf
│   ├── pg_0622.pdf
│   ├── pg_0623.pdf
│   ├── pg_0624.pdf
│   ├── pg_0625.pdf
│   ├── pg_0626.pdf
│   ├── pg_0627.pdf
│   ├── pg_0628.pdf
│   ├── pg_0629.pdf
│   ├── pg_0630.pdf
│   ├── pg_0631.pdf
│   ├── pg_0632.pdf
│   ├── pg_0633.pdf
│   ├── pg_0634.pdf
│   └── pg_0635.pdf
├── kingdom_animalia
│   ├── pg_0413.pdf
│   ├── pg_0414.pdf
│   ├── pg_0415.pdf
│   ├── pg_0416.pdf
│   ├── pg_0417.pdf
│   ├── pg_0418.pdf
│   ├── pg_0419.pdf
│   ├── pg_0420.pdf
│   ├── pg_0421.pdf
│   ├── pg_0422.pdf
│   ├── pg_0423.pdf
│   ├── pg_0424.pdf
│   ├── pg_0425.pdf
│   ├── pg_0426.pdf
│   ├── pg_0427.pdf
│   ├── pg_0428.pdf
│   ├── pg_0429.pdf
│   ├── pg_0430.pdf
│   ├── pg_0431.pdf
│   ├── pg_0432.pdf
│   ├── pg_0433.pdf
│   ├── pg_0434.pdf
│   ├── pg_0435.pdf
│   ├── pg_0436.pdf
│   ├── pg_0437.pdf
│   ├── pg_0438.pdf
│   ├── pg_0439.pdf
│   ├── pg_0440.pdf
│   ├── pg_0441.pdf
│   ├── pg_0442.pdf
│   ├── pg_0443.pdf
│   ├── pg_0444.pdf
│   ├── pg_0445.pdf
│   ├── pg_0446.pdf
│   ├── pg_0447.pdf
│   ├── pg_0448.pdf
│   ├── pg_0449.pdf
│   ├── pg_0450.pdf
│   ├── pg_0451.pdf
│   ├── pg_0452.pdf
│   ├── pg_0453.pdf
│   ├── pg_0454.pdf
│   ├── pg_0455.pdf
│   ├── pg_0456.pdf
│   ├── pg_0457.pdf
│   ├── pg_0458.pdf
│   ├── pg_0459.pdf
│   ├── pg_0460.pdf
│   ├── pg_0461.pdf
│   ├── pg_0462.pdf
│   ├── pg_0463.pdf
│   ├── pg_0464.pdf
│   ├── pg_0465.pdf
│   ├── pg_0466.pdf
│   ├── pg_0467.pdf
│   ├── pg_0468.pdf
│   ├── pg_0469.pdf
│   ├── pg_0470.pdf
│   ├── pg_0471.pdf
│   ├── pg_0472.pdf
│   ├── pg_0473.pdf
│   ├── pg_0474.pdf
│   ├── pg_0475.pdf
│   ├── pg_0476.pdf
│   ├── pg_0477.pdf
│   ├── pg_0478.pdf
│   ├── pg_0479.pdf
│   ├── pg_0480.pdf
│   ├── pg_0481.pdf
│   ├── pg_0482.pdf
│   ├── pg_0483.pdf
│   ├── pg_0484.pdf
│   ├── pg_0485.pdf
│   ├── pg_0486.pdf
│   ├── pg_0487.pdf
│   └── pg_0488.pdf
├── kingdom_plantae
│   ├── pg_0284.pdf
│   ├── pg_0285.pdf
│   ├── pg_0286.pdf
│   ├── pg_0287.pdf
│   ├── pg_0288.pdf
│   ├── pg_0289.pdf
│   ├── pg_0290.pdf
│   ├── pg_0291.pdf
│   ├── pg_0292.pdf
│   ├── pg_0293.pdf
│   ├── pg_0294.pdf
│   ├── pg_0295.pdf
│   ├── pg_0296.pdf
│   ├── pg_0297.pdf
│   ├── pg_0298.pdf
│   ├── pg_0299.pdf
│   ├── pg_0300.pdf
│   ├── pg_0301.pdf
│   ├── pg_0302.pdf
│   ├── pg_0303.pdf
│   ├── pg_0304.pdf
│   ├── pg_0305.pdf
│   ├── pg_0306.pdf
│   ├── pg_0307.pdf
│   ├── pg_0308.pdf
│   ├── pg_0309.pdf
│   ├── pg_0310.pdf
│   ├── pg_0311.pdf
│   ├── pg_0312.pdf
│   ├── pg_0313.pdf
│   ├── pg_0314.pdf
│   ├── pg_0315.pdf
│   ├── pg_0316.pdf
│   ├── pg_0317.pdf
│   ├── pg_0318.pdf
│   ├── pg_0319.pdf
│   ├── pg_0320.pdf
│   ├── pg_0321.pdf
│   ├── pg_0322.pdf
│   ├── pg_0323.pdf
│   ├── pg_0324.pdf
│   ├── pg_0325.pdf
│   ├── pg_0326.pdf
│   ├── pg_0327.pdf
│   ├── pg_0328.pdf
│   ├── pg_0329.pdf
│   ├── pg_0330.pdf
│   ├── pg_0331.pdf
│   ├── pg_0332.pdf
│   ├── pg_0333.pdf
│   ├── pg_0334.pdf
│   ├── pg_0335.pdf
│   ├── pg_0336.pdf
│   ├── pg_0337.pdf
│   ├── pg_0338.pdf
│   ├── pg_0339.pdf
│   ├── pg_0340.pdf
│   ├── pg_0341.pdf
│   ├── pg_0342.pdf
│   ├── pg_0343.pdf
│   ├── pg_0344.pdf
│   ├── pg_0345.pdf
│   ├── pg_0346.pdf
│   ├── pg_0347.pdf
│   ├── pg_0348.pdf
│   ├── pg_0349.pdf
│   ├── pg_0350.pdf
│   ├── pg_0351.pdf
│   ├── pg_0352.pdf
│   ├── pg_0353.pdf
│   ├── pg_0354.pdf
│   ├── pg_0355.pdf
│   ├── pg_0356.pdf
│   ├── pg_0357.pdf
│   ├── pg_0358.pdf
│   ├── pg_0359.pdf
│   ├── pg_0360.pdf
│   ├── pg_0361.pdf
│   ├── pg_0362.pdf
│   ├── pg_0363.pdf
│   ├── pg_0364.pdf
│   ├── pg_0365.pdf
│   ├── pg_0366.pdf
│   ├── pg_0367.pdf
│   ├── pg_0368.pdf
│   ├── pg_0369.pdf
│   ├── pg_0370.pdf
│   ├── pg_0371.pdf
│   ├── pg_0372.pdf
│   ├── pg_0373.pdf
│   ├── pg_0374.pdf
│   ├── pg_0375.pdf
│   ├── pg_0376.pdf
│   ├── pg_0377.pdf
│   ├── pg_0378.pdf
│   ├── pg_0379.pdf
│   ├── pg_0380.pdf
│   ├── pg_0381.pdf
│   ├── pg_0382.pdf
│   ├── pg_0383.pdf
│   ├── pg_0384.pdf
│   ├── pg_0385.pdf
│   ├── pg_0386.pdf
│   ├── pg_0387.pdf
│   ├── pg_0388.pdf
│   ├── pg_0389.pdf
│   ├── pg_0390.pdf
│   ├── pg_0391.pdf
│   ├── pg_0392.pdf
│   ├── pg_0393.pdf
│   ├── pg_0394.pdf
│   ├── pg_0395.pdf
│   ├── pg_0396.pdf
│   ├── pg_0397.pdf
│   ├── pg_0398.pdf
│   ├── pg_0399.pdf
│   ├── pg_0400.pdf
│   ├── pg_0401.pdf
│   ├── pg_0402.pdf
│   ├── pg_0403.pdf
│   ├── pg_0404.pdf
│   ├── pg_0405.pdf
│   ├── pg_0406.pdf
│   ├── pg_0407.pdf
│   ├── pg_0408.pdf
│   ├── pg_0409.pdf
│   ├── pg_0410.pdf
│   └── pg_0411.pdf
├── kingdoms_bacteria-fungi-protista
│   ├── pg_0247.pdf
│   ├── pg_0248.pdf
│   ├── pg_0249.pdf
│   ├── pg_0250.pdf
│   ├── pg_0251.pdf
│   ├── pg_0252.pdf
│   ├── pg_0253.pdf
│   ├── pg_0254.pdf
│   ├── pg_0255.pdf
│   ├── pg_0256.pdf
│   ├── pg_0257.pdf
│   ├── pg_0258.pdf
│   ├── pg_0259.pdf
│   ├── pg_0260.pdf
│   ├── pg_0261.pdf
│   ├── pg_0262.pdf
│   ├── pg_0263.pdf
│   ├── pg_0264.pdf
│   ├── pg_0265.pdf
│   ├── pg_0266.pdf
│   ├── pg_0267.pdf
│   ├── pg_0268.pdf
│   ├── pg_0269.pdf
│   ├── pg_0270.pdf
│   ├── pg_0271.pdf
│   ├── pg_0272.pdf
│   ├── pg_0273.pdf
│   ├── pg_0274.pdf
│   ├── pg_0275.pdf
│   ├── pg_0276.pdf
│   ├── pg_0277.pdf
│   ├── pg_0278.pdf
│   ├── pg_0279.pdf
│   ├── pg_0280.pdf
│   ├── pg_0281.pdf
│   └── pg_0282.pdf
├── pg_0025.pdf
├── pg_0126.pdf
├── pg_0205.pdf
├── pg_0246.pdf
├── pg_0283.pdf
├── pg_0412.pdf
├── pg_0489.pdf
├── pg_0524.pdf
├── pg_0591.pdf
├── pg_0636.pdf
├── pg_0683.pdf
├── pg_0746.pdf
├── pg_0785.pdf
├── pg_0864.pdf
├── pg_0983.pdf
├── reproduction
│   ├── pg_0786.pdf
│   ├── pg_0787.pdf
│   ├── pg_0788.pdf
│   ├── pg_0789.pdf
│   ├── pg_0790.pdf
│   ├── pg_0791.pdf
│   ├── pg_0792.pdf
│   ├── pg_0793.pdf
│   ├── pg_0794.pdf
│   ├── pg_0795.pdf
│   ├── pg_0796.pdf
│   ├── pg_0797.pdf
│   ├── pg_0798.pdf
│   ├── pg_0799.pdf
│   ├── pg_0800.pdf
│   ├── pg_0801.pdf
│   ├── pg_0802.pdf
│   ├── pg_0803.pdf
│   ├── pg_0804.pdf
│   ├── pg_0805.pdf
│   ├── pg_0806.pdf
│   ├── pg_0807.pdf
│   ├── pg_0808.pdf
│   ├── pg_0809.pdf
│   ├── pg_0810.pdf
│   ├── pg_0811.pdf
│   ├── pg_0812.pdf
│   ├── pg_0813.pdf
│   ├── pg_0814.pdf
│   ├── pg_0815.pdf
│   ├── pg_0816.pdf
│   ├── pg_0817.pdf
│   ├── pg_0818.pdf
│   ├── pg_0819.pdf
│   ├── pg_0820.pdf
│   ├── pg_0821.pdf
│   ├── pg_0822.pdf
│   ├── pg_0823.pdf
│   ├── pg_0824.pdf
│   ├── pg_0825.pdf
│   ├── pg_0826.pdf
│   ├── pg_0827.pdf
│   ├── pg_0828.pdf
│   ├── pg_0829.pdf
│   ├── pg_0830.pdf
│   ├── pg_0831.pdf
│   ├── pg_0832.pdf
│   ├── pg_0833.pdf
│   ├── pg_0834.pdf
│   ├── pg_0835.pdf
│   ├── pg_0836.pdf
│   ├── pg_0837.pdf
│   ├── pg_0838.pdf
│   ├── pg_0839.pdf
│   ├── pg_0840.pdf
│   ├── pg_0841.pdf
│   ├── pg_0842.pdf
│   ├── pg_0843.pdf
│   ├── pg_0844.pdf
│   ├── pg_0845.pdf
│   ├── pg_0846.pdf
│   ├── pg_0847.pdf
│   ├── pg_0848.pdf
│   ├── pg_0849.pdf
│   ├── pg_0850.pdf
│   ├── pg_0851.pdf
│   ├── pg_0852.pdf
│   ├── pg_0853.pdf
│   ├── pg_0854.pdf
│   ├── pg_0855.pdf
│   ├── pg_0856.pdf
│   ├── pg_0857.pdf
│   ├── pg_0858.pdf
│   ├── pg_0859.pdf
│   ├── pg_0860.pdf
│   ├── pg_0861.pdf
│   ├── pg_0862.pdf
│   └── pg_0863.pdf

16 directories, 1039 files
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment