import {Component, OnDestroy, OnInit} from "@angular/core"; import {StakeholderService} from "../openaireLibrary/monitor/services/stakeholder.service"; import {Stakeholder} from "../openaireLibrary/monitor/entities/stakeholder"; import {Subscription} from "rxjs"; import {Meta, Title} from "@angular/platform-browser"; import {SEOService} from "../openaireLibrary/sharedComponents/SEO/SEO.service"; import {properties} from "../../environments/environment"; import {ActivatedRoute, Router} from "@angular/router"; @Component({ selector: 'methodology', template: `

Terminology and construction

Research Outcomes
There are currently four different types of research outcomes in the OpenAIRE Research Graph:
  • Publication
  • Dataset
  • Software
  • Other Research Product
OpenAIRE deduplicates (merges) different records of research outcomes and keeps the metadata of all instances.
Publication Research outcomes intended for human reading (published articles, pre-prints, conference papers, presentations, technical reports, etc.)
Dataset

Research data

Granularity is not defined by OpenAIRE, it reflects the granularity supported by the sources from which the description of the dataset has been collected.

Software Source code or software package developed and/or used in a research context
Other Research Product Anything that does not fall in the previous categories (e.g. workflow, methods, protocols)
Organization & Country

For research outcomes: the affiliated organizations of its authors (and their country)

For projects: the organizations participating in the project (i.e. beneficiaries of the grant) and their countries

Country code mapping: https://api.openaire.eu/vocabularies/dnet:countries

Type

The sub-type of a research outcome (e.g., a publication can be a pre-print, conference proceeding, article, etc.)

Resource type mapping: https://api.openaire.eu/vocabularies/dnet:result_typologies (click on the code to see the specific types for each result type)

Access mode

The best available (across all instances) access rights of a research outcome

Types: open, restricted, closed, embargo (= closed for a specific period of time, then open)

Note: definition of restricted may vary by data source.

PID (persistent identifier)

A long-lasting reference to a resource

Types: http://api.openaire.eu/vocabularies/dnet:pid_types

Context Related research community, initiative or infrastructure
Journal The scientific journal an article is published in.
Publisher The publisher of the venue (journal, book, etc.) of a research outcome
Content Providers (Datasources)

The different data sources ingested in the OpenAIRE Research Graph.

Content Provider Types:
  • Repositories
  • Open Access Publishers & Journals
  • Aggregators
  • Entity Registries
  • Journal Aggregators
  • CRIS (Current Research Information System)
Repositories Information systems where scientists upload the bibliographic metadata and payloads of their research outcomes (e.g. PDFs of their scientific articles, CSVs of their data, archive with their software), due to obligations from their organizations, their funders, or due to community practices (e.g. ArXiv, Europe PMC, Zenodo).
Open Access Publishers & Journals Information systems of open access publishers or relative journals, which offer bibliographic metadata and PDFs of their published articles.
Aggregators Information systems that collect descriptive metadata about research products from multiple sources in order to enable cross-data source discovery of given research products (e,g, DataCite, BASE, DOAJ).
Entity Registries Information systems created with the intent of maintaining authoritative registries of given entities in the scholarly communication, such as OpenDOAR for the institutional repositories, re3data for the data repositories, CORDA and other funder databases for projects and funding information.
CRIS (Current Research Information System) Information systems adopted by research and academic organizations to keep track of their research administration records and relative results; examples of CRIS content are articles or datasets funded by projects, their principal investigators, facilities acquired thanks to funding, etc.
More information for OpenAIRE Research Graph.

See how it works

`, styleUrls: ['methodology.component.css'] }) export class MethodologyComponent implements OnInit, OnDestroy { public stakeholder: Stakeholder; public tab: 'entities' | 'attributes' = 'entities'; private subscriptions: any[] = []; constructor(private stakeholderService: StakeholderService, private seoService: SEOService, private _meta: Meta, private _router: Router, private route: ActivatedRoute, private _title: Title) { } ngOnInit() { this.subscriptions.push(this.stakeholderService.getStakeholderAsObservable().subscribe(stakeholder => { this.stakeholder = stakeholder; if (this.stakeholder) { /* Metadata */ const url = properties.domain + properties.baseLink + this._router.url; this.seoService.createLinkForCanonicalURL(url, false); this._meta.updateTag({content: url}, "property='og:url'"); const description = "Methodology | " + this.stakeholder.name; const title = "Methodology | " + this.stakeholder.name; this._meta.updateTag({content: description}, "name='description'"); this._meta.updateTag({content: description}, "property='og:description'"); this._meta.updateTag({content: title}, "property='og:title'"); this._title.setTitle(title); } })); } ngOnDestroy() { this.subscriptions.forEach(subscription => { if (subscription instanceof Subscription) { subscription.unsubscribe(); } }); } }