

<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://strike.scec.org/scecwiki/index.php?action=history&amp;feed=atom&amp;title=PdfGen</id>
	<title>PdfGen - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://strike.scec.org/scecwiki/index.php?action=history&amp;feed=atom&amp;title=PdfGen"/>
	<link rel="alternate" type="text/html" href="https://strike.scec.org/scecwiki/index.php?title=PdfGen&amp;action=history"/>
	<updated>2026-05-09T11:02:38Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.34.2</generator>
	<entry>
		<id>https://strike.scec.org/scecwiki/index.php?title=PdfGen&amp;diff=30123&amp;oldid=prev</id>
		<title>Bhatthal: /* Docs and Code */  Add tutorial video</title>
		<link rel="alternate" type="text/html" href="https://strike.scec.org/scecwiki/index.php?title=PdfGen&amp;diff=30123&amp;oldid=prev"/>
		<updated>2025-01-15T23:52:48Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Docs and Code: &lt;/span&gt;  Add tutorial video&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 23:52, 15 January 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l10&quot; &gt;Line 10:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 10:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Docs and Code ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Docs and Code ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The source code and installation instructions for Rocky Linux 8 (Expanse HPC): https://github.com/abhatthal/pdfgen&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The source code and installation instructions for Rocky Linux 8 (Expanse HPC): https://github.com/abhatthal/pdfgen&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Tutorial video of PdfGen installation and running on Expanse to create a PDF for UCERF3-ETAS simulation.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[File:Pdfgen-expanse-demo.mp4]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Bhatthal</name></author>
		
	</entry>
	<entry>
		<id>https://strike.scec.org/scecwiki/index.php?title=PdfGen&amp;diff=30121&amp;oldid=prev</id>
		<title>Bhatthal: Create entry for PdfGen</title>
		<link rel="alternate" type="text/html" href="https://strike.scec.org/scecwiki/index.php?title=PdfGen&amp;diff=30121&amp;oldid=prev"/>
		<updated>2025-01-15T23:49:00Z</updated>

		<summary type="html">&lt;p&gt;Create entry for PdfGen&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Quakeworx Problem ==&lt;br /&gt;
The Quakeworx web portal is used to run various applications on the cloud and consolidate results for analysis. In UCERF3-ETAS, one such Quakeworx application, aftershock simulations are run and results are collected in a large HTML file, which links to many external plots, CSS, and other resources. Unfortunately, this HTML file cannot be rendered with its resources directly in the Quakeworx portal and all plots must be downloaded. This is very time consuming and tedious.&lt;br /&gt;
&lt;br /&gt;
== Current Solution ==&lt;br /&gt;
Individual plot PDFs, PNGs, and data CSVs can be viewed directly inside the Quakeworx application Output page to see results quickly, although navigating the resources is cumbersome. The current best solution is to download everything, but this can take a very long time when simulations have a large number of catalogs.&lt;br /&gt;
&lt;br /&gt;
== Proposed Solution ==&lt;br /&gt;
The plots and tables are already placed in a readable HTML document. To have a portable document that contains all these resources without external links, we can convert this into a PDF. PdfGen is a tool that wraps the wkhtmltopdf engine and provides post-processing scripts and custom CSS to ensure well-formatted data that can be viewed directly in the Quakeworx web portal.&lt;br /&gt;
&lt;br /&gt;
== Docs and Code ==&lt;br /&gt;
The source code and installation instructions for Rocky Linux 8 (Expanse HPC): https://github.com/abhatthal/pdfgen&lt;/div&gt;</summary>
		<author><name>Bhatthal</name></author>
		
	</entry>
</feed>