My freelance data visualisation consultancy business goes live today!
Please have a look at my website below and get in touch to discuss a project. I build user-friendly, professional-looking web applications, dashboards and interactive maps and charts.
tomjenkins.co.uk
I think I’d like a future job in app or dashboard development, because I really enjoy it!
Here is my attempt at a Real-Time Earthquake Dashboard using US Geological Survey and Cesium APIs.
earthquake-dashboard.netlify…
#mapmixture Shiny app
User feedback has highlighted the utility of this app for teaching admixture and doing interactive demos in lectures / practicals. Please give it a try!
• updated to version 1.2.0 (same as R package)
• faster load times
tomjenkins.shinyapps.io/mapm…
#mapmixture news:
Version 1.2.0 release includes option to plot pies of different sizes, and preserving the individual input order on the structure plot.
Install from CRAN with install.packages("mapmixture")
github.com/Tom-Jenkins/mapmi…
ALT Example admixture map generated through the R package mapmixture. The plot shows how users can plot pies of different sizes for sites.
#mapmixture R package plea:
If you have used mapmixture in your study, please could you cite the paper describing the package in your manuscript.
It really does help to show that people are actively using it in their research and analyses!
doi.org/10.1111/1755-0998.13…
Citation:
Jenkins TL (2024). mapmixture: an R package and web app for spatial visualisation of admixture and population structure. Molecular Ecology Resources, 24: e13943. DOI: 10.1111/1755-0998.13943.
🚨 Stop chasing the p-value!
Increasing your sample size will always yield a significant result.
Even for trivial differences.
🎮 I created a little interactive playground to illustrate this issue:
react-graph-gallery.com/exam…
Always pair p-values with effect sizes!
Great to see #mapmixture being used for maps other than admixture. This study used the R package to plot proportions of a sample with species ecotype X, and allele frequencies of cod across sites in Norway.
doi.org/10.1098/rsos.241760
Paper from Christmas Island fieldwork is OUT !
Salinity does not affect late-stage in-egg embryonic, or immediate post-hatch development in an ecologically important land crab species
journals.biologists.com/jeb/…
Can we address the issue of seafood sector labour shortages in 2025?
PLEASE TAKE THIS SHORT SURVEY [20 mins] if you work or have worked in the UK fishing, aquaculture or processing sectors.
Survey results go straight to Government industry leaders.
online.ipsosinteractive.com/…
We’re hiring a 3-year #postdoc in statistical ecology in #Seattle. Apply your statistical skills to conservation & natural resource management: killer whales, dolphins, salmon, climate change, fisheries. Is this you? oceansinitiative.org/careers…
Pipelines with easy conda setup have been tested and are ready to try out, now with customisable input parameters.
They are a simple alternative to bash loops or other means to run paired reads through routine bioinformatics tasks. Feedback welcome!
github.com/Tom-Jenkins/nextf…
ALT Screenshot of the home page documentation about setup and conda.
ALT Screenshot of the Kraken2 pipeline documentation.
#mapmixture news:
version 1.1.4 release includes some extra options to customise the admixture map and structure plots.
install from CRAN with install.packages("mapmixture"), requires R-4.2 to be installed.
github.com/Tom-Jenkins/mapmi…
The informal poll results are in, & as I feared, most people are running ANOVAs in #R with functions that can give highly misleading (or flat out wrong) results. Follow along to see why using anova() and aov() is usually inadvisable & why you should be using car::Anova() 🧵