Skip to content

Commit

Permalink
Add Publication Lists (#23)
Browse files Browse the repository at this point in the history
  • Loading branch information
jpfairbanks authored Jun 14, 2024
1 parent 57546a8 commit 554d218
Show file tree
Hide file tree
Showing 21 changed files with 11,157 additions and 44 deletions.
2 changes: 2 additions & 0 deletions Project.toml
Original file line number Diff line number Diff line change
@@ -1,2 +1,4 @@
[deps]
IJulia = "7073ff75-c697-5162-941a-fcdaad2a7d2a"
TOML = "fa267f1f-6049-4f14-aa54-33bafae1ed76"
YAML = "ddb6d928-2868-570f-bddf-ab3f9cf99eb6"
8 changes: 8 additions & 0 deletions _quarto.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ website:
collapse-below: sm
right:
- members.qmd
- projects.qmd
- research.qmd
- text: "AMMA"
href: amma.qmd
Expand All @@ -26,6 +27,13 @@ format:
theme:
light: flatly
dark: darkly
linkcolor: "#4E8ABB"
navbar:
background: "#4E8ABB"
foreground: "#6FB450"
# Blue: "#4E8ABB"
# Green: "#6FB450"
# Orange: "#6FB450"
css: styles.css
monofont: JuliaMono-Regular

Expand Down
958 changes: 958 additions & 0 deletions cv.toml

Large diffs are not rendered by default.

22 changes: 22 additions & 0 deletions ejs/article-card.ejs
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@

```{=html}
<% for (const item of items) { %>
<div class="card mb-3">
<div class="row g-0">
<div class="col-2">
<img src="<%= item.image %>" class="img-fluid rounded-start" alt="Image of Journal Cover">
</div>
<div class="col-10">
<div class="card-body">
<h5 class="card-title listing-title"><%= item.Title %></h5>
<p class="card-text text-muted">
<%= item.Authors %><br />
<span class="fst-italic"><%= item.Venue %></span><br />
Publication Year: <%= item.Date %>
</p>
</div>
</div>
</div>
</div>
<% } %>
```
37 changes: 37 additions & 0 deletions ejs/article.ejs
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@

```{=html}
<ul class="pub-list list">
<% for (const item of items) { %>
<li <%= metadataAttrs(item) %>>
<span class="listing-title lead"><%= item.title %></span><br />
<span class="listing-author"><%= item.author %></span><br />
<span class="listing-publication fst-italic "><%= item.publication %></span>
<span class="listing-year">(<%= item.year %>)</span><br />
<a href="<%- item.path %>" class="btn btn-primary">
Details
</a>
<% if (item.doi) { %>
<a href="<%- item.doi %>" class="btn btn-secondary" target="_blank" rel="noopener noreferrer">
DOI
</a>
<% } %>
<% if (item.URL) { %>
<a href="<%- item.URL %>" class="btn btn-secondary" target="_blank" rel="noopener noreferrer">
URL
</a>
<% } %>
<% if (item.preprint) { %>
<a href="<%- item.preprint %>" class="btn btn-light" target="_blank" rel="noopener noreferrer">
<i class="bi bi-file-earmark-text"></i> Preprint
</a>
<% } %>
<% if (item.materials) { %>
<a href="<%- item.materials %>" class="btn btn-light" target="_blank" rel="noopener noreferrer">
<i class="bi bi-file-earmark-zip"></i> Materials
</a>
<% } %>
</li>
<% } %>
</ul>

```
6 changes: 3 additions & 3 deletions members.qmd
Original file line number Diff line number Diff line change
Expand Up @@ -37,12 +37,12 @@ listing:

| Name | Where are they now?|
|:------|:-------------------|
|James Horn |Master Student at Georgia Tech |
|James Horn |Master's Student at Georgia Tech |
|Kris Brown |Research Software Engineer at the Topos Institute|
|Micah Halter |Research Scientist at the Georgia Tech Research Institute|
|Caroline Rogers |Industry|
|Rebecca Boes |Industry|
|James Eschrich | |
|James Eschrich |PhD Student at University of Illinois (UIUC) |
|Taylor Frederick|Industry|
|Patrick Stokes |GatorSense |
|Patrick Stokes |GatorSense Lab at UF ECE|

70 changes: 70 additions & 0 deletions projects.qmd
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
---
title: "Projects"
listing:
- id: decapodes-articles
template: ejs/article.ejs
contents:
- publications/jocs.md
- publications/diagrameqns/diagrameqns.md
- publications/diagrampresentations/diagrampresentations.md
sort:
- "year desc"
- "publication asc"
- "title desc"
categories: true
fields: [year, title, author, publication, href]
sort-ui: [title,author,publication,year]
filter-ui: [title,author,publication,year]
page-size: 20
field-display-names:
publication: "Journal"
date: "Date"
year: "Year"
href: "Link"
---

## Software

### Decapodes.jl

[Project Leader: Luke Morris](members/lukemorris.qmd)

![Decapodes Logo](https://raw.githubusercontent.com/AlgebraicJulia/Decapodes.jl/main/docs/src/logo/decapodes_logo.svg){width=50%}

[Decapodes.jl](https://github.com/AlgebraicJulia/Decapodes.jl) are a graphical tool for the composition of physical systems.
This library includes tooling which takes advantage of the formalization of physical theories described by DEC provided by CombinatorialSpaces.jl.

![Point vortices spiraling](https://algebraicjulia.github.io/Decapodes.jl/dev/navier_stokes/vort.gif)

Links:

- [Diagrammatic Equations Paper](https://www.aimspress.com/data/article/preview/pdf/62989382ba35de155149669f.pdf)
- [Decapodes Computational Paper](https://www.sciencedirect.com/science/article/pii/S1877750324001388)
- [Code](https://github.com/AlgebraicJulia/Decapodes.jl)
- [Docs](https://algebraicjulia.github.io/Decapodes.jl/dev/)

#### General Categorical Equations

Project Leader: Kevin Carlson

![Diagrammatic Presentations of Equations](publications/diagrampresentations/fig1.png)

- [Topos Blog 1](https://topos.site/blog/2022-04-08-diagrammatic-differential-equations-1/)
- [Topos Blog 2](https://topos.site/blog/2022-04-15-diagrammatic-differential-equations-2/)
- [arxiv](https://arxiv.org/abs/2401.09751)

#### Decapodes Articles

:::{#decapodes-articles}
:::

### Dynamics, Optimization and Control

[Project Leader: Tyler Hanks](members/tylerhanks.qmd)

[AlgebraicControl.jl](https://github.com/AlgebraicJulia/AlgebraicControl.jl)

Model predictive control (MPC) is an optimal control technique which involves
solving a sequence of constrained optimization problems across a given time horizon.
We present a novel Julia library that leverages our theoretical results to automate
the implementation of correct-by-construction MPC problems in software.
Loading

0 comments on commit 554d218

Please sign in to comment.