Welcome to the Cybis photo and dendrochronology pages

To enter our actual site, please click on http://www.cybis.se



Gallery name: Dendrochronology and local history Dendrokronologi och bygdens historia



What is Dendrochronology?

Dendrochronology is an exact method of dating wood.

Tree growth only occurs in the outer layer between the bark and the actual trunk. In temperated zones of the world, trees only grow during the warm period of the year. During the summer the growth is relatively fast resulting in a light wood. In the autumn the growth is slower and gives a dark wood. If the weather is warm with a lot of rain we get a wide ring of new wood that year. If the weather is cold or there is no rain for a long period the ring width of that year will be very narrow. This creates a pattern of individual treerings of varying width depending on the current local climate, i.e. depending on the variations in precipitation and temperature.

The weather variation over a number of years gives a ring width growth pattern which is characteristic for those years. We could say that it looks like an individual fingerprint of that period.

By measuring tree growth over a long period, a reference curve can be constructed showing mean values of the differences in annual growth. The curve is constructed from tree samples of varying age where the period of growth for any sample overlaps the periods of growth for some other samples.

Usage.
Today, dendrochronology is used around the world for identifying variations in local and world climate. It is also used for dating historical buildings and archeological findings of wood.



Vad är dendrokronologi?

Dendrokronologi är en exakt metod att datera trä.

Tillväxten hos ett träd sker bara i det yttre lagret mellan barken och själva stammen. I de tempererade områdena i världen växer träden bara under den varma delen av året. Under sommaren är tillväxten ganska snabb vilket resulterar i en ljus ved. På hösten är tillväxten långsammare vilket ger en mörkare ved. Om vädret är varmt med en massa regn så får vi en bred ring av ved det året. Om vädret är kallt eller om det regnar väldigt litet under en lång period så blir det en smal årsring. Detta skapar ett mönster av enskilda årsringar med varierande bredd beroende på hur vädret varit dvs beroende på nederbörd och temperatur.

Vädrets variation över en följd av år ger årsringar med ett tillväxtmönster som är typiskt för just de åren. Man kan säga att det ser ut som ett alldeles eget fingeravtryck för just den perioden.

Genom att mäta trädens tillväxt över en lång period, kan vi konstruera en referenskurva som visar medelvärden av de årliga förändringarna i tillväxt. Kurvan konstrueras från träprover från olika tidsperioder så att den period då ett visst träd växte alltid överlappas av perioder då andra träd växte.

Användning.
Idag används dendrokronologiska metoder runt om i världen för att studera klimatvariationer. De används också för datering av gamla byggnader och för datering av arkeologiska fynd av trä.





Local history

When people grow older they become more and more interested in history. They have seen things change successively or abruptly during their lives. This creates an emotional understanding that time and change is a dimension. May be this interest also comes from our striving to find a structure in everything. To understand an historical course of events is also to understand why things are as they are today.

Dendrochronology makes it possible to exactly date a number of events in an area around us. When was this house built? And as a resulting question, why did they build a new house there and then?

The remaining last things of a pier down in the water or successively getting out of the water because of elevation of the land. When was it used? When was it built? For what? Why was it left to corruption?

My own interest in dendrochronology also comes from a fascination over mother nature who has created her own yardstick - the tree rings - for the registration of years.

Hembygdens historia

När folk blir äldre blir de alltmer intresserade av historia. Man har sett saker förändras både långsamt och hastigt under sitt liv. Detta skapar en känslomässig förståelse av att tid och förändring är en dimension. Kanske kommer detta intresse också av vår strävan efter att finna en logisk förklaring på allt. Att förstå ett historiskt förlopp är också att förstå varför saker och ting är som de är idag.

Dendrokronologiska metoder gör det möjligt att exakt datera ett antal händelser i vår hembygd. När bygdes det här huset? Och som en följdfråga, varför byggde man ett nytt hus just här och just då?

De återstående delarna av en brygga nere i vattnet eller på väg upp på land pga landhöjningen. När användes den egentligen? När byggdes den? För vilket ändamål? Varför övergavs den?

Mitt eget intresse för dendrokronologi kommer också av en fascination över moder natur som har skapat sin egen mätsticka eller kalender - träringarna - för notering av åren som går.



Why these pages?

Historical knowledge about our neighbourhood is a quality in our lives. Understanding why things are as they are. Dendrochronological dating methods can be a tool for amateur historians who want to understand local history.

Until now old houses in bad condition are at best photographed before they are demolished. Commercial dendrochronological dating is usually out of question because it costs too much money and it does not give any new outstanding knowledge. Though it may be a piece when understanding what actually happened.

These pages are partly meant to be something of a starting kit for historical amateurs who want to use this dating method on simple timbered houses and constructions in their neighbourhood. The CDendro program itself is also meant to be a tool for students who want to experiment with this statistical method for dating wood.

If you use this "starting kit" with its dating program CDendro, I do hope that you document and publish what you have done together with your measurements and perhaps also with your scanned images. Only by making it possible for others to reproduce our datings can we expect them to be taken seriously. We also need to share our information to facilitate our research.

Vadan dessa sidor?

Att känna till vår egen hembygds historia är en del av livet och gör att vi förstår varför saker är som de är! Dendrokronologiska dateringsmetoder kan vara ett verktyg för amatörhistoriker i deras försök att förstå bygdens historia.

Tills nu har man i bästa fall bara fotograferat gamla dåliga hus innan de rivs. Kommersiell dendrokronologisk datering kommer vanligtvis inte på fråga därför att det kostar för mycket och heller inte tillför någon enastående ny kunskap. Fast den kunde vara en pusselbit när man vill förstå vad som egentligen hände en gång.

De här sidorna är delvis tänkta som en startpunkt för en amatörhistoriker som vill använda denna dateringsmetod på enkla timrade hus och andra träkonstruktioner i sin omgivning. Själva programmet CDendro är också tänkt att vara ett verktyg för studerande och andra som vill experimentera med denna statistikbaserade metod för datering av trä.

Om du börjar jobba med dendrokronologi och CDendro så hoppas jag att du är noggrann och både dokumenterar och publicerar vad du har gjort tillsammans med mätdata och kanske även med inscannade bilder. Enbart genom att göra det möjligt för andra att reproducera våra dateringar så kan vi förvänta oss att dateringarna tas på allvar. Vi behöver också dela med oss av vår information för att på så sätt underlätta vår egen och andras forskning.

Gallery name: %%e

Some old houses

%%s

Några gamla hus




Sandviken, Västanvik, Nämdö




This is Sandviken on the island of Nämdö in the Stockholm archipelago. The photo is taken from the ice a sunny day in the early spring of 1996. The old part of the house is a timbered cottage which was enlarged to the current appearance around 1890. Among people living today, little was known about the house. Somebody thought it had always been standing here as a part of an old croft. Local story-tellers said that the parson lived in the house before or after the time when the Russians burnt down the whole archipelago in 1719. It was also told that the parson's house and the church was not actually burnt down. So, can this be ...?

A map from 1865 originating from the partition of the manorial estate Östanvik at Nämdö showed no houses at all here. But there has always been a question if the house was excluded from the map because it was privately owned and did not part in the partition.


Detta är huset Sandviken på Nämdö i Stockholms skärgård. Bilden är tagen från isen en solig vårvinterdag 1996. Den äldsta delen av huset är en timrad parstuga som byggdes till omkring 1890 då huset fick nuvarande utseende. Bland nu levande människor var väldigt litet känt om det här huset. Någon trodde att det alltid stått här som en del i ett gammalt torp. Någon kunde berätta att prästen bodde i huset före eller efter ryssbränderna 1719 då ryssarna brände ner hela skärgården. Det berättades också att prästgården och kyrkan aldrig brändes. Så kanske kan det här...?

En karta från 1865 från arvskiftet på Östanviks herrgård på Nämdö visade inga som helst hus på den här platsen. Men man har undrat om huset kanske inte ritades in på kartan därför att det var i privat ägo och inte ingick i arvsskiftet.




In the attic we can see the adjacent room in the old mansard superstructure as a separate building inside the house.

Innifrån vinden syns det intilliggande rummet i den gamla mansardöverbyggnaden som en egen byggnad inne i huset.


Our dendrochronological analysis revealed timber logged in 1748, 1769, 1867 and 1893.

Probably this has never been the parson's house in old time, though it has been standing at the old place of the parson's house at Nämdö.

Complicated? Yes, but it takes down a lot of local historical speculations to more of reality.

A more detailed article about the house and the dating is available in Swedish.


Vår egen dendrokronologiska analys avslöjade stockar som avverkats 1748, 1769, 1867 och 1893.

Förmodligen har det här huset aldrig varit någon prästgård fast det har stått på samma plats som den gamla prästgården en gång stod på Nämdö.

Komplicerat? Ja kanske, men det har löst upp en del lokalhistoriska funderingar så att man nu vet litet mer om vad som har hänt.

En mer detaljerad artikel om Sandviken och dateringen finns, men bara på svenska.




Bergvik, Nämdö




This is August Jansson with his wife and daughter. The photo was taken by the schoolteacher, Axel Funke, probably around 1908. August Jansson was the sexton at the church of Nämdö for 60 years. In the background you can see his house.

Det här är August Jansson med sin fru och dotter. Fotot togs av skolläraren, Axel Funke, någon gång runt 1908. August Jansson var kyrkvaktmästare i Nämdö kyrka i 60 år. I bakgrunden ser du hans hus.



In 1998 a new owner decided to repair the house. But the house was found to be in very bad condition with extensive old attacks of house longhorn beetle and of the smaller Annobium punctatum. So the owner decided to demolish the house. A new similar house was built on the same place.

I took a lot of samples from the old house. They were infested with mildew and very unhealthy to work with! The dendrochonological analysis revealed that the house was built by logs cut in the winter season 1875/76.

This fits in with the local history. The old church at Nämdö was located quite a long way from here. A new church was opened near this place in 1876, the same year as this house was built for the sexton.


1998 beslöt en ny ägare till huset att reparera det. Man upptäckte dock snart att huset var i väldigt dåligt skick med omfattande angrepp av både husbock och strimmig trägnagare. Ägaren beslöt att riva stugan. Ett nytt liknande hus byggdes upp på samma plats.

Jag tog en massa prover från det gamla huset när det hade rivits. Proverna var angripna av mögel och ohälsosamma att jobba med! Den dendrokronologiska analysen avslöjade att huset byggts av stockar som avverkats vintern 1875/76.

Detta stämmer väl in med bygdens historia. Den gamla kyrkan på Nämdö fanns ganska långt från den här platsen. En ny kyrka invigdes nära denna plats 1876, samma år som detta hus byggdes åt kyrkvaktmästaren.





The old school house, Sand/Grönvik, Nämdö


Gamla skolan, Sand/Grönvik, Nämdö




The school children outside the old school house at Nämdö 1908.
Skolbarnen utanför Nämdö gamla skola 1908.


The history of the old school house was not known at Nämdö some years ago. Old friends of mine knew that the school started here around 1870. But if the house was built for the school or not was completely unknown. There was a house at this place in 1865 when the manorial estate Östanvik was partitioned. Was it the same house? What was the history behind the house?

A dendrochronological analysis by Lars Löfstrand in Uppsala revealed that the house was built with logs cut in the winter 1869/70. So this was obviously built as a school house, though it was quickly found to be too small. Building of still a new bigger school house started around 1908.



Historien kring det gamla skolhuset var inte känd på Nämdö för några år sedan. Några av mina äldre vänner visste att man började med skola på Nämdö 1870. Men om huset byggts från början som skolhus var helt okänt. Det fanns ett hus på den här platsen 1865 när herrgården på Östanvik skiftades. Men var det samma hus som detta? Vad fanns det för historia bakom detta hus?

En dendrokronologisk analys av Lars Löfstrand i Uppsala avslöjade att huset byggts med stockar som avverkats vintern 1869/70. Så det här huset byggdes uppenbarligen som skolhus, fast man snart upptäckte att det var alldeles för litet. Omkring 1908 började man bygga ett nytt större skolhus.





Kaptensudden, Västanvik, Nämdö




When I was a kid I spent my summers at Västanvik on the island of Nämdö. We lived in this house. All houses at Västanvik had different names. This was called Kaptensudden - the Captains Point. There was a small kitchen and a room in an older timbered part of the house but also an extra room that had been added. It was rumoured that the house had been moved here over the ice from Skärvassa, a croft on the other side of Nämdö sometime at the end of the nineteenths century. Sometimes we dreamt that it was a really old house which survived "the Russian fire" of 1719 when most houses in the archipelago were burnt down by Russian troops.

På somrarna när jag var liten bodde jag i det här huset på Västanvik på Nämdö. Alla hus på Västanvik hade olika namn. Det här kallades för Kaptensudden. Huset hade ett kök och ett rum i en timrad äldre del. Det fanns också ett tillbyggt rum. Det sades att huset flyttats hit över isen från Skärvassa, ett torp på andra sidan av ön någon gång i slutet av 1800-talet. Vi fantiserade ibland om att det kanske var ett riktigt gammalt timmerhus som hade överlevt ryssbränderna 1719 då de flesta husen i skärgården brändes ner av ryska trupper.



At an inspection before a coming renovation or demolition of the house it was found that the timber was of different origin. Part of it looked new, part of it looked very old.

When the house was demolised one year later, I took a number of samples for dating.


Vid inspektion inför eventuell renovering eller rivning syntes att det fanns virke av olika ursprung. En del såg nytt ut, annat såg gammalt ut.

Vid rivningen ett år senare passade jag på att ta ett antal prover för datering.





Results of the dating:

The selection of logs for sampling was limited by the fact that most logs were in bad condition because of woodworm and decay.

All wood in the outer walls had a silver lustre saying that probably the house had been standing some years without covering boards.

All datings are reliable. The dated ring width measurements have all been delivered to the ITRDB (swed303.rwl).



Resultat av dateringen:

Urvalet av stockar för provtagning begränsades av att så mycket material var så illa åtgånget av mask och röta att jag avstod från att ta prover från det.

Allt virke i ytterväggar hade en silvrig utsida vilket talar för att huset stått utan panel under några år.

Alla dateringar är helt säkra. Data från dateringen har överlämnats till ITRDB (swed303.rwl).





Speculating on two possible scenarios

Alternative 1: The house was built at Västanvik 1871 with logs bought from elsewhere.
The tale saying that the house was taken from Skärvassa may come from that some logs were taken from a then 50 year old barn at Skärvassa. In 1896 an extra room was added to make the house more suitable for renting to summer visitors.

Alternative 2: The story about a man, Melander, living on the island of Tjeckskär North of Skärvassa is the basis of the Skärvassa tale.
Perhaps Melander built his house in 1871 with logs bought from elsewhere.
He could not buy logs from Nämdö, because all available wood was needed when building the new farms on the island. He also used logs from an old barn he already had. Later on the house was moved to Västanvik because its owner died and the house was standing on ground belonging to the Västanvik farm. In 1896 the extra room was added.

Possibly we can check the parish register to see if there was actually a man living on Tjeckskär - and when he died. Something which makes things difficult is that the name Melander is connected to Tjeckskär/Skärvassa as well as to the house Sandviken at Västanvik and also to Grönvik. Perhaps there were more than one Melander living on Nämdö at this time.

To sum up, we have not yet found a really reliable story about this house!



Spekulationer - Två tänkbara scenarier

Alternativ 1: Huset byggdes på Västanvik 1871 med virke som man köpte utifrån.
Historien om att huset hämtats från Skärvassa kan komma från att man också tagit begagnat virke från en 50 år gammal bod på Skärvassa. 1896 byggde man till ett rum för att kunna hyra ut till sommargäster.

Alternativ 2: Historien om Melander på Tjeckskär norr om Skärvassa är grunden till talet om "Skärvassa".
Melander byggde sig kanske ett hus 1871 med virke som han köpte från annat håll.
Från Nämdö kunde han inte köpa virke därför allt behövdes vid anläggning av de nya gårdarna. Han kompletterade då också med virke ur en äldre bod som han redan ägde. Senare flyttades huset i det skick det var till Västanvik därför att ägaren dog och huset stod på Västanviks mark. 1896 byggde man till det.

Möjligen kan man få fram data ur kyrkböckerna om det verkligen bodde någon på Tjeckskär - och när den personen dog. Men man skall vara medveten om att namnet Melander är förknippat både med Tjeckskär/Skärvassa och med huset Sandviken på Västanvik samt med Grönvik. Kanske fanns det flera Melander på Nämdö på den här tiden.

Men någon riktigt trovärdig historia om huset har vi ännu inte!



Gallery name: Dendrochronology, curve matching and mathematics Dendrokronologi, kurvpassning och matematik


To make correct datings of samples taken from old logs you have to understand the basic methods used for dating.
För att kunna göra korrekta dateringar av prover från gamla trästockar måste du förstå de grundläggande metoder som används för datering.


This is pictures of two samples taken from the demolished house at Bergvik.
In real world these two samples are 21 centimetres and 16 centimetres long.
They are taken out of two different logs in the house.
Detta är två träprover som båda tagits ur det rivna huset i Bergvik.
I verkligheten är proverna 21 centimeter respektive 16 centimeter långa.
De är tagna ur två olika stockar i huset.


After grinding and polish these samples have been scanned on a conventional scanner in 600 dots per inch. In full resolution their images look like this on the screen.
Efter slipning och polering har de scannats in på en konventionell scanner i 600 punkter per tum. I full upplösning ser bilderna ut så här på skärmen.


This diagram shows the width of each treering in both samples. The years are plotted on the horizontal axis and the ringwidths on the vertical axis. If you compare the two curves carefully you will find that there are close points of similarity between them. Though the overall growth rates differ, the variation over time is similar. Bad and good years of growth are reflected at the same time in both curves.
Diagrammet visar bredden på varje årsring för båda proven. Åren är avsatta längs den horisontella axeln och ringbredderna längs den vertikala axeln. Om du jämför de båda kurvorna noggrant så ser du att det finns en massa likheter mellan dem. Även fast den genomsnittliga tillväxten har varit olika så är förändringarna likartade längs tidsaxeln. Dåliga och bra tillväxtår ligger på samma ställe i tiden på båda kurvorna.


Normalized curves
Normaliserade kurvor%/



As you saw in the ring width diagram, it was difficult to actually identify the similarities between the ring width curves. Therefore we have done some mathematics on the ring width values. We name this type of curve processing for a normalization of the curves.

With these normalized curves we have curves which look much more similar than the plain ring width curves!

The normalized values are based on the following:
Think of the total growth during the two last years! How much of that (in percent) grew the very last year?

If your last summer was colder and with less rain than the previous summer, then say 40%.
If your last summer was warm and wet, say  60%.
An example: We have the ring widths w1, w2, w3, w4, w5 ...
Calculate normalized values as: w1/(w1+w2), w2/(w2+w3), w3/(w3+w4) ...

Som du såg i ringbreddsdiagrammet var det svårt att riktigt se likheterna mellan kurvorna. Därför har vi här gjort en del matematiska beräkningar på ringbreddernas värden. Vi kallar denna typ av kurvbearbetning för normalisering av kurvorna.

Med dessa normaliserade kurvor har vi fått kurvor som ser mycket mer lika ut än de rena ringbreddskurvorna!

De normaliserade värdena är baserade på följande:
Tänk på den totala ringbredden för de senaste två åren! Hur stor del av den (i procent) kommer av tillväxten i år?

Om årets sommar var kallare och torrare än förra årets sommar så var det kanske 40% i år.
Om det var varmt och blött i år så var det kanske 60%.
Ett exempel: vi har ringbredderna w1, w2, w3, w4, w5 ...
Beräkna de normaliserade värdena som: w1/(w1+w2), w2/(w2+w3), w3/(w3+w4) ...



The process of dating implies comparing two curves with each other and trying to find where they fit together. Here, the red curve is shifted stepwise from left to right along the blue curve.

For each step we try to quantify how well the curves fit together at that point.

If you are lucky, you will find that at one certain step the curves fit properly together.

With these nice looking curves you can do the job of matching visually, but it is much quicker - and usually better - to use your computer. When the match is found by the computer, then make a plot and compare the curves visually to make yourself confident.
Datering innebär att man jämför två kurvor och försöker se var de passar ihop. Här förskjuts den röda kurvan stegvis från vänster till höger längs den blå kurvan.

För varje steg försöker vi sätta ett mått på hur väl kurvorna passar ihop när de ligger på just detta sätt.

Om du har tur kommer du att hitta ett visst ställe där kurvorna passar riktigt bra ihop.

Med dessa stiliga kurvor kan du göra passningsjobbet för hand, men det går mycket snabbare - och oftast bättre - att använda datorn. När datorn har hittat ett ställe där kurvorna passar ihop då plottar du dem på din skrivare och granskar dem noga för att övertyga dig om att dateringen är korrekt.


The correlation coefficient

In a book about statistics you will probably find a description of the correlation coefficient. It can be used as a measure of the covariance between two curves, i.e. how well they match each other. We could name it a value showing the quality of the matching.

Let the curves lay over each other. After looking (on a light table) at the mismatch you can set up a score telling how bad it all looks. Then shift the upper curve (paper) one step (one year) to the right and set up a second score for this mismatch. While stepping and scoring you suddenly see a really good match which will give a high score.

Plot your scores, one for each step, and it would look like the curve on the picture above which is the plotted actual correlation coefficients from matching the two sample curves!

When setting the scores, a coefficient value of 1 means that both curves follow each other exactly.
A score value of -1 means that the curves behaves exactly contrary to each other, e.g. when the one curve goes up, the other goes down.

As you can see there is only one high peak. It has a value of 0.63. This occurs when the two curves lay over each other with their very first years overlapping.

In real world this means that the two logs were cut the same year. (Not very sensational as they are taken from the same house.)

Some mathematical details when calculating the correlation coefficient:
Define X and Y as paired curve values. There is one X and one Y for each year when the curves lay at a certain position.
Define m1 and m2 as the mean values of each curve, i.e. m1 = E(X) and m2 = E(Y).
Calculate the standard deviations as s1 = Sqr( E (X-m1)² ) and s2 = Sqr( E (Y-m2)² )
(The standard deviation is a measure of a "normal" distance from a point on a curve to the mean value of that curve.)

Calculate the correlation coefficient as  E( (X-m1)*(Y-m2)) / (s1 * s2 )

Korrelationskoefficienten

I en lärobok i statistik hittar du antagligen en beskrivning av korrelationskoefficienten. Den kan användas som mått på hur två kurvor samvarierar, dvs hur väl de passar ihop. Vi kan kalla koefficienten för ett kvalitetsvärde på själva passningen.

Låt kurvorna ligga ovanpå varandra. Efter att ha tittat på kurvorna (på ett ljusbord) bestämmer du ett poängtal som talar om hur illa de faktiskt passar ihop på just det här stället. Flytta sedan den övre kurvan ett snäpp åt höger (ett år) och bestäm ett nytt poängvärde för hur illa de passar ihop. När du så flyttar fram kurvan och sätter poäng så ser du plötsligt en riktigt bra passning som får ett högt fint poängvärde.

Rita upp dina poängvärden, ett för varje snäpp, och det kommer att se ut som kurvan på bilden ovan. Den visar de faktiska korrelationskoefficientvärden som beräknats vid passningen mellan de två provens kurvor.

När du sätter poängvärdena så betyder värdet 1 att båda kurvorna följer varandra exakt.
Ett poängvärde på -1 betyder att kurvorna går precis tvärs mot varandra - dvs när en kurva går upp går den andra ner.

Som du kan se finns det bara en hög topp i diagrammet. Den har värdet 0.63. Detta inträffar när de två kurvorna ligger så att deras första år överlappar varandra.

I verkliga världen betyder det att båda träden fälldes samma år. (Inte särskilt märkvärdigt med tanke på att de kommer ur samma hus.)

Några matematiska detaljer vid beräkning av korrelationskoefficienten:
Definiera X och Y som parvisa kurvvärden. Det finns ett X och ett Y för varje år vid en viss (oftast dålig) passning.
Definiera m1 och m2 som medelvärdena för vardera kurvan, dvs m1 = E(X) och m2 = E(Y).
Beräkna standardavvikelserna som s1 = Sqr( E (X-m1)² ) och s2 = Sqr( E (Y-m2)² )
(Standardavvikelsen är ett mått på ett "normalt" avstånd mellan en punkt på en kurva och kurvans medelvärde.)

Beräkna korrelationskoefficienten som  E( (X-m1)*(Y-m2)) / (s1 * s2 )



Overlapping

Of course the curves should overlap when we calculate the correlation coefficient. If we shift the curve of one sample so it hangs out a bit to the left of the other curve, it means that we are testing the probability that this sample is younger than the other sample. It also means that only a part of the left curve overlaps the right curve.

How much do these curves have to overlap to make a meaningful calculation?

My experience is that it should be an overlap of at least 50 years!

Anything less than that will give you just a nice coefficient not the basis for a dating. To make me convinced of a dating, I ask for an overlap of about 80-100 years, a high correlation coeffiecient value and a big step to the next best value.

Överlappning

Självklart måste kurvorna överlappa varandra när vi beräknar korrelationskoefficienten. Om vi förskjuter den ena kurvan så att den hänger ut en bit till vänster om den andra kurvan, så innebär det att vi testar sannolikheten att detta prov är yngre än det andra provet. Det innebär också att bara en del av den vänstra kurvan överlappar den högra kurvan.

Hur mycket måste kurvorna överlappa varandra för att det skall bli en meningsfull beräkning?

Min erfarenhet är att det bör vara en överlappning på minst 50 år!

Allting mindre än så ger dig bara en tjusig koefficient, inte något att grunda en datering på. För att jag skall bli övertygad om att en datering är riktig vill jag se en överlappning på 80-100 år, en hög korrelationskoefficient samt stor skillnad mellan bästa och näst bästa värde för koefficienten.



Reference curve = Mean value curve
Referenskurva = Medelvärdeskurva%/




Plain reference curve (black) made out of 8 logs from the Bergvik house and compared with a sample (red).

When we have several curves which are related to each other, we can make a mean value curve of them all and use that curve as a reference when dating new samples.

As a basis for a reference curve you can use mean values of normalized ring widths. From this you get just a plain single curve like the black curve in the diagram above.

Jämförelse mellan ett prov (rött) och en referenskurva (svart) beräknad av värden från 8 stockar från huset i Bergvik.

När vi har flera kurvor som passar ihop kan vi göra en medelvärdeskurva och använda den kurvan som referens när vi daterar nya prov.

Som grund för en referenskurva kan man utgå från medelvärden av normaliserade ringbredder. Av detta får man en ensam kurva liknande den svarta kurvan i diagrammet ovan.



A reference curve with standard deviations
Referenskurva med standardavvikelser%/




By plotting also the standard deviation around the reference curve you get an idea of what is an acceptable deviation from the reference curve. As you can see there are some narrow channels (marked with arrows) through which the sample curve (the red curve) should run to make us confident that this is a proper matching.

Standard deviation curves plotted around the reference curve are of great value when inspecting curve matching visually! This type of diagram can be plotted by the CDendro program - both on paper and on screen!
Genom att rita ut även standardavvikelsen runt referenskurvan så får man en uppfattning om vad som är en acceptabel avvikelse från referenskurvan. Som du ser finns det en del smala kanaler (markerade med pilar) genom vilka kurvan från provet (den röda kurvan) skall gå för att vi skall tro att det här är en riktig passning.

Att ha standardavvikelsen utritad runt referenskurvan gör det mycket lättare än annars att granska kurvpassningen! Denna typ av diagram kan plottas med programmet CDendro - både på papper och på skärmen!

Updated 2002-03-17

Gallery name: The reference curve Referenskurvan



If  you are going to start with dendrochronology dating you will be greatly helped if you find already published data covering your area of interest and the time span you are interested in. Lots of data is published in the International Tree Ring Data Bank (ITRDB) in Arizona. The ITRDB works as an exchange center serving us all. If you develop a reference curve for your area you should really publish it at the ITRDB. Your data can be of great help to other people interested in dendrochronology.

"The primary purpose for the ITRDB is to provide a permanent location for the storage of well-dated, high-quality dendrochronological data from around the world. This central repository protects data from loss due to: (1) mishandling of tree-ring data, (2) the relocation or termination of laboratories, (3) scientists who move to other projects or retire, or (4) the death of scientists." (ITRDB)

When I started with this in 1995, there was no data published from the area around Stockholm where I live. So I got in contact with a university in Sweden and asked for help with reference data. I was then told that I could indeed use data from them, but only if I signed an agreement saying that I was never to publish any data originating in any way from their data or to use their data in any way for commercial dating jobs. Because as they financed part of their activities with commercial dating jobs, they did not want competing laboratories to learn about their reference curves. As this had effectively prevented me from ever publishing and sharing dendro data with others, I waived that agreement.

From the point of view of an outsider like me, I find such university laboratories to be like any other commercial laboratory - keeping their secrets for the benefit of the company. And - as I see this - by not publishing measurements they can be sure of not having their datings inspected and questioned by others. In all a comfortable position, but not in accordance with my expectations on a university lab.

So from that university and from the ITRDB, where nothing of interest to me was published, I got no reference curves at all. I had to start developing  data from the very beginning. I was lucky and found some very old trees which helped me develop my own reference curve from the island of Nämdö covering the years 1995 - 1582. This curve was published in the ITRDB in May 1997.

Gotland. Though Swedish universities keep their secrets, we have recently got help from Swiss people. In August 2002 professor Fritz Schweingruber of the Swiss Federal Institute for Forest, Snow and Landscape Research published their curve from the island of Gotland. This curve covers the time 1987 - 1127. It can be used along the Swedish coast adjacent to Gotland. This curve matches my curve from Nämdö. A lot of thanks go to prof Schweingruber and the Swiss institute for publishing this data!

Today, there is also a 500 year long curve from Dalarna developed by my friend Torbjörn Axelsson living in Björbo. This data is now available at the ITRDB. Even more data is available at Torbjörn's site, see "Other sites" in the left column!

A short curve from Tyresö (Sisshammar) covering 1779 - 1667 has recently been published in the ITRDB by Tomas Andreason.

If you cannot find a reference curve covering the time of interest for your area, you have to develop a curve yourself. If you end up with curves from dated tree constructions, see that your data is published at the ITRDB! Even short curves or even undated floating curves may be of interest to others. But see that you enclose information about your curve and its background with the actual tree ring data. Bruce Bauer at the ITRDB will  publish not only your measuments but also your letter or announcement of the curve. You will find such files if you use the ftp: interface when you scan contents of the ITRDB.



Om du skall börja med dendrokronologiska dateringar är du mycket hjälpt av att hitta redan publicerade data för ditt område och den tid som intresserar dig. Mycket data finns publicerat i Internationella Träringsdatabanken (ITRDB) i Arizona. ITRDB fungerar som central för utbyte av data mellan oss alla. Om du bygger en referenskurva för ditt område bör du absolut publicera den i ITRDB. Dina data kan bli till stor hjälp för andra som är intresserade av dendrokronologi.

"Det huvudsakliga syftet med ITRDB är att tillhandahålla en permanent plats för lagring av väl daterade dendrokronologiska data av hög kvalitet från hela världen. Detta centrala förråd skyddar data från att gå förlorade pga: (1) vanvård av data, (2) förflyttade eller nedlagda laboratorier, (3) forskare som flyttar till andra projekt eller går i pension, eller (4) forskare som dör." (ITRDB)

När jag började med detta 1995, fanns det inga publicerade referensdata från Stockholmsområdet där jag bor. Jag tog därför kontakt med ett universitet i Sverige och bad om hjälp med att få tag på referensdata. Jag fick då veta, att visst kunde jag få använda deras data, men bara om jag skrev under en överenskommelse att jag (1) aldrig skulle publicera några data som på något sätt utgick från deras data eller att jag (2) aldrig på något sätt skulle använde deras data till kommersiella dateringsjobb. Eftersom man finansierade en del av sin verksamhet med dateringsjobb som man tog betalt för, så ville man undvika att konkurrerande laboratorier kom över deras referenskurvor. Eftersom ett sådant avtal effektivt hade hindrat mig från att någonsin publicera eller dela med mig av dendrodata till andra, så avstod jag från att ingå detta avtal.

Från min utgångspunkt som outsider, tycker jag att ett universitetslaboratorium som gör så är som vilket kommersiellt laboratorium som helst där man hemlighåller allt bara det gagnar det egna företaget. Och - som jag ser det - genom att inte publicera mätningar så slipper man att få sina dateringar granskade och ifrågasatta av utomstående. Allt som allt en bekväm position, men inte i överensstämmelse med mina förväntningar på ett laboratorium vid ett universitet.

Från det universitetet och från ITRDB, där det inte fanns något av intresse publicerat, fick jag alltså inga referenskurvor. Jag var tvungen att börja från ingenting. Jag hade tur och hittade några riktigt gamla träd vilka hjälpte mig att bygga min egen referenskurva för Nämdö vilken täcker tiden 1995 - 1582. Den publicerades på ITRDB i maj 1997.

Gotland. Även om svenska universitet behåller sina hemligheter för sig, så har vi nyligen fått hjälp av folk från Schweiz. I augusti 2002 publicerade professor Fritz Schweingruber vid det Schweiziska institutet för skog, snö och landskapsforskning sin kurva för Gotland. Denna kurva täcker tiden 1987 - 1127. Den kan användas längs den svenska kusten i anslutning till Gotland. Kurvan passar väl mot min kurva från Nämdö. Stort tack till professor Schweingruber och hans schweiziska forskningsinstitut!

Idag finns det också en 500 år lång kurva från Dalarna som utvecklats av min vän Torbjörn Axelsson som bor i Björbo. Hans data finns nu tillgängliga i ITRDB. Det finns mer data tillgängligt på Torbjörns sajt, se "Andra sajter" i kolumnen till vänster!

Från Tyresö (Sisshammar) finns en kurva som täcker tiden 1779 - 1667. Den har utvecklats av Tomas Andreason och finns publicerad på ITRDB.

Om du inte kan hitta en referenskurva som täcker den tid du är intresserad av för ditt område, måste du utveckla en egen kurva. Om detta slutar med att du har en kurva för daterade träkonstruktioner, se till att den blir publicerad på ITRDB! Även korta kurvor eller t.o.m. odaterade flytande kurvor kan vara av intresse för andra. Men se till att du bifogar information om din kurva och dess bakgrund tillsammans med dina träringsdata. Bruce Bauer vid ITRDB publicerar inte bara dina mätningar utan också ditt brev eller din anmälan av kurvan. Du hittar filer med sådan information om du använder gränssnittet ftp: när du letar bland filer i ITRDB-databasen.


How to start up with a reference curve?

Using fresh trees

One way to start up with a reference curve is to get samples from trees which are cut by you or by your neighbours. Always be on the alert and ask for a plate when you see people cutting up big trees. Another way of getting samples is asking those guys who are professionally cutting trees in your area. This way you can easily get a reference curve covering about 180 years (we are talking about Scotch pine now). This is also a good way to exercise sample preparation (grinding) and measuring.

When measuring tree rings, you will now and then be fooled by rings which go into each other and look like one ring, especially if you find trees from poor, dry soil or cliffs. But working with newly cut trees means that you have the answer book! You know that all your samples should match together. That situation is a good teacher! And this way you also get accustomed to deviations between trees.

Another thing to remember when doing the measurements is making mean values. Using several radii from the same log makes your data more representative for the log as a whole. This makes your data easier to match against other ring width data series. For a way to build mean values, see the lesson "Fitting curves together" in Using CDendro.


Hur får man ihop en ny referenskurva?

Användning av färska träd

Ett sätt att få ihop en ny referenskurva är att skaffa prover från träd som du eller dina grannar sågar ner. Var alltid uppmärksam och be om skivor från träden när du ser folk kapa upp stora träd. Du kan också fråga folk som yrkesmässigt jobbar med att fälla träd i området. På det sättet kan du lätt få en referenskurva som täcker omkring 180 år (vi talar om tall nu). Detta är också ett bra sätt att öva sig på att preparera (slipa) proverna och att mäta upp dem.

När du mäter upp träringar kommer du då och då att bli lurad av konstiga ringar som ser ut som ringar fast de inte är riktiga årsringar. Du kommer också att bli lurad av ringar som går i varandra och som ser ut som en enda ring, speciellt om du får tag på träd som har vuxit på mycket mager mark eller på berg (impediment). Men att jobba med nyligen nertagna träd betyder att du har facit! Du vet att alla prover skall passa ihop. Den situationen är en god lärare! Och på det sättet blir du också van vid skillnader mellan olika träd.


Extending the reference curve with old living trees

When you have that 130-180 year long reference curve, you need to extend it. In my area I was lucky enough to find very old trees (250-400 years old) left in a forest which was owned by a friend. (I.e. it was not too hard to get the permission from the landowner to take samples.) When taking samples from living trees we use an increment borer to take out cores. Increment borers are used by forestry people to measure the tree growth in a forest. And remember, two samples from a log is better than one. Ring width mean values give quality to your measurements!

Old trees are not growing fast. Therefore it is difficult to measure the very narrow rings from the last 100 years. But you don't have to! You already have a lot of measurements from your neighbours' young trees. So start measuring where the rings get wider. Just count the number of young rings so you know where to add the old ones to your reference curve.

Another source is of course old houses which are being demolished or repaired. Local contacts are essential, otherwise the whole house has been burned up before you get there! And remember: Take samples from many logs (20-30) to really get enough reference data. (When in a hurry, this will make a lot of sometimes unhealthy mildewy firewood to take care of.)

Remember, you will often find reused old logs which have been built into the house. See the text about the house Sandviken at this site. In Sandviken we found four different datings of wood! So take many samples when you have the chance!


Förlängning av referenskurvan med hjälp av gamla levande träd

När du har den där 130-180 år långa referenskurvan så måste du förlänga den. I mina trakter hittade jag tursamt nog mycket gamla träd (250-400 år gamla) i en skog som ägdes av en av mina vänner. (Dvs det var inte så svårt att få tillstånd av skogsägaren att ta prover.) När man tar prover av levande träd använder man ett tillväxtborr för att ta ut borrkärnor. Tillväxtborr används av skogsfolk för att mäta trädens tillväxt i en skog.

Gamla träd växer inte fort. Därför kan det vara svårt att mäta de mycket smala årsringarna från de senaste 100 åren. Men det måste du inte! Du har ju redan en massa mätningar från dina grannars unga träd. Så börja mäta där ringarna blir bredare. Men räkna antalet unga ringar så att du vet var du skall addera in de gamla ringbreddsvärdena i din referenskurva.

En anna källa är naturligtvis gamla hus som skall rivas eller repareras. Nära kontakter med de som bor där är avgörande eftersom hela huset annars kan ha hunnit bli uppeldat innan du kommer dit! Och kom ihåg: Tag prover från många stockar (20-30) för att verkligen få tillräckligt mycket referensdata. (När du har bråttom så innebär detta en förfärlig massa ibland ohälsosam möglig ved att ta hand om.)

Kom ihåg att ibland kommer du att stöta på gamla återanvända stockar som har byggts in i huset. Läs texten om huset Sandviken här på cybis.se. I Sandviken fann vi fyra olika årtal vid dateringen. Så tag många prover när du väl har chansen!


How many samples make a good reference curve?

My experience says that you get quite a good reference when any year in your curve is covered by 15-20 samples.

Recently I took samples from a demolished house, Kaptensudden (that's the one on the picture above) where the measurements did not match very well to my reference curve. Parts of the timber had very thin rings so it was difficult to measure with my old 600 dpi scanner. With a new 1600 dpi scanner I could later build a reference curve for the house. That curve could be matched towards my Nämdö curve with a correlation coefficient of 0.60, though individual samples had values in the range 0.26 - 0.49. Obviously the logs have been bought from somewhere else.

The final reference curve from Kaptensudden contains 17 samples. With only 8 samples the correlation towards the Nämdö curve became 0.55. With 6 samples it became 0.51. This is an indication of how many samples you need to build a reference curve.

How to validate your reference curve?

Always be on the alert for errors in your ring measurements. Make sure that all curves within a reference curve really fit properly together. Avoid measurements from the very innermost treerings of a log. Sometimes you have rings missing there or it is not obvious what is a ring and what is not.

A missing or an extra ring at the end of a curve may go through at a correlation analysis. Though a visual inspection of the curve compared to a reference would reveal the error.

In the CDendro program you can divide your sample into blocks with a length of e.g. 50 years and check that each block matches properly at its correct place in the reference curve.

Avoid adding samples of only 60 years to your reference curve. This can only be motivated when correlation is high and you know that a sample belongs to a group of contemporary samples from the same place.


Hur många prov ger en bra referenskurva?

Min erfarenhet säger att du får en ganska bra referenskurva när varje år i kurvan är baserad på 15-20 olika prov.

Nyligen tog jag prover ur ett hus som just rivits (det på bilden ovan). Proverna passade ganska illa mot min referenskurva. En del av proverna hade väldigt smala ringar så de var svåra att mäta med min gamla 600 dpi scanner. Med en ny 1600 dpi scanner kunde jag så småningom bygga en referenskurva för hela huset. Den kurvan kunde dateras mot min Nämdökurva med korrelationskoefficienten 0.6. De enskilda proverna hade däremot värden som låg i intervallet 0.26 -0.49. Uppenbarligen har stockarna köpts från något annat ställe än Nämdö.

Den slutliga referenskurvan för Kaptensudden innehåller 17 prover. Med bara 8 prover i kurvan blir korrelationsvärdet mot Nämdökurvan 0.55. Med endast 6 prover blev den 0.51. Detta ger en antydan om hur många prover du behöver för att bygga en referenskurva.

Hur ser du till att din referenskurva blir riktig?

Var alltid på alerten när det gäller fel i dina ringmätningar. Kontrollera att alla kurvor i en referenskurva passar ihop inbördes. Undvik mätningar från den innersta delen av trädet. Ibland saknas det ringar där eller också är det inte självklart vad som är eller inte är en årsring.

En saknad eller extra ring i slutet på en kurva kan slinka igenom en korrelationsanalys. Men en visuell granskning av kurvan jämförd med referensen kan avslöja felet.

I programmet CDendro kan du dela upp ditt prov i flera t ex 50 år långa block och kontrollera att varje block passar ordentligt på rätt ställe i referenskurvan.

Undvik att lägga in prover med bara 60 års längd i din referenskurva. Detta kan bara motiveras när korrelationen är hög och du vet att provet hör ihop med en grupp samtida prover från samma plats.


Reference curves for different regions.

The collections from Saltsjöbaden and from Bettna are not at all as extensive as that from Nämdö. The curves are indeed different but they are so much alike that the Nämdö collection can be used to date samples from Saltsjöbaden (of course - it is very nearby!) but also from Bettna.

The correlation coefficients when comparing between the Saltsjöbaden collection towards the Nämdö reference are 0.63/0.29 (best/next best).

The Bettna collection matches towards Nämdö with 0.49/0.21 (best/next best) and towards Saltsjöbaden with 0.54/0.32 (best/next best).

The first 110 years (which are most representative = many samples) of the Aneby collection matches towards the Nämdö collection with a correlation coefficient of 0.47/0.34 (best/next best). The Aneby collection also matches towards that of Torbjörn Axelson, Björbo, Dalarna (see the "Other sites" section), with 0.50/0.28.

Probably the Nämdö collection can be used as a basis and reference for building new reference curves in quite a large area around Stockholm!

Uppdateded 13 December 2004

Referenskurvor från olika områden.

Proverna från Saltsjöbaden och Bettna är inte alls lika omfattande som de från Nämdö. Kurvorna är visst olika men de är tillräckligt lika för att referenskurvan från Nämdö skall kunna användas för att datera prover från Saltsjöbaden (naturligtvis! - platserna ligger nära varandra) men också från Bettna.

korrelationskoefficienterna när man jämför mellan Saltsjöbads-kurvan och Nämdö-kurvan är 0.63/0.29 (bästa/näst bästa)

Bettna-samlingen passar mot Nämdö med 0.49/021 (bästa/näst bästa) och mot Saltsjöbaden med 0.54/0.32 (bästa/näst bästa).

De första 110 åren (som är mest representativa = många prov) ur Aneby-samlingen passar mot Nämdö-kurvan med korrelationen 0.47/0.34 (bästa/näst bästa). Aneby-samlingen passar också mot Torbjörn Axelsons samling från Björbo i Dalarna (se avsnittet "Andra sajter") med 0.50/0.28.

Antagligen kan Nämdö-samlingen användas som grund och referens när man bygger nya referenskurvor inom ett ganska stort område runt Stockholm! Uppdaterad 13 december 2004

Gallery name: Your tools for dendro dating Dina verktyg för dendro-datering


Let us start with the motor chain saw. Best samples are large samples taken as a plate across the log. Of course you cannot do this with your favorite house or an old historical house which should be preserved. But it is quite common that houses are rebuilt in one way or another. Either there is decayed wood in a wall which has to be revived or there is an opening made for a new door. That's your chance to get several samples from the house!

If you have samples made with a chain saw, then you do need a grinding machine, an "abrasive belt grinder". If you are working with samples of oakwood, bear in mind that grinding dust from any hardwood may be carcinogenic. Also, dust from any mildewy sample may be very unhealthy.
Låt oss börja med motorsågen eller kedjesågen som den också kallas. De bästa proven är stora prov som tas som en hel tallrik (skiva) tvärs över hela stocken. Det kan du ju inte göra med ditt favorithus eller med någon gammal byggnad som skall bevaras. Men det händer ganska ofta att hus byggs om. Antingen är det ruttet i någon vägg så att man måste byta ut virke eller också skall man ta upp ett hål i väggen för en ny dörr. Det är då du har chansen att bärga en massa prover från huset!

Om du har prover som tagits med motorsåg, behöver du en bandslipmaskin! Om du jobbar med prover av ek, tänk på att slipdamm från lövträd kan vara cancerogent. Tänk också på att damm från mögliga prover kan vara mycket ohälsosamma.


The core borer

People working professionally with dendro dating use core borers. That is a type of borer which is hollow and used to cut out a bore core accross the log. The core taken out has dimensions lika a pencil. That shown on the picture above has a diameter of 7 mm.

Folk som jobbar professionellt med årsringsdatering använder kärnhålsborr. Det är en typ av borr som är ihåliga och som används för att borra fram en kärna tvärs igenom en stock. Kärnan blir ungefär så grov som en vanlig blyertspenna. Den kärna som visas på bilden har en diameter av 7 mm.





Sample taken from the old school house at Nämdö 1995 by Lars Löfstrand.

Prov taget från gamla skolan på Nämdö av Lars Löfstrand 1995.


With the core borer you can take samples from dry wood without using a chain saw. Though, when the wood is heavily infected by woodworms the samples fall to pieces and you get wood-flour instead of treerings. This type of borer also have an outer diameter higher than 10 mm which demands not only a strong drilling machine but also a boring chuck which is wide enough. With these borers, oil is sometimes used as a lubricant. Though the oil tend to smear with the drill cuttings and prevent it from getting out around the borer.

When you take out the borer, the core is often left in the middle of the hole in the log. You need something to cut it at the bottom so you can take it out. I use a metal strip which is bent at the end to work as a knife. It is also somewhat bent across the length section to make it stiff. It is made of those metallic strips used to keep big packages together e.g. when delivering building materials. - A slim U-formed aluminium profile may also do.

When you have taken out the core, there is a big hole left in the house. Think about putting something into it, for example a cork. So have it with you.

Med kärnhålsborr kan du ta prover ur torr ved utan att använda motorsåg. Fast om veden är svårt angripen av trämask kan det hända att provet faller i bitar och att du bara får trämjöl och inte årsringar. Denna typ av borr har en ytterdiameter som är större än 10 mm. Detta ställer inte bara krav på en stark borrmaskin utan även på en borrchuck som är tillräckligt vid! Med denna typ av borr använder man ibland olja som smörjmedel vid borrning.  Fast jag tycker att oljan tenderar att smeta ihop sig med spånorna från borrningen vilket gör att spånorna inte vill mata ut ordentligt runt borret.

När du tar ut borret händer det ofta att borrkärnan sitter fast i mitten av hålet i stocken. Du behöver något att skära av den med i botten på hålet för att du skall kunna ta ut den. Jag använder ett stålband som är böjt i änden så att det kan fungera som kniv. Profilen är också något välvd på tvären så att bandet blir styvt. Det är gjort av ett metallband som använts för att hålla ihop ett stort paket med byggnadsmaterial. - En smal U-formad aluminiumprofil skulle också kunna fungera för att fiska fram kärnan.

När du har fått ut kärnan, är det ett stort hål i stocken i huset. Fundera på om du skall sätta igen det på något sätt. Det är bra att ha en kork med sig.


Using an increment borer

Increment borers are used by forestry people to analyze the trees' rate of growth. This is an essential instrument if you want to get some samples from old living trees. This type of borer is said not to be very well suited for dry wood. Neither very hard wood is appropriate. (Though read the article about boring in dry wood at the end of this section!)

An increment borer can also be used in old wet wood like a water-soaked log.

The increment borer is used with a long metallic strip, an extractor. (In Sweden sometimes named a spoon.) It is inserted into the borer along the core when the borer is in its innermost position. Press in the extractor to its innermost position inside the borer hole. At the bottom end of the core the extractor tip will now press the core towards the inner walls of the borer and lock it in that position. When turning the borer half a turn backwards the core is then ripped off from the bottom of the hole. If you now turn the borer a full turn forwards the core will be pushed back towards you and you can easily draw it out with the extractor.

Användning av tillväxtborr

Tillväxtborr används av skogsfolk för att de skall kunna se hur fort träden växer. Det är ett viktigt instrument om du vill ta prover från gamla levande träd. Det påstås att denna typ av borr inte lämpar sig för torr ved. Den är inte heller särskilt lämplig för mycket hårda trädslag. (Men läs artikeln om att borra i torrt trä i slutet av det här avsnittet.)

Ett tillväxtborr kan också användas för sura gamla stockar som ligger i sjön.

Tillväxtborret används med en utdragare (ibland kallas den för sked). När borret har skruvats längst in i trädet, sätts utdragaren in i mitten av borret längs den urborrade kärnan. Tryck in utdragaren tills sitt innersta läge. Längst in vid spetsen på borret kommer nu utdragaren att pressa kärnan mot borrets innervägg. Om du då vrider borret ett halvt varv bakåt/utåt kommer kärnan att slitas loss från botten av hålet. Om du sedan vrider in borret ett helt varv kommer kärnan att tryckas mot dig och lossna och du kan lätt dra ut den med utdragaren.


When planning to collect cores, also plan for taking care of them. When building or repairing houses, grooved parts of a board are now and then cut away. (From tongue and groove boards.) I cut them into 30-40 cm long pieces and save them for storing cores in the groove. A long bit of masking tape over the groove keeps the core in place.
När du planerar för att samla in kärnor, planera också för att ta hand om dem. När man bygger och reparerar hus så skär man ibland bort själva sponten från en eller annan bräda. Jag brukar spara de här spontade listerna (frånskären) och kapa upp dem i 30-40 cm långa bitar som jag använder till förvaring av borrkärnor. En lång bit maskeringstejp över spåret i listen håller kärnan på plats.


After you have collected some cores you have to mount them on some sort of wood strip. I prefer something with a cross section like 8 * 20 mm. When the core has dried it is time to glue it towards the strip with wood cement. Use small clamps to keep the core in place.

See that the core is turned the right way with the rings/fibres "standing" on the strip. With laying rings/fibres you get a more diffuse picture when you scan the tree ring pattern with your scanner.

Try to avoid mounting the core twisted. Some cores twist themselves when you let them dry.

When the glue has dried its time for a careful grinding. Use abrasive paper of various grades. The finish should be very high. At last I sometimes use some sort of furniture cream (polish) to make the rings easier to see. (It may be worth to experiment with vaseline when rings are very narrow.) But using a polish may be a hinder to marking (see below) as the surface gets oily.

När du har samlat in några borrkärnor måste du montera dem på en list. Jag brukar använda list med måtten ungefär 8 * 20 millimeter. När kärnan har torkat limmas den fast på listen med trälim. Använd limklämmor för att hålla kärnan på plats.

Se till att kärnan vänds rätt väg när du limmar. Ringarna/fibrerna skall "stå" på listen. Om ringarna/fibrerna i stället ligger ner så får du inte en lika skarp bild av ringmönstret när du scannar provet.

En del kärnor vrider sig när de torkar. Försök att inte få dem monterade på det sättet.

När limmet har torkat är det dags för en noggrann slipning. Använd slippapper av olika grovlek. Den slutliga ytan skall vara alldeles slät. Ibland använder jag möbelpolityr för att ringarna skall synas tydligare. (Det kan vara värt att experimentera med vaselin när ringarna ligger tätt.) Å andra sidan blir det svårare att märka upp provet (se nedan) eftersom ytan blir fet av möbelpolityr.


Now it is time to inspect the rings visually. A microscope like that shown on the picture makes the job easier. (This instrument is also very usable for inspecting other things.)
(This microscope is available from Clas Ohlson in Sweden - www.clasohlson.se)
Nu är det dags att granska provet noggrant. Ett mikroskop av den typ som visas på bilden gör jobbet lättare. (Detta instrument är också användbart för att kika på andra saker.)
(Mikroskopet på bilden kan köpas från Clas Ohlson i Insjön, se www.clasohlson.se)


Marking every 5th year before scanning
Before scanning the sample I usually mark every fifth ring when the rings are narrow. A scanner resolution of at best 1600 dots per inch is sometimes a bit too low for really narrow rings. By marking rings there is a better chance not to miss any ring when measuring the scanned image. When you find a doubtful ring you can easily check it in your microscope because if you see an identifiable mark near that ring on your computer screen then it is also easy to find that ring when looking through the microscope.

Scanning
For scanning your samples you need a standard office scanner with a high resolution. I am using an Epson Expression 1680 which has a very robust construction. For some aspects on scanners, see more about scanners in our section on photography. Do notice that specified resolution values (the dpi values, dpi = dots per inch) are often somewhat inflated by the scanner industry.

If you consider buying a scanner, try to get a sample scan from it and see what you get.

Computer and software for dendro dating
If you are reading this, you probably already have an appropriate computer. For measurements and for dendro dating you may use the CooRecorder and CDendro programs which can be downloaded from this site.

On the internet you can find more software, an overview is found at Henri D. Grissino-Mayer's Ultimate Tree Ring Web Pages, see the section "Other sites"!


No need for a light table any longer
When I started with dendro dating in 1995 I had no software for plotting and comparing curves on the computer screen. So Petra and I built a light table from discarded office furniture (a pedestal from a desk and separate legs mounted on it) and an opal acrylic pane with a small fluorescent lamp under it. Then we put our paper plotted curves on that table to study curve matching visually. Before that we used a window to look through the papers when there was daylight. Though these methods are quite uncomfortable and took much time to do.

Today CDendro has provisions for showing both reference and sample curves together on your computer screen. You can even see both the normalized and ring width curves above each other. And you can easily scroll the curves in relation to each other. So there is not much reason any longer to have a light table for curve comparisons.


Uppmärkning av vart femte år före scanning
Innan jag scannar ett prov brukar jag sätta en markering på var femte årsring om ringarna är mycket smala. En scannerupplösning på i bästa fall 1600 dpi (punkter per tum) är ibland en aning för litet för riktigt smala ringar. Genom att märka ringarna, är det större chans att du inte missar en ring när du gör dina mätningar på den inscannade bilden av provet. Om du blir osäker på en ring kan du lätt kolla den i mikroskopet därför att om du ser ett identifierbart märke nära ringen på skärmen så kan du också lätt hitta ringen när du tittar i mikroskopet.

Scanning
För att scanna proverna behöver du en vanlig kontorsscanner med hög upplösning. Jag använder en Epson Expression 1680 som har en mycket robust konstruktion. Vissa synpunkter på scanners hittar du i mer om scanners i vår fotoavdelning. Observera att de specificerade värdena på upplösning ofta överdrivs av scannerindustrin.

Om du funderar på att köpa en scanner, försök att få scanna ett prov för att se vad du egentligen får från maskinen.

Dator och programvara för dendro-datering
Om du läser det här har du förmodligen redan en lämplig dator. För uppmätning och dendrodatering kan du använda programmen CooRecorder och CDendro vilka båda kan laddas ner från den här sajten.

På internet kan du hitta mer programvara, en översikt finns på Henri D. Grissino-Mayer's Ultimate Tree Ring Web Pages, se avsnittet "Andra sajter"!

Ljusbord behövs inte längre
När jag började med dendro-datering 1995 hade jag ingen programvara för att plotta och jämföra kurvor på datorns skärm. Så Petra och jag byggde ett ljusbord av kasserade kontorsmöbler (en hurts och lösa ben) och en mjölkglas-skiva av akrylplast med en liten lysrörslampa under. Sedan lade vi våra kurvor som var plottade på papper ovanpå varandra på ljusbordet för att kunna studera kurvpassningen visuellt. Innan dess använde vi ett fönster för att titta igenom pappren. Det gick bra så länge det var ljust ute. Men det var ganska obekvämt att jobba så och det tog tid.

Idag kan CDendro visa både referenskurva och kurva från provet plottade över varandra på datorskärmen. Du kan till och med se både de normaliserade kurvorna och ringbreddskurvorna samtidigt bredvid varandra. Du kan också lätt förskjuta kurvorna i relation till varandra. Så du lär inte behöva ett ljusbord för att jämföra kurvor!




A reading excercise

About boring in dry wood with an increment borer

by my friend Torbjörn Axelson in Björbo in Dalarna
(though rendered quite freely into English by me)


Läsövning om

Att borra i torrt trä med tillväxtborr

av min vän Torbjörn Axelson i Björbo i Dalarna.





I had been told too that using an increment borer did not work with dry wood. Then I talked with a fellow in the village who is running a business of inspecting electricity lines. He told me that all day long he and his assistants are boring with increment borers in poles to find any poles which are rotten inside. So I borrowed a borer from a forest warden and tried boring in some old barns and also up at our loft. It worked very well. Then I bought my own borer (from Mora, 25 cm, Teflon covered). That one I borrowed was older and without Teflon, but it worked as good as the new one - perhaps it was a little bit stiffer to bore with.

I do not know if it depends on the type of borer - which product - but it seldom happens to me that the core gets stuck inside the pipe. Though when it happens I use a stick to press the plug backwards out of the pipe after I have taken the borer out of the block.

Usually the core comes off easily when I use the extractor. But after boring in fresh living pines the pipe sometimes gets very sticky inside. Then a dry core may get stuck inside the pipe. If required I use some CRC 5-56 Lubricant spray (penetrating and anti-corrosion oil) inside the pipe and wipe it clean with a bit of a rag. But doing this is a rare occurence.

The greatest problem is that the core usually falls to pieces. So I have to be careful and see that all pieces are collected in their right order. And also be prepared to discard some unsuccessful borings - already at the boring location - nearly one third of the borings are unsuccessful! Cores taken from very dry wood (from attics in dwelling-houses) or from blocks which are becoming rotten, seem to fall in pieces more often than others.

When boring in hewed blocks or block walls which are a bit mouldered you have to bore at an angle from below to get the wane from the block or to get as much sapwood as possible. Then there are two problems:
one is that after a while the drill handle collides with the wall. Then it is fine to have a wrench with...
the other problem is that when the bore goes through a crack in the wood, then the outer part of the core drops out... So it is fine to anticipate that and put some sort of stopper into the pipe before starting to bore.

Note: My experience of boring in dry wood comes exclusively from boring in spruce and Scotch pine trees which both have quite soft wood compared to e.g. dried oakwood!

Jag hade också hört att det inte skulle gå att borra i torrt trä med tillväxtborr. Men så kom jag att prata med en gubbe i byn, som har ett företag som sysslar med att besiktiga elledningar, och han sade att de dagarna i ända borrar med tillväxtborr i ledningsstolpar för att se om de är ruttna innuti. Så då lånade jag ett borr av en "skogskarl", och prövade i lite ladtimmer och på vinden, och det gick alldeles utmärkt. Då köpte jag ett eget (från Mora 25 cm, teflonbelagt). Det borret jag lånade var äldre och utan teflon, men det fungerade lika bra - lite trögare att borra med, möjligen.

Jag vet inte om det har med borren att göra, fabrikat och så, men jag har sällan haft några problem med att kärnan fastnar i borrpipan. Men någon enstaka gång händer det. Då brukar jag använda en blompinne och trycka ut pluggen framifrån sedan jag skruvat ur borret.

Oftast släpper det fint med hjälp av skeden. Kan hända med mycket tjärigt tallvirke, eller om man just innan borrat mycket färsk tall, så att pipan blivit kladdig, att det kan fastna. Man kan vid behov spreja lite 5-56 (rostlösare/låssprej), i pipan, och om nödvändigt torka ur den med en bit trasa, men det är sällan jag gör sådana åtgärder.

Det största problemen är att proven ur torrt trä brukar falla isär, i flera bitar, så man får vara noga, så att man har kontroll på alla brottstyckena - och vara beredd på att kassera en hel del misslyckade borrningar, redan på platsen (kanske upp emot 30 %). Ur väldigt torrt trä (på vindar i boningshus, t.ex), liksom i trä som börjar ruttna verkar pluggen oftare falla i småbitar.

När man borrar ur bilade eller vittrade timmerväggar, så måste man borra snett nerifrån, för att få med vankanten eller tillräckligt med sammanhängande splintved. Detta kan medföra två problem:
det ena är att handtaget tar i väggen, när man borrat en bit - man borde ha en skiftnycket med sig, men det kommer jag sällan på förrän jag redan står med borren i stocken!
det andra problemet är att om man borrar genom en spricka, så kan ytterdelen av provet lossna och falla ut, eftersom borren lutar. Detta löses genom att man sätter i ett ihopknöklat löv, en liten kvist, eller vad som nu råkar finnas till hands, medan man borrar.

Anmärkning: Min erfarenhet av att borra i torr ved kommer enbart från borrning i gran och tall som har ganska mjuk ved i jämförelse med till exempel torr ek!

Gallery name: Dendrochronological references Dendrokronologiska referenser


More reading and references:

Obs: De filer som nämns här hittar du i foldern "demo" i samma folder som du installerat programmet CDendro. Där finns också en decadal-fil med en samling ring-bredds-kurvor från Nämdö. Kurvorna täcker drygt 350 år bakåt i tiden.




The uppermost window (the one that is not hidden) is now Nmbs05.pos
1. Click on the button "Select as reference"
2. Click on the top bar of Nmbs01.pos to select that window.


Det översta fönstret (det som inte är skymt) är nu Nmbs05.pos
1. Klicka på knappen "Select as reference" (Välj som referens)
2. Klicka på den övre delen av fönstret för Nmbs01.pos för att välja detta.

%/



Now we are at the Nmbs01 window.
Click on the button "Make corr. analysis" to make correlation calculations towards the reference Nmbs05
Vi ser nu Nmbs01 fönstret.
Klicka på knappen "Make corr. analysis" för att göra korrelationsberäkningar mot referensen Nmbs05 %/



The sample Nmbs01 has now been compared to the reference Nmbs05. The program automatically places the curves over each other at the best matching point.
The upper two curves show normalized ring width values, the lower two curves show actual ring width values. The red and green curves belong to the sample Nmbs01, the black and blue curves to the reference Nmbs05.

To see a text report on the matching done, click on the Workbench tab!
Provet Nmbs01 har nu jämförts med referensen Nmbs05. Programmet placerar automatiskt kurvorna över varandra där de passar bäst ihop.
De två övre kurvorna visar normaliserade ringbredder, de två nedre kurvorna visar verkliga ringbredder. Den röda och gröna kurvan tillhör provet Nmbs01, den svarta och blå kurvan tillhör referensen Nmbs05.

För att se en rapport över hur matchningen gick, klicka på fliken "Workbench"! %/




The report window on the Workbench tab shows:

C:Program FilesCDendrodemoNmbs01.pos compared to the reference
C:Program FilesCDendrodemonmbs05.pos
Transformation: Proportion of last two years growth (2,0,T)
Minimum overlap used when finding best match: 30

--Rel   Corr Over  TTest   (year)
-year   coef  lap
    0   0.68   84    8.4
   35   0.28   67    2.3
   17   0.25   84    2.3
   20   0.21   82    1.9
  -24   0.24   60    1.9
  -41   0.28   43    1.8
   15   0.19   84    1.7
  -15   0.20   69    1.7
  -54   0.30   30    1.6
There is a match at relative year 0  saying that this sample is the same age as the reference.

This means that these two samples match when their first year (0) overlap each other. The correlation coefficient between the curves is then 0.68 with 84 years overlapping each other. (The Nmbs01 sample is not more than that long.)

The next best match has a coefficient of not more than 0.28 when the Nmbs01 sample is positioned as if it was 35 years older than the reference Nmbs05 and with (only) 67 years overlapping.

The TTest value is based on the correlation value but it also takes into account that a match with a short overlap is less worth than a match with a longer overlap when the correlation values are the same.
The TTest value is calculated as TTest = r * sqr(n-2) / sqr(1 - r * r) where r is the correlation value and n is the number of overlapping years.

Note: The contents of the table above may differ on your machine depending on your setting of least overlap in "Options for normalization of ring widths and for matching". Here we had a 30 year least overlap. With a setting of e.g. 70 years least overlap for comparisons, the 35 year alternative above will not be found.

Rapportfönstret visar nu:

C:Program FilesCDendrodemoNmbs01.pos compared to the reference
C:Program FilesCDendrodemonmbs05.pos
Transformation: Proportion of last two years growth (2,0,T)
Minimum overlap used when finding best match: 30

--Rel   Corr Over  TTest   (year)
-year   coef  lap
    0   0.68   84    8.4
   35   0.28   67    2.3
   17   0.25   84    2.3
   20   0.21   82    1.9
  -24   0.24   60    1.9
  -41   0.28   43    1.8
   15   0.19   84    1.7
  -15   0.20   69    1.7
  -54   0.30   30    1.6
There is a match at relative year 0  saying that this sample is the same age as the reference.

Detta innebär att de två proven passar ihop när deras första år (0) överlappar varandra.

Korrelations-koefficienten mellan kurvorna är då 0.68 med 84 överlappande år. (Provet Nmbs01 är inte längre än så.)

Näst bästa passning har en koefficient på inte mer än 0.28 när Nmbs01 är placerad som om det vore 35 år äldre än referensen Nmbs05 och med (bara) 67 överlappande år.

TTest-värdet är baserat på korrelationsvärdet men det tar också hänsyn till att en passning med en kort överlappning är mindre värd än en passning med en längre överlappning när korrelationsvärdena är lika.
TTest-värdet beräknas som TTest = r * sqr(n-2) / sqr(1 - r * r) där r är korrelationskoefficienten och n är antalet överlappande år.

Anmärkning: Tabellen ovan kan se litet olika ut på din maskin beroende på hur du har ställt in minsta antal år för överlappning i "Options for normalization of ring widths and for matching". Här hade vi ställt in 30 år som minsta tillåtna överlappning. Om vi t ex väljer 70 år som minsta tillåtna överlappning vid jämförelser så kommer programmet inte att hitta alternativet 35 år i tabellen ovan. %/


Click on the tab "Curve display" to the right of the "Workbench" tab.
See how the upper normalized curves fit quite well together! Also the ring width curves below them look quite similar.
The black and the blue curves come from the reference. The red and the green curves are from the current sample.
Both curves start at year 0 (Offset = 0) as this was found to be the best match.
You can shift the curves relative to each other by clicking on the up/down arrows to the right of the offset field... (Or use the right/left arrow keys, but then you first have to click within the curves window to make it "focused".)
Klicka på fliken "Curve Display" till höger om fliken "Workbench".
Se hur väl de övre normaliserade kurvorna passar över varandra! Även ringbreddskurvorna i nedre delen av diagrammet har ett likartat utseende.
Den svarta och den blå kurvan avser referensen. Den röda och den gröna kurvan avser aktuellt prov.
Båda kurvorna börjar vid år noll (Offset = 0) eftersom det gav bäst passning.
Du kan förskjuta kurvorna relativt varandra genom att klicka på upp/ner-pilarna till höger om Offset-fältet... (Eller använda höger/vänster piltangenter, men då måste du först ha klickat i kurvrutan så att den är "i fokus".) %/



...or you can change the offset value directly to e.g. 35 to check that next best match visually.
...eller du kan skriva in ett annat offset-värde t ex 35 för att titta på den näst bästa passningen. %/



You can also print your curves on paper:
Click on the Workbench tab and click on the button "Print Curve".
Then select the window for the other (reference) sample and click on "Print Curve" for that sample.

Put the curves over each other with their first year (0) overlapping and put the papers on a light table (or towards a window or a lamp) and look through them.
Du kan också skriva ut kurvorna på papper:
Klicka på fliken Workbench och klicka sedan på knappen "Print Curve".
Välj sedan fönstret för det andra provet (referensprovet) och klicka också här på "Print Curve".

Lägg kurvorna ovanpå varandra på ett ljusbord (eller mot ett fönster eller en lampa) så att deras första år (0) överlappar. %/




The process of dating is based on:
Finding two samples which match properly together.
Adding these two together and then finding more samples which match the first two.
There are tools in CDendro today, to make this process automatic or semi-automatic.

Note: If you are comparing a group of curves where some are quite short say 50 years, then see that Settings/Options for normalization.../Least overlap in years between samples when correlating is set at a value which is considerably lower than those 50 years! (30 is fine!) Otherwise the program will not find the match where a 50 year long sample is 10 years younger than the reference.

Now continue with the next lesson "2. A missed ring"!

Arbetsgången vid datering är baserad på:
Att hitta två prover som passar ihop ordentligt.
Att addera ihop dessa och sedan hitta fler prov som passar ihop med de två första.
Det finns numera verktyg i CDendro som sköter denna arbetsgång automatiskt eller halvautomatiskt.

Anmärkning: Om du jämför en grupp kurvor där några är ganska korta, säg 50 år, se då till att Settings/Options for normalization.../Least overlap in years between samples when correlating är inställt på ett värde som är påtagligt lägre än dessa 50 år (30 är bra)! I annat fall komer programmet inte att hitta den passning där ett 50 ringar långt prov är 10 år yngre än referensen.

Fortsätt nu med nästa lektion "2. En missad ring!"


Gallery name: %%e2. A missed or extra ring...%%s2. En missad ring eller en för mycket...


We start with inserting an extra incorrect ring in the Nmbs01.pos file.

Open CooRecorder and insert an extra ring below coordinate number 38 as shown in the picture above.
Save the coordinate file as "falsering.pos". (There is already such a file in the demo directory!)

We will now see how this incorrect ring can be detected.
Vi börjar med att sätta in en extra felaktig ring i koordinatfilen Nmbs01.pos

Öppna CooRecorder och sätt in en extra ring under koordinat nummer 38, som på bilden ovan.
Spara koordinatfilen under namnet "falsering.pos". (Det finns redan en färdig sådan fil i demo-foldern!)

Vi skall nu se hur vi kan avslöja denna felaktiga årsring. %/




1. Use the menu command Collections/Create reference curve from big Decadal file" and select the file Namdo.rwl in the demo directory.

1. Använd meny-kommandot Collections/Create reference curve from big Decadal file" och välj filen Namdo.rwl i demo-foldern.




2. In the new window, click the button "Select as reference"!
3. Open the falsering.pos file: (Click Samples/Open coordinate file, then select "falsering.pos" which we created above).
4. Click on the Workbench tab and then on the button "Make a whole sample correlation analysis"!

The following table is shown - There is no sign of a match in it!

2. Klicka på knappen "Select as reference" i det nya fönstret!
3. Öppna koordinatfilen falsering.pos: (Klicka på Samples/Open coordinate file, välj sedan "falsering.pos" som vi skapade ovan).
4. Klicka på fliken Workbench och sedan på knappen "Make a whole sample correlation analysis"!

Nedanstående tabell visas - Inte minsta tecken på något som passar! %/

C:akeCybisPrgCDendroToMakeInstalldemofalsering.pos compared to the reference
C:akeCybisPrgCDendroToMakeInstalldemoNamdo.d12  Dated to 1995
Transformation: Proportion of last two years growth (2,0,T)
Minimum overlap used when finding best match: 50

--Rel   Corr Over  TTest   (year)
-year   coef  lap
  342   0.39   71    3.5   (1653)
  314   0.35   85    3.4   (1681)
  311   0.31   85    3.0   (1684)
  119   0.30   85    2.9   (1876)
  291   0.29   85    2.7   (1704)
   82   0.28   85    2.7   (1913)
  190   0.28   85    2.7   (1805)
  336   0.29   77    2.6
  218   0.27   85    2.5



We have two buttons to handle this situation:
1. The "Find match despite a missing ring!" button which often works well when there is only one or two incorrect rings at different places.

2. The "Make block correlation analysis" button which gives a list of possible matching points for separate parts of the curve.




Vi har två knappar för hantering av denna situation:
1. Knappen "Find match despite a missing ring!" som brukar fungera när det är fel på bara en eller två ringar på olika ställen i provet.

2. Knappen "Make block correlation analysis" som ger en tabell med tänkbara passningar för olika delar av kurvan.






Click the "Find match despite a missing ring!" button.

We get the following table - which tells there is an incorrect extra ring somewhere around ring number 43:


Klicka på knappen "Find match despite a missing ring!"

Vi får nedanstående tabell - som talar om att det är en felaktig extra ring i närheten av ring nummer 43.

%/

...
Best correlation values when guessed missing or extra rings are excluded

--Rel   Corr Over  TTest (year)
-year   coef  lap                         Approx position of inserted/removed extra rings
  120   0.75   85   10.4 (1875)           -43
  198   0.42   85    4.2 (1797)           -73
  230   0.33   85    3.2 (1765)           +43+63
  190   0.32   85    3.0 (1805)
  314   0.31   85    3.0                  +43-73
   82   0.31   85    3.0
   14   0.31   85    2.9                  +43
  232   0.30   85    2.9                  -43+63
   19   0.30   85    2.9                  -33-53+73

There is a match at relative year 120  i.e. at  1875



Let us use the block correlation tool.
Click on the button: "Make block correlation analysis"

We get the following table:


Låt oss nu använda verkyget för beräkning av block-korrelation.
Klicka på knappen "Make block correlation analysis"

Vi får följande tabell:

%/

...
C:akeCybisPrgCDendroToMakeInstalldemofalsering.pos compared to the reference C:akeCybisPrgCDendroToMakeInstalldemoNamdo.d12
Best matches for the whole sample:   342 0.39   314 0.35   -42 0.46
Block length: 30

Block Aimed  -------Best  Three best matches with {hitAt,Corr,SetsSampleTo} -1stBest match
start ---at  around that  ---1stBestMatch  --2ndBestMatch    --3rdBestMatch sets sample to
    0   342     336 0.39    120 0.92  120    314 0.55  314    198 0.48  198     120 (1875)
   10   352     352 0.41    130 0.87  120    208 0.55  198    200 0.49  190     120 (1875)
   20   362     362 0.52      1 0.63  -19    362 0.52  342    311 0.52  291     -19 (2014)
   30   372     372 0.55    149 0.67  119    372 0.55  342    321 0.54  291     119 (1876)
   40   382     382 0.55    159 0.90  119    382 0.55  342    251 0.50  211     119 (1876)
   50   392                 169 0.75  119    104 0.49   54    244 0.46  194     119 (1876)



The "falsering.pos" sample has been divided into (overlapping) chunks of a lenght of 30 years. These six blocks have all been separately correlated towards the reference.

Five of these blocks have a best match which would set the whole sample to relative year 120 or 119, i.e. 1875/76. The block, covering rings between ring 20 and 50, contains (as we know) an incorrect extra ring so this block does not match any good at its right place. Though there is another match for this block at relative year 1 meaning that if it was a correct match, then the whole sample should date to year 2014 - a kind of match for the future ...

To avoid too young nonsense datings, see that the box "Sample may be younger than the reference" is unchecked before you click the button "Make block correlation analysis"!


Provet "falsering.pos" har delats upp i ett antal överlappande block med längden 30 år. Dessa sex block har vart och ett korrelationsberäknats mot referensen.

Fem av dessa block har en bästa passning som skulle placera hela provet vid relativa året 120 eller 119, dvs 1875/76. Det block som omfattar ringar mellan ring 20 och 50 innehåller (som vi vet) en felaktig extra ring. Därför passar det blocket illa på sin rätta plats. Fast det finns en annan passning för detta block vid relativa året 1, vilket innebär att om detta vore den rätta passningen så skulle hela provet dateras till år 2014 - en passning för framtiden så att säga...

För att undvika alltför unga nonsens-dateringar, se till att rutan "Sample may be younger than the reference" är avmarkerad innan du klickar på knappen "Make block correlation analysis"!


Note: Another way of finding errors in your data is to look at the "Curve display" window where you can shift your sample over the reference curve to find where you have missed or added an extra ring. This is especially useful when you have measured several radii from the same log and want to match them together and make a mean value curve of ring widths. In that case look carefully at both the lower ring width curves and the upper normalized curves when searching for an error.
Anmärkning: Ett annat sätt att hitta fel i dina data är att titta på kurvorna i "Curve display" där du kan förskjuta ditt prov över referenskurvan för att hitta en missad eller en oönskad extra ring. Detta är speciellt användbart när du har mätt upp flera radier ur samma stock och vill passa ihop dem och skapa en medelvärdeskurva av ringbredder. I sådana fall skall du noggrant granska både de nedre ringbreddskurvorna och de övre normaliserade kurvorna för att hitta var felet ligger.


Note: Yet another way of finding errors in your data is to have several samples in a "collection". Then check the box "With block checking" and click the button "Test towards reference". This will give you a table like that shown above for each sample in the collection. In that case, please note that the settings for blocklenght and blockdistance is done in "Settings/Options for normalization and matching"

Anmärkning: Ännu ett sätt att hitta fel i data är att ha flera prover i en "collection". Markera sedan checkboxen "With block checking" och klicka på knappen "Test towards reference". Då får du en tabell som liknar den här ovan för varje prov i din "collection". Observera i det fallet att inställningar av blocklängd och avstånd mellan varje nytt block görs via kommandot "Settings/Options for normalization and matching".

Gallery name: %%e3. Make a collection of samples in CDendro%%s3. Grupp-bildning i CDendro


From the two previous lessons we know that NMBS01.POS and NMBS05.POS are two samples which match well when their first years (0) lay over each other.

We will now add these two files together as a collection and then make a new "sum-sample" out of it.

Then we will match yet another of the files from Bergvik towards that "sum-sample", and then add it to the collection.

1. Open NMBS05.pos and select it as the reference

2. Open NMBS01.pos and run a correlation analysis to make sure that the files match together.

Note: You may select several sample files at the same time: Hold down the control key and click on those files you want to open. Then click open.


Från de två föregående lektionerna vet vi att NMBS01.POS och NMBS05.POS är två prover som passar bäst ihop när deras första år (0) ligger precis över varandra.

Vi skall nu addera ihop dessa filer till en grupp eller collection och göra ett nytt "summa-prov" eller summa-"sample" som alla prov-filer kallas i programmet.

Sedan skall vi passa ännu ett prov från Bergvik mot detta summa-"sample" och sedan addera det till gruppen (collection).

1. Öppna NMBS05.pos och välj den som referens.

2. Öppna NMBS01.pos och kör först en korrelationsanalys för att kolla att filerna passar ihop.

Anmärkning: Du kan öppna flera filer på en gång: Håll ner kontroll-tangenten och klicka sedan på de filer du vill öppna. Klicka sedan på Open.




Click on Collections on the menu bar and then click Create new collection. The new collection will automatically be selected as the "target collection", i.e. when samples are added to a collection they are added to this "target" collection.
Now you have an empty basket to collect your samples.

Klicka på "Collections" på menyraden och välj sedan "Create new collection". Den nya gruppen väljs automatiskt som målgrupp (target collection) dvs när nya prov adderas till en grupp så adderas de till just den här gruppen.
Du har nu en tom korg att samla dina prover (samples) i.



Click on the top of NMBS01.pos to make it the uppermost (not hidden) window.

You can also select it from "Window" in the menu bar as shown in the picture above. If you prefer to work with maximized windows, this is the way to switch between windows!


Klicka högst upp på NMBS01.pos för att göra det till aktuellt (icke skymt) fönster.

Du kan också välja det via "Window" på menyraden som du ser på bilden ovan. Om du föredrar att jobba med maximerade fönster, så är det på det sättet som du skall växla mellan fönster!




Click on the button "Add to target collection" A new window for setting an offset will pop up. Just click on OK to accept zero as the offset.

Klicka på knappen "Add to target collection" (addera till målgruppen) Ett nytt fönster för inställning av offset (förskjutning) visas. Klicka på OK för att acceptera offset noll.


To see what actually happened, click on the top of the collection window, so you can see your sample in that basket!

Now select the other sample NMBS05.pos and then add also that sample to the collection so you get two samples in the collection! Also this one should have zero offset as we know that the samples are of the same age and they fit together at their beginnings.


För att se vad som hänt, klicka högst upp i målgruppens fönster så att du kan se ditt prov i korgen!

Välj nu det andra provet NMBS05.pos och addera även det till gruppen så att du har två prover i gruppen! Även detta skall ha "offset" noll, eftersom vi vet att proverna är precis lika gamla och passar ihop i början.


Now we will calculate a sum of these two samples.

Click on the button "Create a sample with width mean values and normalized data"


Vi skall nu beräkna en summa av dessa två prov.

Klicka på knappen "Create a sample with width mean values and normalized data" (skapa medelvärden av ringbredder samt normaliserad summa).


A new "sample" has been created. It consists of mean values of ring width data and mean values of normalized data created from our two samples from Bergvik.
If plotted, we could name this a very simple reference curve!

The report shows how many sample values there are behind the mean value for each year.
There are two years for the first 83 years. Between 84 and 101 there is only one value for each year because there were more ring coordinates in NMBS05.pos than in NMBS01.pos

Let us look at the curve display!


Ett nytt "prov" har skapats. Det består av medelvärden av ringbredder och medelvärden av normaliserade data allt hämtat ur de två Bergviks-proven.
Om vi ritar upp det kan vi kalla det för en mycket enkel referenskurva!

Rapporten visar hur många olika värden som använts för beräkning av varje års-medelvärde.
Det fanns två årsvärden till de första 83 åren. Mellan 84 och 101 fanns det bara ett värde för varje år därför att det fanns fler årsringar i NMBS05.pos än i NMBS01.pos

Låt oss titta på kurvorna, så klicka på tabben "Curve display"!


Here we see our new "two-sample-reference curve" as a red curve created as the mean values of the normalized data from the samples which are included in the reference and a green curve which is the mean values of the ring width data of that samples. The black and blue curves come from the current reference, i.e. from the sample nmbs05 which is still the reference.

There is still more to be seen, so click in the checkbox "Hide reference"!


Här ser vi vår nya "två-provs-referens-kurva" som en röd kurva skapad som medelvärden av normaliserade data från de prover som ingår samt en grön kurva som motsvarar medelvärdena av de ringbredder som proverna hade. Den svarta och den blå kkurvan kommer från nu vald reference, dvs från provet nmbs05 som fortfarande är vald som referens.

Det finns mer att se, så klicka i rutan "Hide reference"!


Now, when the reference curve is hidden, the standard deviations are plotted around the red and green curves.

This is of course not of much importance here with only two curves behind the sum, but when there are several curves contained in a sum these curves may be of interest. In any case the normalized standard deviation curves are of great value when a sample is compared to a reference.

This summed data can be saved in a file either as normalized data, e.g. in a file with the name NMBS5_1.d12, or as a sequence of ring width mean values - this is very useful when you have measured several different radii from the same log and you want a serie of mean values of ring widths.

But do not save it yet, we will first add one more sample to the collection, and then calculate new mean values.

-------------------------

Click on the button "Select as reference", so we can match the next sample towards this sum-sample.

Then open the next sample file NMBS08.pos!


Nu när referenskurvan är gömd visas standardavvikelserna som kurvor på varje sida av den röda och den gröna kurvan.

Det kan ju tyckas vara av mindre betydelse i det här fallet med bara två kurvor bakom summan, men när det är flera kurvor som ingår i en summa så kan dessa kurvor vara av intresse. I vilket fall som helst är kurvan för den normalizerade standardavvikelsen av mycket stort värde när man skall jämföra ett visst prov med en referens.

Dessa summerade data kan sparas i en fil antingen som normaliserade data, t ex i en fil med namnet NMBS5_1.d12, eller som en följd av medelvärden av ringbredder - detta är mycket användbart om du har mätningar av flera radier ur samma stock och vill beräkna ringbreddernas medelvärde!

Men spara den inte ännu, vi skall först lägga ytterligare ett prov till gruppen och sedan beräkna nya medelvärden.

-------------------------

Klicka på knappen "Select as reference", så att vi kan passa (matcha) nästa prov mot detta summa-prov.

Öppna därefter nästa prov som finns i filen NMBS08.pos!


Select the Workbench tab and click on "Make a whole sample correlation analysis"

Please observe that this sample matches best at year 3 in the reference (which was created out of the collection).

Click on the button "Add to target"!


Välj fliken Workbench och klicka på "Make a whole sample correlation analysis"

Observera att detta prov passar bäst mot år 3 i referensen.

Klicka på knappen "Add to target", så hamnar det nya provet i "korgen"!


You are prompted for the offset to use when adding this third sample to the collection.
See that is a 3 in the offset field!

Now, let us look at the collection list!


Du får nu fråga om vilket "offset" (förskjutning/avstånd) som du skall använda när du adderar det tredje provet till gruppen.
Se till att det står 3 i fältet för offset!

Låt oss nu titta på listan över filer i gruppen!


To the right of the file names you have the relative years covered by data from that file.

If you want to delete a member of this group, select it by clicking on it and then hit the Delete member button!

You can also attach a comment to a member: Select it by clicking on it and then hit the Edit button! Here you can also change the offset value.

Save the collection file. Use the name NMBS1_5_8.fil (Click on "Collections" on the menu bar, then "Save collection As"). Then close it.

Close also the other files.


Till höger om filnamnen ser du vilka relativa år som täcks av data från filen.

Om du vill ta bort en medlem i gruppen, välj den genom att klicka på den och klicka sedan på knappen Delete member!

Du kan också knyta en kommentar till en medlem: Välj den genom att klicka på rätt rad och klicka sedan på knappen Edit! Här kan du också ändra "offset-värdet". (Det som är 0, 0 och 3 på bilden.)

Spara nu grupp-filen (the collection file). Använd namnet NMBS1_5_8.fil (Klicka på "Collections" på menyraden, därefter på "Save collection As"). Stäng den sedan.

Stäng även de andra filerna.


Note: A collection can be saved either as a collection file (extension .fil) or as a decadal file (extension .rwl or .dec).
The collection file (.fil) contains only filenames, comments and offsets - NO ring width data!
When you save a collection in a decadal file, you loose your comments, but you get a file with all data written in the same format as files in the ITRDB. (International tree ring data bank in Arizona) More on the decadal format in a subsequent lesson.


Anmärkning: En grupp/collection kan sparas antingen som en grupp-fil (collection file) med filändelsen .fil eller som en decadal-fil (filändelsen .rwl eller .dec).
En collections-fil (.fil) innehåller bara filnamn, kommentarer och "offsets" - INGA ringbredds-data!
När du sparar en collection i en decadal-fil så förlorar du dina kommentarer, men du får en fil som innnehållar alla ringbreddsdata och i samma format som filerna i ITRDB. (International tree ring data bank i Arizona) Mer om decadal-formatet i en följande lektion.




Note: When you save a "sum-sample" created with the button "Create a sample with width mean values and normalized data" in a collection you save it
either as normalized mean value data with standard deviations and ring width with standard deviations (.d12 file)
or
as only ring width mean values in one of two possible formats - .wid or .rwl/.dec=decadal.

There are four different ways to get a "sum-curve" with standard deviations on the screen:
1. Open a normalized (.d12) file with a sum curve created as mentioned above.
2. Open a collection (.fil) with all the members and click on the button "Create a sample with width mean values and normalized data"
3. Use the command Collections/Create new collection from decadal file (.rwl or .dec), click the "Create a sample with width mean values and normalized data".
4. Use the command Collections/Create reference curve from big decadal file (.rwl or .dec).


Anmärkning: När du sparar ett "summa-prov" som skapats ur en grupp med knappen "Create a sample with width mean values and normalized data" så kan du spara det
antingen som normaliserade medelvärden med standardavvikelser och ringbredder med standardavvikelser
eller
som enbart medelvärden av ringbredder som sparas i två möjliga format - .wid eller .rwl/.dec=decadal.

Det finns tre olika sätt att få upp en "summa-kurva" med standard-avvikelser på skärmen:
1. Öppna en normaliserad (.d12) fil som lagrats från en summa-kurva.
2. Öppna en vanlig collection (.fil) med alla sina medlemmar och klicka på knappen "Create a sample with width mean values and normalized data"
3. Använd kommandot Collections/Create new collection from decadal file (.rwl eller .dec), klicka sedan på "Create a sample with width mean values and normalized data"
4. Använd kommandot Collections/Create reference curve from big decadal file (.rwl or .dec).




Averaging samples from the same tree

When possible it is best to measure several radii from a tree.
If you want to calculate an average for each ring width from these radii measurements, here is how to do it:

First measure your radii with CooRecorder so you have, say three coordinate files (.pos files)

In CDendro, create a new empty collection with Collections/Create new collection. This will automatically be the target collection.

Use the command "Samples/Open coordinate file" to open your coordinate files - you can do that in one operation if you select all the files in the "Open-window".

Run correlation tests for these files to find out how they match and add them successively to your collection in the same way as described above for the three files from the Bergvik house.

Save the collection as a collection file (.fil extension) as documentation.

Click the button "Create a sample with width mean values and normalized data"

In the new sample window, use the menu command "Samples/Save ring width data as" to get a .wid file with the averaged ring width values - i.e. with mean values of the ring widths.

Note: You may prefer to save the collection in a decadal file to save your original ring width data for documentation. In that case you first have to set a year-date to the collection. If you have not dated your sample yet, you can use a year-number from the future, e.g. year 4000.

Hur man skapar medelvärden av flera prov ur ett och samma träd

När det är möjligt är det alltid bäst att mäta flera radier från ett och samma träd.
Om du vill beräkna medelvärdena för dessa ringbredder så gör du så här:

Mät först upp de olika proverna från trädet med CooRecorder så att du har - säg - tre koordinatfiler (.pos-filer).

Skapa en ny tom kollektion i CDendro med menykommandot Collections/Create new collection. Denna blir automatiskt "target collection".

Använd kommandot "Samples/Open coordinate file" för att öppna dina koordinatfiler - du kan göra det i en enda operation om du väljer alla filerna i "Öppna-fönstret".

Kör korrelationstesterna för dessa filer och undersök hur de passar ihop samt addera dem successivt till din kollektion på samma sätt som beskrevs ovan för de tre filerna från Bergvik-huset.

Spara kollektionen som en kollektions-fil (.fil) som dokumentation.

Klicka på knappen "Create a sample with width mean values and normalized data"

I det nya summa-prov-fönstret, använd menykommandot "Samples/Save ring width data as" för att få en .wid-fil med de beräknade medelvärdena av ringbredderna från dina prover.

Anmärkning: Kanske vill du spara kollektionen i en decadal-fil för att spara alla dina ursprungliga ringbreddsmätningar som dokumentation. Men då måste du först sätta ett årtal på kollektionen. Om du ännu inte har daterat provet så kan du använda ett årtal i framtiden, t ex 4000

Gallery name: %%e4. Setting a year date in CDendro%%s4. Sätta årtal på ett provv


This time I will show you how to set a year date on a sample.

We will also extend our three-sample reference from Bergvik to the time of today. For this we will use measurements from a 240 year old Scotch pine where the core sample was taken in 1995 and there is bark left at the top of the sample. This sample is named NM051.pos

1. First open the NM051.pos coordinate file.
2. Click on "Set date of youngest ring" and enter 1995 into the year field as shown in the picture above. Click ok!
3. Then select Samples/Save coordinate data to save the file.
4. Then click on the button "Select as reference".


Nu skall jag visa hur man knyter ett årtal till ett visst prov (eller sample).

Vi skall också förlänga vår referens (medelvärdet av de tre proverna) från Bergvik till nutid. För detta skall vi använda en uppmätning av en 240 år gammal tall där provet togs med tillväxtborr 1995 och där det finns bark kvar i änden av provet. Detta prov har filnamnet NM051.pos

1. Öppna först koordinatfilen NM051.pos.
2. Klicka på knappen "Set date of youngest ring" (Sätt datum för yngsta årsring) och skriv in årtalet 1995 i fältet såsom visas på bilden ovan. Klicka på ok!
3.  Spara filen (Samples/Save coordinate data).
4. Klicka sedan på knappen "Select as reference" (välj som referens).




1. Open the collection file NMBS1_5_8.fil which you created in the previous lesson.
2. Click on the button "Create a sample with width mean values and normalized data".
3. Click on the button "Clear report".
4. Uncheck "Sample may be younger than the reference" to avoid nonsense datings.
5. Click on "Make a whole sample correlation analysis".
6. Set the block length to 75 years.
7. Click on "Block correlation analysis".

From the first correlation analysis you can see that there are two competing datings, one at relative year 120 and one at 198, though that of 198 is only based on 40 years covering each other.

Note: The results of your own correlation analysis may not look exactly as that above. The cause is probably that you have another setting for "Least overlap in years between samples when correlating" in Settings/Options for normalization of ring widths and for matching.

From the block correlation analysis you can see that the first 75 years of the NMBS1_5_8 match very well towards relative year 120 in the the reference NM051.pos.

8. Click on "Correlate single block"! - Here is the result:

--Rel   Corr Over  TTest   (year)
-year   coef  lap
  120   0.58   75    6.1   (1875)
  198   0.36   40    2.4   (1797)
   50   0.25   75    2.2   (1945)
  175   0.26   63    2.1   (1820)
   53   0.24   75    2.1   (1942)
  103   0.22   75    1.9   (1892)
   47   0.21   75    1.8   (1948)
   62   0.21   75    1.8
   70   0.21   75    1.8

That calculation convinced CDendro that this sum-sample can be dated to 1875 so the button "Set date of youngest ring" now says "Proposed year 1875"!
As we are not going to save this dated "sum-sample", we will instead go back and put the dating into our collection file!


1. Öppna kollektions-filen NMBS1_5_8.fil som du skapade i förra lektionen.
2. Klicka på knappen "Create a sample with width mean values and normalized data".
3. Klicka på knappen "Clear the report".
4. Avmarkera "Sample may be younger than the reference" för att undvika nonsens-dateringar.
5. Klicka på "Make a whole sample correlation analysis".
6. Ställ in blocklängden på 75 år.
7. Klicka på "Block correlation analysis".

Av den första analysen ser du att det finns två konkurrerande dateringar, en vid relativa årtalet 120 och en vid 198. Fast den vid 198 är bara baserad på 40 årsringar som överlappar varandra.

Anmärkning: Det kan hända att resultatet från din egen korrelationsanalys inte ser exakt likadan ut som den här ovan. Orsaken är troligen att du har en annan inställning för hur många år som minst måste överlappa varandra för jämförande korrelationsberäkningar, se "Settings/Options for normalization of ring widths and for matching/Least overlap in years between samples when correlating"

Av den blockbaserade korrelationsanalysen kan du se att de första 75 åren på NMBS1_5_8 passar väl mot det relativa året 120 i referensen NM051.pos

8. Klicka på "Correlate single block"! - Här är resultatet:

--Rel   Corr Over  TTest   (year)
-year   coef  lap
  120   0.58   75    6.1   (1875)
  198   0.36   40    2.4   (1797)
   50   0.25   75    2.2   (1945)
  175   0.26   63    2.1   (1820)
   53   0.24   75    2.1   (1942)
  103   0.22   75    1.9   (1892)
   47   0.21   75    1.8   (1948)
   62   0.21   75    1.8
   70   0.21   75    1.8

Den beräkningen övertygade CDendro om att detta summa-prov kan dateras till 1875 så på knappen "Set date of youngest ring" står det nu "Proposed year 1875"!
Eftersom vi inte skall spara detta "summa-prov" så går vi i stället tillbaks till vår kollektion och sätter in årtalet där!




1. Click on the upper part of the window for the NMBS1_5_8.fil collection.
2. Click on the button Set date of youngest ring
3. Enter the year 1875 and click on OK.
4. Select the menu command Collections/Save collection
1. Klicka på den övre kanten av fönstret för kollektionen NMBS1_5_8.fil
2. Klicka på knappen Set date of youngest ring
3. Skriv in årtalet 1875 och klicka på OK.
4. Välj menykommandot Collections/Save collection %/



A last exercise:
1. Create a new empty collection.
2. Click the button "Set date of youngest ring", and set the year to 1995.
3. Open the NM051.pos file and add it to this collection at offset zero.
4. Switch to the NMBS1_5_8.fil collection
5. Select the menu-command Collections/Copy collection members to target collection
6. In the pop-up window, see that "Always use collection dating and member's offset" is selected, and click OK.
7. Switch to the target collection and save it as fourfiles.fil (Collections/Save collection As)

The collection window should then look as shown above.

En sista övning:
1. Skapa en ny tom kollektion (Collections/Create new collection)
2. Klicka på knappen "Set date of youngest ring", och skriv in årtalet 1995.
3. Öppna NM051.pos-filen och addera den till kollektionen vid offset noll.
4. Gå över till fönstret för kollektionen NMBS1_5_8.fil
5. Välj meny-kommandot Collections/Copy collection members to target collection
6. I pop-up fönstret, se till att "Always use collection dating and member's offset" är valt och klicka OK.
7. Gå över till "target collection" och spara den som fourfiles.fil (Collections/Save collection As)

Fönstret för gruppen ser då ut som på bilden ovan.

Gallery name: %%e5. Decadal files%%s5. Decadal-filer


The Decadal format is used when storing files into the ITRDB International Tree Ring Data Bank at the University of Arizona.
Files stored in this format look like this:

NM051   1757   171   114    68
NM051   1760    80   124   214   189   170   103   154   104   130   131
NM051   1770   143   163   324   467   219   147   124   108   140   117
.....
NM051   1980   123    97    85   110   106    94    94    89   135   110
NM051   1990    72   106    98    93   123   173   999
nmbs05  1773   451   409   385   388   295   339   273
nmbs05  1780   166    65   373   319   407   339   369   437   246   271
...
nmbs05  1870    80   153   103    71    92   137   999
Nmbs01  1791    60    34    39    22    20    43    67    56   141
Nmbs01  1800   260   256   440   419   268   275   272   275   174   229
....
Nmbs01  1870   110   137   114    98   148   152   999
nmbs08  1753   434   230   294   477   257   202   238
nmbs08  1760   250   274   290   163   154   182   241   343   229   364
...
nmbs08  1860   104    85    82    73    99   141   147   135   127   209
nmbs08  1870    96   141    99   999

To the left there is a sample identification, i.e. more than one sample can be stored in the same file.
The second column contains a year number. Then follows up to 10 ring width values in units of 0.01 millimeters.

Decadal-formatet används för att lagra filer i ITRDB, International Tree Ring Data Bank, vid universitetet i Arizona.
Filer som är lagrade i detta format ser ut så här:

NM051   1757   171   114    68
NM051   1760    80   124   214   189   170   103   154   104   130   131
NM051   1770   143   163   324   467   219   147   124   108   140   117
.....
NM051   1980   123    97    85   110   106    94    94    89   135   110
NM051   1990    72   106    98    93   123   173   999
nmbs05  1773   451   409   385   388   295   339   273
nmbs05  1780   166    65   373   319   407   339   369   437   246   271
...
nmbs05  1870    80   153   103    71    92   137   999
Nmbs01  1791    60    34    39    22    20    43    67    56   141
Nmbs01  1800   260   256   440   419   268   275   272   275   174   229
....
Nmbs01  1870   110   137   114    98   148   152   999
nmbs08  1753   434   230   294   477   257   202   238
nmbs08  1760   250   274   290   163   154   182   241   343   229   364
...
nmbs08  1860   104    85    82    73    99   141   147   135   127   209
nmbs08  1870    96   141    99   999

Till vänster finns en identifikation av provet, dvs fler än ett prov kan lagras i samma fil.
Den andra kolumnen innehåller ett årtal. Sedan följer upp till 10 värden med bredd på årsringar i enheten 0.01 millimeter.



You can save data from a collection file into a Decadal file.

You can also create a reference curve from a big Decadal file. I.e. you can create a normalized sum-file from a Decadal (like you can do from a collection file).

Exercise:
Open your collection file "fourfiles.fil" and write it back as a Decadal file. Save it as "fourfiles.rwl".
Close the collection file.


Note: If you have not dated your collection file, you will not be able to save it as a Decadal file. This is because the Decadal file format demands a dating year for each ring width.

Note: Earlier versions of CDendro used the ".dec" extension for decadal file names. The default extension today is ".rwl" to make CDendro more compatible with data from other programs. Decadal files from the ITRDB are always named with the ".rwl" extension. Anyhow, CDendro will make no difference if your file names end with ".rwl" or with ".dec".

Du kan spara data från en grupp (collection) som en decadal-fil.

Du kan också skapa en referenskurva ur en stor decadal-fil. Dvs du kan skapa en normaliserad summa-fil ur en decadal-fil (precis som du kan göra det från en grupp-fil (collection).

Övning:
Öppna din grupp-fil "fourfiles.fil" och spara den som en decadal-fil. Spara den under namnet "fourfiles.rwl".
Stäng grupp-filen.


Anmärkning:Om du inte har daterat din grupp-fil (collection file) så kan du inte lagra den som en decadal-fil. Detta därför att decadal-formatet förutsätter att det finns ett årtal knutet till varje ringbredd.

Anmärkning: Tidigare versioner av CDendro använde filnamn-ändelsen ".dec" för decadalfilnamn. Standardändelsen idag är ".rwl" för att göra CDendro mer kompatibel med data från andra program. Decadal-filer från ItRDB har alltid namn som slutar på ".rwl". Du kan använda ".rwl" eller ".dec" som du vill i CDendro - det gör ingen skillnad!


Selecting a sample from a decadal file:

Click on Samples on the menu bar. Then click on "Select from decadal file"

Open the decadal file "fourfiles.rwl" which you saved a moment ago.


Att välja ett visst prov ur en decadal-fil:

Klicka på "Samples" på menyraden. Klicka sedan på "Select from decadal file".

Öppna decadal-filen "fourfiles.rwl" som du nyss sparade.




Click on one of the sample members in the decadal file and click Extract (or double-click on the member).

A normal type of sample window will pop up. Close the window for selecting from the decadal file by clicking on Exit.

You can save the extracted data as either
a decadal file with only one member (.rwl),
a ring width file (.wid) or
a normalized file (.d12)
Just click on "Samples" on the menu bar and select the proper alternative from the drop down menu.

Note: If you download a decadal file via FTP from the International Tree Ring Data Bank, the downloaded file is stored with extension .rwl  CDendro will read decadal files with extension .dec or .rwl but not as .txt!
If you download through HTTP/Save target as, then the files will be saved with extension .txt if you save them as type Text document, e.g. saved as swed305.rwl.txt You then have to remove the appended ".txt" in the filename. If you save them as type "All Files" the file name will be written without that .txt extension!

Note: Some files at the ITRDB are stored in file formats which are a bit incompatible with normal PC files. If you run into trouble with reading a file from the ITRDB, try to copy its content (Ctrl-C) and paste (Ctrl-V) it into e.g. the  Notepad text editor and save the file.

Klicka på en av medlemmarna i decadal-filen och klicka sedan på Extract (eller dubbelklicka på medlemmen).

Den vanliga typen av prov-fönster kommer att hoppa fram. Stäng fönstret för val ur decadal-filen genom att klicka på Exit.

Du kan spara extraherade data antingen
som en decadal-fil med bara en enda medlem (.dec), eller
som en ringbreddsfil (.wid) eller
som en normaliserad fil (.d12)
Klicka bara på "Samples" på menyraden och välj rätt alternativ i den nedfällda menyn.

Anmärkning: Om du laddar ner en decadal-fil via FTP från the International Tree Ring Data Bank, så kommer den nedladdade filen att lagras som filtypen .rwl  CDendro kan läsa decadal-filer med filnamnändelsen .dec eller .rwl men inte .txt!
Om du laddar ner via HTTP/Save target as, så sparas filerna som filtyp .txt om du sparar dem som "Text document", t ex sparade med namnet swed305.rwl.txt  Då måste du ta bort det där extra ".txt" i slutet av namnet! Om du sparar filerna som typen "All Files" så lagras filerna med namn utan det där extra ".txt" på slutet!

Anmärkning: En del filer från ITRDB är lagrade i dataformat som inte är riktigt kompatibla med vanliga PC-filer. Om du har svårigheter med att läsa en fil från ITRDB, försök kopiera dess innehåll (cut/copy & paste, klippa och klistra, Ctrl-C, Ctrl-V) till ex v programmet Notepad (Anteckningsboken i svensk Windows?) och spara filen.



Opening a big decadal file as your reference


Att öppna en stor decadalfil som referens




One way to open up a big reference curve is to open the corresponding decadal file.

Click on "Collections/Create reference curve from big decadal file" and select the decadal file fourfiles.rwl

Note: Detrending options for this command can be set at Settings/More settings.

Ett sätt att öppna en stor referenskurva är att öppna motsvarande decadal fil.

Klicka på "Collections/Create reference curve from big decadal file" och välj decadalfilen fourfiles.rwl

Anmärkning: Detrend-inställningar för detta kommando kan ställas in via Settings/More settings.


A new window with a summed decadal file has been opened.

See that it is selected as the reference!
Click on the Curve display tab to inspect the curves!


Ett nytt fönster med en summerad decadal fil har öppnats.

Se till att det är valt som referens!
Klicka på fliken "Curve display" för att granska kurvorna.




Scroll the curves window some 100 years and your screen will look as above.
This is the same curves you would have seen if you instead of using a decadal file had created the sum from the corresponding collection file.

Now select the other window containing that sample you have earlier extracted from this same decadal file.


Om du scrollar kurvfönstret ungefär 100 år så kommer din skärm att se ut som bilden ovan.
Detta är samma kurvor som du skulle fått om du i stället för att använda en decadal-fil hade skapat summan från motsvarande grupp-fil.

Välj nu det andra fönstret som innehåller det prov som du tidigare extraherade ur den här decadalfilen.




Click on the button "Make corr. analysis". The reference curve will immediatly pop up at that position where the highest correlation value was found.
If you click on the Workbench tab you can see the normal text report.

Note: There is now another useful menu command to handle a decadal file: Create new collection from decadal file This command creates a collection with a member for each sample in the decadal file. If you then double-click on a member it will open in a new window. This is normally a better way to extract samples from a decadal file than using the Samples/Select from decadal file menu command.

Klicka på knappen "Make corr. analysis".
Referenskurvan kommer genast att visas i det läge som motsvarar bästa korrelationsvärde.
Om du klickar på tabben "Workbench" så ser du den vanliga textrapporten.

Anmärkning:Det finns nu ett annat användbart menykommando för att hantera decadal-filer: Create new collection from decadal file Detta kommando skapar en kollektion med en medlem för varje prov som ingår i decadal-filen. Om du sedan dubbel-klickar på en medlem så öppnas den i ett nytt fönster. Detta är normalt ett bättre sätt att extrahera prov ur en decadal-fil än att använda menykommandot Samples/Select from decadal file.

Gallery name: %%e6. Finding how curves fit together.%%s6. Att passa ihop kurvor


There are two situations where you want to sort and compare ring width curves to make them match together in a family:

1. When you have lots of sample-files from one site and want to build a reference curve of them all. A single sample from your site does normally not match other reference curves. But a sum of samples - a reference curve for your site - can often be matched to a reference curve from a place quite far away.

2. When you want to create a serie of ring width mean values out of several radii measured from one and the same log. Using several radii makes your data more representative for the log as a whole, and so makes data easier to match against other ring width data series.

For these two cases, you can use the same procedure in CDendro to find out how curves fit together!

We will now build a mean value ring width curve out of three measured radii from the same log.


Det finns två tillfällen då du vill sortera och jämföra ringbreddskurvor för att passa ihop dem till en familj:

1. När du har många prover från ett och samma ställe och vill bygga en referenskurva för dem. Ett enstaka prov från platsen passar oftast inte mot andra referenskurvor. Men en kurva skapad av summan av dina prov - en referenskurva för platsen - kan ofta passas mot en referenskurva från en plats som ligger ganska långt borta.

2. När du vill skapa en medelvärdeskurva av ringbredder av flera prover (radier) hämtade ur en och samma stock. Genom att använda mätningar från flera radier så blir dina data mer representativa för stocken som helhet och på så sätt blir data lättare att passa mot andra ringbreddsmätningar.





Click Collections/Create new collection to create a new empty collection!
The new collection will automatically become the target collection.

In this case we are going to add samples from the same trunk, so we do not want to have any detrending of ring widths. The radiobutton for no detrending is selected by default, so you do not have to do anything now.

When you add samples from different trunks, it is best to select either "NegExp for detrend" or "Heavy detrending".

Note: For a description of the detrending mechanisms, see the section "Whats's new in CDendro?".


Klicka på Collections/Create new collection för att skapa en ny tom grupp!
Den nya gruppen blir automatiskt målgrupp.

Den här gången skall vi lägga ihop prover ur samma stock. Då vill vi inte ha någon "deTrend"-mekanism invald. Knappen för No deTrending är förvald, så du behöver inte göra något nu.

När du lägga samman prover ur olika stockar så är det bäst att koppla in antingen "NegExp for detrend" eller "Heavy detrending".

För en beskrivning av detrend-mekanismerna, se avsnittet "What's new in CDendro?".




Click Collections/Add to this collection and navigate to the NMVK directory under the demo directory where CDendro was installed.
Select all three NMVK14 coordinate files and click open.
(Click on NMVK14A.pos, then hold down the shift key and klick on NMVK14C.pos! Then release the shift key and Click on open!)


Klicka på Collections/Add to this collection och leta reda på NMVK-foldern under foldern demo som finns där CDendro har installerats.
Välj alla tre NMVK14-koordinatfilerna och klicka på Open.
(Klicka på NMVK14A.pos, håll sedan ner shift-tangenten och klicka på NMVK14C.pos! Släpp sedan skift-tangenten och klicka på Open!)


The three files are now added to the target collection, but they all have the same "starting point" in time (0) - this is wrong and we have to fix it.

We will now use a semi-automatic method to successively add matching files to a new empty collection. This time we have only three files, but we can work the same way with many more files to match together!


De tre filerna är nu adderade till målgruppen, men de har allihop fått samma felaktiga "startpunkt" i tiden (0) - detta måste vi rätta till.

Vi skall nu använda en halvautomatisk metod för att successivt addera filer som passar ihop till en ny tom grupp. Den här gången har vi bara tre filer, men vi kan jobba på precis samma sätt även när vi har många fler filer som skall passas ihop!


We start by doing a cross correlation to see how well these files fit together.

Click on the button "Find cross correlations"!
Check all the five boxes in the options window which pops up and click ok.

The cross correlation table becomes quite large and vast when there are many members in the collection, so the best matching samples are listed at the end of the table.

This looks fine, so let's get a new empty collection to copy our samples to but then with proper offsets.

Click on Collections/Create new collection! The new collection will automatically be the target and it will float up on top of the three-file NMVK14 collection.

Click on the top of the NMVK14 collection to make it the current window again!

Click on the button "Add best members to target collection"!


Vi börjar med att göra en beräkning av korskorrelationerna för att se hur väl de olika filerna passar mot varandra.

Klicka på knappen "Find cross correlations"!
Markera alla de fem små checkboxarna i parameterfönstret och klicka på ok!

Tabellen med korskorrelationer blir ganska stor och svåröverskådlig när det är många medlemmar i gruppen. Därför visas en lista med de bästa passningarna i slutet av tabellen.

Det här ser bra ut, så låt oss skapa en ny tom grupp att kopiera våra prover till, men då också med rätt tidsförskjutning (offset).

Klicka på Collections/Create new collection! Den nya gruppen blir automatiskt målgrupp och fönstret flyter upp ovanpå NMVK14-gruppen med sina tre medlemsfiler.

Klicka högst upp i fönstret för NMVK14-gruppen så att det blir synligt igen!

Klicka på knappen "Add best members to target collection"!


See that "Stop before adding a candidate (incremental mode)" is checked.
Then Click Ok!

Kontrollera att "Stop before adding a candidate (incremental mode)" är valt!
Klicka sedan på OK!


Now, CDendro uses the cross correlations to select the best pair of matching samples. One is automatically added to the target collection and the other is presented to you as a candidate for addition to the target collection.
Click OK!

What is already in the target collection is now normalized and averaged and handled as a reference curve. Though this time it is based on only one single sample (not much average...).


Nu använder CDendro korskorrelationerna för att välja ut det par som passar bäst ihop. Det ena provet i paret adderas automatiskt till målgruppen och det andra visas för dig som kandidat att bli adderad till målgruppen.
Klicka på OK!

Det som redan finns i målgruppen normaliseras nu och medelvärdesberäknas och hanteras som en referenskurva. Fast den här gången är det bara baserat på ett enda ensamt prov (inte mycket till medelvärdesberäkning...)


The candidate sample window automatically pops up with its diagram together with the reference curve.
You have to decide if this is a good match or not!
Click the button "Add to target collection" and accept "-1" in the offset popup window!
Close the sample window!


Diagramfönstret för det prov som är kandidat att bli adderad till målgruppen visas automatiskt tillsammans med referenskurvan.
Du måste nu bestämma om detta är en god passning eller ej!
Klicka på knappen "Add to target collection" och acceptera förskjutningen (offset) -1 som visas i fönstret.
Stäng fönstret för detta prov!


Now we are back at the original collection where two samples are already copied to the target collection.
Notice that those two old candidate samples are now unchecked which implies that CDendro will not care about them when searching for the best matching sample.

Click the button "Add best members to target collection" again"!
You will be presented with the last candidate.


Vi är nu tillbaks i fönstret för den ursprungliga gruppen där två prover nu har kopierats till målgruppen.
Observera att dessa två tidigare kandidater att bli adderade nu är avmarkerade vilket innebär att CDendro inte kommer att bry sig om dem när programmet letar efter nästa prov med bästa passning mot målgruppen.

Klicka åter på knappen "Add best members to target collection"!
Nästa kandidat för addition kommer då att presenteras för dig.


This time the reference curve is based on averages of the two samples with their proper relative offset already in the target collection.

Inspect the curves and add the sample to the target (offset will be 5) as we did above!

Close the sample window!

Then close also the collection with our three misplaced samples - you do not need to save it!


Den här gången är referenskurvan baserad på medelvärden från två prover som lagts med rätt relativt tidsavstånd (offset) och som redan finns i målgruppen.

Granska kurvorna och addera den nya kandidaten till målgruppen (förskjutningen/offset blir den här gången 5) på samma sätt som förut.

Stäng fönstret för provet!

Stäng sedan också fönstret för gruppen med våra tre felplacerade prover - du behöver inte spara det!




This is what is left: Our target collection, now filled with our three samples at their right offsets!

Click Collections/Save collection As and save the collection as a file to document what we have done!

This time we matched only three files together. But this process of matching curves works well with many files as long as the curves match each other quite well.

Let's finish the job of making a ring width mean value serie for our NMVK14 log:
Click on "Create a sample with width mean values and normalized data"!
This will update the normalized sum sample window, but you then have to click on the top of that window to make it float up!


Detta är vad som finns kvar: Vår målgrupp, nu med våra tre prover med rätt inbördes tidsavstånd (offset)!

Klicka på Collections/Save collection As och spara gruppen i en fil för att dokumentera vad vi har gjort!

Den här gången passade vi ihop endast tre olika filer. Men det här sättet att passa ihop kurvor fungerar lika bra om man har många filer så länge som kurvorna passar någorlunda väl ihop.

Låt oss avsluta jobbet med att skapa en serie av medelvärden för ringbredderna i vår NMVK14-stock:
Klicka på "Create a sample with width mean values and normalized data"!
Detta kommer att uppdatera fönstret med summerade kurvdata, men du måste sedan klicka högst upp på fönstret för att det skall bli synligt.


Click on the tab Display curve and inspect the resulting curves!
The ring width mean values are at the bottom of the diagram.

Klicka på fliken "Display curve" och granska kurvorna!
Medelvärden av ringbredder visas i nedre delen av diagrammet.


Save the ring width mean values either as a .wid file (one ring width per row) or as a decadal file! Though you have to set a dating year to the file before writing it as a decadal file - any year works well, e.g. 3000.
Spara medelvärdena av ringbredder antingen som en .wid-fil (en ringbredd per rad) eller som en decadal-fil! Men du måste först "datera" provet innan du kan skriva ut det som en decadal-fil - det går bra med vilket år som helst - t ex 3000.


Tips:

There is a very useful command Collections/Create new collection from decadal file. This will build a collection with members out of a decadal file.

Another useful command is Collections/Add to this collection giving you a chance both to add not only extra decadal files but also whole groups of coordinate files or ring width files to a collection.

Such a collection - based on e.g. coordinate files - can then be written out as a decadal file - with members at their correct years or all members dated to a nonsense year as e.g. 3000 or with their correct offsets relative to an unknown "base year" selected to be e.g. 3000.

Tips:

Det finns ett mycket användbart kommando Collections/Create new collection from decadal file som skapar en grupp med medlemmar ur en decadal-fil.

Ännu ett användbart kommando är Collections/Add to this collection som ger dig möjlighet att addera inte bara extra decadal-filer utan även hela grupper av koordinatfiler eller ringbreddsfiler till en grupp.

En sådan grupp - baser på t ex koordinatfiler - kan sedan skrivas ut som en decadal-fil - med medlemmarna på rätt år eller med alla medlemmarna daterade till ett nonsensår, t ex 3000 eller med medlemmarna liggande vid rätt år relativt ett okänt "basår" som vi kallar t ex 3000.



What to do if the adding process stops?
Please, skip this at first reading!

Vad göra om adderandet av prover stannar upp?
Hoppa över detta vid den första genomläsningen!

Detta får tills vidare bli en engelsk språkövning för mina svenskspråkiga läsare!




The method described above works even when there are lots of samples to be sorted in their right order - nota bene when curves actually fit together and are covering each other with a good overlap!

If samples are many and they do not match good enough, the process of successive additions will stop after a while telling that the next best candidate has not those good correlation values asked for.

How to find best matching samples?

After an "Add best members..." operation, there may still be some samples left which could be added after a visual inspection.
To find out how all samples left matches your new target collection:
1. For the target collection, click "Create a sample with width mean values and normalized data"
2. See that the resulting sample is selected as the Reference!
3. See that the Settings/Options for normalization and matching/Least overlap... value is set to 50
3. In your "many-samples" collection click "Test towards reference"

This will give you a list where all still not added samples (those still checked) are listed with their best and next best matching points towards the reference. If you find any sample which you really believe could be set at its right position, then double-click it and do a visual inspection. If it really fits, consider adding it to the target collection.

How to restart the addition process?

When you know that the samples cover a long time span - you may restart the addition process to create a second collection.

Building the first collection:

1. Start from an "unsorted many-samples" collection containing those samples you want to find the right offsets for.
Get a new empty target collection and start the addition process as described above.
When there are no more good looking samples to add, save your new collection, name it e.g. BEST1.fil. Close all windows.

Note: If you have to stop the process somewhere in between, you may later resume the addition process. Just open the target collection and see that it is selected as target. Then open that "unsorted many-samples" collection and click on "Add best members to target collection". CDendro will then automatically uncheck those members already within the target collection and then continue the searching for good candidates among those not yet copied.

Restarting - Building the second collection:
Now, we want to build another collection based on samples not in your BEST1.fil-collection.
2. See that BEST1.fil is your target collection.
3. Click the button Check all in that "unsorted many-samples" collection.
4. Select the command Collections/Uncheck members already in target collection.
5. Create a new target collection!
6. Click on that "unsorted many-samples" collection.
7. Click Find cross correlations.
8. Inspect the list at the end of the correlation table and select one sample which is quite long and has high correlation values in relation to other samples.
9. Find this sample in the list with samples above the report frame and double-click on it to open a sample-window with a diagram for it.
10. Add this sample to your target collection at offset 0! Close the sample window!
11. In your "unsorted many-samples" collection, click on "Check all" to make all members of that collection available in the adding process towards the new target collection. That way the new collection may grow to cover parts of the BEST1 collection.
12. Click on "Add best members to target collection" and the addition process starts up.

How to select those members not within two already created collections, BEST1 and BEST2?
1. Click "Check all" in that "many-samples" collection.
2. Open the BEST1 collection and select it as the target collection.
3. Click in that "many-samples" collection to make it the top window.
4. Select the command "Collections/Uncheck members already in target collection"
5. Open the BEST2 collection and select it as the target collection.
6. Click in that "many-samples" collection to make it the top window.
7. Select the command "Collections/Uncheck members already in target collection"
Now the members checked in your "many-samples" collection are only those not within the BEST1 or BEST2 collections.
You may save this limited collection as e.g. NOTBEST1BEST2.fil - only checked members will be written!

How to add two collections?

When  you have two collections BEST1 and BEST2 and want to add them together:
1. Click on "Create a sample with width mean values and normalized data" in both collections.
2. Select the BEST1.D12 window as the Reference sample.
3. Do a whole sample correlation analysis in BEST2. If the collections do not fit together, stop here!
4. See that the BEST1 collection is your target collection.
5. From BEST2, select the command Collections/Copy collection members to target collection. Accept the proposed offset based on your previous correlation analysis.
6. The members of BEST2 will be copied into BEST1. Save BEST1 as BEST12.fil. Members of BEST2 which are already members of BEST1 will not be copied.


Quality control



There are four buttons in a collection window for quality control calculations:

1. "Find cross correlations" which is already described above.

2. "Test towards reference" which gives you a table showing how each member matches towards the current reference. If you see that the box "With block checking" is checked, you will get a list like that shown above. If a block of a sample has a high correlation while the other blocks have low correlations, this is an indication of a missed ring. This can be checked by double-clicking on the sample in the collection list and then inspecting the diagram as shown above. Here a year-ring is obviously missing between year 80 and 90.
Note: By unchecking all and then checking certain members you can limit the length of the list when you want to inspect only those members.

3. "Test towards rest of collection". In this case each member is removed from the collection before a reference is created out of the rest of the collection and that member is compared to the reference. When there are few members in a collection this is an important tool for analysis.
Note: Also this command can be run in block checking mode. The block length and the block distance parameters for lists are set by the command Settings/Options for normalization of ring widths and for matching

4. "Show time lines" which gives you a plot showing how the samples overlap each other over time. Any zero values within a sample is marked with an "x" in the time line.

Collection reports can be saved in a file. You can copy (Ctrl-C) selected contents of a report and paste (Ctrl-V) it into a document.

Time line plots can be sent to the printer and then cut and taped together in a long strip.

Note: The "Create a sample with width mean values and normalized data" button operates only on checked members of a collection. This way it is easy to exclude a member from the reference curve of a collection to e.g. compare that member visually to the rest of the collection. To do this, uncheck that member. Click on the "Create a sample with..."-button. Double-click on the unchecked member to open it and click for a correlation analysis in its window.




Reviewing reference curves




With the automatic mechanism for adding best members to a collection in CDendro, you can quite soon rebuild an independent reference curve from its components.

An independent or freestanding curve is a curve
1. where the cutting year of the youngest sample is known and
2. where all samples date each other by matching each other well and by
3. overlapping each other in a reasonable way.
Though such a curve is freestanding, it should be crossdated towards curves from other places to check that there are no missing or extra years.

Other (published) curves which are not independent are those with e.g. a block of zero-values somewhere in the middle. Or with a younger part overlapping the older part with 30 years and a correlation coefficient of 0.14. An example of a zero block curve is the ITRDB file swed023w.rwl from Jämtland in Sweden. It covers the time 1827 - 1107 but has 25 years without values around 1327. The older part of this curve is no doubt dated towards a reference curve from a nearby place. Also the younger part of the curve must have been dated that way.

This creates a methodological problem: If many curves depend on the dating of other curves which depend on the dating of yet another curves we may run into trouble if an error is introduced somewhere on the way. This is especially true the longer back in time we are dating.

Therefore, it is essential to document how a curve is created and dated and on what material it is based and how samples are related to each other. This is especially important when some samples are short or has not so good correlation to other samples in the curve.




Building a reference curve by seeding with a known curve



If you already have a reference curve from a nearby place, you can use that curve as a basis for a new curve.

Start with a cross correlation analysis of your sample data and start building a curve with the "Add best members to target collection" button. When you have a number of overlapping samples in your new collection, check its correlation towards that curve from the nearby place. If there is a strong correlation between the two curves, you can use that nearby curve as a "seed" or starting point when building on.

Save your nearby reference curve as a normalized data file (.d12) and add that file to your new collection. Then build on. When you are ready, you can easily remove the "nearby curve" either by unchecking that member or by deleting it. Using a seeded curve makes you work much faster than otherwise. Though if  you have any errors in that nearby curve, they will surely be transmitted to your new curve - so be careful!

One more word of caution: Climate may change over years and there may be cases where two places have the same climate during one period, but not during another. Especially when going far back in time, be very careful and validate (and document) what you are doing. Guessing is not a tool to use!

Note: When trying to rebuild an already existing curve, it may be suitable to have the "Tell bad dating" checkbox checked. On the other hand, when you are building from your new own samples which surely are not already dated (or if dated, you know their dating is wrong) , the box should be unchecked to avoid unnecessary warnings.


I appreciate all comments on the usage of CDendro and any suggestions on how to make the program better!



Gallery name: %%eOn dating certainty%%sSäker datering eller ej


What thresholds to use when dating?



When you run a correlation analysis between ringwidths from a sample and your reference curve you will get a small list of matching points as shown in the picture above.

There is a marked match at relative year 313 with a correlation value of 0.80
The next best match is down at 0.31.
The difference between the best match and the next best match (BNDiff) is 0.49.

This seems to be an obvious match - and surely it is!



If we hadn't had that long reference curve, what had happened then?
Then we had got this list:

  237  0.31   90
   43  0.31   90
  275  0.30   90
  279  0.26   90
  143  0.26   90

We cannot honestly say that this looks like a hit especially with that no difference in correlation value between the best and the next best match.

So we have to say "we cannot date that sample"!



Now, let us look at another sample!


A correlation test gives the table above.

This does not look as a good match, but it is nevertheless the best with the difference between the best and next best value at BNDiff = 0.06



Later we extend our reference curve and then we find the actual match as shown above.



How to know
where to set the thresholds for correlation value and BNDiff
to be sure that our datings can be trusted?



Using an uncorrelated curve as reference to find correlation values for could-be datings



Uncorrelated curves: Nämdö (red) towards Torne Träsk

When we compare samples from one reference curve with a reference curve which is not correlated to the first, then all matches found represent possible incorrect datings! This gives us a way to see where correlation value thresholds should be set to avoid incorrect datings!

If we compare the whole Nämdö reference of 400 years towards that of Torne Träsk of 1500 years we have a correlation value of only 0.02 at the dating years, though the best matching points with both curves covering each other have correlation values around 0.17.

For the rest of this demonstration, we will use three collections of samples which you can download from the ITRDB:
swed019w.rwl (Torne Träsk), swed302.rwl (Nämdö) and swed022w.rwl (Gotland).

In Settings/Options for normalization and matching, see that the Blocklength is set at 100, that the block distance is at 20 and that the Least overlap in years... is set at 100.

Use the command Collections/Create reference curve from big decadal file to open the file swed019w.rwl
Select it as the reference curve.

Use the command Collections/Create new collection from decadal file to open the file swed302.rwl

To uncheck those samples shorter than 100 years, click the command Collections/Uncheck too short samples

See that "With block checking" is checked and click the button "Test towards reference".
At the end of the report you will get this table:



The top half-table shows matches grouped by correlation values.
The "0.50 column" tells that two blocks matched the reference curve with correlation values in the range 0.50-0.55 and with a difference between best and next best correlation values around 0.13.
Surely this could easily have been mistaken as a dating!

The bottom half-table shows matches grouped by difference between best and next best correlation values (BNDiff).
The "0.10 column" has matches with a BNDiff in the intervall 0.10-0.15.
In this group we have 8 out of 148 tested blocks, with a mean correlation value of 0.46.
The highest correlation value found in this group was 0.52
These are all incorrect dating proposals!

If the Torne Träsk curve had been longer, we had probably seen even more matches with quite high correlation values and high BNDiff values.

This means: If we only accept "datings" with a correlation value higher than 0.50 we will have few incorrect datings if the length of our samples are at least 100 years. Then we can expect the BNDiff value to be above 0.15.

If our reference curve is short, we may find incorrect dating proposals like this with the same correlation value but with much higher BNDiff, as the chance of finding another quite good match is probably proportional to the length of the reference curve. So we cannot rely only on a high BNDiff. Though when we know that the dating of our sample surely falls within the range of the reference curve, then the BNDiff value is an important indicator.

Note: The tables above are only printed when With block checking is ON (is checked)!



Now, let us look at one of those two best incorrect dating proposals!
(Year number 20-119 of NM014 in swed302.rwl)



 303  0.52  100 (1677)
1260  0.38  100 (720) 
 424  0.35  100       
 766  0.34  100       
1302  0.33  100       

with a 150 years long block, the correlation value for best match goes down for this sample:
 303  0.43  150 (1677)
 424  0.34  150 (1556)
1260  0.32  150       
1298  0.28  150       
 852  0.28  150       



Now let us look at what happens if we have much shorter samples - only 60 years in length
but still with the same samples with a length of at least 100 years, but overlay setting at 60 years.


In the tables above 2.4% (5 out of 206) of the samples had their best (incorrect dating proposals!) matching points at correlation values in the range 0.51 - 0.62 with BNDiff values in the range 0.10 - 0.21

I.e. short samples give quite high correlation values though they are incorrect datings!

A low BNDiff value connected with a match is a good indicator that something is wrong with that matching.



These curves (Blockwise/Crossdating quality functions) show the same case as the table above but from a slightly different point of view. Here we have plotted the correlation values (red) and TTest values (blue) with a bold curve at correct matching points - very low values as the Nämdö curve and the Torne Träsk curve are not related). In addition to that we have plotted the best incorrect match (thinner lines) at every point in the reference curve.
Note epecially the TTest values near 6 based on incorrect datings!


Note:If we use thresholds which give 4% incorrect datings, we may sometimes end up with very unreliable datings.
Consider finding a 60 years long sample from a ship. When this does not date towards the reference curve from the current area, we try to date it towards 10 different distant places. Then if the risk of incorrect dating of the sample towards each reference curve is 4% then the risk of incorrect dating towards them all is around 35%!
When we try to date a sample towards many different reference curves, we have to be very careful!

Now let's date the Nämdö samples towards the Nämdö reference curve itself:
1. Set blocklength and least overlap to 100 in Settings/Options for normalization and matching.
2. Click Check all and then Collection/Uncheck too short samples
3. See that With block checking is checked.
4. Click the button Test towards rest of collection.


84% of the blocks tested had a correlation value above 0.55 at their best matching points with a difference between that correlation value and the next best correlation value (BNDiff) of at least 0.16

89% of the blocks tested had a BNDiff-value above 0.20 and no next best (incorrect dating) correlation value above 0.51.

Usually there is one very best (correct) dating and several next best dating proposals. So even when the correct dating is outside of the reference curve, the BNDiff value is quite low for any (incorrect) dating inside the reference curve.

Now, let us use the Gotland curve to date our samples from Nämdö.


Do remember from the run towards the Torne Träsk curve that we will get lots of incorrect datings if we accept correlation values around 0.4. We have to set a threshold for correlation values at 0.50 for blocklength 100 to avoid more than 1% incorrect datings!

This indicates that only 11% of our 100 years long blocks from Nämdö can be dated towards this "nearby-curve" from Gotland.



The only way to get better dating in this case is to have several samples from Nämdö, match these together into quite a long sum-curve and correlate that towards the Gotland curve.

To see how this works:
1. Select the command Collections/Create new collection
2. Click the button "Create a sample with width mean values and normalized data" in the Nämdö (swed302) collection.
3. Save that "sum-sample" as swed302.d12  (Samples/Save normalized data As)
4. Click the button Add to target collection and accept 0 as the offset.
5. Close the swed302.d12 window.
6. Set the block distance to 10 in Settings/Options for normalization and matching
7. In the new target collection, see that With block checking is checked and click the button Test towards reference



We have created a sum-curve from Nämdö and correlated 100 years long blocks from that curve towards the Gotland curve.
91% of these blocks were datable towards the Gotland curve with correlation values above 0.50 and with lowest BNDiff at 0.12.

Compare that 90% to those only 11% of single 100 years long samples/blocks being datable!



These curves (Blockwise/Crossdating quality functions) show the same case as the table above but from a slightly different point of view. Here with have plotted the correlation values (red) and TTest values (blue) with a bold curve at correct matching points. In addition to that we have plotted the best incorrect match (thinner lines) at every point in the reference curve.

Correct datings usually have a correlation value above 0.5 and a TTest value mostly above 6.

These curves reveal something more: The oldest 190 years of the 400 year long Nämdö curve matches much better towards the Gotland curve (TTest= 9-10) than the more recent data. I do not know what this comes from. One interpretation is that the more recent data from Gotland is based on a very local population of trees - to be understood as a broader selection of Gotland samples would match better towards the Nämdö data - but this is only a speculation.



Let us check the limits for that way of doing dating!

We will run blocks from the sum of the Nämdö curve towards the Torne Träsk curve and see how many incorrect dating proposals we get at two different block lenghts - 100 years and 150 years.

1. Click the Torne Träsk curve (swed019w.d12) and select it as the reference.

2. See that blocklength and overlap is set to 100 and blockdistance at 10 in Settings/Options for normalization...

3.Click the target collection. See that With block checking is checked.

4.Click the Test towards reference button.

Once again we see that we can only accept a dating proposal when the correlation value for a 100 years long block is above 0.50!
Otherwise we will get too many incorrect dating proposals! Correlation coefficient 0.5 with a 100 year long block corresponds to a TTest value of 5.7


With the block length at 150 years, we may accept dating proposals when the correlation value is well above 0.40 (the highest incorrect proposal is at 0.39). (Corr.coeff = 0.40 with block length 150 corresponds to TTest = 5.3)
Note, that the BNDiff values are all below 0.08 for the incorrect dating proposals in the table above!

In this test we had only 27 blocks which were also overlapping each other to a high degree. So this test is not too statistically significant! But it gives an indication of what we may accept as a dating and especially it indicates what we may never accept!

To assure that our datings are correct we should demand
high correlation values
TTest-values well above 6
high BNDiff values and
long block lenghts
for any dating proposal!



To get an intuitive feeling for what is a proper dating, you should experiment like this with your own data.

If we have wood from places where trees grow more complacent - e.g. they always have sufficient with water - the reference curves with their standard deviations do not look as distinct as those shown above. They are more "fat and flat" which makes dating more difficult than shown here.

Trees standing side by side may have very different ways of growing. If the roots of one tree always reach into water and another tree is standing on a dry place, then the first tree will not be sensitive to dry periods which will make the trees grow differently. So even if you feel sure that a sample "should match somewhere" that may not be the case!



A note on the normalization algorithm: All values shown above are based on correlation calculations on normalized growth curves which are created with the default normalization algorithm in CDendro, i.e. "proportion of last two years growth", see "Settings/Options for normalization and matching".

If you use another algorithm to create normalized growth curves, you will not get the same correlation values as shown above.

Gallery name: %%eRebuilding a collection

This lesson shows how you can pick up a published collection of raw data and check its quality both by visual inspection and by numerical calculations.
We will use raw measuments of oak data from Poland available at the ITRDB as pola014.rwl
Make a copy of the file and store it in your computer. (Right click on the link above and select Save target as)

Note: If the pictures in this lesson are too wide for your screen, please click on the link "Open frame in new window" found at the top right of this window!

First we should see that the default matching algoritms are properly set.



1. Click the button Reset to defaults
2. Set Least overlap in years between samples when correlating to 60 (the default button has just set it to another value)
3. Click OK


Select the menu command Collections/Create new collection from decadal file and select the pola014.rwl file which you saved above.


CDendro has created a collection of members pointing to the different samples within the pola014.rwl file.
The forth button from left shows that year 0 corresponds to 1986.
Note that the lenghts and names of member 2 and member 3 indicate that they come from the same trunk. Also members 9 and 10 seem to come from another same trunk.
So, here we have two very short series, which will soon be rejected from further analysis.


Click the Find cross correlations button.
In the popup window, see that "Print best correlation values" and "Print TTest-values"  are checked. Click OK!

During the cross correlation CDendro tries to find trunks which match each other. The best matching correlation values will be printed in a matrix.




CDendro first checks if there are any ring width series which are too short to be compared to the other series.
This holds for the two short series mentioned above, so they will be automatically UNCHECKED and will not part in the following analysis.


The cross correlation results are printed in a matrix with sample numbers on the rows and in the column headers. The cells within the matrix contain best correlation values for each trunk combination.


At the end of the table, the best correlation values are printed in sorted order.
Each row contains correlation value and the names of the matched samples.

We are now going to successively find the best matches among the samples and collect them as members in a new target collection.



First we need a new empty collection to be used as a TARGET for collecting new well-matching members.


First, see that the "NegExp for detrend" option is selected as shown above.

Then, let us go back to the pola014-collection: Click on the top of the pola014 window!



Now, we start adding best members to the empty collection.
1. Click on the button "Add best members to target collection".
2. In the popup window, see that "Stop before adding a candidate (incremental mode)" is checked!
3. Click Ok


First, the sample 0699001A is added to the empty target collection (at offset 0).
Then, CDendro propose adding 0699002A to that collection at offset 29.
Click OK so we can see how it looks!


A sample window for 0699002A has been created and the diagram is displayed with the best matching point towards the reference.
The reference is itself a "sample" calculated from mean values of the target collection.
The curves at the bottom of the diagram are ring width curves.
The blue curve is the reference and the green curve is the candidate sample (0699002A).

The two curves at the top of the diagram are based on normalized values.

In this case all values are calculated as the proportion of growth last year in relation to growth during last and previous year.
The black curve is the reference curve. The red curve is the sample curve (the candidate for addition).

The big arrow points to a scroll bar. Scroll the curves to see what is hidden to the right!



Here we see the oldest end of the curves.
The curves match very well so click the button "Add to target collection"!
In the popup window, click Ok to accept the proposed offset 29 when adding this sample to the target collection.
Close this window, as we do not need it any longer!

Now, we want to see what has actually happened with the target collection.
Click at the top of the target collection window, to make it float up!



The two samples have been added as members to the target collection, the first member at offset 0, the second member at offset 29.

Now, we will continue adding the next best-matching-sample from the pola014 collection.
Click on the top of the pola014-window to make it the current top window (to make it float up)!



Click the button "Add best members to target collection"
In the popup window, click Ok!


CDendro will now search through the remaining members of the collection to find that one which matches best to the reference (The reference is automatically calculated from the current members of the target collection, which now contains two samples.)
CDendro has found that 0699004A matches best towards the sum of the target collection.
Click OK in the popup window!


Here is the candidate sample window with the best match shown.
Scroll it to the right to see that the red curve matches along the whole reference curve!


This is a very well matching curve, so let us add it to the Target collection.
Click the "Add to target collection" button and accept the offset 0!
Close this sample window, we do not need it any more!
Click at the top of the target collection window to make it float up so we can see what has happened!


We now have three well matching samples in this new collection!

Click at the top of the pola014-collection window so we can continue adding new best matching candidates!



We will now automate the adding of best matching candidates to the target collection.
This is of course not to be recommended with an unknown collection where there may be errors even when correlation values are high.
Anyhow, I will show how this works:

In the popup-window:
1. Click the button "Add best members to target collection"
2. Set "Correlation value at best match should be at least" to 0.52
3. Set "Difference in correlation value between best and next best match at least" to 0.12
4. Set "TTest value at best match should be at least" to 7
5. Uncheck "Stop before adding a candidate (incremental mode)
Click ok!



Several members from pola014 have now been added to the target collection.
The operation stopped when the best matching candidate matched the reference made from the target collection with a correlation value below 0.52


We will now continue adding members after visual inspection.
1. Click the button "Add best members to target collection"
2. In the popup window, click the button "Set default values", this will also select "incremental mode"
3. Click Ok


After adding two more samples, we get this new candidate for addition!
Click OK!


Scroll to the end of the red curve and look carefully!
Obviously there is a missing ring here!


Click anywhere on the curve!
Press the right-arrow-key once to move the red curve one step to the right!
See how the end of the red curve now matches towards the reference!
There IS really a missing ring here!

We should not add this sample to the target collection before correcting it!
So for now, let us continue:
Just close this window, we do not need it any more!
Note that already when this member became a candidate for addition, it was unchecked in the pola014-collection, so it will not part in the subsequent searching for the next best-matching-candidate!



Here is another bad matching candidate found during the find-best-matching-candidate operation.
Also this one has to be corrected, perhaps by just stripping off the bad-matching tail (see 1 in  diagram) as we cannot inspect the actual wood sample to find what went wrong during measurement.

Note: There are a number of small boxes for correlation of a block and even for extracting it at the left bottom of the picture above.
2 shows the correlation for the whole sample. 3 shows the position of a block to be studied.
Click the Enter key within that box when you have changed the value or click the number 4 button to update the correlation value 5 for the block.
Click on button number 6 to extract the block (the first part of the sample) to a separate window, which you can save in a file and then add to the target collection.

To calculate how bad the tail matches: Set the block start at 227, the block End to 263 and press the Enter key. The correlation value is calculated to only 0.21!

Let us now look at the Target collection which here contains 16 well-matching members.
(Though remember that we partly used the automatic way to add members, so we may have missed something that had been detected by visual inspections!)

Anyhow, let us have a quick look at the quality of this collection:
1. See that "With block checking" is CHECKED!
2. Click the button "Test towards rest of collection".
The yellow column shows best correlation values for 60 years long blocks correlated towards the rest of the collection.



Save this 16-members-collection as a decadal file.
Select the menu command Collections/Write collection as decadal file


Set the file name extension either to ".dec" or to ".rwl"


Gallery name: Auto place points.
Measure ring widths automatically!


You can save lots of time
when measuring tree rings by using the new mechanism in CooRecorder for
automatically placing points at tree ring borders!

Here is how to use this feature!

Open an image of a properly grinded tree sample:
1. Select from the menu "File/Open image for new coordinates"
2. Select the image from the filename dialog box
3. Select "Sorted data (e.g. Dendro)" as usual for a tree ring sample.
4. Use the magnifier-glass button or the Actual pixels button so you see your tree rings properly.



5. To lay out a chain of ring border points:
Click on the button "Auto place points"! Click OK in the pop up window.


6. Now you should click at two points on the image.
The point chain will be layed out between these two points.
After you have clicked the first point, the image will look as above.


7. After you have clicked the second point the chain of points is layed out as shown above!
All is done completely automatically after you have shown where you want your points!


To avoid measuring diagonally over ring borders it is best to lay out several segments of point chains and not make one long straight line of points across the sample!
This way you can control that ring width measurements are done in right angles to the tree ring borders.

You can easily turn the Auto-place command on or off with the A-key or by clicking on the Auto-place button.



Automatic placement of points works fine for clear and sharp images!

When image are unsharp or there are cracks or discolorations on the sample then CooRecorder will be fooled to place points where they should not be.
Or the program may miss an unsharp or very thin ring.

Above is an example of a missed ring from a sample of a log which has been standing in clay and mud for a 100 years under a pier.



Here is another example where the program sets non-existent ring borders.


You have several easily accessible commands to quickly clean up an area with superfluous or misplaced points.

Use your left hand to select a command from the keyboard with the S, R, D, K or H keys.
Use your right hand for positioning and clicking with the mouse.

How to cancel misplaced point-chains: If your last chain of points contained too many misplaced points you can easily cancel them all by clicking the menu command "More/Cancel latest auto placed points (C)". This command is also available through the C-key on your keyboard. You can press it several times to remove previous chains.

Tip: Use the N-key to toggle showing of point numbers.

Tuning the pattern recognition mechanism to better identify ring borders.

Tuning can be done in two ways:

  1. Tuning for the earlywood and latewood shades.
    Click the menu command "More/Tune auto place mechanism to background of this image".
    Then click on two nearby points along a line where you want to automatically place your border points.
    The two points should enclose at least the length of the widest ring along the line.

  2. Filtering out grainy areas when going from latewood into earlywood of the same growth season.
    There is often a zone of thin dark stripes or irregularities in the wood in the transition area between earlywood and latewood of the same growth season. Such areas can be discarded by defining the width of a narrow zone along the borders within which anomalies in the wood are ignored:
    Click on "Settings/Color and decimal settings etc".
    Set an appropriate pixel-width to "Auto-place and earlywood: Lowest width of earlywood in pixels:"

    The value depends on the dpi resolution of your image and of the character of your wood. If your samples typically have very thin rings you need a low value like the default 20 pixels. If your samples have typically very wide rings you can set the value much higher.

    How to see pixel values: If you change the DPI-value-setting of your picture to 25.4 the small frame "Current coordinates..." to the left will show actual pixel-based coordinates for your image. Do not forget to restore the dpi-value to that used by your scanner when you are ready. Otherwise your .pos file will not be correctly written!



    Gallery name: %%eBuy the CDendro and CooRecorder programs%%sKöpa programmen CDendro och CooRecorder


    The price for CDendro + CooRecorder TOGETHER is 68 US$ or 51 Euro (excl any VAT if applicable)

    You can order this program set from the US company Emetrix who is my distributor. You can pay by card (VISA etc).
    If you prefer not to send your card number over the internet, you can fill in a form and fax it to Emetrix - you can even call them and order by phone. See "Other ordering options" at the bottom of the second page of the ordering form in the link below.

    When  you have ordered CDendro+CooRecorder you will receive an email with a download-link to the installation program. When paying by card this is normally a very quick and automatic process!

    Purchase CDendro+CooRecorder from Emetrix

    If you live in Sweden, you can pay by postgiro! For details see the Swedish version of this page!

    If there is anything unclear, please email me! (See address at the very bottom of this page.)

    Regards/Lars-Åke Larsson
    Cybis Elektronik & Data AB, Sweden


    CDendro och CooRecorder kostar tillsammans 68 US$ eller 51 Euro (exkl moms)
    eller 570 SEK inkl moms

    Du kan beställa programmen antingen via postgiro i Sverige eller från det amerikanska företaget Emetrix som är vår återförsäljare.

    Enklast betalar du Emetrix med kreditkort. Vill du inte uppge kortnummer över internet så kan du fylla i ett orderformulär med beställning och kortnummer och faxa det till Emetrix. Du kan även ringa till Emetrix och uppge ditt kortnummer per telefon. Se "Other ordering options" längst ner på andra sidan av beställningsformuläret i länken här nedan!

    När du har betalt får du ett tackbrev med en länk till installationsprogrammet så att du kan ladda ner det. Den här hanteringen sköts automatiskt och brukar gå snabbt!

  3. Köpa CDendro+CooRecorder från Emetrix

  4. Postgiro i Sverige: Om du bor i Sverige kan du i stället betala 570 SEK (inkl moms) till vårt postgirokonto 15 45 93-8 Cybis Elektronik & Data AB. Glöm inte att ange email-adress på betalningen!

    Om något är oklart, skriv gärna till mig och fråga! (Adress allra längst ner på den här sidan.)

    Med vänliga hälsningar/Lars-Åke Larsson
    Cybis Elektronik & Data AB




    TRIAL versions of CDendro and CooRecorder

    Both programs are available as 30 days TRIAL versions. Though these are not fully functional as CooRecorderTRIAL can only save coordinates for at most  60 ring coordinates and CDendro can only show 120 year long diagrams. Points placed with the tool for automatic detection of ringborders in CooRecorder cannot be saved. Moreover, CDendroTRIAL cannot save collections of samples in decadal/Tucson format. Each program does not cost more than a book... - so why not buy the complete package at once.

    Downloading the TRIAL-versions of CDendro+CooRecorder
    Download the TRIAL versions of CDendro+CooRecorder (4.1 MB) (Current updated version of March 30 2005)

    Installation:When you have downloaded the installation program, use Windows Explorer to

    1. Check and see that the downloaded file has ".exe" at the end of the file name (your Windows settings may prevent you from saving a downloaded file with that extension)
    2. double-click on the file name to start the installation program and follow the instructions.


    "Prova-på"-versioner av CDendro och CooRecorder

    Båda programmen finns som 30 dagars TRIAL ("prova på") versioner. Som TRIAL-versioner är de dock begränsade i det att CooRecorderTRIAL bara kan användas att spara koordinater från högst 60 årsringar och CDendroTRIAL kan visa plot-diagram med högst 120 år. Punkter, som skapats genom automatisk uppmätning i CooRecorder, kan inte sparas. CDendroTRIAL kan inte heller skriva ut prov-kollektioner i dataformatet Decadal/Tucson. Vardera programmet kostar inte mer än en bok... - så varför inte slå till och köpa det fullständiga programpaketet på en gång.

    Nedladdning av TRIAL-versioner av CDendro+CooRecorder
    Ladda ner "prova-på"-versioner av CDendro+CooRecorder (4.1 MB) (Aktuell uppdaterad version 30 mars 2005)

    Installation: När du har laddat ner installations-programmet, använd Windows Explorer (Utforskaren) för att

    1. kontrollera och se till att filnamnet verkligen slutar på ".exe" (dina inställningar i Windows kan hindra dig från att spara en nedladdade fil med ett namn som slutar på ".exe")
    2. dubbelklicka på filnamnet för att starta installationsprogrammet och följ anvisningarna.

      


    Gallery name: %%eDownload help text files for CDendro and CooRecorder%%sLadda ner hjälptextfiler för CDendro och CooRecorder



    This section on dendrochronology at www.cybis.se is available as a package of html-files. You can download this help package and install it in your PC to be accessed as help from the CDendro program.

    To download, the help files, click on CDendro help files. 7.3 MByte

    Install the help by executing the downloaded file CDendroHELPInstall.exe.

    You can access the help files through the Help menu command i CDendro. Of course you can as well open the files with your standard internet browser, e.g. MS Internet Explorer.

    Default installation will install the "starting document" as
    C:Program FilesCybiscdendroHelpindex.htm



    Den här avdelningen om dendrokronologi vid www.cybis.se finns som en paketerad grupp html-filer som du kan ladda ner till din dator och öppna i programmet CDendro.

    För att ladda ner hjälptextfilerna, klicka på CDendro help files. 7.3 MByte

    Installera hjälptexterna genom att starta den nedladdade programfilen CDendroHELPInstall.exe

    Du kan öppna hjälptextfilerna via kommandot Help i CDendro, men du kan naturligtvis också öppna och läsa dem direkt från din vanliga internet-läsare t ex MS Internet Explorer.

    Med standardinställning vid installationen lagras "startdokumentet" som
    C:Program FilesCybiscdendroHelpindex.htm



    Gallery name: %%eOld Scotch Pine trees at the island of Nämdö%%sGamla tallar på Nämdö


    These photos show old Scotch Pine trees still growing on the island of Nämdö in the Stockholm archipelago. Such old trees are usually found at inaccessible places like very rocky or marshy ground on the inner part of the island where they have been left from forestry.
    Dessa bilder visar gamla tallar som finns på Nämdö i Stockholms skärgård. Sådana gamla träd finns oftast i bergig eller sumpig terräng där träden har undgått skogsbrukets insatser.


    The pictures above show the oldiest guy found... born around 1582...
    These photos were taken in the summer of 1997. The tree was then 416 years old.

    Bilderna ovan visar den gamle... född några år före 1582...
    Bilderna är tagna sommaren 1997 då trädet var 416 år gammalt.



    330 years (NM063)
    330 år (NM063)



    330 years (NM063)
    330 år (NM063)



    364 years, 1632 NM002

    346 år, 1632 NM002

    350 år (NM005)



    250 years (NM051)
    250 år (NM051)



    250 years (NM051)
    250 år (NM051)


    Gallery name: %%eTips about CooRecorder and CDendro%%sTips om CooRecorder och CDendro

    Using a .rwl file vs a .fil file for a collection

    Question: I have created my collections as .fil files. When and why should I have them stored in .rwl files?

    The .fil file format allows me to collect a number of different coordinate (or ring width) files and relate them to each other with their offsets after crossdating. When finding errors I can easily change the inner content of a coordinate file without affecting its membership in the collection. I can backup my whole datastructure on a CD to keep in an archive. So why should I use .rwl files?

    Answer: The answer is "communication" both with other projects of yours and communication with collegues and for publishing in the ITRDB.

    When you open a .fil collection with 50 member files, the program looks up all these files. If you have changed the beginning of any file, that file will not be crossdated correctly to the rest of the collection. If files have been moved to another directory (that can certainly happen after two years) the collection will not open as expected.

    If you move the collection to another directory, you need to have all your coordinate files placed around it as before to be able to open the collection.

    On the other hand, if you Write the collection as decadal file that file will be a self-contained entity. All tree ring data is within it. You can send it anywhere, you can copy it, you can do what you like. Data will not get lost. And still you can manipulate the members. Though you do not have the coordinate information and images available for update. But that is usually not necessary during a later stage of a project or when a reference is being "just used".

    As a bonus, opening a .rwl file is much faster than opening a .fil file, which matters for big collections especially when you only want to create a mean value of the collection.
    Example: The command "Test towards rest of collection" takes 27 seconds to run on my machine for a 50 member-collection with .pos and .wid -files. When run with the members in one single .rwl file it takes only 4 seconds!

    March 14 2005

    Printing Workbench correlation reports and reports on collection properties

    Question: I have not been able to find a good way to get the reports to print out so that the columns are lined up.  I can right click on the report and it will print correctly (which is very convenient) but it will only print the portion of the report that is visible and the part that is not visible is not printed.

    Answer:

    Reports in a collection's report frame:
    Use the menu command: Collections/Save collection report As (.txt or .htm) to store the report in a separate file. This can be edited or printed from MS Word.

    You can also use a Copy-text/Paste-text operation if you first paste into the Notepad program or a source code text editor like Lugaru's Epsilon. If then copied from that program and pasted into e.g. Wordpad or MS Word using a Courier typeface, the result looks  fine.

    Correlation reports created from the "Workbench" of a sample:
    Select the text, copy it (Ctrl-C) and Paste (Ctrl-V) it into e.g. the MS Word editor. See that a font with fixed width is selected, e.g. Courier.

    To select ALL text: Click to the left on the top line of the report.
    Scroll down to the end of the report. Press the shift-key and hold it down and click after the end of the last line. The whole report text then lights up, i.e. it is selected! Press Ctrl-C to copy it!

    March 14 2005

    Printing the documentation

    Here is a bit of correspondence with a new CDendro user who asked how to print the documentation. He wanted to take it with as "light reading" on a journey.

    Question: I am attempting to print off the help files but I am experiencing extreme difficulty in getting the information onto an A4 sheet size ..... the text and graphs are off page to the right and even when I change the margins the text remains the same. ... Any suggestions please.

    Excerpt from my reply: The help text is available either at my site or if installed in your machine at
    C:Program FilesCybiscdendroHelpindex.htm

    You can read the text on your screen directly through your normal browser. You can open the help text from CDendro - in that case CDendro opens the help files through Internet Explorer.
    To get the widest possible printout it is best to right-click an item (chapter) in the left column to open it in a separate new window.
    As you have found out Internet Explorer is not good at printing the content of a web site. So the result is not too good....  But there is a solution which I think you should try - it works!

    Use the new Mozilla Firefox browser! You can download it for free from: http://www.mozilla.org/products/firefox/

    In Firefox printing is available from the top menu through the commands File/Print preview and File/Print. The result is very readable though the page breaks occure where they are... Anyhow it works and all text is actually printed!

    Firefox has another browsing function which I do like heavily:
    Many sites on the net are made with very small fonts - I do have problem to read the text. In Firefox you can click the "Ctrl +" key to make the text instantly bigger without changing any other settings. And make it smaller with "Ctrl -".
    Best use the control key in combination with the + and - keys to the very right of your keyboard.

    There is a drawback with Firefox, it does not work on all sites, especially not at my internet bank.
    So still I have to use Internet Explorer for some sites.


    CooRecorder - Ergonomical aspects

    Plotting sideways.
    I get tired in my right arm and shoulder by moving my hand backwards and forwards with the mouse during a long time. I have found that it makes much less strain to me when I move my right hand SIDEWAYS. So when measuring a long dendro sample I find best to have the "measuring line" oriented horizontally on the screen.

    Use optical mouse.
    An optical mouse works much better than a mechanical one with a ball rolling on your table. An optical mouse gives you a lot of comfort!

    Arrow keys to scroll.
    To make scrolling the picture without using the mouse, you can use the arrow keys!

    Click with a keyboard key instead of using the mouse button.
    I also get tired in my right hand by clicking with the left mouse button on that many new coordinates. The command Settings/Key binding gives you a way of defining which keyboard key to be used as a synonym of the left button mouse key. I prefer to use the right shift key for this as it sits near the arrow keys on my keyboard. So I position the cursor with the mouse in my right hand, and click the coordinates on the keyboard with my left hand and I can quickly scroll using the arrow keys.

    This way of clicking coordinates works much faster than clicking on the mouse!!!

    Right-click to enter group mode
    The right button of the mouse is bound to the button for switching recording modes i.e. from/to group recording. See the section "A trick for dendro data" in the CooRecorder help text. By right-clicking on the mouse you can quickly shift recording mode to change the starting point for your next sequence of coordinate points.
    CooRecorder:
    Ergonomiska synpunkter

    Registrering sidledes.
    Jag blir trött i högra armen och i axeln av att sitta länge och röra handen fram och tillbaks med musen. Jag har upptäckt att det är mycket mindre påfrestande att röra armen och handen SIDLEDES. Så om jag skall mäta ett långt dendro-prov så tycker jag att det är bäst om "mätlinjen" ligger horisontellt på skärmen!

    Använd optisk mus.
    En optisk mus fungerar mycket bättre än en mekanisk mus med en kula som skall rulla på ditt skrivbord. Det är mycket bekvämare att använda optisk mus!

    Piltangenter för att scrolla bilden.
    För att scrolla bilden kan du nu använda piltangenterna i stället för musen!

    Klicka på tangentbordet i stället för med musen!
    Jag blir trött i handen av att sitta länge och klicka på musens vänsterknapp vid registrering av koordinater. Med kommandot Settings/Key binding kan du kopla en tangent på tangentbordet att användas på samma sätt som den vänstra musknappen. Jag använder helst den högra skift-tangenten därför att den sitter alldeles intill piltangenterna som jag använder för att scrolla. - Jag flyttar alltså markören/cursorn med den högra handen till rätt ställe på skärmen och klickar sedan med min vänstra hand på tangentbordet. Och jag kan lätt scrolla genom att klicka på piltangenterna.

    Det här sättet att registrera går mycket fortare än när man klickar med musen!!!

    Högerklicka för att gå över till grupp-mode
    Högerknappen på musen är nu knuten till knappen för att byta registreringsmode, dvs från/till gruppregistrering. Se avsnittet "A trick for dendro data" i hjälptexten till CooRecorder. Genom att högerklicka på musen kan du kvickt byta registreringsmode för att flytta utgångspunkten för nästa följd av koordinatpunkter.


    CDendro

    Standard deviations
    When you click on the button "Create a sample with width mean values and normalized data" both a ring width mean value curve and data and a normalized curve and data are created. Also the standard deviations are calculated and displayed when there is no other active reference (which normally is shown together with your sample curve). If there is another reference you can click in the checkbox "Disconnect reference" to see the standard deviation curves laying on each side of both mean value curves.

    Decadal files:

    CDendro can now read decadal files with the "-999" flag for missing ring data. According to Henri D. Grissino-Mayer, this is not an established standard, but it is nevertheless used by Dr. Schweingruber's laboratory. In this case CDendro will handle the correlation analysis as if the missing data are there, but the algorithm does not "punish" the lack of data for these years.

    CDendro

    Standardavvikelser
    När du klickar på knappen "Create a sample with width mean values and normalized data" så skapas både en medelvärdeskurva för ringbredder och en normaliserad medelvärdeskurva. Även standardavvikelserna beräknas och visas försåvitt det inte finns någon aktiv referens (som ju normalt visas tillsammans med din kurva). Om det finns en sådan referens kan du klicka i den lilla rutan för "Disconnect reference" så kan du se standardavvikelserna för den framräknade kurvan som då ligger på vardera sidan om dina nya medelvärdeskurvor.

    Decadal-filer:

    CDendro kan nu läsa decadal-filer med markeringen "-999" för saknade årsringsdata. Enligt Henri D. Grissino-Mayer är detta inte en etablerad standard, men den används vid Dr. Schweingruber's laboratorium. I sådana fall kommer CDendro att utföra korrelationsanalysen som om de saknade data vore där, men algoritmen kommer inte att "straffa" avsaknad av ringbreddsdata för sådana år.


    The diagram shows how missing ring data is plotted in CDendro.
    The correlation value for this sample towards the reference curve is 0.71.

    Note:There is still no support in CooRecorder and CDendro for registering missing ring data or for handling such data from a coordinate file (.pos file). Though if it comes as zero values from a .wid file (ring width file) it will be handled in the same way as when read as -999 from a decadal file.

    Diagrammet visar hur avsaknad av ringbreddsdata plottas i CDendro.
    Korrelationsvärdet för detta prov mot referenskurvan är 0.71.

    Anmärkning:Det finns ännu ingen understöd i CooRecorder eller CDendro för att registrera saknade ringbreddsdata eller för att hantera sådana data i en koordinat-fil (.pos fil). Fast om data kommer in som noll-värden från en .wid-fil (ringbreddsfil) kommer de att hanteras på samma sätt som när de läses som -999 från en decadal-fil.

    Gallery name: What´s new in CDendro and CooRecorder?

    CDendro - a short presentation
    CDendro is intended to help you with the job of crossdating wood samples towards each other!
    I.e. to make you know when a couple of trunks were cut in the forest.
    If you are interested in local history and want to find out when your old house was built or want to map out when various houses and other timber constructions in  your neighbourhood were built - then CDendro is for you!

    CDendro and its companion program CooRecorder for measuments are affordable - each of them does not cost more than a book!
    On this site you will find adequate information to start dating wood!

    If  you are new to tree ring dating and have not yet used CDendro, please start by reading the section on "Dendrochronology, curve matching and mathematics".




    New features in CDendro version 5:



    TTest/T-score values available



    The TTest value is based on the correlation value but it also takes into account that a match with a short overlap is less worth than a match with a longer overlap when correlation values are the same. Matches can now be sorted in order of best TTest values.
    The availability of TTest values in this version of CDendro is a major new feature!



    Find match despite a missing ring


    "Find match despite a missing ring" is a new button which will find matches even when there is a missing or extra ring in your measurements!



    Easier to see where a block makes a sample actually match.


    Blockwise correlations now prints "Sets sample to" for all potential block matches.



    CDendro is faster!
    Correlation calculations are now nearly three times as fast as in the previous version.


    Help texts now available with the program.


    Help can be downloaded and installed separately.
    Finally an end of the waiting for pictures to load from this site when you have a slow internet connection.


    More normalization algorithms implemented


    You choose which normalization algorithm to use!

    Normalizations before correlation is based on dividing the ring width value of a current year with some mean value of the values in a frame around the current year. You can switch in the Baillie/Pilcher method, the Holstein method or the old CDendro method (Proportion of last two years).



    Gleichläufigkeit now available


    A year ago a user asked me for values of Gleichläufigkeit - so here they come.

    As you can see in the example above an incorrect dating may easily have a higher Gleichläufigkeit value than the correct dating.
    Typically this occurs when comparing a log from one area to a reference curve from - not the same but - a neighbour area.

    In discussions, I have met people who defend the Gleichläufigkeit values and pretend they are a good complement to other values.
    Gleichläufigkeit values are now available within CDendro so you can build your own opinion of its usefulness - or unusefulness!
    You can turn on Gleichläufigkeit calculations in the panel "Options for normalization of ring widths and for matching".
    If you do not use it, turn it off!!!

    Here is a citation from a paper by Douglas Keenan (see the section on Other sites):

    Another statistical method used in tree-ring matching relies on what I will call "g-scores" 1). The g-score is the proportion (or percentage) of years in which the two trees ring widths increased or decreased together (i.e. increased or decreased from the prior year). This method thus ignores the size of the increase or decrease. Because it ignores so much information, the g-score method might be expected to be less reliable than the t-score method [TTEST in CDendro]. Experience at Hohenheim, Germany, where g-scores were previously used, seems to support this: matches were thrice found to be in error, each time after strong assertions of reliability [Baillie, 1995: ch.2; Spurk et al., 1998]. Early trials in Ireland also indicated problems, and the method was abandoned there [Baillie, 1982: p.81–82,95]. Other testing found very high g-scores for matches known to be incorrect [Schweingruber, 1989: p.77]. In the pre-computer age, though, g-scores had one advantage: being easy to calculate. They are still sometimes used, perhaps out of habit.

    1) The g-score is commonly called "Gleichläufigkeit" [Schweingruber, 1989] or "trend".

    An exact description on calculating Gleichläufigkeit is found in the reference "BECKER AND GERMAN DENDROCHONOLOGY", see the section on Other sites.

    CDendro can now read even more decadal format variants


    CDendro can now read still more oddly formatted decadal/Tucson files like CORING .rwl files created from .cat-files as above.



    Actual years can now be printed in the diagram.
    Height of diagram can be made smaller or higher.


    Actual dating year numbers can now be printed in the plotted diagrams.

    The height of the plot diagrams can be adjusted as you like it. If you work with several samples open at the same time (=many windows), you may want to have not so high diagrams to avoid filling up the screen.



    The correlation value for the marked-out part of a sample is shown in a small textbox.
    That part of the sample can be copied to a separate sample window.


    A part (block) of a sample can be separately marked-out with a starting point and an end point.
    The correlation value and overlap for that part is then shown in a separate textbox.

    The marked-out part of the sample can be copied into a new sample window. This is a quick way to remove a mismatching end of a sample.



    Detrending of ring width curves

    The innermost ring widths of a tree are usually also the widest ring widths of that tree.
    Detrending of a ring width curve is the process of modifying the curve to remove the effects of tree aging from the ring width data. This detrending also includes a scaling of the ring width curve to compensate for the effects of rich or poor soil.

    A detrended curve contains information about climate history, a matter which is in focus of today's research.
    Though not only climate history is comprised in a detrended ring width curve!

    If many trees are removed from a forest then the resulting increase in growth for those trees left can easily be mistaken as being the result of a sequence of warm and rainy summers.
    If many trees are attacked by insects or fungi the growth rate goes down. This can later be incorrectly understood as the result of a sequence of very cold summers.
    You have good reasons to be suspicious when you interpret a ring width curve. There may be unexpected causes behind a change!

    You can use the new detrending mechanims in CDendro to get a grasp of how your trees have grown. The detrended ring width curves may help you with crossdating.



    In principle, the detrending of a ring width curve is done by dividing each ring width value with the mean width ring value of the whole tree.
    This calculation makes growth curves from different trees comparable though their mean ring width values differ greatly because of different growth conditions.



    If the innermost rings of a tree are wider than the outer rings, then a negative exponentially curve is fitted to the ring width curve. Each ring width is then divided by the corresponding value of that curve.
    This will compensate for the decrease in growth related to aging.


    Select the corresponding radio button to make the detrended curve displayed.


    You can also use a "Heavily detrending" algorithm in CDendro.
    This divides each ring width value with the mean value of the nearest surrounding 10 ring widths.
    At the very ends of the ring width curve, division is done with the mean value of the nearest 5 ring widths.

    If you like, you can save any detrended ring width curve as a .wid-file.tru

    Note: When one of the detrend options is turned on for a sample which itself is the reference then the shape of this reference ring width curve will be plotted the same way in all other sample windows! So if you want to compare Neg-Exp-deTrended ring width curves for a sample and a reference, you have to see that both sample and reference have their "NExp detrended curve" options selected.
    Of course, if the reference curve is based on e.g. a .d12 file containing an already Neg-Exp:ed ring width curve it should be displayed with the "Original ring widths" option.

    (After a change of option in another window, you may have to click the "Refresh curve" button when you are back at the curve you are analyzing.)


    Collections:



    Without detrending


    Detrending of ring widths


    With detrending


    When calculating a "sum-sample" out of a collection, the ring widths can now be detrended before they are added to the mean value ring width curve.
    You do want detrending when you take a mean value curve from many different trunks.
    You do not want detrending when you analyze several radii from the same trunk.


    When possible you will probably measure several radii of a stem. When you add such ring width series to other series based on a single radii per stem the multi-radii-stems will be overrepresented in your sum.
    To avoid this you can turn on the "Sum by stem" option before you click "Create a sample with width mean values and normalized data".
    CDendro will then first make a per-stem mean value calculation (of normalized and of scaled ring width values) and then add these per-stem mean values to the definite result.

    CDendro assumes that sample names like NMVK04A, NMVK04B, NMVK04C come from the same stem. I.e. the radius identity is represented by a letter after a digit. Even NMVK04D1 and NMVK04D2 are considered radii of the same stem.

    In actual cases I have seen no significant difference between mean values from the collection as a whole or from a by-stem-calculation. What matters is correctly measured radii.

    The checking status of members can be saved with the collection


    Collections can now be saved either with only checked members (as before) or with all members but with the checking status preserved. This gives you a way to save your job e.g. before you are ready with it.


    Invert member checking in a collection


    There is now a button to invert the member checking of a collection. This is typically useful when you want to split a decadal file into two different collections.


    The group of normalized curves underlying a mean value sample (from a collection) can be plotted together.



    Matching towards several reference curves in one operation



    Sites with some shorter or longer reference curves are shown on the map.
    Aneby is marked with a white dot.


    The Test towards reference button command has been extended.

    The collection above contains reference curves from several sites (marked with red dots in the map).
    Each reference curve has been created from its own collection with the button command "Create a sample with width mean values and normalized data".
    Then each mean value sample has been saved with the command "Samples/Save normalized data As" and stored in a .d12 file.
    These normalized files have then been added to the dated collection shown above.

    A mean value curve from another site (Aneby) is selected as the  reference.

    When you click on the "Test towards reference" button in the collection you get a table showing how all these normalized files match towards the Aneby curve.
    The column "Sets ref to" shows how all the different curves match (date) the Aneby curve to the same year, 2003.

    This is useful when you want to find out (and document!) how several reference curves match towards a sample of unknown origin (or towards another reference curve)!

    Please note, that the sample of unknown origin is here selected as the reference! Then all the members of the collection (=all the normalized reference curves) are tested towards that reference (of unknown origin).

    Note: The collection shown above has to be dated. Otherwise the "Sets ref to" column will not be shown.

    Plotting the quality of matching


    Correlation curves, TTest curves and a sort of quality curves can be plotted.


    Correlation coefficients and TTest values for each compared point from a correlation analysis.


    Crossdating quality functions


    The "Blockwise. Correct and best incorrect match" curve plots the correct-match-correlation value for each possible block of a certain length together with the next best (incorrect) correlation values. These curves show how well a correct match can be distinguished from incorrect matches. For further information, see the section on Dating certainty.




    News in CooRecorder



    Calibration of dpi for photos


    There is now a calibration mechanism in CooRecorder. This can be used to calibrate a photo of a tree ring sample when the distance between two points on the photo is known.