Skip to main content
Pedro J. Aphalo's user avatar
Pedro J. Aphalo's user avatar
Pedro J. Aphalo's user avatar
Pedro J. Aphalo
PhD., Dos., (former Senior Lecturer)
  • Member for 12 years, 11 months
  • Last seen this week

Stats

6,752
reputation
1.1m
reached
99
answers
2
questions
Loading…

About

Employment

I used to work as a Senior University Lecturer at the University of Helsinki. After my retirement I continue involved in research at the same univeristy, at the Natural Resources Institute Finland and at the Chinese Academy of Agricultural Sciences. Nowadays, I teach occasionally in courses and regularly advice doctoral students and contibute to research projects.

Experience

The subject of my research is how plants gather information from their environment and use it to thrive and survive in a difficult to predict environment. I have also taught and regularly advice on the design of experiments, data analysis and data visualization.

I have been using TeX and LaTeX since around 1987, initially mostly for literate programming in Modula-2 with MWEB and later for typesetting books, a scientific journal, mansucripts and teaching materials. I have used different programming languages (BASIC, Pascal, Modula-2, C, C++, Java, Fortran, 6800 and 8086 assembler), scripting languages (AWK, Perl, Ruby) and graphical programming systems (Stella, Simile, FlowStone).

I currently use Git. I used RCS for many years and later CVS and SVN, each for a short time, before switching to Git.

I have been using R since around 1998 and teaching R courses for MSc and PhD students since 2001. I have experience in the design and coding of R packages and their documentation.

I have developed open software and open hardware for use in different aspects of my lab's research in plant science and solar radiation.

R Book

I have written the book Learn R: As a Language, 2ed published in 2024 in CRC's The R Series. ISBN 9781032516998.

R Packages

Of the R packages I have published in CRAN, three implementing extensions to 'ggplot2', called 'ggpmisc', 'ggpp' and 'ggpinnards' are currently the most popular.

I have developed a suite of R packages for photobiology supporting reproducibility in handling of spectral data, but also including functions such as astronomical calculations related to the position of the sun, day and night length, and water content in the atmosphere and evapotranspiration. Three packages contain collections of spectral transmission data for optical filters, and emission spectra for many different LEDs and lamp types. These packaes are available through CRAN. Sources are at GitHub.

Memberships

I am a member of the Foundation for Open Access Statistics (FOAS), the Dataviz society, the TeX Users' Group (TUG) and a former member of the Association for Computing Machinery (ACM). I am a member of the managing group of the UV4Plants Association.

1
gold badge
26
silver badges
25
bronze badges
556
Score
98
Posts
97
Posts %
545
Score
87
Posts
86
Posts %
390
Score
55
Posts
54
Posts %
49
Score
5
Posts
5
Posts %
22
Score
11
Posts
11
Posts %
13
Score
3
Posts
3
Posts %

Top posts

View all questions, answers, and articles