Brugerværktøjer

Webstedsværktøjer


rfbasen:doku

RFBasen

Version 4.4.5
2020-11-18

Her er et link til en pdf med en længere illustreret beskrivelse af RFBasen.

Selvom RFBasen er udviklet til behandling af obs fra Rørvig-området, er der intet i vejen for at bruge obs fra andre områder. Programmet fungerer dog bedst hvis man nøjes med et begrænset område, f.eks. en enkelt kommune.

RFBasen er et computerprogram på samme måde som f.eks. Excel. Det vil bl.a. sige at man skal have forskellige udgaver, alt efter om man bruger macOS eller Windows som styresystem.

Hvis du er interesseret i at afprøve programmet så send en mail til: Knud-Erik Strange kes [at] rfst [dot] dk .
Du får så et download-link. Programmet kan køre som prøveversion i en måned, derefter kræves en licenskode.
RF's medlemmer og alle andre med et „anerkendelsesværdigt formål“ kan få en permanent licenskode.

Det giver kun mening at bruge RFBasen, hvis man også har en databasefil med data fra DOFbasen. Sammen med RFBase-programmet får man en databasefil „rfData.rfd“, der indeholder alle obs fra Rørvig-området til og med 2019. Når man starter RFBasen, vil det normalt være disse data man ser. Hvis man alternativt starter programmet ved at dobbeltklikke på en anden databasefil, f.eks. „halsnaesKommune.rfd“, vil man i stedet åbne og bruge denne databasefil. Den database der åbnes sammen med programmet udgør „hoved-databasen“ og vises i et vindue med grøn baggrund. Man kan derefter godt åbne andre rfd- eller csv-filer, disse bliver vist i vinduer med blå baggrund.

Nye obs downloades fra DOFbasens søge-side og man får så en tekstfil „search_result-nn.csv“ som kan åbnes i RFBasen. Det vil ofte være smartest at gemme disse obs som en ny rfd-fil, altså en RFBase-fil, men man kan også vælge at tilføje de downloadede obs til den aktuelle hoved-database.

RFBasen kan altså arbejde med to forskellige filtyper: csv- og rfd-filer.
csv-filer er simple tekstfiler der kan åbnes af de fleste tekst- og regnearks-programmer.
RFBasen vil kun åbne csv-filer der har et korrekt antal felter, og hvor første (eller andet) felt er en dato i yyyy-mm-dd format.
rfd-filer er faktisk sqlite-filer, et standard database-format, der kan åbnes/importeres af mange database-programmer.
RFBasens rfd-filer indeholder desuden forskellige hjælpetabeller, bl.a. en liste med artsnavne mm.
Fordelen ved at bruge et egenligt database-format er, at man langt hurtigere kan fremsøge de ønskede data, til gengæld fylder filen noget mere end den tilsvarende csv-fil.

Seneste ændringer

  • 2020-november: Ver 4.4: Tilføjet en mulighed (tast R) for hurtigt at ændre en obs fra 'rast' til 'træk' eller omvendt. Tilføjet mulighed for at vise prikkort ud fra lokalitets-koordinater. Databasen indeholder nu obs til og med 2019. Tilføjet ynglefugle-filter under træk/rast. Derudover mange interne fejlrettelser og forbedringer.
  • 2020-august: Ver 4.3.12.: Tilføjet muligheder under 'Antal' for at vise 'Usædvanligt store' og 'Ekstremt store' antal, virker dog kun i hoved-databasen. Derudover kan 'Prikkort' nu bruges til kun at vise de valgte obs.
  • 2020-juli: Ver 4.3.11.: Fejlrettelser. Samt udvidede muligheder for at exportere behandlede data som csv-filer, der kan åbnes i et regnearksprogram.
  • 2020-05-14: Ver 4.3.10.: Tilføjet et „tids-skema“ som gør det nemmere at sammenligne og vurdere forskellige observatørers indberetning af træk-obs. Se nærmere her.
  • 2020-05-05: Div. rettelser og ændringer: Obstabel år, 2020 tal kan nu vises. Ændring af autoOK beregning for art/underart. Ændring af „Markering“ af ?-obs i obslisten.
  • 2020-04-22: Under Værktøj>Avanceret: Tilføjet en mulighed for at sammenligne indholdet i to filer (eller rettere vinduer). F.ex. kan man finde obs, som kun er med i den ene udgave, men ikke den anden.
  • 2020-04-19:
    • Under „måned-filteret“ er det nu også muligt at vælge en specifik dato.
    • „Observatør-filteret“ er ændret således at initialer vises først, altså f.ex. „KES 4581“, i stedet for 4581KES. Dette er en fordel hvis listen er meget lang, den ønskede observatør kan så findes ved at indtaste initialerne (fungerer forskelligt i macOS og Windows).
    • I den inkluderede rfData.rfd har jeg fjernet nogle dobbeltindtastninger, f.ex. var mange AF-obs fra 00'erne indtastet to gange.
  • 2020-04-12: Ver 4.3.9.: Rettet forskellige småfejl. Tilføjet en mulighed for at SLETTE obs fra DOFbasen.
  • 2020-02-12: Rettet en fejl der betød at programmet under uheldige omstændigheder kunne gå ned med en „Databasefejl“.
  • Når man åbner en RFBasefil (en rfd-fil) der ligger i Dropboxen, tilføjes „_NIXPILLE“ til filnavnet så længe filen er åben.
  • Der er forskellige nye „højreklik-menuer“ i obstabellen, artslisten og obslisten (se: Tips og Tricks).
  • Man kan nu bearbejde obs i en (lokal) udgave af en RFBasefil og derefter kopiere (copy/paste) OK-værdierne over i en fælles MASTERfil i Dropboxen.
  • Rettet en fejl der betød at csv-filer med kun 1 obs ikke kunne åbnes korrekt.

Brugergrænseflade

RFBasens hoved-vindue indeholder:

  • En artsliste yderst til venstre.
  • Til højre herfor en obsliste med alle obs for den valgte art.
  • Øverst en obstabel, med de samlede træktal mm. for denne art.
  • Under denne tabel en række „dropdown-menuer“, som bruges til at vælge hvilke obs man vil se. (Filtre).
  • Nederst en statuslinje, med oplysninger om antal obs og tip om hvilke kommandoer man kan anvende.

Filtre

Filtrene OK, År, Måneder, Lokalitet, Antal, Trk/Rst og Observatør fungerer alle grundlæggende på samme måde. Man vælger den/de ønskede værdi(er), og får så kun vist de obs som opfylder kriterierne.

Normalt nulstilles alle filtre når man skifter art, men hvis man ønsker at bevare valget af filtre, afkrydses for hvert filter det tilsvarende „låse-felt“.

Yderst til venstre er et filter som bestemmer hvilke arter der vises i artslisten nedenunder.

Afkrydsningsfeltet 'Vis Alle' bør benyttes med forsigtighed. Hvis man vælger 'Vis Alle' bliver alle obs for alle de valgte arter vist på en gang. For det første kan dette tage ganske lang tid, og for det andet får man en uoverskuelig lang liste af obs. En begrundelse for alligevel at benytte denne mulighed kunne være at man ønsker at se en samlet obstabel for de valgte arter, f.eks. alle rovfugle.

Hvis man vælger 'Brug filtre' vil artslisten blive tilpasset filtrene. Hvis der f.eks. er valgt 'Hovvig' vises kun de arter som er observeret i Hovvig.

:!: Ver 4.4.5:
- 'Brug filtre' begrænser nu ikke kun artslisten, men også listerne under År-, Lokalitets- og Observatør-filtrene.
- Filtrene kan nulstilles med et 'højreklik' i filterområdet.
- Under Trk/Rst kan man nu også vælge 'Yngel' eller 'Yngel(?)'. Forskellen på de to muligheder er at 'Yngel' kun giver obs der eksplicit er markeret som 'YF'. 'Yngel(?)' giver derudover også rast-obs fra maj-aug der er angivet som 'JUV' eller '1K' eller hvor 'Fuglnoter' indeholder ord som 'unger' o.l.

Yderst til højre en dropdown-menu der ikke fungerer som et filter, men derimod bestemmer hvilken type opsummeringstabel der skal vises ovenover.


Obslisten og bearbejdning af obs

Dette er selve „regnearket“ som viser obs downloadet fra DOFBasen. Dog vises ikke alle felter, f.eks. vises kun observatørens dofbase-kode, ikke navn og by.
Hvis man ønsker at se alle oplysninger, kan man dobbeltklikke på den ønskede obs.
Listen kan sorteres ved at klikke i tabellens „hoved“, eller ved at bruge kommandoer i værktøjs-menuen.

Det er i obslisten man „bearbejder“ data. For at gøre dette skal man markere en eller flere obs (rækker). Man kan bruge de normale windows/mac tekniker: Piltaster, musen, klikke/trække, ctrl (cmd)-klikke på flere obs, shift-klikke, ctrl (cmd) A for at markere alle obs.

Selve bearbejdningen foregår ved at ændre OK-værdierne, og her bruger man tastaturet. Mellemrumstasten skifter mellem OK=0 og OK=1 og hvis det er en rast-obs også OK=2. Alternativt kan man bruge tasterne: 0, 1 og 2 samt - .

OK-kodernes betydning:
OK=0: Obsen er en dublet af en anden obs samme dag. Obsen medregnes ikke i obstabellen øverst.
OK=1: Obsen er godkendt og medregnes i obstabellen.
OK=2: Bruges normalt kun om rast-obs hvor samme fugl(e) raster flere dage i området. I obstabellen medregnes sådanne obs kun under Nobs (antal obs), Ndag (antal dage) og Fænologi.

RFBasen kan beregne OK-værdierne automatisk. Koderne angives så som ?0, ?1, ?2 og medregnes normalt på samme måde som OK= 0, 1 og 2.

Mere specielt kan man sætte OK= - . Dette kan bruges når en observatør har indtastet den samme obs flere gange, eller hvis obsen er direkte forkert, f.eks. fra en lokalitet uden for RF-området. Sådanne obs kan, med en kommando i værktøjs-menuen, slettes helt fra RFbasen. Bemærk dog at obsen stadig står i DOFBasen! Obsen vises med rød bagrund.

For at slette en obs i DOFbasen… Se nedenfor.

:!: Ver 4.4.0: Tast R. Ændrer træk-adfærdskoder til 'R' og rast-adfærdskoder til 'T'. Bør kun bruges undtagelsesvis, når det vurderes at der er tale om en fejlregistrering i DOFbasen.

Endelig kan man markere obs ved hjælp af M-tasten. Dette har ingen betydning for hvordan obsen medregnes, men obsen vises med gul baggrund.

Hvis obslisten er lang kan det være en fordel kun at se en dag ad gangen.
Klik på en obs fra den ønskede dato og tast N.
Derefter vil N gå til næste dag i listen, og B tilbage til foregående dag.
Tast V eller esc for igen at vise alle datoer.

:!: Ver 4.3.10: Tast T åbner et ekstra vindue med en grafisk illustration af hvordan den enkelte dags obs fordeler sig. Øverst er der en tidsskala: 05:00, 06:00,…,20:00. Herunder vises de antal som de forskellige observatører har indberettet. Den grundlæggende ide er at „gengangere“ vil være placeret (næsten) lige under hinanden i skemaet. En observations ok-status kan skiftes mellem 0/1 ved at klikke på tallet fra observationen. Datoen skiftes som før med N, B og evt. V.

I nogle tilfælde kan det være en fordel at åbne en kopi af vinduet: „Filer > Dubler vindue“. Dette kan f.eks. bruges som en „kladde“, sammenligne med andre arter, sortere anderledes,… Vinduet er med grå baggrund og kan lukkes uden at ændringerne bliver gemt.


Visning af en enkelt obs

Når man dobbeltklikker på en obs i obslisten (eller vælger en obs og taster Enter/Retur), får man et ekstra pop-up vindue, med alle felter i den valgte obs. Til højre i vinduet vises indholdet af „Medobser“, „Turnoter“ og „Fuglnoter“ i et større tekstfelt. Bredden af vinduet kan ændres.

Hvis man vælger en anden obs ændres indholdet i pop-up vinduet automatisk.

Det er også muligt at rette direkte i obsen:
Klik på det ønskede felt. Skriv/ret teksten. Tast Enter/Retur. Vælg derefter „Ret“.
Der kommer så en advarsel og et spørgsmål om hvorvidt man virkelig mener det!

Man kan vælge at se obsen i DOFbasen. Der åbnes et browser-vindue, og dette kræver naturligvis en internet-forbindelse.

Ver 4.3.9: Man kan nu også vælge at SLETTE en obs fra DOFbasen. Bemærk at man skal været logget på DOFbasen, og at man naturligvis kun kan slette sine egne obs. Normalt vil man blive afkrævet en bekræftelse før obsen slettes, men hvis man først højreklikker på knappen „Slet i DOFbasen“, ændres denne til „SLET NU!“, hvorefter man kan slette en obs med et enkelt klik.


Diverse tips og tricks

  • Direkte link til arten i RF's artsarkiv: Peg på det latinske navn og klik!
  • Bredden af artslisten: … kan ændres, træk i skillelinjen til obslisten.
  • Kopier / Copy: Fungerer på normal vis. Brug rediger-menuen eller ctrl (cmd) C.
  • Sæt ind / Paste: Fungerer kun i obslisten, og kun når formatet af det kopierede er korrekt. Brug rediger-menuen eller ctrl (cmd) V. Der indsættes kun OK-værdier og kun for obs med matchende obsID.
  • Valg vha. tastatur: Hvis listerne under de forskellige filtre er meget lange, kan man vælge fra listen vha. tastaturet. Bemærk dog at dette fungerer forskelligt alt efter om man bruger macOS eller Windows.
  • Højreklik / Kontekstmenuer:
    • I den øverste obstabel, får man udover den normale type kopiering også mulighed for at kopiere i wiki-format.
    • I den øverste obstabel angives del-totalerne (månedstotaler) normalt således at årstotalen er lig med summen af af alle del-totaler. Man kan vælge at ændre dette således at del-totaler som minimum er lig med træk+MaxRst.
    • I filterområdet kan alle filtre nulstilles på en gang. (Ver 4.4.5).
    • I artslisten kan man kopiere hele listen, inkl. numre og latinske navne.
    • I obslisten kan man kopiere en eller flere obs.
    • Hvis formatet af det kopierede er korrekt, kan man også indsætte obs i obslisten. Der er to muligheder…
      • Enten kun at indsætte OK-værdier og kun for obs med matchende obsID.
      • Eller man kan vælge at indsætte alle kopierede obs. PAS PÅ!. Dette kan også omfatte andre arter end den viste. Nye obs indsættes, og gamle obs overskrives uden nogen advarsel!. Gamle obs betyder i denne sammenhæng obs med et obsID som allerede findes i obslisten.
  • Grupperede RF-lokaliteter: Hvis hoved-databasens navn starter med „rf“ vil der under lokaliteter øverst stå: KH-området, IKKE KH-området, HV-området og IKKE HV-området. KH-området er defineret som: Korshage, Flyndersø, Kysten ved Flyndersø, Langesø Mose og Nørrevang. HV-området som: Hovvig, Slettemose, Ringholm og Ringholm Skov.

Indstillinger

Åbnes via et menu-punkt, der i Windows-udgaven ligger nederst i værktøjs-menuen og i Mac-udgaven i applikations-menuen RFBasen.

Der er normalt ikke nødvendigt at ændre disse standard-indstillinger.

Bemærk dog at:
- det er muligt at ændre skriftstørrelsen.
- vælge om arterne skal sorteres efter ny taksonomi.
- vælge om underarter skal vises sammen med arten.

AutoOK-indstillingerne samt „medregning af alle obs“, kan også ændres lokalt i hvert enkelt vindue.

Bemærk at de valgte værdier gemmes i hoved-databasen, dvs. den database som blev åbnet sammen med programmet. Forskellige databaser kan derfor godt have forskellige indstillinger.


Menusystemets opbygning følger stort set de grundlæggende regler for macOS og Windows.

Filer

  • Åben DOFfil…: Standardmenu hvor man kan åbne csv-filer, dvs. den type filer man får ved download fra DOFBasen. Filen åbnes i et nyt vindue med blå baggrund.
  • Åben RFBasefil…: Samme som ovenstående men for rfd-filer, dvs. RFBasens egne databasefiler. Når man åbner en rfd-fil der ligger i Dropboxen, bliver den omdøbt fra „xxxx.rfd“ til „xxxx_NIXPILLE.rfd“, og når filen lukkes skifter navnet tilbage igen, (se forklaring under „Brug af Dropbox“).
  • Luk vindue: Standardmenu. Lukker det aktive vindue, men checker først om der er ændringer der skal gemmes.
  • Dubler vindue: Åbner en kopi af det aktive vindue. Ændringer i dette kopi-vindue bliver ikke gemt.
  • Gem: Standardmenu. Gemmer det opdaterede indhold i det aktive vindue med uændret filtype og filnavn.
  • Gem som…: Svarer til ovenstående, men man gemmer en kopi med et nyt navn. Man kan vælge om der skal gemmes en csv-fil eller en rfd-fil.
  • Export…: Svarer til ovenstående, med der gemmes kun en kopi af obs svarende til de valgte filterværdier. Og kun som csv-fil.
  • Export valgt art…: Samme som ovenstående, men kun den valgte art.

Filer > Base

Bemærk at „Base“ her skal forstås som „Hoved-database“.

  • Tilføj nye obs: Tilføjer obs fra det aktive vindue til hoved-databasen, altså den base der blev åbnet sammen med programmet. Nye obs betyder i denne sammenhæng obs hvis obsID ikke findes i den valgte hoved-database.
  • Tilføj og erstat obs: Samme som ovenstående, med erstatter obs i hoved-databasen med obs med matchende obsID fra det aktive vindue.
  • Opret ny Base…: Opretter en ny hoved-database uden nogen obs.
  • Vælg Base…: Vælg en ny hoved-database.
  • Gem Base: Gem evt. ændringer i den valgte hoved-database.
  • Gem Kopi af Base…: Samme som ovenstående, men gemmer en kopi af basen med et andet navn.

Rediger

Bemærk at der IKKE er nogen FORTRYD-mulighed!

  • Klip: Kan normalt ikke vælges.
  • Kopier: Fungerer på normal vis.
  • Sæt ind: Kan normalt ikke vælges. Men kan bruges i obslisten til at indsætte obs kopieret fra en anden kopi af samme obsliste.
  • Slet: Kan normalt ikke vælges.
  • Marker alt: Fungerer på normal vis.

Værktøj

  • Medregn alle obs: Medregner alle obs i obstabellen uanset OK-værdi.
  • Marker obs uden OK: Obs uden OK markeres med grøn baggrundsfarve. Dette kan f.eks. være nyttigt hvis man har downloadet nye obs fra DOFbasen og tilføjet dem direkte til en database.
  • Marker sidst indtastede obs: Man kan også have brug for at markere de obs som senest er indtastet i DOFbasen. Det er desværre ikke muligt at bruge selve indtastningsdatoen, men obsID'et kan bruges til finde de seneste obs.
  • OK-indstillinger: Åbner et dialog-vindue, hvor man kan vælge hvilke regler der skal anvendes i beregningen af automatiske OK-værdier. Derudover kan man vælge om denne og de følgende kommandoer kun skal gælde den enkelte art, eller alle valgte arter, samt om valget af obs skal begrænses af de valgte filtre.
  • Beregn autoOK: Beregn automatiske OK-værdier, efter de valgte regler. Bemærk at obs med OK=0, 1, 2 og - , ikke ændres.
  • Slet OK-værdier: Sletter OK-værdier, efter de valgte regler.
  • Fjern OK ?-tegn: Fjerner ?-tegn fra OK-værdierne, efter de valgte regler.
  • Sæt OK='-': Sætter OK='-', efter de valgte regler.
  • Sæt OK='-' for dobbelt-obs: Denne kommando skal bruges med forsigtighed. Specielt i årene omkring år 2000, er der en del tilfælde hvor samme obs af samme observatør er indtastet mere end 1 gang i DOFbasen. Programmet forsøger at finde disse obs ved at søge efter næsten identiske obs, som er indtastet med lang tids mellemrum. I de(n) tidlige kopi(er) sættes OK='-'.
  • Slet (og Gem) obs med OK='-': Fjern obs med OK='-' fra RFBasen og gem dem evt. i en ny fil. Husk at disse obs stadig findes i DOFbasen.
  • Vis obs med ændret OK: Hvis man har bearbejdet forskellige arter, kan man måske blive i tvivl om præcis hvilke ændringer man har foretaget. Denne kommando åbner et kopi-vindue med de ændrede obs.
  • Sorteringskommandoer: En lang række forskellige måder at sortere obslisten på. Bemærk at der i flere tilfælde er tale om en sortering med kombinerede kriterier. Man kan også sortere obslisten direkte ved at klikke i tabellens hoved, men dette giver kun en simpel sortering baseret på den valgte kolonne.
  • Vis Prikkort (obs): Denne kommando åbner et browser-vindue og kræver derfor internet-adgang. Man får et kort hvor alle obs med geolokation er markeret. Bemærk at der er en begrænsning på hvor mange obs der kan vises. Det konkrete antal afhænger bl.a. af hvilken browser man bruger.
  • Vis Prikkort (lokaliteter): Virker på samme måde som ovenstående, men sætter i stedet én prik for hver DOFbase-lokalitet. Geolokation er ikke nødvendig.

Værktøj > Avanceret

  • Åben som rå tekst: Kun aktivt for csv-filer. Der åbnes et nyt vindue hvor filens indhold kan ses i rå form. Teksten kan også ændres - men PAS PÅ!
  • Sammenlign 2 …: Indholdet i de to forreste vinduer kan sammenlignes på forskellige måder. Man kan vælge at checke for forskelle i alle felter, (normalt vil det kun dreje sig om forskelle på OK-værdierne). Hvis man kun checker obsID, kan man undersøge om de to vinduer indeholder de samme obs, uden hensyn til evt. forskelle på OK-værdier. Ver 4.4.3: Tilføjet muligheden 'Check kun artsID'.
  • Export wiki-…: Bruges når der skal genereres nye tekster til hjemmesidens artsarkiv/årsrapporter.
  • Export csv-…: Der genereres csv-filer med indhold svarende til hver linje i obstabellerne. Forstået således at én csv-fil indeholder træktal, en anden indeholder total-tal, o.s.v. … Filerne kan derefter åbnes i et regneark, hvor der kan foretages yderligere efterbehandling.

Vinduer

En liste med RFBasens åbne vinduer.

Hjælp

  • Vis pdf-vejledning: Link til en illustreret beskrivelse af hvordan man kan bruge RFBasen.
  • Online dokumentation: Link til denne tekst.

Brug af Dropbox

Vi har en fælles Dropbox-mappe, hvor der ligger:

  • Installations-programmer til RFBasen.
  • Fælles udgaver af vigtige RFBase-filer.

Der kan opstå problemer hvis samme RFBase-fil åbnes af to forskellige brugere og de laver hver deres ændringer.
For at undgå dette, ændrer RFBase-programmet filens navn fra „xxxx.rfd“ til „xxxx_NIXPILLE.rfd“ så længe den er i brug.

I de seneste udgaver af RFBase-programmet er det muligt at kopiere obs (eller rettere OK-værdierne) fra obslisten i ens egen lokale udgave af en RFBase-fil og over i den tilsvarende obsliste i en fælles fil i Dropboxen. PAS PÅ at du ikke kommer til at ændre andre obs i den fælles fil. HVIS noget alligevel går galt er ulykken ikke så stor. Dropbox har en udmærket historik-funktion, så man kan altid genskabe en tidligere udgave af filen.

Præcist hvordan vi vil bruge dette system er endnu ikke afklaret.

KES

rfbasen/doku.txt · Sidst ændret: 2020/11/18 21:55 af kes