Geekcologist's Avatar

Geekcologist

@geekcologist2.mastodon.social.ap.brid.gy

Bringing Geekcologist to Mastodon. #Ecology, #R, #Modelling Posts by @Bastazini, Bruno Silva, and @fmestre. https://geekcologist.wordpress.com/ [bridged from https://mastodon.social/@Geekcologist2 on the fediverse by https://fed.brid.gy/ ]

7 Followers  |  0 Following  |  14 Posts  |  Joined: 30.01.2025  |  1.4279

Latest posts by geekcologist2.mastodon.social.ap.brid.gy on Bluesky

Preview
Navigating the Balance: Mapping Shipless, Preservation, and Mitigation Areas for Marine Biodiversity Written by _Frederico Mestre, Marcello D’Amico, Vinicius Augusto Galvão Bastazini, Jorge Assis, David Jacinto, Ana Marçalo & Fernando Ascensão_ **October 23, 2025** _Image from Alan Bedding from Pixabay_ **The Rising Conflict Between Shipping and Biodiversity** Maritime shipping underpins global trade, carrying 80–90% of the world’s goods. While vital for economies and livelihoods, its ecological consequences are increasingly evident. Wildlife-vessel collisions, underwater noise, oil pollution, and artificial light at night all pose threats to marine megafauna, including cetaceans (whales and dolphins), sea turtles, pinnipeds (seals, sea lions, and walruses), and seabirds. These species are crucial for marine ecosystems yet highly vulnerable to shipping impacts. With maritime traffic steadily increasing since the 1990s and new trade routes opening in the Arctic, there is an urgent need to assess how shipping overlaps with biodiversity to guide conservation and management strategies. Our study provides the global mapping of “shipless areas” — regions with minimal maritime traffic — and identifies conflict zones where shipping density and biodiversity hotspots overlap. By distinguishing between Priority Preservation Areas (PPAs), where biodiversity is high but vessel traffic is low, and Priority Mitigation Areas (PMAs), where both biodiversity and shipping are high, we offer a framework to inform marine spatial planning and the global 30×30 biodiversity target. **Mapping Shipless and Conflict Zones** The analysis combined biodiversity layers (Figure 1): the distribution data for 85 cetacean species, 32 pinnipeds, 7 sea turtles, and 370 seabirds, with shipping density obtained from Automatic Identification System data from the Global Maritime Traffic Density Service at 1 km² resolution (2012–2023). _Figure 1 – Map depicting the combined values of species richness and shipping density. The areas shaded white have relatively low shipping traffic and low species richness, and areas in brown have high shipping traffic and high species richness._ We classified species richness and vessel density into three categories (low, medium, high), with their overlap producing a map where we identified three typologies of areas: a) shipless areas - the lowest tercile of vessel density; b) PPAs - high species richness and low vessel density; and c) PMAs - high species richness and high vessel density (Figure 2). _Figure 2 – Priority Preservation Areas (PPAs): locations with high species richness and low vessel density (shown in yellow); and Priority Management Areas (PMAs): locations with high species richness and high vessel density (shown in red)._ **Global Distribution of Shipless Areas and Conflict Zones** Shipless areas are mainly confined to polar and remote regions, especially the Southern Ocean and high-latitude areas of the North Pacific and Atlantic Oceans (Figure 3). Smaller shipless pockets also occur near island groups such as Polynesia, Hawaii, and the Maldives. Biodiversity hotspots include continental coasts (e.g., western North America, North Sea, Yellow Sea, Azores) and southern basins of the Pacific, Atlantic, and Indian Oceans. _‍ Figure 3 – Shipless areas (shown in light blue) and larger ( >100,000 ha) __Marine Protected Areas_ _(shown in green).‍_ By overlaying biodiversity with shipping density, we were able to reveal that PPAs concentrated at high southern latitudes, often near Antarctica, and PMAs clustered along busy coasts and shipping routes, particularly the mid-Pacific near Hawaii, the southern Indian Ocean, and the South Atlantic west of Africa. Only 12.1% of shipless areas, 15.2% of PPAs, and 16.2% of PMAs are currently within Marine Protected Areas, with even lower protection under no-take reserves (5–9%). At the country level, New Zealand’s Economic Exclusive Zone, for example, harbours large PPAs, while South Africa’s contains extensive PMAs. On the High Seas, outside the coastal regions defined by the Economic Exclusive Zones, biodiversity-rich PPAs and PMAs are found across the South Pacific, South Atlantic, and Indian Oceans, suggesting international cooperation is critical. **_Conservation Opportunities and Challenges_** The findings highlight two complementary priorities: a) preserve shipless areas and PPAs as refuges with little human pressure, particularly in polar and remote regions. Expanding the Marine Protected Area network here would strengthen ecological resilience and help achieve 30×30 goals.; and b) mitigate impacts in PMAs, where high biodiversity faces intense vessel activity. Strategies include rerouting traffic, imposing speed limits, reducing noise, and enforcing safe distances from sensitive sites. However, the spatial distribution of these zones is dynamic. Events such as geopolitical crises (e.g., rerouting around South Africa during Red Sea disruptions) and climate change (e.g., opening Arctic passages) are already reshaping global shipping. On the other hand, climate change will also induce changes in species ranges, therefore changing the species’ richness distribution across the globe. These factors will contribute to potential changes in the distributions of conflict areas. This framework provides a flexible, scalable tool for adaptive planning. **Next steps for conserving biodiversity and managing maritime traffic** Our study delivers a global 2025 baseline for shipless and potential vessel-wildlife conflict zones for a wide pool of species, providing essential guidance for conservation planning at a time of accelerating maritime trade. By distinguishing low- and high-conflict areas, it identifies opportunities for preservation, highlights urgent mitigation needs, and aligns with global biodiversity targets. The work demonstrates that balancing shipping and marine conservation is achievable with strategic, evidence-based management. * * * **Author information** ** _Frederico Mestre_** _CCMAR—Algarve Centre of Marine Sciences, University of Algarve, Faro, Portugal._ _Frederico Mestre’s research focuses on investigating how global environmental change and human activities shape species distributions and interactions._ **_Marcello D'Amico_** _Department of Conservation Biology and Global Change, Doñana Biological Station CSIC_ _Marcello D’Amico is a conservation biologist studying the effects of global change, with a focus on the relationship between infrastructure, such as roads and power lines, and biodiversity._ **_Vinicius Augusto Galvão Bastazini_** _Independent Researcher, Belgium_ _Vinicius Bastazini is interested in ecological and evolutionary dynamics and exploring species interactions and diversity._ **_Jorge Assis_** _CCMAR—Algarve Centre of Marine Sciences, University of Algarve, Faro, Portugal._ _Jorge Assis is a marine macroecologist and data scientist studying global marine biodiversity and climate change impacts and informing conservation and policy._ **_David Jacinto_** _MARE - Marine and Environmental Sciences Centre, University of Évora, Sines, Portugal._ _David Jacinto is a researcher in marine ecology, focusing on biodiversity conservation in temperate rocky shore ecosystems._ **_Ana Marçalo_** _CCMAR—Algarve Centre of Marine Sciences, University of Algarve, Faro, Portugal._ _Ana Marçalo’s research focuses on fisheries science, marine mammal and sea turtle strandings, and the conservation of protected species, particularly through bycatch reduction and mitigation strategies._ **_Fernando Ascensão_** _CE3C - Centre for Ecology, Evolution and Environmental Changes & CHANGE - Global Change and Sustainability Institute, University of Lisbon, Lisbon, Portugal_ _Fernando Ascensão is an assistant professor at the University of Lisbon, in Conservation Biology, focusing on how transport and energy infrastructures affect ecological processes and population dynamics._ * * * **Editor:** _Rodney van der Ree_ **Cite this summary:** _Mestre, F., D'Amico, M., Bastazini, V. A. G., Assis, J., Jacinto, D., Marçalo, A., & Ascensão, F. (2025). Mapping global shipless areas and conflict zones between shipping and large marine vertebrates. Biological Conservation, 311, 111431. DOI: https://doi.org/10.1016/j.biocon.2025.111431_

https://transportecology.info/research/shipping-and-biodiversity

23.10.2025 14:45 — 👍 0    🔁 0    💬 0    📌 0
Original post on mastodon.social

Scientific Dialogues

This list focuses on (what I'm calling) scientific dialogues—in which researchers respond to each other’s work using published papers as messengers. Often, a paper sparks a reply, which may, in itself, prompt a response, creating a back-and-forth between research teams […]

15.10.2025 16:43 — 👍 2    🔁 1    💬 0    📌 0
Original post on mastodon.social

Climate Change Impacts on the Biodiversity of the Brazilian Cerrado: A Synthesis

The Brazilian Cerrado is a vast tropical savanna and one of the most important biodiversity hotspots on the planet. Spanning nearly 2 million km² (Fig. 1), it encompasses a dynamic mosaic of landscapes that […]

02.10.2025 14:49 — 👍 2    🔁 2    💬 0    📌 0
Original post on mastodon.social

Climate Change Impacts on the Biodiversity of the Brazilian Cerrado: A Synthesis

The Brazilian Cerrado is a vast tropical savanna and one of the most important biodiversity hotspots on the planet. Spanning nearly 2 million km² (Fig. 1), it encompasses a dynamic mosaic of landscapes that […]

02.10.2025 14:49 — 👍 2    🔁 2    💬 0    📌 0
Original post on mastodon.social

Scaling traits and functions: How habitat area shapes the multidimensional nature of functional diversity

For over a hundred years, the Species–Area Relationship (SAR) has served as a fundamental concept for understanding changes in species diversity across spatial scales. Often described as […]

18.09.2025 08:19 — 👍 2    🔁 3    💬 0    📌 0
Original post on mastodon.social

Scaling traits and functions: How habitat area shapes the multidimensional nature of functional diversity

For over a hundred years, the Species–Area Relationship (SAR) has served as a fundamental concept for understanding changes in species diversity across spatial scales. Often described as […]

18.09.2025 08:19 — 👍 2    🔁 3    💬 0    📌 0
Original post on mastodon.social

Global conflict between shipping and marine biodiversity

Humans dominate the Earth—we inhabit it, we disrupt it, and we traverse it. Ecologists have dedicated themselves to studying the impact of roads on terrestrial systems since the end of the 20th century. Road Ecology is the branch of […]

12.08.2025 10:31 — 👍 2    🔁 1    💬 0    📌 1
Original post on mastodon.social

Reading lists in Ecology – Short Essays

Research papers are the "bricks" that build the wall we call “science.” But sometimes we need to look at this “wall” and reflect upon it. This reflection pushes us forward. This is a curated reading list of ecological essays that have stood the test of […]

25.07.2025 10:48 — 👍 2    🔁 2    💬 0    📌 0
Preview
The Silent Impact: How Roads Are Eroding Europe’s Food Webs | Current Conservation Current Conservation The Silent Impact: How Roads Are Eroding Europe’s Food Webs

#roadecology #foodwebs #ecologicalnetworks #ecology

https://www.currentconservation.org/the-silent-impact-how-roads-are-eroding-europes-food-webs/

15.07.2025 09:29 — 👍 2    🔁 0    💬 0    📌 0
Original post on mastodon.social

The Dynamics of the “Gentle Way”: Exploring Judo Attack Combinations as Networks in R

As the Judo World Championship draws near this June in Budapest, it feels like the perfect time to bring together my passion for Judo (and Brazilian Jiu-Jitsu) with my gusto for complex network analyses — a […]

27.05.2025 11:50 — 👍 6    🔁 1    💬 0    📌 1
Original post on mastodon.social

Mapping research landscapes and dynamics: Some basic bibliometric analyses with R

Understanding how scientific knowledge develops requires more than merely counting papers and citations. It requires a careful evaluation of how research topics and themes interconnect and transform over time […]

06.05.2025 12:17 — 👍 3    🔁 2    💬 0    📌 0
Original post on mastodon.social

Version 1.2 of package gDefrag

I just updated the R package gDefrag, available in Github. The new version is available for download. Anyone using the package should update the installed version. The new version was required to correct a bug in the edge.creation function. An example of package […]

17.04.2025 22:33 — 👍 1    🔁 0    💬 0    📌 0
Preview
Mapping global shipless areas and conflict zones between shipping and marine biodiversity Those who know my work, now that I have had some scientific contributions to a branch of Conservation Biology related to the impacts of roads on wildlife, **Road Ecology**. Now, working in a research centre mostly devoted to marine science, I’ve broadened my research scope to include the impacts of _marine_ roads on _marine_ biodiversity. This approach is exciting and challenging in many ways. For starters, in the ocean, there are no roads _per se_. **Terrestrial roads, actual roads, are physical things. Marine roads are fuzzy, not actually there**. On roads, we sometimes lack information on traffic intensity, on shipping lanes that’s all we have (I’ll stop calling it “marine roads” to make it simple, you get the analogy!). **On the sea, the transportation routes are defined by the density of ships in any given area (check outthis website). That’s the very definition of the transportation route.** Source: https://globalmaritimetraffic.org/ **Other essential difference: on roads, we can see many of the impacts, such as the animals flattened by cars in the runway. On shipping lanes evaluating direct mortality is way more complex, the Ocean is a dynamic ever-moving system.** The paper we just made available as a preprint, “**Mapping global shipless areas and conflict zones between shipping and marine biodiversity** “, presents a first approach to evaluating the effects of such a pervasive threat on marine biodiversity. Shipping traffic is increasing, therefore these threats are likely to become even more serious in the future. Also, marine traffic will be affected by climate change (with new, polar, routes becoming available), political and military instability and other disturbances (e.g. piracy). Here, we identified “**shipless areas** ” (**areas with minimal shipping activity**) by examining the overlap between shipping density and key marine taxa (cetaceans, sea turtles, pinnipeds, and seabirds). We also evaluated the extent to which these shipless areas and conflict zones are encompassed by Marine Protected Areas, Exclusive Economic Zones, and High Seas. **Our findings reveal that shipless areas are mostly restricted to polar and remote oceanic regions**. We have designated “**Priority Preservation Areas** ” (regions where high biodiversity intersects with low vessel activity, in yellow in the image below) and “**Priority Mitigation Areas** ” (regions where high biodiversity intersects with intense vessel activity, in – sort of – red). We suggest that low-conflict zones should be maintained and that targeted mitigation strategies should be implemented in high-conflict zones. This study highlights the**urgent need to take action to protect marine biodiversity from the threats of shipping**. We suggest a variety of mitigation strategies, such as traffic rerouting, speed reductions, and enhanced protection measures. By providing a comprehensive spatial and taxonomic framework, this study supports global efforts to balance maritime trade with marine biodiversity conservation. I hope you find this interesting! ### Share this: * Click to share on Twitter (Opens in new window) * Click to share on Facebook (Opens in new window) * Click to share on Mastodon (Opens in new window) * Click to share on Bluesky (Opens in new window) * Like Loading... ### _Related_

https://geekcologist.wordpress.com/2025/02/26/mapping-global-shipless-areas-and-conflict-zones-between-shipping-and-marine-biodiversity/

26.02.2025 11:21 — 👍 1    🔁 2    💬 0    📌 0
Preview
Mapping Global Shipless Areas and Conflict Zones between Shipping and Marine Biodiversity The growth of global maritime traffic poses increasing threats to marine biodiversity including vessel collisions, disturbance, and pollution. Protecting areas

Our preprint, "Mapping Global Shipless Areas and Conflict Zones Between Shipping and Marine Biodiversity," is now live and available to the public!

https://papers.ssrn.com/sol3/papers.cfm?abstract_id=5151810

24.02.2025 19:15 — 👍 1    🔁 0    💬 0    📌 0
Preview
New version of package gDefrag <p class="has-text-align-justify">We have developed a new version of the gDefrag package. The previous version has been retired from CRAN due to dependencies on outdated packages. <strong>This updated version is still under development and may contain limitations. Please exercise caution when using it</strong>. I have just uploaded a <strong>new version of the package gDefrag</strong> on <a href="https://github.com/FMestre1/gDefrag" rel="noreferrer noopener" target="_blank">GitHub</a>. It will still be some time for it to go to CRAN again.</p> <p><strong>What is the package all about?</strong></p> <p class="has-text-align-justify">Roads (and other linear infrastructures) fragment natural habitats. <strong>This package provides a set of tools to help the de-fragmentation process</strong>. It works by prioritizing the different sections of linear infrastructures (e.g. roads, power lines) to increase the available amount of a given resource (e.g. habitat).</p> <p class="has-text-align-justify">If you want to know more, we published a paper <a href="https://doi.org/10.1016/j.ecolmodel.2018.10.012">describing the package</a> and another <a href="https://doi.org/10.1016/j.landurbplan.2019.103653" rel="noreferrer noopener" target="_blank">demonstrating its usability</a>. Additionally <a href="https://www.researchgate.net/publication/325260755_Package_'gDefrag'_Title_Graph-Based_Landscape_De-Fragmentation" rel="noreferrer noopener" target="_blank">here’s the manual</a> of a previous version.</p> <p><strong>Demonstration</strong></p> <p>Let’s begin with a brief demosntration. The first step is the <strong>installation</strong> of the package:</p> <ol class="wp-block-list"></ol> <ol class="wp-block-list"></ol> <pre class="wp-block-code"><code>library(devtools) devtools::install_github("FMestre1/gDefrag") </code></pre> <p class="has-text-align-justify">Then, <strong>manually download the shapefile files from our sample dataset</strong>. Go to <a href="https://github.com/FMestre1/gDefrag/tree/master/data" rel="noreferrer noopener" target="_blank">this link</a> and download all files (<code>road_P.shp</code>, <code>road_P.shx</code>, <code>road_P.dbf</code>, <code>road_P.prj</code>, etc.).</p> <p><strong>Load </strong>them to your environment:</p> <pre class="wp-block-code"><code>road_P &lt;- terra::vect("road_P.shp") </code></pre> <p>The next step is obtaining a vector file of the nodes, by running the function <strong>node.creation</strong>:</p> <pre class="wp-block-code"><code>out1 &lt;- node.creation(land_polyg = road_P, value_col = "frst_sm", scale_nodes = 10, col_nodes = "pink", cex_labels = 1)</code></pre> <p>This will create a <strong>SpatVector object and plot the following figure</strong>:</p> <div class="wp-block-image"> <figure class="aligncenter size-large is-resized"><img alt="" class="wp-image-2345" data-attachment-id="2345" data-comments-opened="1" data-image-caption="" data-image-description="" data-image-meta='{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0"}' data-image-title="image" data-large-file="https://geekcologist.wordpress.com/wp-content/uploads/2025/02/image.png?w=640" data-medium-file="https://geekcologist.wordpress.com/wp-content/uploads/2025/02/image.png?w=300" data-orig-file="https://geekcologist.wordpress.com/wp-content/uploads/2025/02/image.png" data-orig-size="1920,975" data-permalink="https://geekcologist.wordpress.com/2025/02/05/new-version-of-package-gdefrag/image-9/" height="520" sizes="(max-width: 1024px) 100vw, 1024px" src="https://geekcologist.wordpress.com/wp-content/uploads/2025/02/image.png?w=1024" srcset="https://geekcologist.wordpress.com/wp-content/uploads/2025/02/image.png?w=1024 1024w, https://geekcologist.wordpress.com/wp-content/uploads/2025/02/image.png?w=150 150w, https://geekcologist.wordpress.com/wp-content/uploads/2025/02/image.png?w=300 300w, https://geekcologist.wordpress.com/wp-content/uploads/2025/02/image.png?w=768 768w, https://geekcologist.wordpress.com/wp-content/uploads/2025/02/image.png 1920w" style="width:587px;height:auto" width="1024"/></figure></div> <p>Then you have to <strong>create the edges spatVector</strong> by running edge.creation:</p> <pre class="wp-block-code"><code>out2 &lt;- edge.creation(nodes = out1, land_polyg = road_P, min_length = 0, min_pol_area = 0)</code></pre> <p>Which will create teh following plot, with the edges in blue:</p> <div class="wp-block-image"> <figure class="aligncenter size-large is-resized"><img alt="" class="wp-image-2348" data-attachment-id="2348" data-comments-opened="1" data-image-caption="" data-image-description="" data-image-meta='{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0"}' data-image-title="image" data-large-file="https://geekcologist.wordpress.com/wp-content/uploads/2025/02/image-1.png?w=640" data-medium-file="https://geekcologist.wordpress.com/wp-content/uploads/2025/02/image-1.png?w=300" data-orig-file="https://geekcologist.wordpress.com/wp-content/uploads/2025/02/image-1.png" data-orig-size="1920,975" data-permalink="https://geekcologist.wordpress.com/2025/02/05/new-version-of-package-gdefrag/image-10/" height="520" sizes="(max-width: 1024px) 100vw, 1024px" src="https://geekcologist.wordpress.com/wp-content/uploads/2025/02/image-1.png?w=1024" srcset="https://geekcologist.wordpress.com/wp-content/uploads/2025/02/image-1.png?w=1024 1024w, https://geekcologist.wordpress.com/wp-content/uploads/2025/02/image-1.png?w=150 150w, https://geekcologist.wordpress.com/wp-content/uploads/2025/02/image-1.png?w=300 300w, https://geekcologist.wordpress.com/wp-content/uploads/2025/02/image-1.png?w=768 768w, https://geekcologist.wordpress.com/wp-content/uploads/2025/02/image-1.png 1920w" style="width:631px;height:auto" width="1024"/></figure></div> <p class="has-text-align-justify">The next, and final step, is running the function prioritize to <strong>prioritize the edges to de-fragment the landscape</strong>. The you can plot the whole results:</p> <pre class="wp-block-code"><code>out3 &lt;- prioritize(nodes = out1, edges = out2, method = "value") #Plot the results: plotgraph(nodes = out1, edges = out3, land_polyg = road_P, main = "Habitat value")</code></pre> <p>This will <strong>create the following plot</strong>:</p> <div class="wp-block-image"> <figure class="aligncenter size-large is-resized"><img alt="" class="wp-image-2350" data-attachment-id="2350" data-comments-opened="1" data-image-caption="" data-image-description="" data-image-meta='{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0"}' data-image-title="image" data-large-file="https://geekcologist.wordpress.com/wp-content/uploads/2025/02/image-2.png?w=640" data-medium-file="https://geekcologist.wordpress.com/wp-content/uploads/2025/02/image-2.png?w=300" data-orig-file="https://geekcologist.wordpress.com/wp-content/uploads/2025/02/image-2.png" data-orig-size="1920,975" data-permalink="https://geekcologist.wordpress.com/2025/02/05/new-version-of-package-gdefrag/image-11/" height="520" sizes="(max-width: 1024px) 100vw, 1024px" src="https://geekcologist.wordpress.com/wp-content/uploads/2025/02/image-2.png?w=1024" srcset="https://geekcologist.wordpress.com/wp-content/uploads/2025/02/image-2.png?w=1024 1024w, https://geekcologist.wordpress.com/wp-content/uploads/2025/02/image-2.png?w=150 150w, https://geekcologist.wordpress.com/wp-content/uploads/2025/02/image-2.png?w=300 300w, https://geekcologist.wordpress.com/wp-content/uploads/2025/02/image-2.png?w=768 768w, https://geekcologist.wordpress.com/wp-content/uploads/2025/02/image-2.png 1920w" style="width:744px;height:auto" width="1024"/></figure></div> <p><strong>That’s it! You have to check the manual for information about each function’s specific arguments.</strong></p> <p></p> <div id="atatags-370373-67a36c235faf2"> <script type="text/javascript"> __ATA.cmd.push(function() { __ATA.initVideoSlot('atatags-370373-67a36c235faf2', { sectionId: '370373', format: 'inread' }); }); </script> </div><span id="wordads-inline-marker" style="display: none;"></span> <div id="atatags-26942-67a36c235fb63"></div> <script> __ATA.cmd.push(function() { __ATA.initDynamicSlot({ id: 'atatags-26942-67a36c235fb63', location: 120, formFactor: '001', label: { text: 'Advertisements', }, creative: { reportAd: { text: 'Report this Ad', }, privacySettings: { text: 'Privacy', } } }); }); </script><div class="sharedaddy sd-like-enabled sd-sharing-enabled" id="jp-post-flair"><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-twitter"><a class="share-twitter sd-button share-icon no-text" data-shared="sharing-twitter-2339" href="https://geekcologist.wordpress.com/2025/02/05/new-version-of-package-gdefrag/?share=twitter" rel="nofollow noopener noreferrer" target="_blank" title="Click to share on Twitter"><span></span><span class="sharing-screen-reader-text">Click to share on Twitter (Opens in new window)</span></a></li><li class="share-facebook"><a class="share-facebook sd-button share-icon no-text" data-shared="sharing-facebook-2339" href="https://geekcologist.wordpress.com/2025/02/05/new-version-of-package-gdefrag/?share=facebook" rel="nofollow noopener noreferrer" target="_blank" title="Click to share on Facebook"><span></span><span class="sharing-screen-reader-text">Click to share on Facebook (Opens in new window)</span></a></li><li class="share-mastodon"><a class="share-mastodon sd-button share-icon no-text" data-shared="sharing-mastodon-2339" href="https://geekcologist.wordpress.com/2025/02/05/new-version-of-package-gdefrag/?share=mastodon" rel="nofollow noopener noreferrer" target="_blank" title="Click to share on Mastodon"><span></span><span class="sharing-screen-reader-text">Click to share on Mastodon (Opens in new window)</span></a></li><li class="share-bluesky"><a class="share-bluesky sd-button share-icon no-text" data-shared="sharing-bluesky-2339" href="https://geekcologist.wordpress.com/2025/02/05/new-version-of-package-gdefrag/?share=bluesky" rel="nofollow noopener noreferrer" target="_blank" title="Click to share on Bluesky"><span></span><span class="sharing-screen-reader-text">Click to share on Bluesky (Opens in new window)</span></a></li><li class="share-end"></li></ul></div></div></div><div class="sharedaddy sd-block sd-like jetpack-likes-widget-wrapper jetpack-likes-widget-unloaded" data-name="like-post-frame-146087315-2339-67a36c23601a1" data-src="//widgets.wp.com/likes/index.html?ver=20250205#blog_id=146087315&amp;post_id=2339&amp;origin=geekcologist.wordpress.com&amp;obj_id=146087315-2339-67a36c23601a1" data-title="Like or Reblog" id="like-post-wrapper-146087315-2339-67a36c23601a1"><div class="likes-widget-placeholder post-likes-widget-placeholder" style="height: 55px;"><span class="button"><span>Like</span></span> <span class="loading">Loading...</span></div><span class="sd-text-color"></span><a class="sd-link-color"></a></div> <div class="jp-relatedposts" id="jp-relatedposts"> <h3 class="jp-relatedposts-headline"><em>Related</em></h3> </div></div>

A new version of the package gDefrag to plan landscape defragmentation in regions fragmented by roads has been developed: https://geekcologist.wordpress.com/2025/02/05/new-version-of-package-gdefrag/

05.02.2025 13:54 — 👍 1    🔁 2    💬 0    📌 0

You can also follow our posts on Bluesky!
https://bsky.app/profile/Geekcologist2.mastodon.social.ap.brid.gy

30.01.2025 20:23 — 👍 1    🔁 1    💬 0    📌 0