PeerJ

PeerJ Computer Science Template

Write in a clean editor, then format for PeerJ Computer Science in one click — DocuGuru applies the official PeerJ template with author–year references and exports a submission-ready PDF plus the editable LaTeX source. Free to start.

About the PeerJ Computer Science format

PeerJ Computer Science is a peer-reviewed journal published by PeerJ, covering Topic Modeling, Advanced Neural Network Applications, Sentiment Analysis and Opinion Mining. Over its lifetime it has published 3,894 papers, which have received 57,689 citations.

PublisherPeerJ
Reference styleAuthor–year (APA)
Author–year — (Smith, 2023) in the text
Smith, A., Jones, B., & Lee, C. (2023). A representative article title. PeerJ Computer Science, 12(3), 45–58.

Formats any DOI in PeerJ Computer Science style. No sign-up.

Publishes research inTopic Modeling Advanced Neural Network Applications Sentiment Analysis and Opinion Mining Network Security and Intrusion Detection Anomaly Detection Techniques and Applications
ISSN2376-5992
Citation impact (2-yr)4.01
h-index85
i10-index1,096
Article processing charge$1,395
Open accessYes — indexed in DOAJ
Top institutions publishing herePrincess Nourah bint Abdulrahman University
Journal websitepeerj.com
You getA submission-ready PDF and the editable LaTeX source — ready to submit.

Papers published in PeerJ Computer Science per year

2
2014
38
2015
63
2016
41
2017
26
2018
76
2019
87
2020
468
2021
372
2022
551
2023
819
2024
785
2025

Citation impact of PeerJ Computer Science by publication year

0
2014
1.6K
2015
5.6K
2016
5.5K
2017
923
2018
1.7K
2019
2.6K
2020
16.8K
2021
7.2K
2022
6.3K
2023
6K
2024
2K
2025

Citations each year’s papers have accumulated so far — the most recent years are still building up.

Most-cited papers in PeerJ Computer Science

The coefficient of determination R-squared is more informative than SMAPE, MAE, MAPE, MSE and RMSE in regression analysis evaluation

Davide Chicco, Matthijs J. Warrens, Giuseppe Jurman · 5 Jul 2021

Regression analysis makes up a large part of supervised machine learning, and consists of the prediction of a continuous independent target from a set of other predictor variables. The difference between binary classification and regression is in the target range: in binary classification, the target can have only two values (usually encoded as 0 and…

4,987 citations Cite SaveGo to paper →
Probabilistic programming in Python using PyMC3

John Salvatier, Thomas V. Wiecki, Christopher Fonnesbeck · 6 Apr 2016

Probabilistic programming allows for automatic Bayesian inference on user-defined probabilistic models. Recent advances in Markov chain Monte Carlo (MCMC) sampling allow inference on increasingly complex models. This class of MCMC, known as Hamiltonian Monte Carlo, requires gradient information which is often not readily available. PyMC3 is a new open source probabilistic programming framework written in…

2,551 citations Cite SaveGo to paper →
Bracken: estimating species abundance in metagenomics data

Jennifer Lu, Florian P. Breitwieser, Peter Thielen et al. · 2 Jan 2017

Metagenomic experiments attempt to characterize microbial communities using high-throughput DNA sequencing. Identification of the microorganisms in a sample provides information about the genetic profile, population structure, and role of microorganisms within an environment. Until recently, most metagenomics studies focused on high-level characterization at the level of phyla, or alternatively sequenced the 16S ribosomal RNA gene…

2,347 citations Cite SaveGo to paper →
SymPy: symbolic computing in Python

Aaron Meurer, Christopher P. Smith, Mateusz Paprocki et al. · 2 Jan 2017

SymPy is an open source computer algebra system written in pure Python. It is built with a focus on extensibility and ease of use, through both interactive and programmatic applications. These characteristics have led SymPy to become a popular symbolic library for the scientific Python ecosystem. This paper presents the architecture of SymPy, a description…

1,663 citations Cite SaveGo to paper →
PyMC: a modern, and comprehensive probabilistic programming framework in Python

Oriol Abril, Virgile Andreani, Colin Carroll et al. · 1 Sep 2023

PyMC is a probabilistic programming library for Python that provides tools for constructing and fitting Bayesian models. It offers an intuitive, readable syntax that is close to the natural syntax statisticians use to describe models. PyMC leverages the symbolic computation library PyTensor, allowing it to be compiled into a variety of computational backends, such as…

PeerJ Computer Science template — frequently asked questions

How do I write a paper in the PeerJ Computer Science format?
In DocuGuru you write your manuscript in a normal editor — no LaTeX setup required — and select the PeerJ Computer Science template. When you export, DocuGuru compiles the paper into the official PeerJ format and hands you a submission-ready PDF along with the editable LaTeX source.
What reference style does PeerJ Computer Science use?
PeerJ Computer Science uses Author–year (APA) references, shown as author–year markers such as (Smith, 2023) in the text. DocuGuru formats every in-text citation and the reference list in this exact style automatically. A reference appears like this: Smith, A., Jones, B., & Lee, C. (2023). A representative article title. PeerJ Computer Science, 12(3), 45–58.
Do I need to know LaTeX to submit to PeerJ Computer Science?
No. DocuGuru generates the wlpeerj LaTeX class and compiles the PDF for you in the background, so you get a PeerJ-ready PeerJ Computer Science document without writing any LaTeX. If you do want it, the LaTeX source is included in the export.
Can I import an existing draft into the PeerJ Computer Science template?
Yes. Paste or upload your current manuscript — Word, LaTeX, Markdown, or plain text — and DocuGuru reflows it into the PeerJ Computer Science format with correct headings, figures, tables, and author–year citations.
What is PeerJ Computer Science?
PeerJ Computer Science is an open access, peer-reviewed journal covering all areas of computer science. It is a life sciences and medicine journal, published by PeerJ.
Can I export a submission-ready PeerJ Computer Science PDF?
Yes — DocuGuru produces a PDF built with the official PeerJ Computer Science template (the wlpeerj class) that is ready to submit to PeerJ, together with the matching LaTeX source files.
How much does the PeerJ Computer Science template cost?
You can start writing in the PeerJ Computer Science template for free. Exporting the final submission-ready PeerJ Computer Science PDF and LaTeX source is part of DocuGuru's paid plans — see the app for current pricing.
Use the PeerJ Computer Science template