<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="">
<!--
p
        {margin-top:0;
        margin-bottom:0}
-->
</style><style id="owaParaStyle" type="text/css">P {margin-top:0;margin-bottom:0;}</style>
</head>
<body ocsi="0" fpstyle="1" dir="ltr">
<div style="direction: ltr;font-family: Tahoma;color: #000000;font-size: 10pt;">Hi there,
<br>
<br>
yes, the simplest way might be to get the adjacency matrix from the graph and then multiply it by the matrix of geographic distances. Example using nancycats:<br>
<br>
## get network<br>
library(adegenet)<br>
data(nancycats)<br>
cn1 <- chooseCN(nancycats@other$xy,ask=FALSE,type=1)<br>
<br>
## get adj matrix<br>
M <- neig2mat(nb2neig(cn1))<br>
<br>
## get geo dist matrix<br>
G <- as.matrix(dist(other(nancycats)$xy))<br>
<br>
## get distances on Delaunay graph<br>
d.delau <- G[M>0]<br>
<br>
## range<br>
range(d.delau)<br>
<br>
Cheers<br>
Thibaut<br>
<div><br>
<div style="font-family:Tahoma; font-size:13px">
<div class="BodyFragment"><font size="2"><span style="font-size:10pt">
<div class="PlainText">                <br>
==============================<br>
Dr Thibaut Jombart<br>
MRC Centre for Outbreak Analysis and Modelling<br>
Department of Infectious Disease Epidemiology<br>
Imperial College - School of Public Health<br>
Norfolk Place, London W2 1PG, UK<br>
Tel. : 0044 (0)20 7594 3658<br>
http://sites.google.com/site/thibautjombart/<br>
http://sites.google.com/site/therepiproject/<br>
http://adegenet.r-forge.r-project.org/<br>
Twitter: @thibautjombart<br>
<br>
<br>
</div>
</span></font></div>
</div>
</div>
<div style="font-family: Times New Roman; color: #000000; font-size: 16px">
<hr tabindex="-1">
<div style="direction: ltr;" id="divRpF821488"><font face="Tahoma" color="#000000" size="2"><b>From:</b> adegenet-forum-bounces@lists.r-forge.r-project.org [adegenet-forum-bounces@lists.r-forge.r-project.org] on behalf of Phair, D, Mnr <16187393@sun.ac.za>
 [16187393@sun.ac.za]<br>
<b>Sent:</b> 03 June 2015 13:57<br>
<b>To:</b> adegenet-forum@lists.r-forge.r-project.org<br>
<b>Subject:</b> [adegenet-forum] Calculating Distances from a connection Network<br>
</font><br>
</div>
<div></div>
<div>
<div id="divtagdefaultwrapper" style="font-size:12pt; color:#000000; background-color:#FFFFFF; font-family:Calibri,Arial,Helvetica,sans-serif">
<p>Hi there<br>
</p>
<p><br>
</p>
<p>I am a Masters student running an MSPA to look for Spatial structuring in an invasive species in a South African and Australian context. I am able to run the analyses with no apparent issues but was wondering if anyone knew of a method to calculate the minimum
 and maximum distances from a <span style="color:rgb(33,33,33); font-family:wf_segoe-ui_normal,'Segoe UI','Segoe WP',Tahoma,Arial,sans-serif; font-size:15px; background-color:rgb(255,255,255)">Delaunay triangulation connection network. </span><br>
</p>
<p>The reason being that i would like to compare my results between South Africa and Australia but want to be sure the connection extents are comparable. i.e. that the minimum/maximum distance between connected individuals are similar within South Africa and
 Australia.<br>
</p>
<p>I am fairly new to both R and Adegenet and so have only a basic working knowledge.</p>
<p><br>
</p>
<p>Regards </p>
<p><br>
</p>
<p>David Phair <br>
</p>
</div>
</div>
</div>
</div>
</body>
</html>