Martin Wilkes's Avatar

Martin Wilkes

@wilkesma.bsky.social

Senior Lecturer in Ecology, University of Essex http://www.martinwilkes.co.uk (views are my own)

413 Followers  |  712 Following  |  8 Posts  |  Joined: 25.11.2024  |  1.8953

Latest posts by wilkesma.bsky.social on Bluesky

Find highest contrast color โ€” best_contrast best_contrast() finds the color in y with the highest contrast to the color x.

{prismatic} has a `best_contrast()` function that should do the trick emilhvitfeldt.github.io/prismatic/re...

24.04.2025 17:07 โ€” ๐Ÿ‘ 4    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
PhD Studentship: Transitions to Sustainable Wildlife Harvest: Evidence Based Management and The Social Licence to Hunt at University of Essex jobs.ac.uk are now advertising a PhD Studentship: Transitions to Sustainable Wildlife Harvest: Evidence Based Management and The Social Licence to Hunt. Discover exciting PhD opportunities on jobs.ac....

PhD AVAILABLE on #Wildlife #harvest and #management policy in the UK - studentship only for Home/UK resident status candidates - Life and social sciences collaboration - deadline 28th May 2025 - get in touch #birds #people #policy
tinyurl.com/3vxkzad9

22.04.2025 16:08 โ€” ๐Ÿ‘ 2    ๐Ÿ” 6    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Interested in this as a way to extend my R / RShiny skills beyond the academic realm of ecology. I can't DM you but will check back for further updates!

22.04.2025 08:36 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
# unz() lets you connect to a .zip and treat it like a mini file system, 
# and you can load files from inside it
one_zipped_csv_among_others <- readr::read_csv(
  unz("lotsa_zipped_csvs.zip"), "one_csv.csv"
)

# readr::read_csv() can read a .zip with a single CSV in it
one_zipped_csv <- readr::read_csv("big_zipped_file.zip")

# unz() lets you connect to a .zip and treat it like a mini file system, # and you can load files from inside it one_zipped_csv_among_others <- readr::read_csv( unz("lotsa_zipped_csvs.zip"), "one_csv.csv" ) # readr::read_csv() can read a .zip with a single CSV in it one_zipped_csv <- readr::read_csv("big_zipped_file.zip")

Thing I just learned in #rstats: unz() lets you connect to a .zip and load files from inside it without actually unzipping it (great for a file I'm working with that's 30 MB zipped and 1+ GB unzipped, with multiple CSVs in it)

18.04.2025 18:19 โ€” ๐Ÿ‘ 232    ๐Ÿ” 46    ๐Ÿ’ฌ 10    ๐Ÿ“Œ 3
position_jitter()

position_jitter()

position_jitter_ellipse()

position_jitter_ellipse()

position_sunflower()

position_sunflower()

position_circlepack()

position_circlepack()

New visualization tool alert!

The vayr package version 1.0.0 is now on CRAN.

It contains position adjustments for ggplot2 that help with overplotting in pleasing ways. My favorite is position_sunflower().

- install.packages("vayr")
- alexandercoppock.com/vayr

#rstats #ggplot2 #dataviz

16.04.2025 19:53 โ€” ๐Ÿ‘ 194    ๐Ÿ” 53    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 3
Preview
Sadiah Qureshi in conversation with David Olusoga about extinction Manchester Histories presents an 'In Conversation' event marking the launch of 'Vanished: An Unnatural History of Extinction' (Penguin 2025)

Join @davidolusoga.bsky.social and Philip Leverhulme Prize winner @sadiahqureshi.bsky.social in conversation this June as they explore the themes of Qureshiโ€™s powerful new book, Vanished: An Unnatural History of Extinction.

Buy your tickets here: www.eventbrite.co.uk/e/sadiah-qur...

17.04.2025 07:30 โ€” ๐Ÿ‘ 15    ๐Ÿ” 9    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
The cover of a board game review in the "Books and Arts" section of the science journal, Nature. The page is mostly taken up by a large color photo of the game board, which features detailed pictures of fish cards. The title of the review is "This board game lets you dip into marine ecology".

The cover of a board game review in the "Books and Arts" section of the science journal, Nature. The page is mostly taken up by a large color photo of the game board, which features detailed pictures of fish cards. The title of the review is "This board game lets you dip into marine ecology".

Had a lot of fun reviewing the #boardgame #Finspan w/
@oschwery.bsky.social for @nature.com!

This fish-themed game harnesses some of my favorite aspects of #Wingspan, blending stunning art & trophic ecology with fast-paced play.

rdcu.be/eg2Dx

#Finspan by @stonemaiergames.com

10.04.2025 18:00 โ€” ๐Ÿ‘ 63    ๐Ÿ” 18    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

This is fantastic! This website allows you to watch TV stations from around the world. I just watched 2 minutes of Afghan volleyball. All the small regional TV stations from Germany are here too. Spread the word! Source: tv.garden

29.03.2025 06:26 โ€” ๐Ÿ‘ 245    ๐Ÿ” 90    ๐Ÿ’ฌ 24    ๐Ÿ“Œ 12
Screenshot of the linked Quarto website, with input checkboxes to change different conditions for a regression model that predicts economic performance based on US political party, with a reported p-value

Screenshot of the linked Quarto website, with input checkboxes to change different conditions for a regression model that predicts economic performance based on US political party, with a reported p-value

Iโ€™ve long used FiveThirtyEightโ€™s interactive โ€œHack Your Way To Scientific Gloryโ€ to illustrate the idea of p-hacking when I teach statistics. But ABC/Disney killed the site earlier this month :(

So I made my own with #rstats and Observable and #QuartoPub ! stats.andrewheiss.com/hack-your-way/

20.03.2025 18:30 โ€” ๐Ÿ‘ 1468    ๐Ÿ” 438    ๐Ÿ’ฌ 57    ๐Ÿ“Œ 29
Map of global lake distribution, colored by the number of SWOT overpasses per 21 day cycle. There are many lakes with a high number of SWOT overpasses at high northern latitudes, but there are also tens of thousands to more than a million lakes on every continent. Lakes are graphed by latitude and longitude on the edges of the figure.

Map of global lake distribution, colored by the number of SWOT overpasses per 21 day cycle. There are many lakes with a high number of SWOT overpasses at high northern latitudes, but there are also tens of thousands to more than a million lakes on every continent. Lakes are graphed by latitude and longitude on the edges of the figure.

Do you work on lakes globally? Check out what is, to my mind, the most complete global database of lakes (~6M) and associated attributes, newly published in WRR. Also the basis for SWOT lake data. agupubs.onlinelibrary.wiley.com/doi/full/10....

19.03.2025 12:28 โ€” ๐Ÿ‘ 97    ๐Ÿ” 36    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 0

๐Ÿ”Ž ๐ŸŒ ๐Ÿงช How reliable are biodiversity trend assessments? A new paper in @ecography.bsky.social led by the amazing @wilkesma.bsky.social, reveals hidden sources of uncertainty in monitoring data and modeling choices that can dramatically alter conservation conclusionsโ€ฆ (1/5)
๐Ÿ”— bit.ly/4ibhAgq

18.03.2025 09:30 โ€” ๐Ÿ‘ 10    ๐Ÿ” 8    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Revealing hidden sources of uncertainty in biodiversity trend assessments Idiosyncratic decisions during the biodiversity trend assessment process may limit reproducibility, whilst โ€˜hidden' uncertainty due to collection bias, taxonomic incompleteness, and variable taxonomi...

๐Ÿ“ข Biodiversity scientists ๐Ÿ“ข Ever wondered how the decisions we make during biodiversity trend assessment affects reported trends? Our new @ecography.bsky.social paper shows how we can mitigate biases and be more transparent about trend uncertainty nsojournals.onlinelibrary.wiley.com/doi/full/10....

11.03.2025 16:45 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Sustainable Transitions Masters plus PhD | University of Essex The University of Essex is offering three Masters plus PhD research scholarships on our Sustainable Transitions doctoral training programme for Home / UK applicants from underrepresented groups.

More opportunities for postgraduateresearch via the @leverhulme.bsky.social #SustainableTransitions programme at University of Essex. Fully funded MSc followed by a PhD. Open to UK students meeting specific eligibility criteria. Closing 18 April. See www.essex.ac.uk/scholarships... for more details

03.02.2025 10:59 โ€” ๐Ÿ‘ 2    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Just two weeks left apply for these opportunities for unique interdisciplinary PhD research on #biodiversity funded by @leverhulme.bsky.social. Apply by 7th February!

26.01.2025 13:53 โ€” ๐Ÿ‘ 5    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Messing around with shinylive. For real, how are people not freaking out?!!

Zero hosting costs, no online requirements, no installation required, nothing not a damn thing.

#rstats #databs

09.01.2025 19:26 โ€” ๐Ÿ‘ 44    ๐Ÿ” 9    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 0
Post image

I'm happy to use my first #Bluesky post to announce that there's now a shiny app for the endotherm model of the #NicheMapR package bioforecasts.science.unimelb.edu.au/app_direct/e...

14.12.2024 05:51 โ€” ๐Ÿ‘ 99    ๐Ÿ” 27    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Everything you ever wanted to know to get started on #microclimate is compiled there โฌ‡๏ธ in ๐Ÿ”Ÿ guidelines ๐Ÿค“ Unpack each 1๏ธโƒฃ to select the right variable, the most relevant spatiotemporal scale, the best sampling design & to tailor your analyses to your study question

๐Ÿงช๐ŸŒ๐Ÿ

shorturl.at/VYP8f

17.12.2024 17:50 โ€” ๐Ÿ‘ 52    ๐Ÿ” 18    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
Preview
Predicting the spatioโ€temporal dynamics of biological invasions: Have rapid responses in Europe limited the spread of the yellowโ€legged hornet (Vespa velutina nigrithorax)? By predicting the extent of a biological invasion in the absence of timely interventions and comparing this to the current distribution of the yellow-legged hornet, we found that management measures ...

By predicting the extent of invasion in the absence of timely interventions, the authors found that management measures were effective in limiting the spread of the yellow-legged hornet in Europe. #bioinvasions
besjournals.onlinelibrary.wiley.com/doi/10.1111/...

15.12.2024 02:40 โ€” ๐Ÿ‘ 15    ๐Ÿ” 3    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

Stunning free #science vector art for your next poster, paper or talk ๐Ÿคฉ

The #NIH has compiled over 2,000 illustrations including swatches and pattern brushes

bioart.niaid.nih.gov

#rstats #dataviz #phd #illustration

10.12.2024 07:52 โ€” ๐Ÿ‘ 107    ๐Ÿ” 30    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 2

How do you "become" a boomer. Asking for a friend who wants significantly cheaper housing relative to income ๐Ÿ˜‚

09.12.2024 15:49 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

This ridgeline plot and the unconventional use of shading from white to blue to indicate sea ice loss is great. It also reinforces the impression of a dense ice pack breaking up.

Chart by @janatausch.bsky.social www.ft.com/content/63fb... #dataviz

09.12.2024 11:48 โ€” ๐Ÿ‘ 101    ๐Ÿ” 27    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 4

Could I be added please?

07.12.2024 08:24 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Exotic plants are better at hitchhiking upslope ๐Ÿ” than natives โฌ‡๏ธ A very important result which supports former findings on exotic plants shifting and expanding their elevation ranges upslope at a rapid pace #RangeX #BioShifts ๐Ÿงช๐ŸŒ๐ŸŒ๐Ÿ

shorturl.at/h846l

03.12.2024 17:53 โ€” ๐Ÿ‘ 39    ๐Ÿ” 11    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
Preview
Avian Dispersal Ability Shapes Speciesโ€“Area Relationships on Islands Worldwide We show how variation in dispersal ability in island birds worldwide explains variation in a canonical biodiversity patternโ€”the island speciesโ€“area relationship (ISAR). Dispersal had scale-dependent ...

Happy to share a new paperโ€”led by Justin Baldwinโ€”exploring how avian dispersal ability shapes species-area relationships on islands worldwide ๐Ÿฆโ€โฌ› ๐Ÿ๏ธ ๐ŸŒ (1/2)

onlinelibrary.wiley.com/doi/10.1111/...

04.12.2024 01:54 โ€” ๐Ÿ‘ 57    ๐Ÿ” 24    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 1
Preview
Islands are key for protecting the worldโ€™s plant endemism - Nature A standardized checklist of all known vascular plants shows the distribution of island native and endemic species, identifies their conservation status and highlights the need for actions to conserve ...

Celebrating @altmetric.com with this repost!
www.nature.com/articles/s41...
Islands harbor 1/3 of the worldโ€™s #plant species, including 63,280 endemicsโ€”making them #biodiversity hotspots. Yet, only 6% meet global #conservation goals.
@natureportfolio.bsky.social
#nature #science #research

04.12.2024 21:28 โ€” ๐Ÿ‘ 56    ๐Ÿ” 12    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Embracing plantโ€“plant interactionsโ€”Rethinking predictions of species range shifts Concept summary and flowchart of data to calculate a Plantโ€“plant Interaction Index (PII) map Here, the PII is mapped for the forest herb Geum urbanum based on the realized impact of the competitive g...

The new #Grime #Review is out โฌ‡๏ธ See our paper on embracing plant-plant interactions to improve predictions of plant species redistribution ๐ŸŒฒ๐ŸŒณ๐ŸŒด๐ŸŒฑ๐Ÿ€๐ŸŒพ๐ŸŒผ๐ŸŒธ

๐Ÿงช๐ŸŒ๐ŸŒ๐Ÿ

@journalofecology.bsky.social

shorturl.at/i763n

05.12.2024 19:05 โ€” ๐Ÿ‘ 33    ๐Ÿ” 5    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Potential and unrealistic conservation gains for terrestrial and marine
vertebrates. We define as low vs. high conservation gains (x-axis) the bottom vs.
top-ranked (10%) unprotected areas for the conservation of vertebrates according
to themaximisation of species range size coverage on land (a birds and mammals)
and sea (b fish).We define aspotential vs. unrealistic conservation gains (y-axis), the
unprotected areas being the most likely (โ€˜low-hanging fruitsโ€™) vs. unlikely (โ€˜highhanging
fruitsโ€™) to be protected according to their social-environmental context.
On global maps, established protected areas are in green, while we only represent
the potential vs. unrealistic high conservation gains on land (c) and sea (d). The
gradient of colours corresponds to the relative likelihood that these unprotected
areas are turned into protected areas according to the 14 social-environmental
factors (Tables 1 and 2) and Random Forest models (see โ€˜Methodsโ€™). So, potential
high conservation gains are in dark blue,while unrealistic high gains are in dark red.
See Fig. 5 for the average relative likelihood of PA establishment per country on
land and sea. These patterns could be biased by missing PAs in theWord Database
on Protected Areas. Source data and codes are provided at https://doi.org/10.5281/
zenodo.11183846.

Potential and unrealistic conservation gains for terrestrial and marine vertebrates. We define as low vs. high conservation gains (x-axis) the bottom vs. top-ranked (10%) unprotected areas for the conservation of vertebrates according to themaximisation of species range size coverage on land (a birds and mammals) and sea (b fish).We define aspotential vs. unrealistic conservation gains (y-axis), the unprotected areas being the most likely (โ€˜low-hanging fruitsโ€™) vs. unlikely (โ€˜highhanging fruitsโ€™) to be protected according to their social-environmental context. On global maps, established protected areas are in green, while we only represent the potential vs. unrealistic high conservation gains on land (c) and sea (d). The gradient of colours corresponds to the relative likelihood that these unprotected areas are turned into protected areas according to the 14 social-environmental factors (Tables 1 and 2) and Random Forest models (see โ€˜Methodsโ€™). So, potential high conservation gains are in dark blue,while unrealistic high gains are in dark red. See Fig. 5 for the average relative likelihood of PA establishment per country on land and sea. These patterns could be biased by missing PAs in theWord Database on Protected Areas. Source data and codes are provided at https://doi.org/10.5281/ zenodo.11183846.

The socioeconomic and environmental niches of world terrestrial and marine #ProtectedAreas

see our last study in Nat. Commun.

๐Ÿ‘‰ www.nature.com/articles/s41...

๐Ÿ”‘ We highlight โ€˜potentialโ€™ versus โ€˜unrealisticโ€™ conservation gains on land and sea to meet global conservation targets.

๐Ÿงช๐ŸŒ๐ŸŒ๐Ÿฆค๐Ÿฆ‘

04.12.2024 11:41 โ€” ๐Ÿ‘ 49    ๐Ÿ” 7    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 1
Preview
How sharing stories about river restoration can inspire others to take care of waterways Reversing damage to waterways requires sustained effort over time. Storytelling that emphasises inter-generational goals cultivates patience and resilience within communities.

The power of sharing authentic stories, from trusted messengers, and including the framing of future generations ๐ŸŒฟ: theconversation.com/how-sharing-...

05.12.2024 03:55 โ€” ๐Ÿ‘ 17    ๐Ÿ” 5    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1

The founder of Statistics Globe that helps you master #rstats is on BlueSky now. Give Joachim a follow โคต๏ธ

04.12.2024 13:19 โ€” ๐Ÿ‘ 18    ๐Ÿ” 4    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
good: An R package for modelling count data Organisms-related data often appear as counts. The Poisson distribution is the most popular choice for modelling count data, but this distribution assumes equidispersion, which is usually not sati...

New (ok, not new, since 1953) distribution for count data just dropped! Modeling over/underdispersed count data with the Good Distribution - yehaw good.glm() besjournals.onlinelibrary.wiley.com/doi/full/10.... #rstats ๐ŸŒ

04.12.2024 17:40 โ€” ๐Ÿ‘ 15    ๐Ÿ” 4    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 1

@wilkesma is following 20 prominent accounts