mirror of https://github.com/mpastell/Weave.jl
Added JOSS paper
parent
bc1e8738a7
commit
b66ae83e37
|
@ -0,0 +1,20 @@
|
||||||
|
@article{julia,
|
||||||
|
Eprinttype = {arXiv},
|
||||||
|
Author = {Jeff Bezanson and Alan Edelman and Stefan Karpinski and Viral B. Shah},
|
||||||
|
Eprint = {1411.1607},
|
||||||
|
Month = {November},
|
||||||
|
Eprintclass = {cs.MS},
|
||||||
|
Title = {{J}ulia: A Fresh Approach to Numerical Computing},
|
||||||
|
Year = {2014}
|
||||||
|
}
|
||||||
|
|
||||||
|
@Book{knitr,
|
||||||
|
title = {Dynamic Documents with {R} and knitr},
|
||||||
|
author = {Yihui Xie},
|
||||||
|
publisher = {Chapman and Hall/CRC},
|
||||||
|
address = {Boca Raton, Florida},
|
||||||
|
year = {2015},
|
||||||
|
edition = {2nd},
|
||||||
|
note = {ISBN 978-1498716963},
|
||||||
|
url = {http://yihui.name/knitr/},
|
||||||
|
}
|
|
@ -0,0 +1,40 @@
|
||||||
|
---
|
||||||
|
title: 'Weave.jl: Scientific Reports Using Julia'
|
||||||
|
tags:
|
||||||
|
- Scientific reports
|
||||||
|
- Julia
|
||||||
|
authors:
|
||||||
|
- name: Matti Pastell
|
||||||
|
orcid: 0000-0002-5810-4801
|
||||||
|
affiliation: 1
|
||||||
|
affiliations:
|
||||||
|
- name: Natural Resources Institute Finland (Luke)
|
||||||
|
index: 1
|
||||||
|
date: 6 March 2017
|
||||||
|
bibliography: paper.bib
|
||||||
|
---
|
||||||
|
|
||||||
|
# Summary
|
||||||
|
|
||||||
|
Weave is a tool for writing scientific reports using Julia
|
||||||
|
[@julia]. It allows writing of text, mathematics and code in a single
|
||||||
|
document which can be run capturing results into a rich report.
|
||||||
|
Output can include text using several markup languages, plots
|
||||||
|
generated using one of the several Julia plotting libraries and other
|
||||||
|
objects displayed using Julia's multimedia output. The workflow is
|
||||||
|
very similar to using Knitr [@knitr] R-package.
|
||||||
|
|
||||||
|
Weave supports noweb, markdown, script syntax for delimiting code from
|
||||||
|
text in the source document and several output formats including
|
||||||
|
Markdown and Latex. The output from code can be controlled using chunk
|
||||||
|
options making it possible e.g. to hide code and only show output when
|
||||||
|
needed as well as set a figure caption and figure size. The library
|
||||||
|
also has methods for converting documents from all input formats to
|
||||||
|
Jupyter notebooks and vice versa.
|
||||||
|
|
||||||
|
The package aims to support writing scientific papers and enable easy
|
||||||
|
sharing of analysis in order to promote reproducible research. It also
|
||||||
|
aims to enable simple writing of educational material, tutorials and
|
||||||
|
blog posts.
|
||||||
|
|
||||||
|
# References
|
Loading…
Reference in New Issue