Skip to content

Commit

Permalink
Update joss paper files (#45)
Browse files Browse the repository at this point in the history
* Bump version number

* Fix typos

* Updated spelling and citations

---------

Co-authored-by: Seán Kavanagh <51478689+kavanase@users.noreply.github.com>
  • Loading branch information
zhubonan and kavanase committed Jan 14, 2024
1 parent 918a729 commit b12c5dc
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 20 deletions.
32 changes: 15 additions & 17 deletions paper/paper.bib
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,6 @@ @article{Popescu:2009
year = {2012},
note = {Publisher: American Physical Society},
pages = {085201},
file = {Popescu_Zunger_2012_Extracting \$E\$ versus \$-stackrel P-vec k \$ effective band structure from.pdf:C\:\\Users\\zhubo\\Dropbox (UCL)\\Zotero\\Physical Review B\\Popescu_Zunger_2012_Extracting \$E\$ versus \$-stackrel P-vec k \$ effective band structure from.pdf:application/pdf},
}


Expand Down Expand Up @@ -131,7 +130,6 @@ @article{huang:2022
note = {Number: 1
Publisher: Nature Publishing Group},
keywords = {easyunfold, Electronic materials, Solar cells},
file = {Huang et al_2022_Strong absorption and ultrafast localisation in NaBiS2 nanocrystals with slow.pdf:C\:\\Users\\zhubo\\Dropbox (UCL)\\Zotero\\Nature Communications2022\\Huang et al_2022_Strong absorption and ultrafast localisation in NaBiS2 nanocrystals with slow.pdf:application/pdf},
}

@article{nicolson:2023,
Expand All @@ -146,7 +144,6 @@ @article{nicolson:2023
date = {2023-05-30},
note = {Publisher: American Chemical Society},
keywords = {easyunfold},
file = {ACS Full Text Snapshot:C\:\\Users\\zhubo\\Zotero\\storage\\XAU4UB2M\\jacs.html:text/html;Nicolson et al_2023_Interplay of Static and Dynamic Disorder in the Mixed-Metal Chalcohalide.pdf:C\:\\Users\\zhubo\\Dropbox (UCL)\\Zotero\\Journal of the American Chemical Society2023\\Nicolson et al_2023_Interplay of Static and Dynamic Disorder in the Mixed-Metal Chalcohalide.pdf:application/pdf},
}

@article{wang:2022,
Expand All @@ -167,24 +164,27 @@ @article{wang:2022
note = {Number: 3
Publisher: Nature Publishing Group},
keywords = {easyunfold, Quantum dots, Solar cells},
file = {Wang et al_2022_Cation disorder engineering yields AgBiS2 nanocrystals with enhanced optical.pdf:C\:\\Users\\zhubo\\Dropbox (UCL)\\Zotero\\Nature Photonics2022\\Wang et al_2022_Cation disorder engineering yields AgBiS2 nanocrystals with enhanced optical.pdf:application/pdf},
}


@article{huber:2020,
title = {{AiiDA} 1.0, a scalable computational infrastructure for automated reproducible workflows and data provenance},
url = {http://arxiv.org/abs/2003.12476},
journaltitle = {{arXiv}:2003.12476 [cond-mat]},
volume = {7},
copyright = {2020 The Author(s)},
issn = {2052-4463},
url = {https://www.nature.com/articles/s41597-020-00638-4},
doi = {10.1038/s41597-020-00638-4},
abstract = {The ever-growing availability of computing power and the sustained development of advanced computational methods have contributed much to recent scientific progress. These developments present new challenges driven by the sheer amount of calculations and data to manage. Next-generation exascale supercomputers will harden these challenges, such that automated and scalable solutions become crucial. In recent years, we have been developing AiiDA (aiida.net), a robust open-source high-throughput infrastructure addressing the challenges arising from the needs of automated workflow management and data provenance recording. Here, we introduce developments and capabilities required to reach sustained performance, with AiiDA supporting throughputs of tens of thousands processes/hour, while automatically preserving and storing the full data provenance in a relational database making it queryable and traversable, thus enabling high-performance data analytics. AiiDA’s workflow language provides advanced automation, error handling features and a flexible plugin model to allow interfacing with external simulation software. The associated plugin registry enables seamless sharing of extensions, empowering a vibrant user community dedicated to making simulations more robust, user-friendly and reproducible.},
language = {en},
number = {1},
urldate = {2021-05-06},
journal = {Scientific Data},
author = {Huber, Sebastiaan P. and Zoupanos, Spyros and Uhrin, Martin and Talirz, Leopold and Kahle, Leonid and Häuselmann, Rico and Gresch, Dominik and Müller, Tiziano and Yakutovich, Aliaksandr V. and Andersen, Casper W. and Ramirez, Francisco F. and Adorf, Carl S. and Gargiulo, Fernando and Kumbhar, Snehal and Passaro, Elsa and Johnston, Conrad and Merkys, Andrius and Cepellotti, Andrea and Mounet, Nicolas and Marzari, Nicola and Kozinsky, Boris and Pizzi, Giovanni},
urldate = {2020-04-02},
date = {2020-03-24},
eprinttype = {arxiv},
eprint = {2003.12476},
note = {tex.ids= huber\_aiida\_2020a
number: 1
publisher: Nature Publishing Group},
keywords = {Computer Science - Distributed, Parallel, and Cluster Computing, Condensed Matter - Materials Science},
file = {arXiv.org Snapshot:C\:\\Users\\zhubo\\Zotero\\storage\\EL4M6KNU\\2003.html:text/html;Huber et al_2020_AiiDA 1.pdf:C\:\\Users\\zhubo\\Dropbox (UCL)\\Zotero\\arXiv2003.12476 [cond-mat]\\Huber et al_2020_AiiDA 1.pdf:application/pdf;Huber et al_2020_AiiDA 1.pdf:C\:\\Users\\zhubo\\Dropbox (UCL)\\Zotero\\Scientific Data\\Huber et al_2020_AiiDA 1.pdf:application/pdf;Snapshot:C\:\\Users\\zhubo\\Zotero\\storage\\XQX3Y89C\\s41597-020-00638-4.html:text/html},
month = sep,
year = {2020},
note = {Number: 1
Publisher: Nature Publishing Group},
pages = {300},
}

@article{wilkinson:2016,
Expand Down Expand Up @@ -215,7 +215,6 @@ @article{mathew:2017
urldate = {2023-06-15},
date = {2017-11-01},
langid = {english},
file = {Mathew et al_2017_Atomate.pdf:C\:\\Users\\zhubo\\Dropbox (UCL)\\Zotero\\Computational Materials Science2017\\Mathew et al_2017_Atomate.pdf:application/pdf;ScienceDirect Snapshot:C\:\\Users\\zhubo\\Zotero\\storage\\A7B86F72\\S0927025617303919.html:text/html},
}

@misc{doped,
Expand Down Expand Up @@ -270,7 +269,6 @@ @article{liga_mixed-cation_2023
month = oct,
year = {2023},
note = {Publisher: American Chemical Society},
file = {ACS Full Text Snapshot:/Users/kavanase/Zotero/storage/RLFR4VF8/acs.jpcc.html:text/html},
}

@article{Ganose_2018, doi = {10.21105/joss.00717}, url = {https://doi.org/10.21105/joss.00717}, year = {2018}, publisher = {The Open Journal}, volume = {3}, number = {28}, pages = {717}, author = {Alex M. Ganose and Adam J. Jackson and David O. Scanlon}, title = {sumo: Command-line tools for plotting and analysis of periodic *ab initio* calculations}, journal = {Journal of Open Source Software} }
Expand Down
6 changes: 3 additions & 3 deletions paper/paper.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,9 +39,9 @@ The electronic band structure is an important property for
understanding and designing solid crystalline materials in many fields
such as photovoltaic, catalytic, thermoelectric and transparent-conducting
materials. Obtaining the band structure for an ideal crystal through first-principles
density functional theory (DFT) calculations is a well-established routine operation[@Ganose_2018].
density functional theory (DFT) calculations is a well-established routine operation [@Ganose_2018].
However, the materials of interest are often complex and the simulation cells may contain multiple primitive
cells of the archetypal structure when, for example, modelling disordered or defective materials[@Kim_2020].
cells of the archetypal structure when, for example, modelling disordered or defective materials [@Kim_2020].
Repeating the unit cell in real space results in folded band structures, as illustrated in \autoref{fig:figure1}, complicating its interpretation and analysis.
Band structure unfolding maps the electronic structure from supercell calculations back to the reciprocal lattice of the primitive cell,
thereby enabling researchers to understand structure-property relationships and compare the effect of various crystal imperfections on an equal footing.
Expand All @@ -56,7 +56,7 @@ There are existing packages that provide band structure unfolding capabilities,
`easyunfold` is written in Python with a focus on user-friendliness, data provenance, reproducibility, and publication-quality figure generation.
An example output of the effective band structure produced is shown in \autoref{fig:figure2} for a $2\times2\times2$ $\mathrm{MgO}$ supercell containing a neutral oxygen vacancy.
\autoref{fig:figure3} shows the orbital-projected effective band structure of a $\mathrm{Cs_2(Sn_{0.5},Ti_{0.5})Br_6}$ vacancy-ordered perovskite alloy [@kavanagh_frenkel_2022; @liga_mixed-cation_2023], in the Brillouin zone of the primitive $Fm\bar{3}m$ unit cell.
A key feature of `easyunfold` is to provide data serialization compliant with the FAIR principles [@wilkinson:2016].
A key feature of `easyunfold` is to provide data serialisation compliant with the FAIR principles [@wilkinson:2016].
Both the input settings and calculated outputs are stored in a single JSON file.
This enables the unfolded band structure to be re-plotted and further analysed without reprocessing the wave function data, which can be time-consuming and require large storage space.

Expand Down

0 comments on commit b12c5dc

Please sign in to comment.