Ecological network flavors: many-to-many, few-to-many, and few-to-many spatially

Recent conference attendance inspired me to do a quick typology of networks that were presented in various talks. All were done in R using a few different packages.
All were interested in diversity patterns.
None were food webs.


many-to-many: many plant species and many pollinators for instance

few-to-many: mapping the associated set of pollinators to one flowering species

few-to-many: replicated mapping of diversity for one taxa to a single species of another either nested or spatially contrasted.


Network analyses are amazing. I need to learn more!

Can you also map interactions onto other interactions?



Sharing strategies for #ESA2016 #openscience #scicomm

Meetings are an excellent opportunity to not only communicate your science but secure feedback. I propose the more you give, the more get.


There are at least the following five open-science products associated with any contribution (presentation or poster) to share with your colleagues and a much wider online audience prior to the meeting.  [ green text = hyperlinks ]

Open-science products to share for a meeting

  1. The slide deck or poster can be published on SlideShare.
  2. Your data-science workflow, code, and EDA can be published as an r-markdown on GitHub.
  3. The primary or derived summary data (if you are not ready to go public yet) can be published on figshare (and/or included in GitHub repo).
  4. Most journals accept submissions that have been pre-printed. Consider sharing your draft paper on PeerJ or bioRxiv. Not at that stage? Do a blog post instead.
  5. Record a video abstract to share the main finding of your talk and post to YouTube or Vimeo. This could attract a larger audience to the conference presentation and does an incredibly useful service in communicating science to the public and others that do not attend the conference.


I enjoy the process of science way too much, and I am easily distracted.  How did I do in preparing for my ESA talk this year on microenvironmental change under desert shrubs?  I scored a total of 4 our of 5 . Feel free to click on bolded text below to see materials and provide feedback. Each is absolutely a work-in-progress like the experiment itself (we need at least one more year of data). However, I am hoping it is a good time to share ideas now and see if we can do better next year in the field.

Deck on SlideShare

Code on GitHub

Data on GitHub

Video abstract (went a bit crazy here and did two). Field and in office versions. Very high cheese factor in both (hard to be natural on camera).

Science is a process. Share your steps.





#rstudio #github missing command lines for mac setup @rstudio @github @swcarpentry

Every few months, I try to do a clean install on my machine. I know that OS X Sierra is due out in September, but I elected to do a wipe and clean install now for the remainder of summer.


Wipe, reinstall OSX from usb, brief minor hack/tweaks, then just a few apps including base-r and rstudio. I prefer to connect to github without desktop app and use rstudio directly.

Limitation, I forgot two little things that consumed forever to get rstudio and github to connect. So, if you are a mac user too, here is a synopsis.


Most steps well articulated online
#open terminal/shell.
git config –global “your_username”
git config –global “”

#missing 1 for macs: tell osx keychain to store password
git config –global credential.helper osxkeychain

#generate SSH RSA key via command line
ssh-keygen -t rsa -C “”

#alternatively, you can do via rstudio tools/global options/enable version control
#then create RSA key, save, copy, and paste over to your github account online.

#check authentication works
ssh -T

#missing 2 for macsdo a command line push to get password into osxkeychain
#I tried clone/new repo, make changes, commit, then push, and failed because no password to push changes via version control to github was stored and rstudio does not talk to keychain #frustrating
#so make/clone a repo, generate a change, and then do push from command line

git push -u origin gh-pages


git push -u origin master

#depending on branch name

#I hope this note-to-self provides you with the missing lines you need to get your next level too!



The Wardle Test for a #socialmedia #selfie effect in science


‘And I am immortal’ (through social media).
Connor MacLeod (The Highlander).

A recent paper in the journal Ideas in Ecology and Evolution inspired me to rethink/temper my optimism in social media as a panacea for effective scientific communication. The running title of the paper, how to tweet your way to honour and glory, by David Wardle captures several primary concerns with altmetrics as a tool to estimate merit, value, or even global reach. We are discussing these ideas at NCEAS today, and as a heuristic, I prepared the following deckumentary (commentary + slide deck). The strengths and limitations of social media as a tool to communicate science are explored.  Several basic solutions are proposed. However, there is an incredible opportunity here to more throughly examine how we handle social media as a tool and evaluate its capacity for effective outreach.

One of the highlights proposed in the article that I really enjoyed but want to emphasize more directly here is the test of a particular potential limitation – non-independence of outreach from the social media stream of the producer.  I propose we should entitle the test developed The Wardle Test for a social-media selfie effect in science.

The social-media selfie effect workflow

  1. Select a set of products with different authors but from a similar outlet (i.e. a journal).
  2. Structure sampling of products to ensure reproducibility (i.e. regular, random, or random-stratified sampling from the outlet), and ensure author-identities are unique in each instance.
  3. Record altmetric scores reported for each product.
  4. Capture twitter-stream for each product.
  5. Assign tweets to product producer (rule: personal twitter account matches first author or organization such as lab) or other (potentially independent twitter account).
  6. Contrast altmetric scores between products tweeted by producers relative to others.

Fantastic idea as a proxy for the positive and negative ‘echo-chamber’ effect discussed widely online. We need an r-script to scrape a larger set of products and associated accounts!

Then, can can calculate not only this social-media selfie effect but also explore some of the contemporary analytical solutions produced online by many ‘influence’ indices including diversifying the signal analysis, weighting (often by audience), and normalization.

The ‘quickening’ of social media amplification is perhaps not immortal, but it is a challenge and thus opportunity for scientific communicators and critical citizens to better validate and use this effect appropriately.



A legal workaround idea for non #openaccess ecology articles – university library #openpaper #outreach days

The access paywall of many scientific journals is a significant barrier to a rapid, efficient process of securing many peer-reviewed ecology and science articles. Recently, I needed to assess the state-of-the-art for animal camera trapping in wildlife ecology. I used google scholar and web of science to populate a list of papers to read. I was ‘behind the paywall’ at a university IP address. Even with this barrier removed, it was a challenge.  I wanted to pull down a total of 20 papers, and only 60% of these were readily available because even with the exorbitant subscription fees the university library pays, some journals were not included. I realized that few wildlife ecologists and managers have even the limited level of access that I had to these very applied papers. This is a problem if we want evidence-based conservation and management of natural systems to prevail. There are numerous solutions of course including contacting the authors directly, searching for it online and hoping you get lucky to find it posted somewhere, checking researchgate, and joining a few other similar access author-based portals. There are two other simple solutions of course to engage managers – share with them directly when it is in print and encourage them to join a service like researchgate. Identifying managers interested in our work and sending it to them is a form of scientific communication and outreach. We need to do it. However, I had an even more broad public outreach idea – use university libraries as public access research portals.

University libraries pay subscription fees to many publishers. Leverage this access to run open science or open paper days.  In my experience, even with a temporary guest ID on wifi at most university campuses, one is able to access their full offerings of peer-reviewed publications. Universities could use this access and do even more – educate on peer review and show off all the incredible research that more often than not taxpayer dollars fund.

University-library solutions
1. DayUse Research-IDs. University libraries are increasingly digital repositories of information. Show this off to the public, the parents, and local applied researchers by offering guest-research IDs for a day at time for the public to browse holdings.
2. Notifications for digital research content. University libraries are increasing more like digital cafes than physical holdings of books. Advertise the resources that are available behind this paywall to all users, regularly, when they are online. Notifications/alerts, additional linking to primary research from courses and less on textbooks, and potential (non-obtrusive) pop-ups within the network for students on new research developments.
3. Open-paper public days. University libraries should run access days to teach the public about modern bibliometric search tools, explain the peer-review process, explain the publishing process, and show/allow folks to look up primary research that interests them. There will always be a topic someone needs to know about and a journal for it. Most importantly, these days will promote scientific literacy and also potentially provide fuel to new pay models or even better different profit models for academic publishers. If non-academics that pay taxes fully comprehended how much awesome research is out there in this academic stream that they never get to see, access, and pay for through tax dollars, it is hard not to imagine they would not want to see big changes.

The function of a university library
University libraries can still look like this.


More often that not university libraries instead look like massive digital cafes or computer labs.


The problem with all the information in the ether and behind these paywalls is that this intangibility hides the depth of the resource and extent that information could and should be available more broadly.  I love the ‘learnings common’ philosophy that is evolving in many university libraries. I am just concerned that it is not reaching far enough out – at least to the parents of the students that attend the university.

University library websites have improved dramatically and feel more contemporary. However, there is a limited signal of the extent of the digital research that are held and no indication of how the public might access even a tiny bit of this infrequently to learn. I recognize public libraries and university libraries are not quite the same thing, but why do they have to be so different. Can they partner, co-evolve, and reduce the paywall limitation to the research that matters for better decisions at least for health and the environment?


My best guess is that university libraries thus provide three significant functions in this domain.
1. Provide access to research.
2. Provide a space to access and do research.
3. Train and educate on how to do research.

As a researcher, the first is the most critical to me. As an educator, all three are important to my students.

I recognize all of this misses the point – research should be open. Primary researchers should strive to be OA all the time with our work, but I recognize that there are reasons why we can not necessarily achieve this goal quite yet. Journals can also work towards this end too.

In interim, much of research needed to make the best possible decisions is out there now – i.e. where and how to deploy animal cameras for conservation this field season for my team – and the natural now is changing rapidly.
I want science to help. To do so, we need to be able to see it. Now.