Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
78 commits
Select commit Hold shift + click to select a range
c65b660
Merge pull request #59 from cphyc/master
Xarthisius May 9, 2019
41772f3
mmsnr_3d image upload
TuahZh May 21, 2019
c6aaa6d
Merge pull request #60 from TuahZh/master
matthewturk Jun 12, 2019
eed21d5
Adding in new GAMER MHD file
jzuhone Jul 26, 2019
f0046b1
Merge pull request #61 from jzuhone/gamer-mhd
matthewturk Aug 2, 2019
0b0226f
add datasets entries for amrvac frontend
neutrinoceros Sep 7, 2019
527499c
Remove references to the google+ page
migueldvb Sep 9, 2019
0263f3f
Merge pull request #63 from migueldvb/community
matthewturk Sep 9, 2019
5a4ea74
Update data/datafiles.json
neutrinoceros Sep 10, 2019
fed8b67
Update data/datafiles.json
neutrinoceros Sep 10, 2019
4ab52c6
Replace ohloh widgets with openhub.net
migueldvb Sep 12, 2019
76e6387
Merge pull request #65 from migueldvb/ohloh
matthewturk Sep 12, 2019
91e3046
Fixing yaml.load deprecation
migueldvb Sep 12, 2019
459329a
Merge pull request #66 from migueldvb/yaml
matthewturk Sep 16, 2019
841552a
Remove dangling coma, fix indentation
Xarthisius Oct 4, 2019
69c7681
Merge pull request #62 from neutrinoceros/amrvac_ds
Xarthisius Oct 4, 2019
a92e076
correct size of new datfile
neutrinoceros Oct 29, 2019
2ae625f
add description for missing data sets
neutrinoceros Nov 5, 2019
7f07453
Merge pull request #67 from neutrinoceros/corr_amrvac_data_registry
Xarthisius Nov 6, 2019
b16e877
correct a typo in data registry
neutrinoceros Nov 8, 2019
5c7eed5
Merge pull request #68 from neutrinoceros/correct_typo
Xarthisius Nov 8, 2019
48b05e4
correct size of ds
neutrinoceros Nov 8, 2019
bf024f8
add new project members
ngoldbaum Nov 14, 2019
48c609a
add self description to members.yaml
neutrinoceros Nov 17, 2019
9b4063c
Merge pull request #71 from neutrinoceros/member-description
Xarthisius Nov 17, 2019
e158751
fix datafile URL for amrvac 3D cylindrical blast wave run
munkm Nov 22, 2019
91f8e51
Merge pull request #69 from neutrinoceros/correct_size_jet
brittonsmith Nov 25, 2019
a5ae3d2
Merge pull request #72 from munkm/amrvac-fix
brittonsmith Nov 25, 2019
e7ec3a2
Add AdaptaHOP halo catalog
cphyc Dec 12, 2019
05a0fa4
Merge pull request #75 from cphyc/adaptahop-support
Xarthisius Dec 12, 2019
74baea3
add Richtmyer-Meshkov instability dataset for AMRVAC
neutrinoceros Dec 13, 2019
f3af4e8
Merge pull request #76 from neutrinoceros/add_rmi_dataset
Xarthisius Dec 18, 2019
7c72ac0
New APEC emissivity file for yt 4.0
jzuhone Jan 8, 2020
896902d
Merge pull request #78 from jzuhone/apec
munkm Jan 8, 2020
1921b06
add image and section on WarpX in the gallery
MaxThevenet Feb 4, 2020
dd747c2
Merge pull request #79 from MaxThevenet/warpx
ngoldbaum Feb 5, 2020
722e2b3
Add tiny_fof_halos data.
brittonsmith Jul 11, 2020
b4dcaf1
Move adaptahop data into halo catalog section.
brittonsmith Jul 11, 2020
378d658
Replace underscore with space.
brittonsmith Jul 11, 2020
acd86df
Remove ytree dataset.
brittonsmith Jul 19, 2020
08d64db
Update ytree entry and add image.
brittonsmith Jul 19, 2020
431ad59
Fix JSON
Xarthisius Jul 19, 2020
97f9fd9
Update requirements
Xarthisius Jul 19, 2020
fe7384c
Merge pull request #83 from brittonsmith/fofdata
Xarthisius Jul 19, 2020
d25f3ce
Merge pull request #84 from brittonsmith/ytree
Xarthisius Jul 19, 2020
5f58669
register a new dataset for AMRVAC
neutrinoceros Aug 10, 2020
e22ba89
add entry for ParticleCavity AMReX dataset
neutrinoceros Aug 6, 2020
708513a
Merge pull request #85 from neutrinoceros/add_amrex_boxlib_dataset
Xarthisius Sep 16, 2020
bbba8b8
Merge pull request #86 from neutrinoceros/add_amrvac_2.5D_solar_vorte…
Xarthisius Sep 16, 2020
39fc091
add nc4_cm1 dataset
munkm Sep 23, 2020
0b69f5e
add cm1 supercell dataset
munkm Sep 23, 2020
b9a7c23
Merge pull request #87 from munkm/nc4-cm1
Xarthisius Sep 23, 2020
cccd244
update yt method paper url
neutrinoceros Oct 4, 2020
4738738
Merge pull request #90 from neutrinoceros/update_paper_url
matthewturk Oct 5, 2020
182b9e6
add Jared and Chris to the members page
neutrinoceros Mar 5, 2021
2bd961c
Merge pull request #92 from neutrinoceros/add_recent_members
matthewturk Mar 5, 2021
cce5101
Use https for download links to make chrome happy
Xarthisius Mar 12, 2021
5018e9f
Merge pull request #93 from Xarthisius/https
munkm Mar 12, 2021
d4c89c3
Update example images
matthewturk Mar 15, 2021
f9d9a13
Merge pull request #91 from matthewturk/update_examples
neutrinoceros Mar 15, 2021
eeaff7e
Add SmartStars sample data.
brittonsmith Mar 26, 2021
c8c43b8
Merge pull request #95 from brittonsmith/smartstars
munkm Mar 26, 2021
76f5bf4
Add magneticum dataset
jzuhone May 13, 2021
25afe9c
Wrong number
jzuhone May 13, 2021
a7eceaa
Wrong coordinates
jzuhone May 13, 2021
952d8e7
Fix size
jzuhone May 14, 2021
a379a00
Merge pull request #96 from jzuhone/magneticum
Xarthisius May 17, 2021
52f174c
fixup every amrvac dataset in the data sample registry
neutrinoceros May 19, 2021
54d0ef1
Updated instances of "enzo_p" and "Enzo-P" to now read "enzo_e" and "…
mabruzzo May 24, 2021
8dc2007
Introduced the Enzo-E Orszag-Tang example fileset.
mabruzzo May 24, 2021
4aab4e5
Merge pull request #98 from mabruzzo/enzoe_vlct
jzuhone May 24, 2021
9feaf59
Add special relativistic GAMER simulation
jzuhone May 24, 2021
d266c3e
Got unit wrong
jzuhone May 24, 2021
5bbf3d3
Merge pull request #99 from jzuhone/gamer_sr
matthewturk May 24, 2021
ae222c3
Merge pull request #97 from neutrinoceros/fix_amrvac_registry
Xarthisius Jun 1, 2021
d3d05b0
Fix shortlog on jenkins. Clean up tmp
Xarthisius Jun 17, 2021
36f3b74
Merge pull request #107 from Xarthisius/build_fixes
matthewturk Jun 17, 2021
c838cb3
Add new catalog
cphyc Jul 26, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 0 additions & 2 deletions css/style.css
Original file line number Diff line number Diff line change
Expand Up @@ -1161,8 +1161,6 @@ label {
.twitter a:hover { background: url(../img/social/twitter.png) no-repeat bottom center; }
.vimeo a { background: url(../img/social/vimeo.png) no-repeat top center; }
.vimeo a:hover { background: url(../img/social/vimeo.png) no-repeat bottom center; }
.google a { background: url(../img/social/google+.png) no-repeat top center; }
.google a:hover { background: url(../img/social/google+.png) no-repeat bottom center; }
.yahoo a { background: url(../img/social/yahoo.png) no-repeat top center; }
.yahoo a:hover { background: url(../img/social/yahoo.png) no-repeat bottom center; }

Expand Down
498 changes: 320 additions & 178 deletions data/datafiles.json

Large diffs are not rendered by default.

8 changes: 3 additions & 5 deletions extensions.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -40,11 +40,9 @@
import_as: yt.extensions.viewyt
contact: Austin Gilbert
- name: ytree
url: http://ytree.readthedocs.io
url: https://ytree.readthedocs.io
image: ytree.png
description: |
A merger-tree code with yt-style syntax for loading data and field
access. ytree can create merger-trees from Gadget FoF/Subfind catalogs,
either for all or just a specific set of halos, and can load data from
consistent-trees and Rockstar catalogs.
Analyze merger tree data from multiple sources. It's yt for merger trees!
import_as: ytree
contact: Britton Smith
38 changes: 34 additions & 4 deletions gallery.yaml
Original file line number Diff line number Diff line change
@@ -1,9 +1,39 @@
- title: Mesh-refinement for laser-plasma interation simulations with WarpX
textwidth: 7
imagewidth: 5
text: >
Yt was used to render this multi-stage laser-plasma acceleration simulation
with the electromagnetic particle-in-cell code
<a href="https://github.com/ECP-WarpX/WarpX">WarpX</a>, see
<a href="https://www.sciencedirect.com/science/article/pii/S0168900218300524"> Vay et al. 2018</a>.
An ultrashort ultraintense laser pulse (red) propagates through a
low-density plasma and triggers plasma oscillations with strong electric
field (yellow-blue). A beam of electrons (white dots) is trapped in this
wake and accelerated to high energies (GeV). The horizontal lines show
lines of plasma particles. For higher accuracy, a refinement patch is added
around the electron beam (white parallelepiped).
images:
- img/gallery/warpx.png
- title: Mixed-morphology SNR simulations with a cloudy environment
textwidth: 7
imagewidth: 5
text: >
In <a href="http://adsabs.harvard.edu/abs/2019ApJ...875...81Z">
Zhang et al. 2019</a>,
authours used yt to present the 3D simulation of
a mixed-morphology supernova remnant.
The volumetric rendering of density shows in the top panel,
with a density histogram (black curve)
and the transfer function in the bottom panel.
The SNR shock front is in cyan, and dense clouds are in red.
images:
- img/gallery/mmsnr_3d_rendering.png
- title: Standing Accretion Shock Instability Spiral Wave in a Core-Collapse Supernova Simulations
textwidth: 7
imagewidth: 5
text: >
In <a href="http://adsabs.harvard.edu/abs/2018ApJ...865...81O">O'Connor
& Couch (2018)</a>, the authors used yt for the visualization of their data.
& Couch (2018)</a>, the authors used yt for the visualization of their data.
This figure, a volume rendering of entropy near the gain region of a
core-collapse supernova, shows the multidimensional hydrodynamic instabilities
at work. Both turbulence and the standing accretion shock instability
Expand Down Expand Up @@ -74,7 +104,7 @@
(2012)</a> and conducted with <a href="http://enzo-project.org">Enzo</a>.
The bottom panels show the density, temperature, and metallicity of the
same slice. This figure was published in the reference above as Figure 9.
images:
images:
- img/gallery/wise-rp.jpg
- title: Density and Temperature Around a Forming Star
textwidth: 5
Expand Down Expand Up @@ -138,7 +168,7 @@
- title: GMC Identification
textwidth: 7
imagewidth: 5
images:
images:
- img/gallery/benincasa.jpg
text: >
A slice through the z-plane of a typical cloud from <a
Expand All @@ -148,7 +178,7 @@
- title: Velocity Structure of a Collapsing Cloud
textwidth: 7
imagewidth: 5
images:
images:
- img/gallery/Smith_2015_F10.png
text: >
Figure 10 from <a href="http://arxiv.org/abs/1504.07639">Smith et al.
Expand Down
26 changes: 13 additions & 13 deletions generate.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
from __future__ import print_function
import git
import yaml
import os
import sys
import tempfile
from jinja2 import Environment, FileSystemLoader

PATH = os.path.dirname(os.path.abspath(__file__))
Expand Down Expand Up @@ -34,12 +36,12 @@ def _page(func):

@page('index')
def index():
examples = yaml.load(open("examples.yaml", "r"))
examples = yaml.load(open("examples.yaml", "r"), Loader=yaml.SafeLoader)
return {'title': 'Home', 'examples': examples}

@page('gallery')
def gallery():
entries = yaml.load(open("gallery.yaml", "r"))
entries = yaml.load(open("gallery.yaml", "r"), Loader=yaml.SafeLoader)
return {'entries': entries}

name_ignores = ["convert-repo"]
Expand All @@ -52,28 +54,26 @@ def about():
# Uncomment for rapid dev
if "--fast" in sys.argv:
return {'developers': []}
import git
if yt_path:
repo = git.Repo(yt_path)
else:
import tempfile
repo_path = tempfile.mkdtemp()
repo = git.Repo.clone_from(
'https://github.com/yt-project/yt', repo_path)
shortlog = repo.git.shortlog('-ns').split('\n')
repo.close()
devs = set([sl.split('\t')[1] for sl in shortlog])
with tempfile.TemporaryDirectory() as repo_path:
with git.Repo.clone_from(
"https://github.com/yt-project/yt", repo_path
) as repo:
shortlog = repo.git.shortlog(["-ns", "HEAD"]).split("\n")
devs = set([sl.split("\t")[1] for sl in shortlog])
for name in name_ignores:
devs.discard(name)
return {'developers': sorted(devs, key=lastname_sort)}
return {"developers": sorted(devs, key=lastname_sort)}

@page('community')
def community():
return {}

@page('members')
def members():
members = yaml.load(open("members.yaml", "r"))
members = yaml.load(open("members.yaml", "r"), Loader=yaml.SafeLoader)
members.sort(key = lambda a: lastname_sort(a['name']))
return {'members': members}

Expand All @@ -91,7 +91,7 @@ def data():

@page('extensions')
def extensions():
extensions = yaml.load(open("extensions.yaml", "r"))
extensions = yaml.load(open("extensions.yaml", "r"), Loader=yaml.SafeLoader)
return {'extensions': extensions}

@page('slack')
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified img/examples/snap_033_Slice_x_density.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/extensions/ytree.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/gallery/mmsnr_3d_rendering.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/gallery/warpx.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed img/social/google+.png
Binary file not shown.
15 changes: 15 additions & 0 deletions members.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,10 @@
content: >
Corentin has been a yt project developer since 2017. He has been involved in
maintaining and improving RAMSES' frontend.
- name: Niels Claes
since: 2019
- name: Jared Coughlin
since: 2020
- name: Brian Crosby
since: 2016
- name: Bili Dong
Expand All @@ -26,6 +30,8 @@
Nathan has been involved in yt development since 2011. He has been involved
in writing and maintaining yt's plotting functionality, the FLASH, Enzo,
and SPH frontends, and yt's unit system.
- name: Chris Havlin
since: 2021
- name: Cameron Hummels
since: 2014
content: >
Expand Down Expand Up @@ -100,6 +106,15 @@
since: 2014
- name: Brian O'Shea
since: 2014
- name: Clément Robert
since: 2019
content:
Clément has been using multiple hydro-simulation codes and got frustrated
with the wheel-reinventing that was too often required to read and analyze
code specific data formats. In 2018, he fell in love with yt's philosophy
for building and sharing one flexible tool with a community of users and
developers and started working on a frontend for MPI-AMRVAC, which came to
life in 2019.
- name: Douglas Rudd
since: 2014
content: >
Expand Down
4 changes: 3 additions & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
pyyaml>=4.2b1
GitPython==2.1.3
GitPython==2.1.15
gitdb2==2.0.6
gitdb==0.6.4
Jinja2>=2.10.1
2 changes: 1 addition & 1 deletion templates/about.html
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ <h1>Mission Statement</h1>
</div>

<div class="text-center">
<iframe src="http://www.ohloh.net/p/129183/widgets/project_factoids_stats.html" scrolling="no" marginHeight=0 marginWidth=0 style="height: 250px; width: 370px; border: none; background: white;"></iframe>
<script type='text/javascript' src='https://www.openhub.net/p/yt_amr/widgets/project_factoids_stats?format=js'></script>
</div>

<div class="row yt-package">
Expand Down
3 changes: 1 addition & 2 deletions templates/base.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@
<meta name="description" content="">
<meta name="author" content="">
<link rel="shortcut icon" href="favicon.png" />
<link href="https://plus.google.com/107728486871834552760" rel="publisher" />

<title>The yt Project: {{title | capitalize}}</title>

Expand Down Expand Up @@ -77,7 +76,7 @@
<li><a href="https://blog.yt-project.org/">yt Blog</a></li>
<li><a href="https://yt-project.org/doc/quickstart/index.html">Quick Start</a></li>
<li><a href="https://yt-project.org/doc/">Documentation</a></li>
<li><a href="https://adsabs.harvard.edu/abs/2011ApJS..192....9T">ApJS paper</a>
<li><a href="https://ui.adsabs.harvard.edu/abs/2011ApJS..192....9T">ApJS paper</a>
<li class="divider"></li>
<li class="dropdown-header">Help!</li>
<li><a href="https://mail.python.org/mm3/mailman3/lists/yt-users.python.org/">Mailing List</a></li>
Expand Down
9 changes: 3 additions & 6 deletions templates/community.html
Original file line number Diff line number Diff line change
Expand Up @@ -113,12 +113,9 @@ <h1>Sharing Scripts, Projects and Notebooks</h1>
<h1>Social Networking</h1>
<p>
yt has a presence on <a href="https://twitter.com/yt_astro">twitter</a>,
where occasional updates are posted. Other places for short-form
updates include the
<a href="https://www.facebook.com/ytproject">facebook page</a>,
and the
<a href="https://plus.google.com/107728486871834552760">Google+ page</a>, where occasionally
hangouts, videos and live office hours are held.
where occasional updates are posted. Another place for short-form
updates is the
<a href="https://www.facebook.com/ytproject">facebook page</a>.
</p>
<p>
yt also has a <a href="https://blog.yt-project.org/">blog</a>, where longer-form
Expand Down
9 changes: 9 additions & 0 deletions templates/data/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,15 @@
<tr><th>Auxiliary Data Files</th><th>Size (mb)</th><th>Description</th><th>Link</th></tr>
</thead>
<tbody>
<tr><td>apec_emissivity (v. 3)</td>
<td>243 KB</td>
<td>X-ray emissivity tables created
with <a href="http://www.atomdb.org/">AtomDB v3.0.9</a>
(for a collisionally ionized plasma), used for creating X-ray
fields. This needs to be multiplied by ne*nH instead of nH**2 (which
was the case in v. 2). Used in yt 4.0 and later.</td>
<td><a href="http://yt-project.org/data/apec_emissivity_v3.h5">download</a></td>
</tr>
<tr><td>cloudy_emissivity (v. 2)</td>
<td>2.1 MB</td>
<td>X-ray emissivity tables created
Expand Down
7 changes: 1 addition & 6 deletions templates/development.html
Original file line number Diff line number Diff line change
Expand Up @@ -30,12 +30,7 @@ <h1>Development</h1>
</p>
</div>
<div class="col-md-5">
<iframe src="https://www.ohloh.net/p/129183/widgets/project_basic_stats.html"
scrolling="no" marginheight="0" marginwidth="0"
style="margin-top:70px; height: 192px; background: white;
width: 334px; border: none; border-radius: 12px;
-webkit-border-radius: 12px; margin-left: auto;
margin-right: auto; display: block"></iframe>
<script type='text/javascript' src='https://www.openhub.net/p/yt_amr/widgets/project_basic_stats?format=js'></script>

<div class="slack_signup_container">
<button type="button" class="btn btn btn-large btn-primary" id="slackSign">Join us @ Slack!</button>
Expand Down
2 changes: 1 addition & 1 deletion templates/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -209,7 +209,7 @@ <h1>Get yt:<span class="text-muted"> all-in-one script.</h1>
</p>
<p class="lead">
If you use yt in a publication, we request that you please consider
citing <a href="https://adsabs.harvard.edu/abs/2011ApJS..192....9T">our method paper</a>
citing <a href="https://ui.adsabs.harvard.edu/abs/2011ApJS..192....9T">our method paper</a>
(<a href="https://adsabs.harvard.edu/cgi-bin/nph-bib_query?bibcode=2011ApJS..192....9T&data_type=BIBTEX&db_key=AST&nocookieset=1">BibTeX</a>).
</p>
<p class="lead">
Expand Down