One page for each public function. The text comes from the docstring in the code.
| function | what it does |
harvest() | Read one PDF, or every PDF in a folder, and return the clean sentences and a drop log. |
extract_dois() | Find the DOI and the title of each paper in one PDF, or in every PDF in a folder. |
extract_references() | Find the DOIs that the seed papers cite, in one PDF or in every PDF in a folder. |
| function | what it does |
download_papers() | Download the open-access PDFs of the DOIs into a folder. Return one status row per DOI. |
| function | what it does |
causenet() | Find the cause -> effect pairs in the sentences. |
| function | what it does |
causal_map() | Build the causal map from the relations and the names of their spans. |
draw_map() | Draw the causal map as an interactive page. |
save_map() | Write the causal map to a folder: three CSV tables and one GraphML file. |