Hva er RIS-filformatet?
En .ris-fil inneholder informasjon om siterte publikasjoner eller referanser til dem, lagret i tekstformat utviklet av Research Information Systems tidlig på 1990-tallet. Formatet ble laget for å standardisere datautveksling mellom ulike verktøy for siteringshåndtering og er nå sterkt knyttet til Clarivate og EndNote. Det bruker en menneskelig lesbar syntaks og kan åpnes med hvilket som helst tekstredigeringsprogram. En enkelt .ris-fil kan inneholde informasjon om én eller flere publikasjoner. Hver publikasjon som refereres til i .ris-filer må merkes med to obligatoriske tagger:
TY- type publikasjon,ER- slutt på post (end of record), som signaliserer overgangen til neste publikasjon.
Formatet er bygget opp rundt en struktur på 6 tegn for hver ny linje. De to første tegnene definerer felttypen (tag), de neste to er mellomrom, etterfulgt av en bindestrek og et mellomrom. Hver linje må slutte med MS Windows-linjeskifttegn - CR og LF. Det finnes ulike typer tagger som brukes i .ris-filer, for eksempel:
AU,A1,A2,A3,A4- forfattere av den gitte publikasjonen,AB- et sammendrag (abstract),L1,L2,L3- ulike typer lenker,SP,EP- start- og sluttsidenummer,TI,T1,T2,T3,TT- titler,VL- volumnummer,Y1,Y2- datoer.
Noen tagger er begrenset av lengde eller datatypen de kan inneholde, men det er ingen restriksjoner på rekkefølgen av tagger. For publikasjonstyper kan forkortelsene oppført i spesifikasjonen brukes - som JOUR for tidsskriftartikkel eller BOOK for en monografi. Mange applikasjoner og systemer bruker .ris-siteringsfiler, inkludert digitale biblioteker og bibliotekskataloger. Formatet er nært beslektet med .BIB (BibTeX) og .ENW (EndNote export), som tjener lignende formål i akademiske arbeidsflyter.
Sikkerhet og trygghet
RISIKO: LOWRIS-filer er metadata i ren tekst - ingen kode, ingen makroer, praktisk talt null direkte risiko. De eneste praktiske bekymringene er på hygiene-nivå: et URL-felt kan peke hvor som helst (referansebehandlere åpner dem ikke automatisk), og siteringsfiler fra upålitelige kilder kan inneholde feilaktige eller søppelpregede metadata. Trygg å åpne i ethvert tekstredigeringsprogram.
Formatdetaljer
i et nøtteskallProgrammer som åpner RIS-filer
Tekniske detaljer
dyp spesifikasjon| Filtype | Tagg-basert bibliografisk format i ren tekst; fullt menneskelig lesbart uten binære seksjoner |
| Tag-struktur | Hver tag består av to store ASCII-bokstaver etterfulgt av to mellomrom, en bindestrek og et mellomrom (f.eks. `TY - `, `AU - `) |
| Obligatorisk start på post | Hver post må starte med `TY`-taggen som spesifiserer referansetypen (f.eks. `TY - JOUR`) som det aller første feltet |
| Post-avslutning | Hver post avsluttes med `ER - ` på en egen linje; en tom linje følger vanligvis før neste post |
| Linjeskift | Spesifikasjonen krever Windows-stil CRLF-linjeskift; moderne tolker godtar vanligvis også Unix LF-bare |
| MIME-type | `application/x-research-info-systems` |
| Koder for referansetyper | Over 40 standardiserte `TY`-verdier inkludert `JOUR` (tidsskriftartikkel), `BOOK` (bok), `CONF` (konferanseartikkel), `THES` (avhandling), `CHAP` (bokkapittel), `RPRT` (rapport) |
| Forfatterfelt | Støtte for flere forfattertagger - `AU`, `A1` (primær), `A2` (sekundær), `A3` (tertiær), `A4` (underordnet); én forfatter per tag-linje |
| Støtte for flere poster | En enkelt `.ris`-fil kan inneholde et ubegrenset antall referanseposter, hver avgrenset av sitt eget `TY`/`ER`-par |
| Rekkefølge på tagger | Ingen obligatorisk rekkefølge for tagger i en post, bortsett fra at `TY` må komme først og `ER` må komme sist |
| URL- og lenkefelt | `L1` lagrer en lokal filsti eller URL, `L2` en fulltekst-URL, `L3` en relatert URL; alle tre kan forekomme flere ganger per post |
| Datorepresentasjon | Datoer lagres i `Y1`- og `Y2`-tagger med mønsteret `ÅÅÅÅ/MM/DD/annet`; måned, dag og den fjerde komponenten i fritekst er valgfrie |
| Fortsettelse av sammendrag | `AB`-taggen støtter sammendrag over flere linjer; fortsettelseslinjer starter med seks innledende mellomrom i henhold til den opprinnelige spesifikasjonen |
| Filidentifikasjon | Ingen «magic bytes» eller binær header; filer identifiseres av innholdsmønsteret `TY - ` i starten av den første posten |
| Tegnkoding | Opprinnelig spesifikasjon forutsatte ASCII/ANSI; nåværende implementeringer eksporterer og importerer vanligvis UTF-8 for å støtte ikke-latinske skrifttegn |
| Samhandlingsevne | Innebygd import/eksport støttes av EndNote, Zotero, Mendeley, JabRef, Web of Science, PubMed, Google Scholar og de fleste institusjonelle arkiver |
| Utgitt | Early 1990s (Reference Manager, Research Information Systems); publicly documented tag set, no formal standards body |
| Åpen standard | Ja · royalty-fri |
| Spesifikasjon | en.wikipedia.org |