Preprints (not yet peer-reviewed)

53 downloads
83 views

Since their introduction in 2004, Parsing Expression Grammars (PEGs for short) have been gaining widespread adoption both in industry and academia. More than 400 subsequent works cite B. Ford's original paper, while a total of 29 implementations in 14 different...

["Programming Languages","Software Engineering"]
doi:10.7287/peerj.preprints.27358v2
53 downloads
105 views

In this paper we look at the Eclipse IDE and its support for CDT (C/C++ Development Tools). Eclipse is an open source IDE and supports a variety of programming languages including plugin functionality. Eclipse supports the standard GNU environment for compiling,...

["Algorithms and Analysis of Algorithms","Programming Languages","Software Engineering"]
doi:10.7287/peerj.preprints.27350v1
65 downloads
132 views

In a digital world in the making, digital natives develop new learning profiles, interests, and way of working. Simultaneously teachers are facing students with lack of engagement and motivation with quite traditional learning process that has probably to be reframed...

["Computer Education","Databases","Spatial and Geographic Information Systems","Programming Languages"]
doi:10.7287/peerj.preprints.27247v1
53 downloads
110 views

DataBases (DB) are a widespread source of data, useful for many applications in different scientific fields. The present contribution describes an automatic procedure to access, download and store open access data from different sources, to be processed in a GIS...

["Data Science","Databases","Spatial and Geographic Information Systems","Programming Languages"]
doi:10.7287/peerj.preprints.27227v1
268 downloads
659 views

Statistical books are an opportunity for accessing relatively deeper insights into statistics and software even outside the introductory classroom setting. There are however many resources available to the practitioner in addition to the traditional text model....

["Bioinformatics","Computer Education","Data Science","Programming Languages"]
doi:10.7287/peerj.preprints.26924v1
181 downloads
284 views

IRT models are often applied when observed items are used to measure a unidimensional latent variable. Originally used in educational research, IRT models are now widely used when focus is on physical functioning or psychological well-being. Modern applications...

["Data Science","Graphics","Programming Languages"]
doi:10.7287/peerj.preprints.26740v1
150 downloads
245 views

Configuration files are widely used by scientists and researchers to configure the parameters and initial settings for their computer programs. We present here a Python package that adds physical quantities to these parameters and validate them against user defined...

["Scientific Computing and Simulation","Programming Languages","Software Engineering"]
doi:10.7287/peerj.preprints.3418v1
265 downloads
697 views

Two complementary GIS-based functions are designed and implemented to assess the expected degree of loss due to the occurrence of flood events. Each function processes institutional thematic layers and allows decision makers first to quantify the physical and the...

["Spatial and Geographic Information Systems","Programming Languages"]
doi:10.7287/peerj.preprints.2228v2
20,393 downloads
4,540 views

At Airbnb, R has been amongst the most popular tools for doing data science in many different contexts, including generating product insights, interpreting experiments, and building predictive models. In a recent survey of the Airbnb team, 73% of Data Scientists...

["Data Science","Programming Languages"]
doi:10.7287/peerj.preprints.3182v1
97 downloads
291 views

Distributed open source software development has largely turned to GitHub, a pull-based software development collaboration platform. Recent studies have deployed data science techniques on the large datasets available about millions of projects on GitHub. Some...

["Human-Computer Interaction","Social Computing","Programming Languages","Software Engineering"]
doi:10.7287/peerj.preprints.2989v1
152 downloads
854 views

How often do JavaScript programmers embed structured languages into strings literals? We conduct an empirical investigating mining nearly 500 thousand JavaScript source files from almost ten thousand repositories from GitHub. We parsed each string literal with...

["Programming Languages","Software Engineering"]
doi:10.7287/peerj.preprints.2723v1
371 downloads
537 views

Collections of historical images are currently being scanned to stop their degradation and to enable a numeric exploitation. These collections have a high cultural, artistic and scientific value. However, they are not fully exploited because the photographs do...

["Spatial and Geographic Information Systems","Programming Languages"]
doi:10.7287/peerj.preprints.2243v2
351 downloads
741 views

Remote sensing techniques provide a new way to obtain hydrological variables (i.e. rainfall and soil moisture), mainly in poorly instrumented areas that are fundamental for natural hazard assessment and mitigation. The ever increasing availability of satellite...

["Data Science","Scientific Computing and Simulation","Programming Languages"]
doi:10.7287/peerj.preprints.2131v4
306 downloads
384 views

GIS technology has been used for many years in environmental risk analysis due to its capability to focus on the management and analysis of geographic and alphanumeric data to support spatial decision-making (Vairavamoorthy et al, 2007). Especially in emergency...

["Spatial and Geographic Information Systems","Programming Languages"]
doi:10.7287/peerj.preprints.2235v2
66,746 downloads
118,815 views

Biases against women in the workplace have been documented in a variety of studies. This paper presents the largest study to date on gender bias, where we compare acceptance rates of contributions from men versus women in an open source software community. Surprisingly,...

["Human-Computer Interaction","Social Computing","Programming Languages","Software Engineering"]
doi:10.7287/peerj.preprints.1733v2
What is a PeerJ Preprint?

A PeerJ Preprint is a draft of an article, abstract, or poster that has not yet been peer-reviewed for formal publication. Submit a draft, incomplete, or final version of your work for free.

Submissions today can be approved by Editorial Staff and online in 24 hours.

Establish precedent. Solicit feedback. Publish updates.

Refine by manuscript type

Top subject areas - Preprints

Top subject areas - People

View all subject areas