Research interests

Understanding the way animals interact with their environment is vital for their conservation and management. My research focuses on both fundamental and applied aspects of ecology, including habitat use, foraging behaviour and human-wildlife spatial conflict.

Using survey and tracking methodologies, my research investigates the drivers of movements, space use and community structure in free-ranging animals. This has included conducting population surveys (by land, boat and aircraft) to provide spatial and temporal information on animal presence, densities and behaviour. My research has included fieldwork conducted in rainforests, grasslands, rivers, subtidal and intertidal habitats, coral reefs and on offshore islands. I work closely with local government, NGOs and industry partners to ensure the data gathered are used to achieve positive conservation outcomes and/or improve species management.

I have utilised a number of electronic tagging techniques (i.e. VHF radio, GPS and ARGOS satellite telemetry, light-based geolocators (GLS) and underwater acoustic transmitters) to track animals within their natural environment. These data are used to characterise patterns of animal movement across a broad range of taxa, to answer questions regarding the principle drivers of animal behaviour and species distributions. My study animals have included seals, whales, kangaroos, shorebirds, seabirds, cassowaries, turtles, crocodiles, sharks and bony fish.

I am currently overseeing an Australian Research Council Linkage Project investigating the movement patterns of large riverine predators (e.g. estuarine crocodiles, river sharks, sawfish, freshwater rays and barramundi) in Northern Queensland.

Software development

I am part of a team developing the online analysis toolbox (formally This eResearch infrastructure aims to centralise the steps common when processing of wildlife location data (i.e. archiving, visualisation, analysis and dissemination), into a free and easy-to-use web platform. For more information about ZoaTrack or to keep up to date with newest improvements, visit our website or check out our blog.

I have also developed two open source packages in R to assist researchers with the analysis of their individual-based movement data: VTrack and Digiroo2.

V-Track is collaboration between researchers in the Eco-Lab and Applied Environmental Decision Analysis (AEDA) group to facilitate users in gaining insights into animal movements and diving behaviour gathered using underwater acoustic receivers. VTrack v1.11 is now available on the CRAN package repository. For more information, read our publication in Marine and Freshwater Research.

Digiroo2 was developed with researchers in the Behavioural Ecology Research Group (BERG) at the University of Queensland. This software was designed to be used in parallel with the SOCPROG 2.4 program by simulating association events based on an individual’s space-use to test hypotheses regarding animal social structure, whilst controlling for home range overlap. Digiroo2 v0.6 is also available on CRANRead our publication in Animal Behaviour which uses Digiroo2 to investigate the influence of space use on association patterns in a wild population of eastern grey kangaroos.

I also maintain the Crocodile Tracks website, which displays the most recent locations of our GPS-tagged estuarine crocodiles in Cape York, Queensland, Australia. The interactive maps were built in R using the Leaflet open source JavaScript library.

For more information on any of these software applications, email me at

Teaching materials

R for movement ecologists

This course was run as part of a movement ecology workshop at James Cook University (JCU) in 2016. Featured in this course is a basic introduction to the R programming language (using R Studio), advice on data management and how to utilise the spatial tools within the R environment. Using real tracking data from translocated southern cassowaries (sourced from, the course materials will show how to plot and animate animal tracks in R and Google Earth, extract distances travelled and generate home ranges using the adehabitatHR R package..  

Introduction to R

This course was run at the School of Geography Planning and Environmental Management (GPEM) at the University of Queensland in 2016. This course was developed as an introduction to the R programming language and R Studio. Using data sourced from the Global Shark Attack File, the course materials will show how to do some basic data wrangling steps in R, run basic GIS operations in R and plot some deadly figures using ggplot2.  

V-Track, R and the analysis and visualisation of animal telemetry data

This course was run at the Sydney Institute of Marine Sciences in 2014. The workshop focused on the steps involved in processing, analysing and plotting acousic tracking data from fish and sharks using the R programming language and the V-Track R package.


  • Invited Guest Speaker (2016). Steve Irwin Memorial Lecture. World Science Festival, Brisbane.
  • Endeavour Research Award (2011). Australian Government Postgraduate Scholarship.
  • Best Student Presentation (2010). 'The importance to light to a nocturnally feeding common redshank'. International Wader Study Group Annual Conference. Lisbon Portugal.
  • Development Scholarship (2005). Scottish International Education Trust.


  • Dwyer, R.G. & Franklin, C.E. (2015). Scientific review of SEQ Water's passive acoustic data for Australian Bass, Sea Mullet and Freshwater Mullet in the Logan River System. Report for SEQ Water
  • Dwyer, R.G. & Franklin, C.E. (2014). Scientific review of SEQ Water's passive acoustic data for Australian Bass and Sea Mullet in the Logan River System. Report for SEQ Water
  • Campbell, H.A., Dwyer, R.G. & Franklin, C.E. (2013). Scientific review of SEQ Water's passive acoustic data for the Australian lungfish in Lake Samsonvale. Report for SEQ Water
  • Dwyer, R.G., Campbell H.A. & Franklin, C.E. (2012). Scientific review of the Department of Environment and Heritage Protection’s estuarine crocodile abundance and distribution data and methodology. Queensland Government Report

Find out more information on how to apply for a Research Higher Degree (MPhil or PhD). For all enquiries regarding research supervision, please contact us.