Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save christopherkullenberg/168f51c5e76b84a663aff3f16ebf9de0 to your computer and use it in GitHub Desktop.
Save christopherkullenberg/168f51c5e76b84a663aff3f16ebf9de0 to your computer and use it in GitHub Desktop.
Artportalen kommentarer.ipynb
Display the source blob
Display the rendered blob
Raw
{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# Strategies for classification in online species observation discussion forums\n",
"\n",
"- What strategies are used to verify observations?\n",
"- What external resources, instruments and knowledges are used?\n",
"- How are uncertainties resolved?\n",
"- Are there differences in strategies between mushrooms, invertebrates, birds and flowers? \n",
"\n",
"A notebook by Christopher Kullenberg, University of Gothenburg, <christopher.kullenberg@gu.se>\n",
"\n",
"**License:** [MIT](https://opensource.org/licenses/MIT)\n"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"ABOUT This Jupyter notebook extracts interesting values in user comments on Artportalen for analysis of comment interactions in relation to reported observations. The ``thread``variable is used to stora a dictionary of such values (see below). Then a number of analyses are performed and presented. \n",
"\n",
"\n",
"\n",
"DATA DESCRIPTION\n",
"\n",
"0. Pandas Dataframe (df):\n",
" '''The raw data is just a Pandas Dataframe.\n",
" Important points include:'''\n",
"\n",
" Observation [Sightingid]\n",
" |\n",
" |____ Observer [Rapportörsid, Rapportör]\n",
" |\n",
" |____ Metadata [Validation, Species, Scientific Name, Taxonid, Quantity, \n",
" Site, Registred(datetime), Activity, GoogleMerc East, GoogleMerc North]\n",
" |\n",
" |____ Comment [Comment, MessageText, Deleted]\n",
"\n",
"1. Thread:\n",
" ''' The thread is a dictionary with the SightingId\n",
" as the key and then the metadata and comment data\n",
" as a tuple value.''' \n",
"\n",
" Observation Key: int(Sightingid)\n",
" |\n",
" |__ Values (as a tuple): (Observer ID, Validation, Species, Scientific Name, \n",
" TaxonId, Site, StartDate, Comment, [list of MessageText])\n",
"\n"
]
},
{
"cell_type": "code",
"execution_count": 32,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Bildkommentarer2006-2011.xlsx\n",
"Blomkommentarer2006-2018.xlsx\n"
]
}
],
"source": [
"import pandas as pd\n",
"from collections import defaultdict, Counter\n",
"import statistics\n",
"import re\n",
"from os import listdir\n",
"import matplotlib.pyplot as plt\n",
"for file in listdir(\"../data/\"):\n",
" print(file)"
]
},
{
"cell_type": "code",
"execution_count": 6,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Number of observations in flowers: 7630\n",
"Number of observations in birds: 31758\n"
]
}
],
"source": [
"df = pd.read_excel(\"../data/Blomkommentarer2006-2018.xlsx\")\n",
"df2 = pd.read_excel(\"../data/Bildkommentarer2006-2011.xlsx\")\n",
"print(\"Number of observations in flowers: \", str(len(df)))\n",
"print(\"Number of observations in birds: \", str(len(df2)))\n",
"#df.head()"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Generate thread as a dict"
]
},
{
"cell_type": "code",
"execution_count": 7,
"metadata": {},
"outputs": [],
"source": [
"def threadsgenerator(df):\n",
" threads = {}\n",
" for row in df.iterrows():\n",
" observation = int(row[1][0])\n",
" #observation.append(row[1][20])\n",
" if observation not in threads:\n",
" threads[observation] = (row[1][33], # Observer Id \"Rapportör\" 0\n",
" row[1][1], # Validation 1\n",
" row[1][2], # Species 2 \n",
" row[1][3], # Scientific Name 3\n",
" row[1][4], # Taxon Id 4 \n",
" row[1][9], # Site 5\n",
" row[1][16], # Startdate 6\n",
" \"Observation Comment: \" + str(row[1][20]), # Observer comment 7\n",
" []) # List of comments 8\n",
" else:\n",
" threads[observation][8].append(row[1][34])\n",
" return threads"
]
},
{
"cell_type": "code",
"execution_count": 8,
"metadata": {},
"outputs": [],
"source": [
"flowers = threadsgenerator(df) # run this to save into memory for faster access\n",
"birds = threadsgenerator(df2)"
]
},
{
"cell_type": "code",
"execution_count": 9,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"(13453,\n",
" 'Ovaliderad',\n",
" 'Bitterskråp',\n",
" 'Petasites japonicus',\n",
" 220265,\n",
" 'Åkeholm',\n",
" Timestamp('2016-03-27 00:00:00'),\n",
" 'Observation Comment: nan',\n",
" ['Kan det vara så att det trots allt är både vitskråp och bitterskråp där? Eller kan den underart av bitterskråp som är ovanligare i odling vara mycket lik vitskråp?',\n",
" 'En av våra Blekinge-botanister, Ivar Björegren, har varit i Åkeholm idag och studerat skråpbestånden. Han kan inte hitta något annat än bitterskråp. Det innebär att denna observationen får gälla som bitterskråp, tills något annat bevisats. MVH Åke',\n",
" 'Arten på bilden är inte vitskråp, utan en annan art - bitterskråp Petasites japonicus (som är känd från Åkeholm sedan länge). Namnet bör rättas. Om du har några frågor får du gärna kontakta mig. / MVH Åke Widgren, Karlskrona',\n",
" 'Bildvinkeln, de smala stjälkbladen och den vita blomfärgen gör att den ser extremt udda ut. Längst ned på stjälken är bladen bredare dock. Intressant variation hos släktet. Hälsn Joakim',\n",
" 'En intressant diskussion. Vi får se vad slutresultatet blir.',\n",
" 'Belägget i LD från lokalen är rätt bestämt till bitterskråp (kollat av mig). Detta foto föreställer är dock inte självklart samma art.',\n",
" 'Jag tycker bladen ser väl smala ut för att vara bitterskråp. Unga blomställningar av bitterskråp brukar var betydligt mer lång- och bredbladiga än de här exemplaren, som jag tycker ser mer ut att vara vitskråp. MVH Rikard A',\n",
" 'Visst ser den smalbladig ut men detta är en väldokumenterad lokal för bitterskråp, känd sedan länge och besökt av många. Den är publicerad i Blekinges flora, sid. 635. Vitskråp är inte känd från Blekinge.',\n",
" 'Jag kan bara hålla med Rikard ovan, tycker också detta ser ut som vitskråp. Skumt. Kan båda finnas på lokalen månntro?? Mvh Joakim',\n",
" 'Även jag känner mig mycket tveksam till att fotot skulle kunna föreställa bitterskråp. Tydligen skall det finnas ett pressat belägg i LD samlat från lokalen 1997. Om jag hinner skall jag försöka ta en titt på det i morgon.'])"
]
},
"execution_count": 9,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"flowers[57906675] # Access a specific thread"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Find most common users"
]
},
{
"cell_type": "code",
"execution_count": 42,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"[<matplotlib.lines.Line2D at 0x7fae98d3a588>]"
]
},
"execution_count": 42,
"metadata": {},
"output_type": "execute_result"
},
{
"data": {
"image/png": "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\n",
"text/plain": [
"<matplotlib.figure.Figure at 0x7fae992fae10>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"flowerusers = []\n",
"birdusers = []\n",
"\n",
"for k, v in flowers.items():\n",
" flowerusers.append(v[0])\n",
"for k, v in birds.items():\n",
" birdusers.append(v[0])\n",
"\n",
"#print(Counter(flowerusers).most_common(20))\n",
"\n",
"floweruserfreq = []\n",
"for c in Counter(flowerusers).most_common(200):\n",
" floweruserfreq.append(c[1])\n",
"plt.plot(floweruserfreq)\n",
"\n",
"birduserfreq = []\n",
"for c in Counter(birdusers).most_common(200):\n",
" birduserfreq.append(c[1])\n",
"plt.plot(birduserfreq)\n"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Long threads\n",
"Useful method for finding threads that are long. Sometimes indicating uncertain observations. "
]
},
{
"cell_type": "code",
"execution_count": 6,
"metadata": {},
"outputs": [],
"source": [
"orderedbylengthflowers = {}\n",
"orderedbylengthbirds = {}\n",
"for key, value in flowers.items():\n",
" orderedbylengthflowers[key] = len(value[8]) # Count the list\n",
"for key, value in birds.items():\n",
" orderedbylengthbirds[key] = len(value[8]) # Count the list"
]
},
{
"cell_type": "code",
"execution_count": 7,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Flowers:\n",
"(2552231, 17)\n",
"(71051767, 16)\n",
"(66410858, 13)\n",
"(65831466, 11)\n",
"(57906675, 10)\n",
"(65821024, 10)\n",
"(71944290, 10)\n",
"(16041885, 9)\n",
"(59777287, 9)\n",
"(67882484, 9)\n",
"(54707720, 8)\n",
"(60344785, 8)\n",
"(2455922, 7)\n",
"(15966206, 7)\n",
"(53280796, 7)\n",
"(61104956, 7)\n",
"(61633276, 7)\n",
"(66162073, 7)\n",
"(66486345, 7)\n",
"(67075232, 7)\n",
"\n",
"Birds:\n",
"(36328452, 93)\n",
"(34833089, 73)\n",
"(40819962, 52)\n",
"(40569689, 45)\n",
"(34839579, 43)\n",
"(26909245, 42)\n",
"(40239500, 41)\n",
"(36408184, 40)\n",
"(40708389, 39)\n",
"(29252068, 38)\n",
"(40630634, 38)\n",
"(36049056, 36)\n",
"(34608797, 35)\n",
"(26963857, 34)\n",
"(32755712, 34)\n",
"(41107645, 34)\n",
"(39047349, 33)\n",
"(37414033, 32)\n",
"(39305336, 32)\n",
"(30189961, 31)\n"
]
}
],
"source": [
"print(\"Flowers:\")\n",
"for t in Counter.most_common(orderedbylengthflowers, 20):\n",
" print(t)\n",
"print(\"\\nBirds:\")\n",
"for t in Counter.most_common(orderedbylengthbirds, 20):\n",
" print(t)"
]
},
{
"cell_type": "code",
"execution_count": 13,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"(9683,\n",
" 'Ovaliderad',\n",
" 'Sumpnycklar',\n",
" 'Dactylorhiza majalis subsp. lapponica',\n",
" 219794,\n",
" 'Morbymossen (sumpnycklar)',\n",
" Timestamp('2012-07-22 00:00:00'),\n",
" 'Observation Comment: inga sumpnycklar enligt dagens kriterier men 97 mossnycklar såg jag. Kanske har mossen mossifierats på dessa år och sumpnycklarna ersatts av dessa. Se bild.-',\n",
" ['Se kommentarer kring övriga bilder. Kan alltså mycket väl utifrån dessa bilder vara sumpnycklar. Inte ens ekologin är en säker utgångspunkt. DNA-verifierade sumpnyckelpopulationer är funna i fattiga miljöer, men detta är ovanligt. Hur såg braktékanterna ut? Hälsningar Joakim',\n",
" 'Det är verkligen spännande. Hur mycket kostar en DNA-analys? Vi kanske har en Västmanlandsnyckel här.',\n",
" 'Det är verkligen spännande. Hur mycket kostar en DNA-analys? Vi kanske har en Västmanlandsnyckel här.',\n",
" 'inga sumpnycklar enligt dagens kriterier men 97 mossnycklar såg jag. Kanske har mossen mossifierats på dessa år och sumpnycklarna ersatts av dessa. Se bild.- ',\n",
" 'inga sumpnycklar enligt dagens kriterier men 97 mossnycklar såg jag. Kanske har mossen mossifierats på dessa år och sumpnycklarna ersatts av dessa. Se bild.- ',\n",
" 'Hej, som nämnts i kommentar till anna av de tre bilderna kan sumpnycklar mycket väl ha ofläckade blad. DNA-verifierade sådana populationer finns. Det som kan tala mot sumpnycklar är att blomaxen är relativt täta, vilket är vanligare hos lokala allotetraploider och mossnycklar. Men en uppgift, eller ännu hellre ett foto av braktékanterna skulle behövas, men ändå inte vara 100%-igt. Denna grupp inom Dactylorhiza är något av det svåraste taxonomiska hörn man kan ägna sig åt!',\n",
" 'Hej, som nämnts i kommentar till anna av de tre bilderna kan sumpnycklar mycket väl ha ofläckade blad. DNA-verifierade sådana populationer finns. Det som kan tala mot sumpnycklar är att blomaxen är relativt täta, vilket är vanligare hos lokala allotetraploider och mossnycklar. Men en uppgift, eller ännu hellre ett foto av braktékanterna skulle behövas, men ändå inte vara 100%-igt. Denna grupp inom Dactylorhiza är något av det svåraste taxonomiska hörn man kan ägna sig åt!',\n",
" 'inga sumpnycklar enligt dagens kriterier men 97 mossnycklar såg jag. Kanske har mossen mossifierats på dessa år och sumpnycklarna ersatts av dessa. Se bild.- ',\n",
" 'inga sumpnycklar enligt dagens kriterier men 97 mossnycklar såg jag. Kanske har mossen mossifierats på dessa år och sumpnycklarna ersatts av dessa. Se bild.- ',\n",
" 'inga sumpnycklar enligt dagens kriterier men 97 mossnycklar såg jag. Kanske har mossen mossifierats på dessa år och sumpnycklarna ersatts av dessa. Se bild.- ',\n",
" 'inga sumpnycklar enligt dagens kriterier men 97 mossnycklar såg jag. Kanske har mossen mossifierats på dessa år och sumpnycklarna ersatts av dessa. Se bild.- ',\n",
" 'Jag skulle absolut inte avfärda sumpnycklar utifrån dessa bilder. Bladfläckighet är (till skillnad vad som ibland uppges i floror) en inte speciellt bra artskiljande karaktär. Speciellt inte inom denna grupp av Dactylorhiza där mycket finns att göra taxonomiskt och där artbildning håller på att ske mitt framför våra ögon. Den bästa karaktären är plastid-DNA. Men om man ska hålla sig till mer lättillgängliga karaktärer så är braktéernas (stödbladens) kantceller i mellersta delen av blomaxet de bästa. Man undersöker några stycken och kollar med 20x-lupp och mot himlen eller annat ljus bakgrund. Sumpnycklar har hajfeneliknande kantceller ofta med en liten antocyanfläck(röd fläck) på dessa, mossnycklar och allotetraploider har kullerstensformade kantceller som ofta är bleka, ängsnycklar är helt släta i braktékanterna. Jungfru Marie nycklar och skogsnycklar har mer eller mindre spetsiga tänder på braktékanterna men dessa två arter har blågröna bladundersidor till skillnad från de föregående. Även hybrider med Jungfru Marie nycklar och skogsnycklar brukar få blågröna bladundersidor.Lokala allotetraploider nämnda ovan är en grupp obeskrivna taxa (arter, underarter, varieteter, rang är ej fastslaget) som tidigare ofta misstolkades som mossnycklar. T ex har allt som kallats mossnycklar i Uppland visat sig vara Upplandsnycklar, som är en sådan allotetraploid. Sådana förekommer även i Gästrikland och sannolikt också i Västmanland. ',\n",
" 'Jag skulle absolut inte avfärda sumpnycklar utifrån dessa bilder. Bladfläckighet är (till skillnad vad som ibland uppges i floror) en inte speciellt bra artskiljande karaktär. Speciellt inte inom denna grupp av Dactylorhiza där mycket finns att göra taxonomiskt och där artbildning håller på att ske mitt framför våra ögon. Den bästa karaktären är plastid-DNA. Men om man ska hålla sig till mer lättillgängliga karaktärer så är braktéernas (stödbladens) kantceller i mellersta delen av blomaxet de bästa. Man undersöker några stycken och kollar med 20x-lupp och mot himlen eller annat ljus bakgrund. Sumpnycklar har hajfeneliknande kantceller ofta med en liten antocyanfläck(röd fläck) på dessa, mossnycklar och allotetraploider har kullerstensformade kantceller som ofta är bleka, ängsnycklar är helt släta i braktékanterna. Jungfru Marie nycklar och skogsnycklar har mer eller mindre spetsiga tänder på braktékanterna men dessa två arter har blågröna bladundersidor till skillnad från de föregående. Även hybrider med Jungfru Marie nycklar och skogsnycklar brukar få blågröna bladundersidor.Lokala allotetraploider nämnda ovan är en grupp obeskrivna taxa (arter, underarter, varieteter, rang är ej fastslaget) som tidigare ofta misstolkades som mossnycklar. T ex har allt som kallats mossnycklar i Uppland visat sig vara Upplandsnycklar, som är en sådan allotetraploid. Sådana förekommer även i Gästrikland och sannolikt också i Västmanland. ',\n",
" 'Vad tror du om tanken att populationen bytts ut efter fyndet av sumpnycklar för 20 år sedan till mossnycklar? Är det osannolikt borde jag väl registrera om fyndet men då försvinner alla fina kommentarer.',\n",
" 'Vad tror du om tanken att populationen bytts ut efter fyndet av sumpnycklar för 20 år sedan till mossnycklar? Är det osannolikt borde jag väl registrera om fyndet men då försvinner alla fina kommentarer.',\n",
" 'Jag tog faktiskt hem en och tittade i stereolupp 40x men jag tog den inte i mitten av blomställningen utan i toppen och den såg väldigt slät ut och eftersom det inte skulle vara ängsnyckel så förtvivlade jag. Nästa gång ska jag ta från mitten och flera stycken som du föreslog.',\n",
" 'Jag tog faktiskt hem en och tittade i stereolupp 40x men jag tog den inte i mitten av blomställningen utan i toppen och den såg väldigt slät ut och eftersom det inte skulle vara ängsnyckel så förtvivlade jag. Nästa gång ska jag ta från mitten och flera stycken som du föreslog.'])"
]
},
"execution_count": 13,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"flowers[2552231]"
]
},
{
"cell_type": "code",
"execution_count": 14,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"(47649,\n",
" 'Ovaliderad',\n",
" 'Balearisk lira',\n",
" 'Puffinus mauretanicus',\n",
" 205484,\n",
" 'Kullens fyr',\n",
" Timestamp('2007-07-29 00:00:00'),\n",
" 'Observation Comment: nan',\n",
" ['hi ola, I am sitting here wondering the same, this is undoubtedly the bird I saw flying past Ripagården this morning. The wing shape is classic for Sooty Shearwater as is the tail shape. Check out the many photos of Balearic shearwater on the net for confirmation. Sorry about the English, have not learnt Swedish yet phil',\n",
" 'Fantastiskt läckert med ett foto på balearisk lira från Sverige! Grattis! Ola har helt rätt i att mörka balearer kan te sig mycket grålirelika ut, om man inte är uppmärksam. Flyktsättet och silhuetten skiljer dem åt för den vane havsfågelskådaren och på denna bilden ser man även antydan till ljus buk, vilket gråliran aldrig har. Därtill har det ljusa under vingen en varmare beigebrun ton, än grålirans silvervita blänk.',\n",
" \"Hi Phil, adding to what Anders has already said, this bird also showed a pale chin. This is not a Sooty Shearwater feature but is often seen on Balearics. Add to that the pale axillaries bordered by a dark diagonal band and slight blotchiness and you have a typical underwing Balearic pattern. From the angle at which the bird passed us it looked quite slank-bodied and slim-winged (no doubt accentuated by the very dark plumage) but still not quite as long-winged and elegant as Sooty. The active flight action was also different from Sooty, being slightly more laboured and less 'pumping'. It's a good job the bird came close; had it been further out it would have been a tougher nut to crack!\",\n",
" 'Som kuriösa kan nämnas att med största sannolikhet samma balearisk lira upptäcktes sträckande mot V vid Gilleleje på Norra Sjaelland i Danmark 40 minuter efter Kullen-obsen, vilket innebär att den vände någonstans mellan Kullen och Helsingborg. Därefter fortsatte den västerut längs Sjaellandskusten där den sågs på flera lokaler (http://www.netfugl.dk/observations.php?id=latest25dofcalls).',\n",
" 'Såg att mitt inlägg inte kom med fullt ut. Vingarna på den aktuella fågeln upplever jag sitter längre fram än mitten vilket då skulle tala för grålira. Tittar man sedan på Alf hela bildserie (8 bilder antar att det är samma fågel) visar fågeln väldigt spetsiga vingar och tydlig knoge/bakåtvinklad hand. De baleariska jag har sett i Spanien har jag observerat i vind från vindstilla till styv kuling och jag har aldrig upplevt dem ha så spetsiga vingar och så bakåtvinklad hand. När det gäller dräktkaraktärer så varierar ju Baleariska väldigt så där kan jag hålla med om att fågeln ifråga ligger klart inom ramen för balearisk. Har sett mörkare individer än denna.',\n",
" '...vara så mörka som fågeln vi just sett. Den larmades därför som grålira. Min bedömning är att bilden från Kullen föreställer samma fågel vi såg på Hovet. En väldigt mörk, slank lira med svagt ljus buk. Precis som jag minns den.',\n",
" 'Kollat med folk som såg gårdagens baleariska på Kullen och det är inte samma fågel. Gårdagens var brunare hade annan teckning på vingundersidan och ljusare buk.',\n",
" '...så visar bilderna en från grålira skild jizz med klenare, ej så bröstig och spolformad kropp samt prop kortare och bredare vinge (dock klart lurigt på den andra av Alfs bilder). En annan bra karaktär som syns på bilden ovan är de ljusa (beigetonade) axillarerna, gråliran är alltid jämnmörk här. På bägge bilder kan man även skönja en ögonring, något jag själv aldrig sett hos grålira. Kan gråliran uppvisa det? Måste även jag (även om jag bryter mot reglerna) berömma Alf för att han lyckades fotografera djuret! Första flygbilderna på balearisk i Sverige?',\n",
" 'Det hade även varit kul med ett utlåtande från gårdagens Kullen-folk, om det är samma baleariska som igår? Det borde vara lätt att säga utifrån dessa bilder.',\n",
" '...Och här är en balearisk från norra Frankrike med teckning lik Kullenfågeln: http://seawatchcgn.free.fr/Puffin%20des%20Bal%E9ares%20CGN%202006%2010%2001.jpg',\n",
" 'Jag satt på Hovs Hallar, och vi hade en livlig diksussion om arttillhörigheten. Den ropades ut som mindre lira när den upptäcktes på långt håll mot Tyludden. Men när vi såg hur jämnmörk den var så ändrade vi bestämningen till grålira. Den var slank och atletisk i flykten. Den använde inte så mycket dynamisk flykt, vilket grålira nästan alltid gör, utan flaxade en del (dock inte lika kastigt som den mindre lira vi såg en timme senare gjorde). Det blåste ju bara ca 12 m/s så vi antog att flyktsättet berodde på den \"svaga\"vinden. När fågeln kom nära såg vi att vingundersidorna var ljusare och att den faktiskt var lite ljus på magen. Detta vållade stor uppståndelse. Vi kollade i litteratur, men bilderna föreställde brunare baleariska. Vi trodde därför inte att baleariska kunde vara så mörka so',\n",
" 'Intressant diskussion och spännande bilder Hans Larsson plockade fram, med en grålira som har ljus buk! Hittade faktisk ytterligare en sådan bild vid ett Google-sök! Så att säga att gråliran aldrig uppvisar ljus buk, var en överdrift! Dock, denna aktuella fågel är definitivt en mörk balearisk lira och uppvisar en mängd karaktärer för en sådan (de flesta finns summerade ovan). Jag tycker inte stuket/silhuetten alls påminner om en grålira, vilket någon annan gjorde. Bl.a. är kroppen för klen! De kan faktiskt vara ännu mörkare än denna, jag har sett bilder på balearisk lira från Medelhavet där jag inte ens kunde se någon antydan till ljus buk! Att de kan vara påtagligt lika en grålira fick jag själv bevittna en gång på Irland. Jag var övertygad att jag hade en grålira i tuben, tills fågeln anslöt ',\n",
" '.....tills fågeln anslöt till en grupp mindre liror och storleken blev tydlig! Hmmm, man borde få en varning när man skrivit för långt, eller så borde inte kommentarstexten vara begränsad. Irriterande när inläggen bryts av och särskilt då man inte ens märkt det när man skriver!',\n",
" 'Hej, har äntligen lyckats komma åt en dator (på Naturbokhandeln) för att studera de bilder som lagts ut på liran. Efter mycket funderingar kring obsen var det skönt att få se bilderna. Jag anser att det står utom tvivel att liran som fotograferats på Kullen och i Danmark är samma individ som vi såg på Hovet. Framför allt de danska bildserierna visar fint de flesta karaktärer som jag upplevde vid Hovet. En mycket mörk, slank och smäcker lira med svagt ljus brunare buk. Jag har tyvärr inte möjlighet att kommentera mer än så i nuläget men åtminstone 4 olika observatörer tillstyrker bestämningen efter att ha sett bilderna. Återkommer med mer info vi senare tillfälle! Läcker fågel och mycket intressant individ!',\n",
" '... buken vid tillfälle kändes ljus. Flykten var mycket typisk för grålira med långa, höga bågar inte alls så snabba och kastande som mindre liran. Även vinghållningen kändes typisk för grålira med s-formad vinge sedd framifrån alltså svagt kupad arm och hängande hand och något uppåtböjd mot spetsen. Det jag vill säga är att teoretiskt kan Hovs hallar fågeln varit samma grålira som vi såg på Hönö dagen innan. Det är ju inte första gången fåglar som ses på Kullen eller Hovs hallar inte ses på den andra lokalen.',\n",
" 'Bilderna tycker jag visar en mörkare lira än vad jag såg i verkligeheten, just färgen (tonen) på fågeln reagerade jag först på och det kompakta/lilla intrycket. Den hade en ljusare brun färg än vad grålira har. Kan jämföras med mörk och ljus mjölkchoklad (kanske inte riktigt så stor skillnad men åt det hållet). Jizzen var en mindre lira för mig. Armhålorna var ?smutsiga? med teckning likt bilder i Fågelguiden. Tyvärr ses inte detta på bilderna. Flykten var också annorlunda än grålirans djupare vingslag, tänkte faktiskt på liran då jag såg en drillsnäppa flyga vid örtofta senare på dagen; alltså lite \"snärtigare/snabbare\" vingslag som är grundare och vingar som hålls mer kupande. Bilderna ?ljuger? alltså lite med färger och intryck angående storlek/form. Ska säga att j',\n",
" '...jag inte är någon expert på området men har sett en del liror och försöker bara beskriva det jag såg och uppfattade.',\n",
" 'Jag såg också Hönö-liran och delar Magnus beskrivning av varför vi är säkra på att den var just en grålira. Dessutom diskuterade vi också färgen och att Hönö-liran var mörk brun olikt de baleariska jag sett på lokalen tidigare. Fågeln på bilden då? Balearisk, tycker jag baserat på proportioner och dräktkaraktärer som nämnts ovan.',\n",
" 'Det är ganska kul att se att den baleariska liran avverkat avstånden Hovet-Kullaberg, Kullaberg-Gilleleje samt Gilleleje-Liseleje på ungefär samma tid, dvs c:a 1h (BMS+DOF-basen). Avståndet är cirkus (mätt med linjal) 22,5-26,5 km fågelvägen mellan alla ovan nämnda lokaler, dvs ungefär samma avstånd. Det skulle innebära att liran hållt en medelhastighet på i runda tal 20-25 km/h. Det är sku ett gott svensk-danskt samarbejde!',\n",
" 'Här finns bilder på en avvikande grålira (bland normala gråliror från Kalifornien): http://www.schmoker.org/BirdPics/SOSH.html',\n",
" 'Såg nu att mitt inlägg inte kom med fullt ut. Alfs fotoserie med åtta bilder förmodar jag är på samma fågel. På vissa bilder tycker jag både vingarnas hållning håller för en balearisk men på merparten så tycker jag inte det stämmer. Jag har sett de baleariska lirorna i olika vindar från vindstilla till styv kuling. Har aldrig upplevt vingarna så spetsiga och handen så tillbakahållen som jag gör på dessa bilder. Men som jag nämnt tidigare så är det en annan sak att se den i verkligheten. Har heller aldrig sett vingarna så kupade som jag upplever fågeln håller dem på fösta bilden av de åtta. Hur som helst så tycker jag obsen är intressant och hoppas för de som var där att den godkänns.',\n",
" 'Det verkar som att den baleariska nu lämnar Skandinaviska farvatten via Skagen där den sågs idag. Kolla in denna helt fantastiska bild på Netfugl: http://www.netfugl.dk/pictures.php?id=showpicture&picture_id=17731 Visst ser det ut som samma individ!',\n",
" 'Efter att ha bott i Spanien under två vintrar så har jag fått studera många baleariska liror då ca 200 individer övervintrar ca 6 km därifrån jag bor. Tycker inte individen på kullaberg på bilderna talar för balearisk lira. Framför allt jizzmässigt men det är ju alltid svårt med jizz på foton. Har dock en del bilder på balearisk lira från Spanien som jag tittat igenom nu och ingen har så långa och spetsiga vingar som kullenfågeln har. Vidare så upplever jag kullenfågeln slankare och mer utdragen så som jag upplever en grålira jämfört med baleariska. De baleariska ger ett betydligt mer bukigt intryck och kortare stjärt. Detta gör att vingarna upplevs sitta mitt på fågeln hos balearisk eller till och med längre bak än mitten. Detta upplever jag även på de bilder David länkande till i tidigare inlägg. Vinga',\n",
" 'Mycket intressant diskussion, min åsikt är att bilderna visar en balearisk lira. Den uppmärksamme har säkert noterat att det sågs en grålira på Hönö dagen innan och vid första anblick skulle man ju kuna anta att även denna utgörs av samma individ som på bilderna. Jag var med och såg fågeln på Hönö och dräktmässigt passar den ganska bra med denna fågel, vid första anblick noterades en ljusare buk på den hönöliran detta berodde på ett ljusfenomen och när den sågs som bäst såg man att buken var jämnfärgad, men det kändes väldigt skumt då man antydde den ljusa magen. I övrigt hade hönöliran vitare blänkande vingundersidor utan mörkt diagonalband som denna individ. Flyktsättet var det som redan från upptäckt gjorde att vi var säkra på bestämningen även om buke',\n",
" 'Har googlat fram några bilder som kanske ger en fingervisning om vad jag menar:: Grålira, franska atlantkusten: http://www.leclipon.com/photos/2002/scootypic2071102Clipon_NS.jpg Balearisk lira, Kullaberg 29 juli 2007: http://picasaweb.google.se/990611/BaleariskLira/photo#5092942228480634290 Grålira, franska atlantkusten: http://seawatchcgn.free.fr/Puffin%20fuligineux%20CGN%202005%2009.jpg Balearisk lira, franska atlantkusten: http://seawatchcgn.free.fr/Puffin%20des%20Bal%E9ares%20CGN%202005%2007%2031%20tx60%20vgrab.jpg Själva vinghållningen påverkas ju emellertid av hur mycket det blåser, och att vingarna hos en balearisk lira kan uppvisa ?grålirehäng? i samband med dynamisk segelflykt framgår av bilderna som Hans hänvisar till ovan: http://seawatchcgn.free.fr/Puffin%20des%20Bal%E9ares%20CGN%202006%2010%2001.jpg Det gäller alltså att se upp med v',\n",
" 'Det gäller alltså att se upp med vilken typ av flykt det är man observerar! Dynamisk segelflykt eller aktiv sträckflykt, vinghållningen kan alltså variera! Det är snarare själva vingföringen man bör ge akt på. Vad gäller vinglängd och vingform kan balearisk lira och grålira, åtminstone på foton, te sig ytterst lika varandra. Jämför t.ex. den här gråliran från Nidingen http://www.artportalen.se/artportalen/gallery/images/swe/birds/2006/large/20581.jpg med Alf Peterssons bild på den aktuella fågeln http://www.artportalen.se/artportalen/gallery/images/swe/birds/2007/large/46068.jpg Skillnader i vingundersidans teckning mellan de två arterna har Anders redan redogjort för ovan, och den aktuella fågeln uppvisar i mina ögon urblekta, rätt kontrastlösa, beigeaktiga vingundersidor med ljusa axillarer, till skillnad ',\n",
" 'Skillnader i vingundersidans teckning mellan de två arterna har Anders redan redogjort för ovan, och den aktuella fågeln uppvisar i mina ögon urblekta, rätt kontrastlösa, beigeaktiga vingundersidor med ljusa axillarer, till skillnad mot grålirans mer kontrastrika vingundersidor med väl avgränsade, vitaktiga fält och mörka axillarer. För övrigt tycks kroppens form och proportioner vara en relativt diagnostisk karaktär. Gråliran är generellt mer kompakt byggd, med tjockare, mer välmatad kropp samt kortare och tjockare hals än balearisk lira. Frampartiet hos en grålira kan rentav ge associationer till en delfin! Variation förekommer såklart men kolla gärna dessa bilder så förstår ni kanske vad jag menar: Balearisk lira: http://www.birdlife.org/images/sized/400/b_balearic_shearwater_1.jpg.jpg Grålira: http://www.montereybay.com',\n",
" 'Skulle först vilja säga att jag känner mig övertygad om att den baleariska lira som sågs dagen innan(28.7) på Kullen ej är samma som fågeln som dagen efter. Jag hade turen att vara på plats vid båda tillfällena och kan konstatera att denna gav ett mycket ljusare intryck, med en mer utbredd ljus fläck på magen och som gick längre upp mot armhålan, jmf. stora bilderna i \"Fågelguiden\". Inget som skulle kunna påverkas så pass mycket av olika ljusförhållanden. Är helt säker på att båda fåglarna är baleariska liror.',\n",
" 'Skulle först vilja säga att jag känner mig övertygad om att den baleariska lira som sågs dagen innan.(28.7) på Kullen ej är samma som fågeln som dagen efter. Jag hade turen att vara på plats vid båda tillfällena och kan konstatera att denna gav ett mycket ljusare intryck, med en mer utbredd ljus fläck på magen och som gick längre upp mot armhålan, jmf. stora bilderna i \"Fågelguiden\". Inget som skulle kunna påverkas så pass mycket av olika ljusförhållanden. Är säker på att båda fåglarna är baleariska liror.',\n",
" 'Personligen tycker jag fågeln på bilderna ser ut som en fin balearisk lira (har sammantaget svårare att få ihop kroppsformen, vingundersidan och ljusa buken på en grålira). Vill bara kommentera det här med vingens spetsighet: Fågeln vinklar bak handen på dessa bilder, det producerar rimligen en spetsigare vinge än foton på en fågel i aktiv flykt. Har själv frapperats av skillnaden i vingprofil hos (syskonarten) mindre lira i olika vindhastigheter utomlands. Många bilder på nätet är tagna i lugnt väder. Likaså tycker jag graden av handens bakåtvinkling känns helt OK för vinklande mindre lira i stark vind. (Antar balearisk inte skiljer här). Mäktiga bilder! Grattis till obsen! mvh / Stefan',\n",
" 'Om jag förstår saken rätt så var även liran vid Hovs Hallar ljus på buksidan (uppgift Johan Södercrantz). Personligen anser jag att de två bilderna ger en absolut jizz av grålira med långa, slanka vingar, spetsiga och med framträdande vingknoge. Jag har svårt att tänka mig en balearisk lira med sådana proportioner som dessa bilder visar. Foton kan dock ljuga ibland. Den ljusa buksidan förbryllar, om det nu är en grålira som jag tror. Hur är det med ruggningen hos denna art?',\n",
" 'Det hade varit kul att höra ett utlåtande från Hovet-folket. Då deras grålira stämde bra i tid med vår baleariska (c:a 1h och 10 min skiljde mellan obsarna) så verkar det ju inte helt otroligt att det trots allt är samma individ. 1h och 10 min kan verka som lång tid, men med tanke på att den baleariska kom innifrån viken och slickade berget där vi satt så kan man tänka sig att den gått en bra bit in i Skälderviken innan den vek av västerut igen. Kan nämna förutom ovanstående av Blomdahl att flyktsättet skilde sig från grålira med sin fladdrigare flykt och ej så djupa lirbågar mot grålirans mer attackbågar med vägvinnande glid på stela vingar. Vingarna hölls mer kupade och även om vi inte fick intryck av hängbuk utan snarare tyckte, från vår vinkel upp vid Mistluren, att den var förvånandsvärt slank ',\n",
" 'Fantastiskt läckert med ett foto på balearisk lira från Sverige! Grattis! Ola har helt rätt i att mörka balearer kan te sig mycket grålirelika ut, om man inte är uppmärksam. Flyktsättet och silhuetten skiljer dem åt för den vane havsfågelskådaren och på denna bilden ser man även antydan till ljus buk, vilket gråliran aldrig har. Därtill har det ljusa under vingen en varmare beigebrun ton, än grålirans silvervita blänk.',\n",
" \"It's been educational, as they say. After more than a few hours of looking at stills and moving images I have made the painful conclusion that I was mistaken! The corner was turned when Hans Larsson pointed us at the photos of Balearics taken on a seawatch. Although I have experience of quite a few shearwaters, most of it is from boats and it is obvious to me now that they can present very different flight profiles when flying against a strongish wind as they come round a headland. Lesson learnt, I look forward to the next big blow. Greg if you are reading this, sorry for being such a lousy pupil and can you email me?\",\n",
" 'Eftersom jag själv var med och såg den aktuella liran på Kullen tänkte jag delge mina synpunkter. Till att börja med kan sägas att fågeln passerade uppskattningsvis 150-200 meter utanför klipporna. Fågeln sågs från mistluren, och således bör avståndet från observatörerna till fågeln ha varit max 400 meter. Det var inga problem att hitta fågeln med blotta ögat, det kanske ger en bild av hur nära den passerade. Initialt, när jag fick in fågeln i tubkikaren och såg att det var en mörk lira, tänkte jag: ?Jaja, här kommer ju gråliran från Hovet?. Var ju inställd på att se en grålira eftersom det larmats en sådan en dryg timme innan. Det dröjde dock inte många sekunder innan jag fick andra vibbar. Det första som slog mig var ett tydligt ljust område på kroppsundersidan. Även strupen var ljus',\n",
" 'Även strupen var ljusare och överlag gav kroppen ett flammigt, lite urblekt intryck, den gav ej det enhetligt mörka intryck som en grålira brukar göra. Färgsättningen var annorlunda gentemot grålira, den här var mer ljust askgråbeige, till skillnad mot grålirans mörkare, mustigare brunsvarta ton à la ung bredstjärtad labb. Något som även var påtagligt omgående, åtminstone i mina ögon, var den annorlunda byggnaden. Frampartiet kändes utdraget och kroppen inte lika kompakt som hos en grålira. Lite som att jämföra en kaspisk trut med en gråtrut. Detta i kombination med flyktsättet och de stela, ej lika böjliga vingarna som hos en grålira gjorde att jag faktiskt mer fick intryck av mindre lira än av grålira. Just vingföringen var särskilt påfallande när fågeln passerat spetsen och den var på väg bort. Har go',\n",
" 'Ballen kunde även följas på en radda danska lokaliteter, se här: http://www.netfugl.dk/pictures.php?id=showpicture&picture_id=17685',\n",
" 'En hel serie bilder på fågeln i danskt vatten finns här http://rfst.dk/rfrapp/master.html?eu00455.html Här framträder bl a den ljusa armhålan (mörk på grålira), den långa smala näbben och den slimmade kroppen.',\n",
" 'Funderade vidare på vad som har skrivits här inne angående dräktkaraktärer på denna lira. Hur stor erfarenhet har vi på dräktkaraktärer hos grålira och hur mycket de skiljer sig inom denna art. Vi har ju kunnat konstatera att det finns gråliror med ljus buk. Är det någon som har sett bilder på andra dräktvariationer? Hur mycket varierar de? Vi vet ju att balearisk varierar ganska mycket. Det är ju inte ofta man får se lira på så nära håll som denna. Ser vi då dräktkaraktärer och variationer som vi inte vet finns hos grålira kanske?',\n",
" 'För övrigt tycks kroppens form och proportioner vara en relativt diagnostisk karaktär. Gråliran är generellt mer kompakt byggd, med tjockare, mer välmatad kropp samt kortare och tjockare hals än balearisk lira. Frampartiet hos en grålira kan rentav ge associationer till en delfin! Variation förekommer såklart men kolla gärna dessa bilder så förstår ni kanske vad jag menar: Balearisk lira: http://www.birdlife.org/images/sized/400/b_balearic_shearwater_1.jpg.jpg Grålira: http://www.montereybay.com/creagrus/Shearw_Soot-flyven4Jy05CT-w.jpg Summa summarum kan man konstatera att en mörk balearisk lira kan vara rätt lurig att skilja från en grålira. Lägg därtill att dessa varelser oftast observeras på kilometeravstånd, vilket knappast underlättar det hela. Personligen tror jag flyktsätt samt vingundersidans teckning är det bä',\n",
" 'Summa summarum kan man konstatera att en mörk balearisk lira kan vara rätt lurig att skilja från en grålira. Lägg därtill att dessa varelser oftast observeras på kilometeravstånd, vilket knappast underlättar det hela. Personligen tror jag flyktsätt samt vingundersidans teckning är det bästa att gå på ifall man ställs inför en knepig mörk lira på långt avstånd i svenskt farvatten. Grålirans höga bågar, vägvinnande flykt samt vitblänkande vingundersidor är trots allt användbara karaktärer även när det handlar om långa obsavstånd.',\n",
" 'Hi greg, I still think that structurally this bird is all wrong and I will be interested to see how this debate goes. Incidentally the sooty I saw near Hovs Hallar was close enough for a good look and did not show any pale areas in the underparts. I checked this specifically knowing that Balearic shear had been reported the day before. I am confident of my id. We may have two birds therefore but I hesitate to go down the \"two-bird theory\" route, especially as Tommy thinks that the one hour time difference may be about right. All the photographs of Balearic (and the closely related Manx) I have looked at tonight show birds with wings that are about the same length as the bill to feet measurement. Not sure how this pans out biometrically but that is the way it looks in the field too. Your bird is very long-winged. The other striking problem with the photos above is the outer wing. Balearic should not show the pointed wing that both the photos illustrate. Balearics are blunt-win'])"
]
},
"execution_count": 14,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"birds[26909245]"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Full text search\n",
"Using case-insensitive regular expressions.\n",
"\n",
"Useful for finding:\n",
"* External resources.\n",
"* Instrumentation (\"lupp\")\n",
"* Expressions used to establish certainty."
]
},
{
"cell_type": "code",
"execution_count": 46,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"[('www.artportalen.se', 788),\n",
" ('artportalen.se', 197),\n",
" ('www.pbase.com', 156),\n",
" ('www.netfugl.dk', 154),\n",
" ('www.flickr.com', 77),\n",
" ('tinyurl.com', 70),\n",
" ('www.sofnet.org', 46),\n",
" ('www.tarsiger.com', 35),\n",
" ('www.gull-research.org', 33),\n",
" ('www.elisanet.fi', 33),\n",
" ('waarneming.nl', 32),\n",
" ('www.youtube.com', 32),\n",
" ('www.club300.se', 30),\n",
" ('picasaweb.google.com', 30),\n",
" ('www.cr-birding.be', 29),\n",
" ('www.xs4all.nl', 22),\n",
" ('www.helsinki.fi', 21),\n",
" ('www.microbirding.se', 20),\n",
" ('artsobservasjoner.no', 17),\n",
" ('www.ibercajalav.net', 17),\n",
" ('netfugl.dk', 17),\n",
" ('sv.wikipedia.org', 16),\n",
" ('bit.ly', 16),\n",
" ('www.surfbirds.com', 15),\n",
" ('www.birds.se', 15),\n",
" ('www.skof.se', 14),\n",
" ('picasaweb.google.se', 14),\n",
" ('www.talk.gull-research.org', 12),\n",
" ('www.birdforum.net', 11),\n",
" ('home.scarlet.be', 11)]"
]
},
"execution_count": 46,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"regexp = \"nord.*flora.*|flora.nordic.*\"\n",
"regexp2 = \"lupp.*\"\n",
"regexp3 = \"[http|https]\\:\\/\\/.+?(?=\\/)\"\n",
"\n",
"urllist = []\n",
"\n",
"counter = 0\n",
"for k, v in birds.items():\n",
" for c in v[8]:\n",
" if type(c) == str:\n",
" searchexpression = re.findall(regexp3, c, re.IGNORECASE)\n",
" if searchexpression:\n",
" counter += 1\n",
" #print(searchexpression)\n",
" for s in searchexpression:\n",
" if type(s) == list:\n",
" for i in s:\n",
" urllist.append(i[4:])\n",
" else: \n",
" urllist.append(s[4:])\n",
" #print(str(counter), c)\n",
" else:\n",
" continue\n",
" \n",
"Counter(urllist).most_common(30)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Mean number of comments per species\n",
"\n",
"**Note:** Here species that are single observations will be over valued. This can be interpreted as very uncertain observations, anomalies or \"newbie\" type of observations. "
]
},
{
"cell_type": "code",
"execution_count": 22,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"[('Svarthakedopping?', 52),\n",
" ('Ob. alka?', 40),\n",
" ('Berglärka?', 39),\n",
" ('Ob. brun-/rödglada', 33),\n",
" ('Ob. stäpphök/blå kärrhök', 29),\n",
" ('Enkelbeckasin?', 29),\n",
" ('Lappmes x talltita?', 29),\n",
" ('[Jaktfalk, vit morf]', 26),\n",
" ('Råka?', 24),\n",
" ('[Mongolpipare?]', 24),\n",
" ('Medelhavsstenskvätta?', 23),\n",
" ('[Gulhämpling?]', 23),\n",
" ('Mindre albatross', 22),\n",
" ('Rördrom?', 21),\n",
" ('[Rödhöna]', 21),\n",
" ('Ob. trast', 19),\n",
" ('Bergortolan', 18),\n",
" ('Ob. vatten-/skärpiplärka', 17),\n",
" ('[Amerikansk bläsand]', 17),\n",
" ('[Ob. stäpp-/ängshök?]', 17)]"
]
},
"execution_count": 22,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"commentsperspecies = {}\n",
"\n",
"for key, value in threads.items():\n",
" if value[2] not in commentsperspecies:\n",
" commentsperspecies[value[2]] = [value[8]]\n",
" else:\n",
" commentsperspecies[value[2]].append(value[8])\n",
"\n",
"meancommentsperspecies = {}\n",
"for key, value in commentsperspecies.items():\n",
" meancommentsperspecies[key] = statistics.mean([len(v) for v in value])\n",
"\n",
"\n",
"Counter.most_common(meancommentsperspecies, 20) # Ordered by mean number of comments\n",
" # Note, single observations are higher"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Access a single species and read comments\n",
"This is suitable for qualitative in-depth analyses per species"
]
},
{
"cell_type": "code",
"execution_count": 50,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Berglärka?\n",
"ObservationsID: 40708389\n",
"Observatör: 24437\n",
"Plats: Mellbyör\n",
"Observation Comment: Stöttes med ängspip. Kändes ganska kortstjärtad brevid ängspip, kommentarer tack.\n",
"Kommentarer ['Min känsla på denna mindre bra bild (inget illa ment Ulrik)men borde inte bröst teckningen vara mer distinkt svart på en Berglärka ?Här är det (murrigt)på bröstet,vilket passar bättre in på tex Lappsparv,Sävsparv tycker jag att man kan utesluta på den berömda jizzen,dvs att fågeln på bilden ger ett tjockt intryck ala Lärka eller en större och knubbigare fältsparv typ Lappsparv.Bilden lämnar många öppningar för tyckande,men jag gissar fortfarande på Lappsparv.', 'Jag tänkte också Lappsparv när jag såg denna. Ansiktsteckningen och den korta och tjocka näbben(kontra berglärka) passar bra in på det tycker jag. Men bilder har ju ljugit förr..', 'Nu blir det lite pajkastning över mitt inlägg, men ansiktsmasken är svart!!! Punk slut! Nä skojja men på min skärm är den verkligen svart. Men anta Jon att om bara masken skulle ses som svart, finns det något övrigt på fågeln som talar emot Berglärka? ', 'Vad sägs om Lappsparv ?', 'Ser definitivt ingen berglärka här, ljusbruna stjärtpennor, tjockt kontrastlöst ansikte utan svart halsmarkering. En sparv av något slag, sävsparv?', 'Bilder luras lätt som sagt men av vad jag kan se så passar det fint för berglärka för även mig. Skriver under på Björns reflektion och för mig passar det ansikte som framgår här tillsammans med övriga karaktärer endast på en berglärka. Jag tycker dessutom med lite vilja ;-) (förstärkt av lite lek i lightroom) att man faktiskt kan ana mörkare yttre stjärtpennor. Nåväl! Mvh/ Ola', 'Grattis! Bara att plocka bort frågetecknet! Självklart en berglärka!', 'Visst, berglärka.', 'Får mest fältsparvvibbar av denna.', 'Jag får inte heller några berglärkskänslor. Borde man inte se mörka yttersta stjärtpennor i så fall?. Varför inte sånglärka?', 'Intressant hur fel man kan komma när man kollar bilder! Jag var helt säker på berglärka när jag kollade på denna första gången, men får nog vara beredd att ändra mig! Man borde nog sett en mörk stjärt på en berglärka, precis som flera skriver!', 'Jo, instämmer, kanske var jag oxå för snabb..men jag undrar, mörk handpennespets ser bra ut för berglärka, likaså färgsättning på hela skapelsen generellt inkl ansiktsteckning. Provade nu att lägga lite skärpa med fotoaffären och då framträder faktiskt lite mörkt på stjärtsidorna. Det blir kanske berglärka på direkt snabbjizz. Men, jag hade kanske oxå fel. Knepigt blir det med flera goda kommentarer ovan.', 'Så här ter sig berglärka på bild med utbredda stjp; http://www.netfugl.dk/pictures.php?id=showpicture&picture_id=37228 alternativt med marginellt utbredd stjärt (likt bildfågeln); http://www.netfugl.dk/pictures.php?id=showpicture&picture_id=18899 Mvh / Mattias', '(sådär back on track (?), nu sover knoddarna) När jag drog upp den i lightroom framträdde mer av en lappsparv för mig. Men jag tvivlar att det kommer att gå att spika art från denna bild. Jag tvivlar på berglärka men förstår likheterna. Mvh /M', 'Jag får helt klart mycket bra känsla för berglärka. Jizzmässigt känns den bra med en fyllig spolformad kropp där tyngdpunkten ligger lite framskjuten från mitten på den till synes rent vita buken. Vidare känns stjärtlängd i förhållande till kropp bra för berglärka. Det enda som stör mig lite i jizzen är att man inte får någon känsla av den \"uppnosighet\" man ofta får bra känsla för hos en flygande berglärka - denna \"uppnosighet\" har sin grund i att näbben upplevas sitta relativt högt placerat i huvudet (nästan i linje med ryggen). Om fågeln på bilden vore en lappsparv tycker jag bl.a. den borde upplevts som något mer kortstjärtad samt visat en mörkare stjärt. En sävsparv är jag övertygad om hade känts helt annorlunda i proportionerna, vilket även gäller för sånglärka. Sett till rena dräktkaraktärer tycker jag det man ser av huvudteckning, ryggteckning, bröst- och bukteckning passar fint för berglärka med tanke på bildens kvalité. Vidare tycker jag inte heller stjärtens teckning är ett problem då som nämnt ovan en ihop fälld stjärt hos berglärka kan se ganska jämnfärgat brun ut - se bl.a. här: http://www.netfugl.dk/pictures.php?id=showpicture&picture_id=18194 ', 'hmm.. klart bilder kan luras, men till skillnad från några här så tycker jag ansiktstekningen är klockren för berglärka, jag upplever det även som att fågeln har en ganska tydlig halsmarkering. Kan egentligen inte se något som helst i bilden som pekar emot berglärka förutom stjärten.. men i ärlighetens namn så ses den ju inte så jäkla bra.', 'Rekorderligt Mattias! Men, vänder om igen krypkorset och vidhåller faktiskt berglärka med \"marignellt utbredd stjärt\"! Körde nu upp den igen ordentligt i photoshop med oskarp mask, och här framkommer faktiskt mycket mörkt på stjärtsidorna. Men, bildprogram är ju en sak. Kul bild iaf.', 'Har länge suttit o följt denna diskussion och blir mer o mer förbryllad. Första fundering är vad ni har för datorer, för på min skärm är ansiktet tydligt gul. Och fågel uppvisar för mig en klockren ansiktmask och dessutom tycker jag mig visst kunna se typisk halsmarkering. Tycker mig också kunna ana mörkare yttre stjärtpennor. Denna karaktär kan förövrigt falla bort på bild även vid bilder av högra kvalité. Se tex denna bild: http://artportalen.se/artportalen/gallery/images/swe/birds/2006/large/4661.jpg Håller vidare med Malmhagens i hans utläggning om jizzet kontra fältsparv. En lappsparv tex har inte denna ansiktteckning eller jizz. Se tex dessa http://artportalen.se/artportalen/gallery/images/swe/birds/2011/large/339393.jpg och http://artportalen.se/artportalen/gallery/images/swe/birds/2011/large/340622.jpg. Ska ödmjukt tilläggas att jag är en riktig amatör när de gäller Berglärkor, även om jag innehar Östgötsk fenologirekord, men för mig är denna klockren Berglärka. Om nu inte min dator ljuger dvs ;)! Vänligen /Wille ', 'Samma här Wille,(amatör alltså) håller helt med dej, att det är en berglärka. Hade gett mej f.n på att inte skriva fler kommentarer, men det är verkligen svårt när man blir övertygad av bilden. Det är bara att gratulera, Ulrik. Mvh Ulf.', 'Jag tänkte också verkligen berglärka när jag såg bilden först, men efter närmre titt får jag sluta mig till Andreas, André m.fl. Just att ansiktsmarkeringarna inte är svarta diskvalificerar i mina ögon berglärka helt och hållet. Oavsett bildkvalitet kan svart omöjligt förvandlas till brunt.', 'Eh? Ser väl ut som en klockren berglärka i mina ögon med gul-svart ansiktsteckning på min skärm.', 'Intressant diskution! Det jag uppfattar (på min datorskärm) är att färgen på bl.a hals och haka har nästan identisk färg med buken som i detta fallet är vit. Hade det varit en Berglärka menar jag på att kontrasterna i ansiktet hade varit grymt mycket tydligare trots bildkvalitén, denna fågel uppvisar en kontrast mellan varmbrunt och nästintill vitt, en Berglärka kan omöjligt se ut så här enligt mig. Och som Andreas påpekar så är handpennorna svarta, alltså borde man sett svart på stjärten om något svart hade existerat på fågelns stjärt! Något som jag även reagerar på är att ryggens färg är också varmtonad, där borde en Berglärka varit helt sandfärgad. Mina alternativ är helt klart Lapp eller Sävsparv men absolut inte Berglärka! ', 'Hej !! jag coppade upp bilden mer och såg inget som gav mig en berglärka!! avskaknad av svarta yttre svartpennor, såg ingen gul-svart huvudmarkering!! mvh Fred', 'Intressant jämförelse... http://www.artportalen.se/birds/gallery_imageinfo.asp?imageID=349116', 'Tänkte detta också när jag såg bilden... Denna ser bra ut för berglärka - just nu ...', 'Stöttes med ängspip på våtäng. Kändes ganska kortstjärtad bredvid ängspip Av texten kan man tro att de fanns på marken intill varandra? Intressant är i så fall storleksskillnaden.', '1.Fågeln har ett om svagt gulfärgad framparti även ovan ögat 2.Rosa anstrykning vid näbbrot 3.Beigebrun rygg/stjärt/delar av bröst 4.Mörkare ansiktsteckning/smalt halsband även mörkare pennor på i o f ihopfälldvinge 5.Fågeln visar även litet av vita ytte stjärtpennor 6.vit buk/undergump 7.Ett litet ljust parti på lillvingen/alula 8.Näbbendelen ger onaturligt stort intryck Sedd i TV/LCD skärm ', 'Denna fågel är icke en berglärka...helt fel form å teckning! ', 'Ser fram emot en ny Fågelguiden, då lite fler arter finns med, så som - sångsparv, E.fuscata... En bra fråga, vi kan väl lite hoppas att det inte är det på bilden, då får jag nog köpa ny dator igen... Tycker denna lämpar sig bra för berglärka..', 'Intressant jämförelse... http://artportalen.se/birds/gallery_imageinfo.asp?imageid=348766 Man undrar ju hur en fucata skulle se ut i flykten ;) ', 'Hur kan du vara så säker Tommy? Jag tycker det ser mycket ut som en berglärka, på de flesta sätt. Men bilden är kanske lite för dålig för att komma hela vägen fram.', 'Istället för att förvränga bilden i photoshop (jag skulle kunna göra fågeln till en lappuggla i photoshop) så kan vi ju enas om vad bilden verkligen visar: Man ser en fågel med teckning ansiktet, där ett svart ögat framträder som mörkare än tygel och örontäckare. M.a.o verklighetens fågel kan inte ha haft svarta markeringar i ansiktet. Vi ser en fågel lite snett ovanifrån, en fågel med ljus hjässa, ljusa stjärtpennor och mörka handpennor. Hade stjärtpennorna varit svarta hade dom också sett svarta ut på denna bild eftersom handpennorna syns som svarta. Fågeln upplevs bullig i ansiktet och om bilden visar en näbb så är det en kort och gansla ljus sådan. Så för mig känns berglärka helt uteslutet. Svårt att säga något säkert om vad detta är istället för berglärka, men ljusa yttre stjärtpennor, avsaknad av vingband och mörka örontäckare tycker jag passar fint för en sävsparv.', 'Berglärka är väl kanske mer väntat än en svarthuvad trut iofs ;-) Men... efter lite mer tittande och huvudkliande velar jag en aning. Jag är inte helt oäven till lappsparvsalternativet om jag ska vara ärlig. Förstår inte heller riktigt vad du menar Mattias, inte är lappsparv uteslutet från hur stjärten ser ut? Sävsparv tror jag inte på. :-) Vissa bilder gör saker svårare än de behöver vara helt enkelt. Fältbestämning ftw. ;-) Mvh/ Ola', 'Det jag menar är att jag på bilden bedömmer stjärten som inte kluven (även om den är delvis utfällt), något jag antar att man borde ha sett tydligare om den var kluven. Yttersta stjärtpennan ser ut att ha mer vitt än jag (tror) berglärka har, jag anser att ansiktsteckningen misstämmer med berglärka för att ansiktet är inte på min skärm gult (jo om jag vinklar skärmen på ett ur betraktarperspektiv felaktigt sätt så kan man ana gul nyans). Jag ser rödbrun örontäckare, ljusare ögonbrynstreck och ett brunaktigt streck som går ner mot halssidan (vilket fick mig att föreslå lappsparv) Men som tidigare sagt, så är fågeln för mig obestämd (även om jag fullt ut anser att man får ha annan åsikt) Mvh / MN', 'Ganska intressant att läsa igenom alla dessa kommentarer om allt från fågeln till att editera en bild eller inte till skärmar och bildkvalité. Först! Svart kan bli brunt, dock inte pga bildkvalitén utan snarare vad du sitter med för skärm. Har du en CRT (fet-skärm) så blir färgerna helt annorlunda än mot en TFT, eller LCD eller om skärmen är en WXGA, WGA, WXGA+ osv. Så jo färger är annorlunda från skärm till skärm!!! För det andra! Det är en berglärka. (http://www.birdsandnature.se/Galleri/L%C3%A4rkor%20-%20%C3%84rlor/Bergl%C3%A4rka%20-%20Shore%20Lark%20-%20Eremophila%20alpestris/slides/261_Bergl%C3%A4rka.700.html) se dessa bilder och följ mina tankar... Samma bild dock ngt större (http://img849.imageshack.us/img849/3425/347657.png) 1. Stjärtpennornas yttre pennors spets är vita. 2. Mörkt område på kroppsidorna. 3. Vingspetsar mörka. 4. Huvudfärgen/teckningen; gula områden på huvudet - observera att en berglärka inte måste ha knallgul, om ens s.ka. gul strupe. Dessa 4 alternativ ovan säger mig att det kanske är en berglärka.. gulsparv?', 'En detalj som jag missat beträffande lappsparv är att fågeln inte uppvisar kluven stjärt. Jag fokuserade mycket på näbb/ansikte vilket jag tycker stämmer med lappsparv, men stjärten diskvalificerar rimligen lappsparv. Mvh / M', 'Nu är det väl så att var och en bör få ge uttryck för vad man ser och inte ser. Precis som André uttrycker; varför sticker inte den svarta masken ut mer? Färgen på de mörkare partierna i ansiktet är brunaktig som ryggen, inte svart. Sen när har berglärka den färgen? Jag tvivlar på relevansen av märke på min laptop men WL du kan maila mig så får du veta ;-) Mvh / M', 'Helt klart är det så Mattias. Bra att du nämner ryggen. Hos mig ser den jämnt sandfärgad ut vilket borde passa bra för berglärka men dåligt för tex lappsparv. Och vidhåller att masken ser klart mörkare ut en ryggen. Det känns inte som att en sådan ansiktsteckning kan sitta på en lapp eller säspa. Jag mejlar dig sen Mattias ;)! ', 'Värt att notera är att denna fågel sågs knappt i fält utan hittades på bilder i efterhand.. På samma vis har en gråtrut blivit svarthuvad trut och en sjöorre blivit en amerikansk dito, i båda fallen och även i detta är fågeln rimligen en vanlig art. Tror fortfarande att en sävsparv skulle kunna te sig så här på en bild av denna kvalité.']\n",
"--------------------\n"
]
}
],
"source": [
"for key, value in birds.items():\n",
" if value[2] == \"Berglärka?\":\n",
" print(value[2])\n",
" print(\"ObservationsID:\", key)\n",
" print(\"Observatör:\", value[0])\n",
" print(\"Plats:\", value[5])\n",
" print(value[7])\n",
" print(\"Kommentarer\", [c for c in value[8]])\n",
" print(\"-\" * 20)"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.6.4"
}
},
"nbformat": 4,
"nbformat_minor": 2
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment