Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Paper: Analyzing Particle Systems for Machine Learning and Data Visualization with freud #471

Merged
merged 34 commits into from Jul 3, 2019
Merged
Changes from 7 commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
ef81be9
Added freud paper.
bdice May 17, 2019
e22e89a
Update 36_bradley_dice.rst
vyasr May 22, 2019
40ae61b
Remove newlines.
bdice May 22, 2019
c431562
Merge pull request #1 from bdice/vyas_intro_rewrite
bdice May 22, 2019
98fb5aa
Add citation for UMAP.
bdice May 24, 2019
d1b450d
Added link to GSD, removed TODO, fixed word.
bdice May 30, 2019
efc4446
Add example reference to ML techniques in Harper 2019.
bdice May 30, 2019
4a2a5d7
Minor text edits.
bdice Jun 11, 2019
2d056ff
Initial revision of paper intro
vyasr Jun 13, 2019
af919a0
Merge pipeline concept into a more cohesive intro
vyasr Jun 14, 2019
dc07b14
Add citations.
bdice Jun 14, 2019
bc669a6
Add citation.
bdice Jun 14, 2019
1c5bdcd
Reword sentence.
bdice Jun 14, 2019
11e5c5e
Add fresnel example and figure, update visualization section.
bdice Jun 17, 2019
4fb7088
Remove URLs, prefer DOIs.
bdice Jun 17, 2019
21465a8
Revisions of ML section.
bdice Jun 17, 2019
e42dd1c
Update conclusions, abstract, benchmarks
vyasr Jun 19, 2019
15011f4
Add brief discussion of data input format
vyasr Jun 19, 2019
455e2b5
Clarify fcc data.
bdice Jun 19, 2019
a5e24c0
Merge pull request #4 from bdice/reviewer_comments
bdice Jun 19, 2019
f2f71b9
Additional code comments.
bdice Jun 19, 2019
902f95c
Merge pull request #5 from bdice/reviewer_comments
bdice Jun 19, 2019
a0d2968
Use constant density benchmark, clarify input data.
bdice Jun 21, 2019
a73c579
Update citations.
bdice Jun 21, 2019
5f92849
Merge pull request #6 from bdice/reviewer_comments2
bdice Jun 21, 2019
1b8cec4
Minor wording changes.
bdice Jun 22, 2019
56a5535
Merge branch 'bradley_dice' of https://github.com/bdice/scipy_proceed…
bdice Jun 22, 2019
2a65144
Add data citation.
bdice Jun 25, 2019
45963b6
Update acknowledgments.
bdice Jun 25, 2019
9b6745e
Fixed Harper et al. and math format typo.
bdice Jun 26, 2019
6d35b30
Describe data inputs from binary and text-based files.
bdice Jun 26, 2019
9b06c4b
Change introduction of freud's central use case.
bdice Jun 26, 2019
5809fc0
Rename packages, references.
bdice Jun 28, 2019
fb2edca
Clarify reading from simulation engine output files.
bdice Jun 28, 2019
File filter...
Filter file types
Jump to…
Jump to file or symbol
Failed to load files and symbols.

Always

Just for now

Large diffs are not rendered by default.

Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,370 @@
@book{Oliphant2006a,
title = {{A guide to NumPy}},
year = {2006},
author = {Oliphant, Travis E.},
publisher = {Trelgol Publishing}
}

@article{Schoenholz2015,
title = {{A structural approach to relaxation in glassy liquids}},
year = {2015},
journal = {Nature Physics},
author = {Schoenholz, S S and Cubuk, E D and Kaxiras, E and Liu, a J},
number = {February},
pages = {1--11},
doi = {10.1038/nphys3644},
issn = {1745-2473},
arxivId = {arXiv:1506.07772v2}
}

@article{Lechner2008,
title = {{Accurate determination of crystal structures based on averaged local bond order parameters}},
year = {2008},
journal = {Journal of Chemical Physics},
author = {Lechner, Wolfgang and Dellago, Christoph},
number = {11},
volume = {129},
isbn = {0021-9606},
doi = {10.1063/1.2977970},
issn = {00219606},
pmid = {19044980},
arxivId = {arXiv:0806.3345v1}
}

@article{Steinhardt1983,
title = {{Bond-orientational order in liquids and glasses}},
year = {1983},
journal = {Physical Review B},
author = {Steinhardt, Paul J. and Nelson, David R and Ronchetti, Marco},
number = {2},
volume = {28}
}

@article{Behnel2011,
title = {{Cython: The Best of Both Worlds}},
year = {2011},
journal = {Computing in Science {\&} Engineering},
author = {Behnel, Stefan and Bradshaw, Robert and Citro, Craig and Dalcin, Lisandro and Seljebotn, Dag Sverre and Smith, Kurt},
number = {2},
month = {3},
pages = {31--39},
volume = {13},
publisher = {IEEE Computer Society},
url = {http://ieeexplore.ieee.org/document/5582062/},
doi = {10.1109/MCSE.2010.118},
issn = {1521-9615},
keywords = {Cython, Python, numerics, scientific computing}
}

@article{VanAnders2014c,
title = {{Entropically patchy particles: Engineering valence through shape entropy}},
year = {2014},
journal = {ACS Nano},
author = {van Anders, Greg and Ahmed, N. Khalid and Smith, Ross and Engel, Michael and Glotzer, Sharon C.},
number = {1},
pages = {931--940},
volume = {8},
isbn = {1936-0851},
doi = {10.1021/nn4057353},
issn = {19360851},
pmid = {24359081},
arxivId = {1304.7545},
keywords = {patchy particles, shape entropy, superlattices}
}

@article{VanAnders2014d,
title = {{Understanding shape entropy through local dense packing}},
year = {2014},
journal = {Proceedings of the National Academy of Sciences},
author = {van Anders, Greg and Klotsa, Daphne and Ahmed, N. Khalid and Engel, Michael and Glotzer, Sharon C.},
number = {45},
pages = {E4812-E4821},
volume = {111},
url = {http://www.pnas.org/lookup/doi/10.1073/pnas.1418159111},
isbn = {1091-6490 (Electronic){\textbackslash}r0027-8424 (Linking)},
doi = {10.1073/pnas.1418159111},
issn = {0027-8424},
pmid = {25344532},
arxivId = {1309.1187}
}

@article{Teich2019,
title = {{Identity crisis in alchemical space drives the entropic colloidal glass transition}},
year = {2019},
journal = {Nature Communications},
author = {Teich, Erin G. and van Anders, Greg and Glotzer, Sharon C.},
number = {1},
month = {12},
pages = {64},
volume = {10},
publisher = {Nature Publishing Group},
url = {http://www.nature.com/articles/s41467-018-07977-2},
doi = {10.1038/s41467-018-07977-2},
issn = {2041-1723},
keywords = {Glasses, Thermodynamics}
}

@misc{Intel2018,
title = {{Intel Threading Building Blocks}},
year = {2018},
author = {{Intel}},
url = {https://www.threadingbuildingblocks.org/}
}

@article{Spellings2018,
title = {{Machine learning for crystal identification and discovery}},
year = {2018},
journal = {AIChE Journal},
author = {Spellings, Matthew and Glotzer, Sharon C.},
number = {6},
month = {6},
pages = {2198--2206},
volume = {64},
publisher = {Wiley-Blackwell},
url = {http://doi.wiley.com/10.1002/aic.16157 http://arxiv.org/abs/1710.09861},
isbn = {4692049316},
doi = {10.1002/aic.16157},
issn = {00011541},
pmid = {23641116},
arxivId = {1710.09861},
keywords = {computational, crystal, data science, machine learning, self‐assembly}
}

@article{Michaud-Agrawal2011,
title = {{MDAnalysis: A toolkit for the analysis of molecular dynamics simulations}},
year = {2011},
journal = {Journal of Computational Chemistry},
author = {Michaud-Agrawal, Naveen and Denning, Elizabeth J. and Woolf, Thomas B. and Beckstein, Oliver},
number = {10},
month = {7},
pages = {2319--2327},
volume = {32},
url = {http://doi.wiley.com/10.1002/jcc.21787},
doi = {10.1002/jcc.21787},
issn = {01928651}
}

@article{McGibbon2015,
title = {{MDTraj: A Modern Open Library for the Analysis of Molecular Dynamics Trajectories}},
year = {2015},
journal = {Biophysical Journal},
author = {McGibbon, Robert T. and Beauchamp, Kyle A. and Harrigan, Matthew P. and Klein, Christoph and Swails, Jason M. and Hern{\'{a}}ndez, Carlos X. and Schwantes, Christian R. and Wang, Lee-Ping and Lane, Thomas J. and Pande, Vijay S.},
number = {8},
month = {10},
pages = {1528--1532},
volume = {109},
publisher = {Cell Press},
url = {https://www.sciencedirect.com/science/article/pii/S0006349515008267?via%3Dihub},
doi = {10.1016/J.BPJ.2015.08.015},
issn = {0006-3495}
}

@article{Damasceno2012,
title = {{Predictive Self-Assembly of Polyhedra into Complex Structures}},
year = {2012},
journal = {Science},
author = {Damasceno, Pablo F. and Engel, Michael and Glotzer, Sharon C.},
number = {6093},
month = {7},
pages = {453--457},
volume = {337},
url = {http://www.sciencemag.org/cgi/doi/10.1126/science.1220869 http://www.ncbi.nlm.nih.gov/pubmed/22837525},
doi = {10.1126/science.1220869},
issn = {0036-8075},
pmid = {22837525}
}

@article{Cersonsky2018a,
title = {{Pressure-Tunable Photonic Band Gaps in an Entropic Colloidal Crystal}},
year = {2018},
journal = {Physical Review Materials},
author = {Cersonsky, Rose K. and Dshemuchadse, Julia and Antonaglia, James A. and van Anders, Greg and Glotzer, Sharon C.},
pages = {125201},
volume = {2},
publisher = {American Physical Society},
url = {https://journals.aps.org/prmaterials/pdf/10.1103/PhysRevMaterials.2.125201 http://arxiv.org/abs/1803.06388},
doi = {10.1103/PhysRevMaterials.2.125201},
issn = {2475-9953},
arxivId = {1803.06388}
}

@misc{Jones2001,
title = {{SciPy: Open source scientific tools for Python}},
year = {2001},
author = {Jones, Eric and Oliphant, Travis and Peterson, Pearu and {others}},
url = {https://www.scipy.org/}
}

@article{Anderson2017,
title = {{Shape and Symmetry Determine Two-Dimensional Melting Transitions of Hard Regular Polygons}},
year = {2017},
journal = {Physical Review X},
author = {Anderson, Joshua A. and Antonaglia, James and Millan, Jaime A. and Engel, Michael and Glotzer, Sharon C.},
number = {2},
month = {4},
pages = {021001},
volume = {7},
publisher = {American Physical Society},
url = {http://link.aps.org/doi/10.1103/PhysRevX.7.021001},
doi = {10.1103/PhysRevX.7.021001},
issn = {2160-3308}
}

@article{Tan2011BuildingDNA,
title = {{Building plasmonic nanostructures with DNA}},
year = {2011},
journal = {Nature Nanotechnology},
author = {Tan, Shawn J. and Campolongo, Michael J. and Luo, Dan and Cheng, Wenlong},
number = {5},
month = {5},
pages = {268--276},
volume = {6},
publisher = {Nature Publishing Group},
url = {http://www.nature.com/articles/nnano.2011.49},
doi = {10.1038/nnano.2011.49},
issn = {1748-3387},
keywords = {DNA nanotechnology, Nanoparticles, Nanophotonics and plasmonics}
}

@article{Fulford2019,
title = {{DeepIce: a Deep Neural Network Approach to Identify Ice and Water Molecules}},
year = {2019},
journal = {Journal of Chemical Information and Modeling},
author = {Fulford, Maxwell and Salvalaglio, Matteo and Molteni, Carla},
month = {3},
pages = {acs.jcim.9b00005},
publisher = {American Chemical Society},
url = {http://pubs.acs.org/doi/10.1021/acs.jcim.9b00005},
doi = {10.1021/acs.jcim.9b00005},
issn = {1549-9596}
}

@article{Adorf2018,
title = {{Inverse design of simple pair potentials for the self-assembly of complex structures}},
year = {2018},
journal = {The Journal of Chemical Physics},
author = {Adorf, Carl S. and Antonaglia, James and Dshemuchadse, Julia and Glotzer, Sharon C.},
number = {20},
month = {11},
pages = {204102},
volume = {149},
publisher = {AIP Publishing LLC},
url = {http://aip.scitation.org/doi/10.1063/1.5063802},
doi = {10.1063/1.5063802},
issn = {0021-9606},
keywords = {Fourier transform spectra, iterative methods, nanostructured materials, optimisation, potential energy functions, self-assembly}
}

@article{Harper2015,
title = {{Shape allophiles improve entropic assembly}},
year = {2015},
journal = {Soft Matter},
author = {Harper, Eric S. and Marson, Ryan L. and Anderson, Joshua A. and van Anders, Greg and Glotzer, Sharon C.},
number = {37},
month = {9},
pages = {7250--7256},
volume = {11},
publisher = {The Royal Society of Chemistry},
url = {http://xlink.rsc.org/?DOI=C5SM01351H},
doi = {10.1039/C5SM01351H},
issn = {1744-683X}
}

@article{Karas2016,
title = {{Using depletion to control colloidal crystal assemblies of hard cuboctahedra}},
year = {2016},
journal = {Soft Matter},
author = {Karas, Andrew S. and Glaser, Jens and Glotzer, Sharon C.},
number = {23},
month = {6},
pages = {5199--5204},
volume = {12},
publisher = {The Royal Society of Chemistry},
url = {http://xlink.rsc.org/?DOI=C6SM00620E},
doi = {10.1039/C6SM00620E},
issn = {1744-683X}
}

@article{Stukowski2010,
title = {{Visualization and analysis of atomistic simulation data with OVITO–the Open Visualization Tool}},
year = {2010},
journal = {Modelling and Simulation in Materials Science and Engineering},
author = {Stukowski, Alexander},
number = {1},
month = {1},
pages = {015012},
volume = {18},
publisher = {IOP Publishing},
url = {http://stacks.iop.org/0965-0393/18/i=1/a=015012?key=crossref.6895e2c3bb522d1563fb2e2fe9f22789},
doi = {10.1088/0965-0393/18/1/015012},
issn = {0965-0393}
}

@misc{TensorFlow2015,
title={ {TensorFlow}: Large-Scale Machine Learning on Heterogeneous Systems},
url={https://www.tensorflow.org/},
note={Software available from tensorflow.org},
author={ Mart\'{\i}n~Abadi and Ashish~Agarwal and Paul~Barham and Eugene~Brevdo and Zhifeng~Chen and Craig~Citro and Greg~S.~Corrado and Andy~Davis and Jeffrey~Dean and Matthieu~Devin and Sanjay~Ghemawat and Ian~Goodfellow and Andrew~Harp and Geoffrey~Irving and Michael~Isard and Yangqing Jia and Rafal~Jozefowicz and Lukasz~Kaiser and Manjunath~Kudlur and Josh~Levenberg and Dandelion~Man\'{e} and Rajat~Monga and Sherry~Moore and Derek~Murray and Chris~Olah and Mike~Schuster and Jonathon~Shlens and Benoit~Steiner and Ilya~Sutskever and Kunal~Talwar and Paul~Tucker and Vincent~Vanhoucke and Vijay~Vasudevan and Fernanda~Vi\'{e}gas and Oriol~Vinyals and Pete~Warden and Martin~Wattenberg and Martin~Wicke and Yuan~Yu and Xiaoqiang~Zheng},
year={2015},
}

@article{Anderson2008,
title = "General purpose molecular dynamics simulations fully implemented on graphics processing units",
journal = "Journal of Computational Physics",
volume = "227",
number = "10",
pages = "5342 - 5359",
year = "2008",
issn = "0021-9991",
doi = "https://doi.org/10.1016/j.jcp.2008.01.047",
url = "http://www.sciencedirect.com/science/article/pii/S0021999108000818",
author = "Joshua A. Anderson and Chris D. Lorenz and A. Travesset",
keywords = "Graphics processing unit, GPU, NVIDIA, CUDA, Molecular dynamics, Polymer systems",
}

@article{Glaser2015,
author = {Glaser, Jens and Nguyen, Trung Dac and Anderson, Joshua A. and Lui, Pak and Spiga, Filippo and Millan, Jaime A. and Morse, David C. and Glotzer, Sharon C.},
doi = {10.1016/j.cpc.2015.02.028},
journal = {Computer Physics Communications},
pages = {97--107},
publisher = {Elsevier B.V.},
title = {{Strong scaling of general-purpose molecular dynamics simulations on GPUs}},
url = {http://glotzerlab.engin.umich.edu/home/publications-pdfs/2015/1-s2.0-S0010465515000867-main.pdf http://authors.elsevier.com/a/1QuZr2OInJTGZ},
volume = {192},
year = {2015}
}

@article{McInnes2018,
archivePrefix = {arXiv},
arxivId = {1802.03426},
author = {McInnes, Leland and Healy, John},
eprint = {1802.03426},
month = {Feb},
title = {{UMAP: Uniform Manifold Approximation and Projection for Dimension Reduction}},
url = {http://arxiv.org/abs/1802.03426},
year = {2018}
}

@Article{Harper2019,
author = {Harper, Eric S. and Waters, Brendon and Glotzer, Sharon C.},
title = {Hierarchical self-assembly of hard cube derivatives},
journal = "Soft Matter",
year = "2019",
volume = "15",
issue = "18",
pages = "3733-3739",
publisher = "The Royal Society of Chemistry",
doi = "10.1039/C8SM02619J",
url = "http://dx.doi.org/10.1039/C8SM02619J",
}


@article{vanDerMaaten2008,
author = {van der Maaten, Laurens and Hinton, Geoffrey},
journal = {Journal of Machine Learning Research},
pages = {2579--2605},
title = {Visualizing Data using {t-SNE} },
url = {http://www.jmlr.org/papers/v9/vandermaaten08a.html},
volume = 9,
year = 2008
}
Binary file not shown.
Binary file not shown.
ProTip! Use n and p to navigate between commits in a pull request.
You can’t perform that action at this time.