Skip to content

Instantly share code, notes, and snippets.

@wd15
Last active January 19, 2017 15:40
Show Gist options
  • Select an option

  • Save wd15/f6ca3b651db4819e7f299d64da1598e9 to your computer and use it in GitHub Desktop.

Select an option

Save wd15/f6ca3b651db4819e7f299d64da1598e9 to your computer and use it in GitHub Desktop.
Presentation about CHiMaD phase field website
Display the source blob
Display the rendered blob
Raw
{
"cells": [
{
"cell_type": "markdown",
"metadata": {
"nbpresent": {
"id": "7f1bd32d-51a7-4444-851c-19cf85a34cf2"
},
"slideshow": {
"slide_type": "slide"
}
},
"source": [
"\n",
"\n",
"# <center> CHiMaD Phase Field Website </center>\n",
"** <center> [https://pages.nist.gov/chimad-phase-field](https://pages.nist.gov/chimad-phase-field) </center> **\n",
"\n",
"\n",
"** <center> Daniel Wheeler </center> **\n",
"\n",
"\n",
"** <center> CHiMaD Phase Field Workshop, January 19 2017 </center> **"
]
},
{
"cell_type": "markdown",
"metadata": {
"nbpresent": {
"id": "a0c5b8db-95a5-4cde-931e-00d21ada44fb"
},
"slideshow": {
"slide_type": "slide"
}
},
"source": [
"## Contents\n",
"\n",
"\n",
" - What's new?\n",
"\n",
"\n",
" - Contributing benchmark results\n",
"\n",
"\n",
" - Automation on Travis CI and AWS (Trevor)\n",
"\n",
"\n",
" - Feedback"
]
},
{
"cell_type": "markdown",
"metadata": {
"nbpresent": {
"id": "9550e0ee-32ab-4d24-996e-cfc74bba4b16"
},
"slideshow": {
"slide_type": "slide"
}
},
"source": [
"## Contributions\n",
"\n",
"\n",
"** <center> [https://github.com/usnistgov/chimad-phase-field/graphs/contributors](https://github.com/usnistgov/chimad-phase-field/graphs/contributors) </center> **\n"
]
},
{
"cell_type": "markdown",
"metadata": {
"nbpresent": {
"id": "019b4c4d-545c-4a43-8c3a-d7a37b0dc478"
},
"slideshow": {
"slide_type": "slide"
}
},
"source": [
"## Traffic\n",
"\n",
"[Traffic](https://analytics.google.com/analytics/web/#report/defaultid/a88929635w132011950p135961156/%3Foverview-graphOptions.selected%3Danalytics.nthWeek/)"
]
},
{
"cell_type": "markdown",
"metadata": {
"collapsed": true,
"nbpresent": {
"id": "43ba6d88-cd88-40d4-be8b-80ea4e46ea10"
},
"slideshow": {
"slide_type": "slide"
}
},
"source": [
"## What's new?\n",
"\n",
"\n",
"- [Benchmarks](https://pages.nist.gov/chimad-phase-field/#benchmarks)\n",
"\n",
"\n",
"- [Development documentation](https://pages.nist.gov/chimad-phase-field/DEVELOPMENT/)\n",
"\n",
"\n",
"- [Testing](https://travis-ci.org/usnistgov/chimad-phase-field)\n",
"\n",
"\n",
"- [Benchmark results](https://pages.nist.gov/chimad-phase-field/simulations/)\n"
]
},
{
"cell_type": "markdown",
"metadata": {
"nbpresent": {
"id": "0b223168-6193-4bb4-8315-fb7f3c1a142b"
},
"slideshow": {
"slide_type": "slide"
}
},
"source": [
"## Contributing Benchmark Results\n",
"\n",
"\n",
" - [Create `meta.yaml`](https://github.com/usnistgov/chimad-phase-field/tree/master/_data/simulations)\n",
" - similar to Conda-Forge\n",
" - built on github workflow\n",
" - submit pull request\n",
" - no backend \n",
"\n",
"\n",
" - [Schema](https://github.com/usnistgov/chimad-phase-field/blob/master/_data/simulations/example/schema.yaml)\n",
"\n",
"\n",
" - [Vega schema for data](https://vega.github.io/vega/)\n",
" \n",
"\n",
" - Vega\n",
" - built on D3\n",
" - complete declarative syntax - not imperative\n",
" - can be rendered in JS, Python, R etc\n",
" - vega spec and vega.js are different\n",
"\n",
"\n"
]
},
{
"cell_type": "markdown",
"metadata": {
"slideshow": {
"slide_type": "slide"
}
},
"source": [
"## Automating the Benchmarks\n",
"\n",
"\n",
" - Travis CI \n",
" - limited\n",
"\n",
"\n",
" - AWS automated benchmarks\n",
" - automate benchmarks across codes using AWS, Docker and our own CI"
]
},
{
"cell_type": "markdown",
"metadata": {
"collapsed": true,
"nbpresent": {
"id": "5ac33f1f-f6eb-4ee3-8eb9-0f0e59d2db43"
},
"slideshow": {
"slide_type": "slide"
}
},
"source": [
"## Conclusion\n",
"\n",
"\n",
" - Please give feedback and criticism \n",
" - open issue and add three things you like and three things that you don't like or that you'd like to add\n",
"\n",
"\n",
" - What next?\n",
" - please upload benchmarks\n",
" - automate benchmarks across codes using AWS, Docker and our own Travis CI instance\n",
" - more interactive charts\n",
"\n",
"\n",
" - Declarative syntax for phase field spec"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": true
},
"outputs": [],
"source": []
}
],
"metadata": {
"anaconda-cloud": {},
"celltoolbar": "Slideshow",
"kernelspec": {
"display_name": "Python [conda root]",
"language": "python",
"name": "conda-root-py"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.5.2"
},
"nbpresent": {
"slides": {
"03ea882a-4583-4379-a6fc-f40c6d58173f": {
"id": "03ea882a-4583-4379-a6fc-f40c6d58173f",
"prev": "a8c97190-417b-48d3-8381-ee7d82e104d4",
"regions": {
"5f484ea1-b733-49c9-a8ba-4bd0cb85b150": {
"attrs": {
"height": 0.8,
"width": 0.8,
"x": 0.1,
"y": 0.1
},
"content": {
"cell": "0b223168-6193-4bb4-8315-fb7f3c1a142b",
"part": "whole"
},
"id": "5f484ea1-b733-49c9-a8ba-4bd0cb85b150"
}
}
},
"124277af-962c-43a3-81a4-c69aa8075984": {
"id": "124277af-962c-43a3-81a4-c69aa8075984",
"prev": "91ca6c05-fca0-49e3-9f22-2a80d481a464",
"regions": {
"c1cba0ef-10a7-4d05-b90d-16ec96db1908": {
"attrs": {
"height": 0.8,
"width": 0.8,
"x": 0.1,
"y": 0.1
},
"content": {
"cell": "019b4c4d-545c-4a43-8c3a-d7a37b0dc478",
"part": "whole"
},
"id": "c1cba0ef-10a7-4d05-b90d-16ec96db1908"
}
}
},
"5d335d95-7d98-4e1c-8f5c-087a06b91ead": {
"id": "5d335d95-7d98-4e1c-8f5c-087a06b91ead",
"prev": "b715c77c-dbda-49d4-a7d4-43094f294c61",
"regions": {
"04360504-7819-4eb5-bb98-7c4a049dec25": {
"attrs": {
"height": 0.8,
"width": 0.8,
"x": 0.1,
"y": 0.1
},
"content": {
"cell": "a0c5b8db-95a5-4cde-931e-00d21ada44fb",
"part": "whole"
},
"id": "04360504-7819-4eb5-bb98-7c4a049dec25"
}
}
},
"6e601535-8028-415d-8cad-b59864498a50": {
"id": "6e601535-8028-415d-8cad-b59864498a50",
"prev": "03ea882a-4583-4379-a6fc-f40c6d58173f",
"regions": {
"d79c2fe3-33d2-458b-a0d3-d5d09c0d9dfb": {
"attrs": {
"height": 0.8,
"width": 0.8,
"x": 0.1,
"y": 0.1
},
"content": {
"cell": "5ac33f1f-f6eb-4ee3-8eb9-0f0e59d2db43",
"part": "whole"
},
"id": "d79c2fe3-33d2-458b-a0d3-d5d09c0d9dfb"
}
}
},
"91ca6c05-fca0-49e3-9f22-2a80d481a464": {
"id": "91ca6c05-fca0-49e3-9f22-2a80d481a464",
"prev": "5d335d95-7d98-4e1c-8f5c-087a06b91ead",
"regions": {
"64a5c070-742a-4488-ba9e-1e69cd9dec45": {
"attrs": {
"height": 0.8,
"width": 0.8,
"x": 0.1,
"y": 0.1
},
"content": {
"cell": "9550e0ee-32ab-4d24-996e-cfc74bba4b16",
"part": "whole"
},
"id": "64a5c070-742a-4488-ba9e-1e69cd9dec45"
}
}
},
"960fcd0e-bb6f-4025-a820-32cea51ca512": {
"id": "960fcd0e-bb6f-4025-a820-32cea51ca512",
"prev": "f22c012c-6e29-4a8d-9bd3-7ecfc0785aee",
"regions": {
"c2027b9f-88ed-4cc1-b8b5-617727c098ad": {
"attrs": {
"height": 0.8,
"width": 0.8,
"x": 0.1,
"y": 0.1
},
"content": {
"cell": "0522a7cb-8dcf-4d75-98b9-a1adc62a4e2f",
"part": "whole"
},
"id": "c2027b9f-88ed-4cc1-b8b5-617727c098ad"
}
}
},
"a8c97190-417b-48d3-8381-ee7d82e104d4": {
"id": "a8c97190-417b-48d3-8381-ee7d82e104d4",
"prev": "124277af-962c-43a3-81a4-c69aa8075984",
"regions": {
"509a1a7a-bbc1-4d66-8ed0-cb53521a92fc": {
"attrs": {
"height": 0.8,
"width": 0.8,
"x": 0.1,
"y": 0.1
},
"content": {
"cell": "43ba6d88-cd88-40d4-be8b-80ea4e46ea10",
"part": "whole"
},
"id": "509a1a7a-bbc1-4d66-8ed0-cb53521a92fc"
}
}
},
"b715c77c-dbda-49d4-a7d4-43094f294c61": {
"id": "b715c77c-dbda-49d4-a7d4-43094f294c61",
"prev": null,
"regions": {
"e6a350c8-82f6-44e4-8ea6-1d9942bc2c9a": {
"attrs": {
"height": 0.8,
"width": 0.8,
"x": 0.1,
"y": 0.1
},
"content": {
"cell": "7f1bd32d-51a7-4444-851c-19cf85a34cf2",
"part": "whole"
},
"id": "e6a350c8-82f6-44e4-8ea6-1d9942bc2c9a"
}
}
},
"f22c012c-6e29-4a8d-9bd3-7ecfc0785aee": {
"id": "f22c012c-6e29-4a8d-9bd3-7ecfc0785aee",
"prev": "6e601535-8028-415d-8cad-b59864498a50",
"regions": {
"abb39fe9-d92d-49d3-b2c4-ab72261c8662": {
"attrs": {
"height": 0.8,
"width": 0.8,
"x": 0.1,
"y": 0.1
},
"content": {
"cell": "09eac1af-a255-40f4-88be-0f32314dea07",
"part": "whole"
},
"id": "abb39fe9-d92d-49d3-b2c4-ab72261c8662"
}
}
}
},
"themes": {
"default": "43f80246-7ec2-4ea9-9bdd-485eb0af9e6c",
"theme": {
"43f80246-7ec2-4ea9-9bdd-485eb0af9e6c": {
"backgrounds": {
"dc7afa04-bf90-40b1-82a5-726e3cff5267": {
"background-color": "31af15d2-7e15-44c5-ab5e-e04b16a89eff",
"id": "dc7afa04-bf90-40b1-82a5-726e3cff5267"
}
},
"id": "43f80246-7ec2-4ea9-9bdd-485eb0af9e6c",
"palette": {
"19cc588f-0593-49c9-9f4b-e4d7cc113b1c": {
"id": "19cc588f-0593-49c9-9f4b-e4d7cc113b1c",
"rgb": [
252,
252,
252
]
},
"31af15d2-7e15-44c5-ab5e-e04b16a89eff": {
"id": "31af15d2-7e15-44c5-ab5e-e04b16a89eff",
"rgb": [
68,
68,
68
]
},
"50f92c45-a630-455b-aec3-788680ec7410": {
"id": "50f92c45-a630-455b-aec3-788680ec7410",
"rgb": [
197,
226,
245
]
},
"c5cc3653-2ee1-402a-aba2-7caae1da4f6c": {
"id": "c5cc3653-2ee1-402a-aba2-7caae1da4f6c",
"rgb": [
43,
126,
184
]
},
"efa7f048-9acb-414c-8b04-a26811511a21": {
"id": "efa7f048-9acb-414c-8b04-a26811511a21",
"rgb": [
25.118061674008803,
73.60176211453744,
107.4819383259912
]
}
},
"rules": {
"a": {
"color": "19cc588f-0593-49c9-9f4b-e4d7cc113b1c"
},
"blockquote": {
"color": "50f92c45-a630-455b-aec3-788680ec7410",
"font-size": 3
},
"code": {
"font-family": "Anonymous Pro"
},
"h1": {
"color": "19cc588f-0593-49c9-9f4b-e4d7cc113b1c",
"font-family": "Merriweather",
"font-size": 8
},
"h2": {
"color": "19cc588f-0593-49c9-9f4b-e4d7cc113b1c",
"font-family": "Merriweather",
"font-size": 6
},
"h3": {
"color": "50f92c45-a630-455b-aec3-788680ec7410",
"font-family": "Lato",
"font-size": 5.5
},
"h4": {
"color": "c5cc3653-2ee1-402a-aba2-7caae1da4f6c",
"font-family": "Lato",
"font-size": 5
},
"h5": {
"font-family": "Lato"
},
"h6": {
"font-family": "Lato"
},
"h7": {
"font-family": "Lato"
},
"li": {
"color": "50f92c45-a630-455b-aec3-788680ec7410",
"font-size": 3.25
},
"pre": {
"font-family": "Anonymous Pro",
"font-size": 4
}
},
"text-base": {
"color": "19cc588f-0593-49c9-9f4b-e4d7cc113b1c",
"font-family": "Lato",
"font-size": 4
}
},
"96322a6e-c96c-42fa-b884-9a5369bbb485": {
"backgrounds": {
"dc7afa04-bf90-40b1-82a5-726e3cff5267": {
"background-color": "31af15d2-7e15-44c5-ab5e-e04b16a89eff",
"id": "dc7afa04-bf90-40b1-82a5-726e3cff5267"
}
},
"id": "96322a6e-c96c-42fa-b884-9a5369bbb485",
"palette": {
"19cc588f-0593-49c9-9f4b-e4d7cc113b1c": {
"id": "19cc588f-0593-49c9-9f4b-e4d7cc113b1c",
"rgb": [
252,
252,
252
]
},
"31af15d2-7e15-44c5-ab5e-e04b16a89eff": {
"id": "31af15d2-7e15-44c5-ab5e-e04b16a89eff",
"rgb": [
68,
68,
68
]
},
"50f92c45-a630-455b-aec3-788680ec7410": {
"id": "50f92c45-a630-455b-aec3-788680ec7410",
"rgb": [
197,
226,
245
]
},
"c5cc3653-2ee1-402a-aba2-7caae1da4f6c": {
"id": "c5cc3653-2ee1-402a-aba2-7caae1da4f6c",
"rgb": [
43,
126,
184
]
},
"efa7f048-9acb-414c-8b04-a26811511a21": {
"id": "efa7f048-9acb-414c-8b04-a26811511a21",
"rgb": [
25.118061674008803,
73.60176211453744,
107.4819383259912
]
}
},
"rules": {
"a": {
"color": "19cc588f-0593-49c9-9f4b-e4d7cc113b1c"
},
"blockquote": {
"color": "50f92c45-a630-455b-aec3-788680ec7410",
"font-size": 3
},
"code": {
"font-family": "Anonymous Pro"
},
"h1": {
"color": "19cc588f-0593-49c9-9f4b-e4d7cc113b1c",
"font-family": "Merriweather",
"font-size": 8
},
"h2": {
"color": "19cc588f-0593-49c9-9f4b-e4d7cc113b1c",
"font-family": "Merriweather",
"font-size": 6
},
"h3": {
"color": "50f92c45-a630-455b-aec3-788680ec7410",
"font-family": "Lato",
"font-size": 5.5
},
"h4": {
"color": "c5cc3653-2ee1-402a-aba2-7caae1da4f6c",
"font-family": "Lato",
"font-size": 5
},
"h5": {
"font-family": "Lato"
},
"h6": {
"font-family": "Lato"
},
"h7": {
"font-family": "Lato"
},
"li": {
"color": "50f92c45-a630-455b-aec3-788680ec7410",
"font-size": 3.25
},
"pre": {
"font-family": "Anonymous Pro",
"font-size": 4
}
},
"text-base": {
"color": "19cc588f-0593-49c9-9f4b-e4d7cc113b1c",
"font-family": "Lato",
"font-size": 4
}
},
"bb9264d9-5031-49da-8eea-e60f5ae41b6a": {
"id": "bb9264d9-5031-49da-8eea-e60f5ae41b6a",
"palette": {
"19cc588f-0593-49c9-9f4b-e4d7cc113b1c": {
"id": "19cc588f-0593-49c9-9f4b-e4d7cc113b1c",
"rgb": [
252,
252,
252
]
},
"31af15d2-7e15-44c5-ab5e-e04b16a89eff": {
"id": "31af15d2-7e15-44c5-ab5e-e04b16a89eff",
"rgb": [
68,
68,
68
]
},
"50f92c45-a630-455b-aec3-788680ec7410": {
"id": "50f92c45-a630-455b-aec3-788680ec7410",
"rgb": [
155,
177,
192
]
},
"c5cc3653-2ee1-402a-aba2-7caae1da4f6c": {
"id": "c5cc3653-2ee1-402a-aba2-7caae1da4f6c",
"rgb": [
43,
126,
184
]
},
"efa7f048-9acb-414c-8b04-a26811511a21": {
"id": "efa7f048-9acb-414c-8b04-a26811511a21",
"rgb": [
25.118061674008803,
73.60176211453744,
107.4819383259912
]
}
},
"rules": {
"blockquote": {
"color": "50f92c45-a630-455b-aec3-788680ec7410"
},
"code": {
"font-family": "Anonymous Pro"
},
"h1": {
"color": "c5cc3653-2ee1-402a-aba2-7caae1da4f6c",
"font-family": "Lato",
"font-size": 8
},
"h2": {
"color": "c5cc3653-2ee1-402a-aba2-7caae1da4f6c",
"font-family": "Lato",
"font-size": 6
},
"h3": {
"color": "50f92c45-a630-455b-aec3-788680ec7410",
"font-family": "Lato",
"font-size": 5.5
},
"h4": {
"color": "c5cc3653-2ee1-402a-aba2-7caae1da4f6c",
"font-family": "Lato",
"font-size": 5
},
"h5": {
"font-family": "Lato"
},
"h6": {
"font-family": "Lato"
},
"h7": {
"font-family": "Lato"
},
"pre": {
"font-family": "Anonymous Pro",
"font-size": 4
}
},
"text-base": {
"font-family": "Merriweather",
"font-size": 4
}
},
"f51fd454-6d1f-487e-bda7-ec38227a62de": {
"backgrounds": {
"dc7afa04-bf90-40b1-82a5-726e3cff5267": {
"background-color": "31af15d2-7e15-44c5-ab5e-e04b16a89eff",
"id": "dc7afa04-bf90-40b1-82a5-726e3cff5267"
}
},
"id": "f51fd454-6d1f-487e-bda7-ec38227a62de",
"palette": {
"19cc588f-0593-49c9-9f4b-e4d7cc113b1c": {
"id": "19cc588f-0593-49c9-9f4b-e4d7cc113b1c",
"rgb": [
252,
252,
252
]
},
"31af15d2-7e15-44c5-ab5e-e04b16a89eff": {
"id": "31af15d2-7e15-44c5-ab5e-e04b16a89eff",
"rgb": [
68,
68,
68
]
},
"50f92c45-a630-455b-aec3-788680ec7410": {
"id": "50f92c45-a630-455b-aec3-788680ec7410",
"rgb": [
197,
226,
245
]
},
"c5cc3653-2ee1-402a-aba2-7caae1da4f6c": {
"id": "c5cc3653-2ee1-402a-aba2-7caae1da4f6c",
"rgb": [
43,
126,
184
]
},
"efa7f048-9acb-414c-8b04-a26811511a21": {
"id": "efa7f048-9acb-414c-8b04-a26811511a21",
"rgb": [
25.118061674008803,
73.60176211453744,
107.4819383259912
]
}
},
"rules": {
"a": {
"color": "19cc588f-0593-49c9-9f4b-e4d7cc113b1c"
},
"blockquote": {
"color": "50f92c45-a630-455b-aec3-788680ec7410",
"font-size": 3
},
"code": {
"font-family": "Anonymous Pro"
},
"h1": {
"color": "19cc588f-0593-49c9-9f4b-e4d7cc113b1c",
"font-family": "Merriweather",
"font-size": 8
},
"h2": {
"color": "19cc588f-0593-49c9-9f4b-e4d7cc113b1c",
"font-family": "Merriweather",
"font-size": 6
},
"h3": {
"color": "50f92c45-a630-455b-aec3-788680ec7410",
"font-family": "Lato",
"font-size": 5.5
},
"h4": {
"color": "c5cc3653-2ee1-402a-aba2-7caae1da4f6c",
"font-family": "Lato",
"font-size": 5
},
"h5": {
"font-family": "Lato"
},
"h6": {
"font-family": "Lato"
},
"h7": {
"font-family": "Lato"
},
"li": {
"color": "50f92c45-a630-455b-aec3-788680ec7410",
"font-size": 3.25
},
"pre": {
"font-family": "Anonymous Pro",
"font-size": 4
}
},
"text-base": {
"color": "19cc588f-0593-49c9-9f4b-e4d7cc113b1c",
"font-family": "Lato",
"font-size": 4
}
}
}
}
}
},
"nbformat": 4,
"nbformat_minor": 0
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment