Syrphin' S.W.T.

, 06 March 2016
Syrphin' S.W.T.

There's a lot of concern at the moment for the decline of bees in Britain's countryside and the affect this will have on the pollination of our crops and other plants. But bees are not the only important pollinators hard at work out there. Hoverflies (Family: Syrphidae) also play a vital role in pollination but the importance of these insects is often overlooked. In order to address this I organised for hoverfly experts (and authors of 'Britain's Hoverflies') Roger Morris and Stuart Ball to visit Sussex Wildlife Trust's Woods Mill HQ to teach a two-day course in hoverfly identification to some keen Sussex naturalists.


Chrysotoxum festivum photographed by Mike Mullis

Hoverflies are amazing. These colourful insects have some incredible life cycles and throughout the year can be seen living up to their name by hovering and performing impressive aerial acrobatics in our gardens and across the Sussex countryside. One of their most impressive talents is mimicry and many species have adapted to look like bees, bumblebees and wasps. By putting on a passable impression of these more agressive insects the harmless hoverflies are hoping to trick predators and avoid ending up on the menu.

The first hoverflies of the year will soon be on the wing and so there was no time to waste - we needed to train up a team of hoverfly recorders who can get out across Sussex to monitor the county's hoverflies.

Photo: Super fly guys; Roger and Stuart talk hoverflies.

Over the weekend Roger & Stuart led us through all aspects of hoverfly ecology, the history of hoverfly recording, where to find hoverflies and other topics.

The main part of the weekend was spent identifying hoverflies using keys. By learning more about the anatomical features of hoverflies we were able to start identifying them. At first this seemed like quite a daunting task but gradually (by working out if the hoverfly had a flat frons, porrect antennae or a hairy humeri) the team were able to put names to the specimens. Working through a key and successfully identifying each insect was extremely rewarding. It was lovely to see the look of satisfaction on people's faces when Roger or Stewart gave their identifications the thumb's up. Everyone left with the confidence to make a start at identifying hoverflies in the wild. By finding out more about the distribution of these insects in Sussex we will hopefully be able to ensure that hoverflies and their habitats are protected.

A huge thank you to Roger and Stuart for leading this course and to all those who attended. From the amazing feedback messages I've received in the few hours after the course finished it seems that there are now 12 new determined dipterists who'll be recording hoverflies in Sussex in 2016.

If you'd like to learn more about wildlife Sussex Wildlife Trust run a packed programme of courses aimed at helping you fill your head with wildlife.

https://sussexwildlifetrust.org.uk/whats-on/catego...





Leave a comment

Comments

  • Colin:

    Excellent weekend, Michael. Can’t believe how thorough Stuart and Roger were in covering all the angles. And I was chuffed to have got 9 out of 11 garden hoverflies from last year correct according to Roger, having used their book. As I said to Roger it reflects its quality. So, hoping to clock a few more up on Seaford Head and have pencilled in your dates
    Thanks for getting me along Michael. Superb W/e.
    Colin

    07 Mar 2016 21:54:05

Time Δ Debug Message - Perch Runway 3.2
1783648857.91230 [906] SELECT p.pagePath, pr.routePattern, pr.routeRegExp, p.pageTemplate, pr.routeOrder, s.settingValue AS siteOffline FROM swt_pages_staging p LEFT JOIN swt_page_routes pr ON p.pageID=pr.pageID LEFT JOIN swt_settings s ON s.settingID='siteOffline' UNION SELECT NULL AS pagePath, pr2.routePattern, pr2.routeRegExp, pr2.templatePath AS pageTemplate, pr2.routeOrder, NULL AS siteOffline FROM swt_page_routes pr2 WHERE templateID!=0 ORDER BY routeOrder ASC, pagePath ASC
1783648857.93860.0263Matched route: news/[slug:s]
1783648857.93880.0002Server address: 216.73.217.88
1783648857.93880Using master page: /templates/pages/blog/post.php
1783648857.93880Page arguments:
Array
(
    [0] => /news/syrphin-swt
    [s] => syrphin-swt
    [1] => syrphin-swt
)
1783648857.93910.0003 [1] SELECT * FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783648857.94010.0011 [86] SELECT DISTINCT settingID, settingValue FROM swt_settings WHERE userID=0
1783648857.94220.0021 [1] SELECT locationID FROM swt_shop_tax_locations WHERE locationIsHome=1 LIMIT 1
1783648857.94280.0006INSERT INTO swt_shop_cart(memberID,locationID,currencyID,cartPricing,cartProperties) VALUES(NULL,'1',47,'standard','[]')
1783648857.94460.0018 [1] SELECT * FROM swt_shop_cart WHERE cartID=22847063
1783648857.94510.0005 [1] SELECT * FROM swt_shop_cart WHERE cartID=22847063
1783648857.94580.0007 [nil] SELECT * FROM swt_shop_sales WHERE saleFrom<='2026-07-10 02:00:00' AND saleTo>'2026-07-10 02:00:00' AND saleActive=1 AND saleDeleted IS NULL ORDER BY saleOrder ASC
1783648857.94710.0013 [1] SELECT SQL_CALC_FOUND_ROWS DISTINCT tbl.* FROM ( SELECT idx.itemID, main.*, idx2.indexValue as sortval FROM swt_blog_index idx JOIN swt_blog_posts main ON idx.itemID=main.postID AND idx.itemKey='postID' JOIN swt_blog_index idx2 ON idx.itemID=idx2.itemID AND idx.itemKey='postID' AND idx2.indexKey='_id' WHERE 1=1 AND ((idx.indexKey='postSlug' AND idx.indexValue='syrphin-swt')) AND idx.itemID=idx2.itemID AND idx.itemKey=idx2.itemKey GROUP BY idx.itemID, idx2.indexValue, postID ) as tbl WHERE (postStatus='Published' AND postDateTime<='2026-07-10 02:00:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 10
1783648857.94950.0024 [1] SELECT FOUND_ROWS() AS `count`
1783648857.95020.0007 [1] SELECT * FROM swt_blog_posts WHERE postID=1075 AND postStatus='Published' AND postDateTime<='2026-07-10 02:00:00'
1783648857.9510.0008 [13] SELECT * FROM swt_blog_sections ORDER BY sectionTitle ASC
1783648857.9520.001 [1] SELECT * FROM swt_blogs ORDER BY blogTitle ASC
1783648857.95280.0008 [1] SELECT * FROM swt_categories WHERE catID=37 LIMIT 1
1783648857.95370.0008 [1] SELECT * FROM swt_categories WHERE catID=33 LIMIT 1
1783648857.95430.0007 [1] SELECT * FROM swt_categories WHERE catID=49 LIMIT 1
1783648857.95510.0008Using template: /templates/blog/post.html
1783648857.95530.0002 [162] SELECT catID, catPath FROM swt_categories
1783648857.95630.0009 [1] SELECT * FROM swt_blog_posts WHERE postStatus='Published' AND postDateTime<='2026-07-10 02:00:00' AND postSlug='syrphin-swt'
1783648857.97650.0203Using template: /templates/blog/post.html
1783648857.97710.0005 [250] SELECT country, countryID FROM swt_shop_countries WHERE countryActive=1 ORDER BY country ASC
1783648857.97870.0016Using template: /templates/pages/attributes/seo.html
1783648857.97890.0002 [1] SELECT regionID, regionTemplate, regionPage, regionRev AS rev FROM swt_content_regions WHERE regionKey='Banner image' AND (regionPage='/news/post' OR regionPage='*')
1783648857.97980.0009 [nil] SELECT * FROM ( SELECT idx.itemID, c.regionID, idx.pageID, c.itemJSON, idx2.indexValue as sortval FROM swt_content_index idx JOIN swt_content_items c ON idx.itemID=c.itemID AND idx.itemRev=c.itemRev AND idx.regionID=c.regionID JOIN swt_content_index idx2 ON idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev AND idx2.indexKey='_order' WHERE ((idx.regionID=104 AND idx.itemRev=0)) AND idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev ) as tbl GROUP BY itemID, pageID, itemJSON, sortval, regionID ORDER BY sortval ASC
1783648857.98120.0015 [82] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageDepth >=0 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1783648857.98430.0031 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783648857.98490.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783648857.98690.002Using template: /templates/navigation/ps_nav_template.html
1783648857.9870.0001 [6] Using template: /templates/navigation/ps_nav_template_children.html
1783648857.98780.0008 [4] Using template: /templates/navigation/ps_nav_template_children.html
1783648857.98830.0006 [29] Using template: /templates/navigation/ps_nav_template_children.html
1783648857.99110.0028 [10] Using template: /templates/navigation/ps_nav_template_children.html
1783648857.99210.001 [7] Using template: /templates/navigation/ps_nav_template_children.html
1783648857.9930.0008 [9] Using template: /templates/navigation/ps_nav_template_children.html
1783648857.99590.003 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' OR pageSortPath='/news/post' LIMIT 1
1783648857.9970.0011 [1] SELECT * FROM swt_pages_staging WHERE pageHidden=0 AND pageNew=0 AND pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition
1783648857.99920.0022 [1] Using template: /templates/navigation/breadcrumbs.html
1783648857.99970.0005Using template: /templates/blog/post.html
17836488580.0003 [1] SELECT * FROM swt_blog_authors WHERE authorID='3' LIMIT 1
1783648858.00090.0009Using template: /templates/blog/author.html
1783648858.00140.0005 [1] SELECT SQL_CALC_FOUND_ROWS DISTINCT tbl.* FROM ( SELECT idx.itemID, main.*, idx2.indexValue as sortval FROM swt_blog_index idx JOIN swt_blog_posts main ON idx.itemID=main.postID AND idx.itemKey='postID' JOIN swt_blog_index idx2 ON idx.itemID=idx2.itemID AND idx.itemKey='postID' AND idx2.indexKey='_id' WHERE 1=1 AND ((idx.indexKey='postSlug' AND idx.indexValue='syrphin-swt')) AND idx.itemID=idx2.itemID AND idx.itemKey=idx2.itemKey GROUP BY idx.itemID, idx2.indexValue, postID ) as tbl WHERE (postStatus='Published' AND postDateTime<='2026-07-10 02:00:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 1
1783648858.00710.0056 [1] SELECT FOUND_ROWS() AS `count`
1783648858.00780.0007 [1] Using template: /templates/blog/post.html
1783648858.01050.0028Using template: /templates/blog/comment_form.html
1783648858.01150.001 [1] SELECT * FROM swt_blog_comments WHERE 1=1 AND postID=1075 AND commentStatus='LIVE' ORDER BY FIELD(webmentionType, 'like', 'repost', 'comment', NULL) ASC, commentDateTime ASC
1783648858.06160.0501 [1] Using template: /templates/blog/comment.html
1783648858.06230.0007Using template: /templates/blog/post.html
1783648858.06250.0002 [1] SELECT * FROM swt_blog_authors WHERE authorID='3' LIMIT 1
1783648858.06320.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/what-we-do' OR pageSortPath='/what-we-do' LIMIT 1
1783648858.06380.0006 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-002' LIMIT 1
1783648858.06430.0005 [7] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-002%' AND pageDepth >=1 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1783648858.06640.0021 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783648858.06690.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783648858.06860.0018 [6] Using template: /templates/navigation/footer-nav.html
1783648858.070.0014 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1783648858.07070.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1783648858.07120.0005 [38] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' ORDER BY pageTreePosition ASC
1783648858.07350.0022 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783648858.0740.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783648858.0760.002 [10] Using template: /templates/navigation/footer-nav.html
1783648858.07970.0036 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/visit' OR pageSortPath='/visit' LIMIT 1
1783648858.08050.0009 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-004' LIMIT 1
1783648858.08110.0006 [30] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-004%' AND pageDepth >=1 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1783648858.08340.0023 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783648858.08390.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783648858.08630.0024 [29] Using template: /templates/navigation/footer-nav.html
1783648858.08870.0024 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1783648858.08950.0008 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1783648858.090.0006 [11] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' AND pageDepth >=1 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1783648858.09220.0021 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783648858.09270.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783648858.09450.0019 [10] Using template: /templates/navigation/footer-nav.html
1783648858.0960.0015Request time: 0.1862
1783648858.09610Process time: 0.1859
1783648858.09610Memory: 1.6298