Project

General

Profile

1
import {Component, OnDestroy, OnInit} from '@angular/core';
2
import {Breadcrumb} from '../openaireLibrary/utils/breadcrumbs/breadcrumbs.component';
3
import {EnvProperties} from '../openaireLibrary/utils/properties/env-properties';
4
import {Subscription} from 'rxjs';
5
import {properties} from '../../environments/environment';
6
import {Meta, Title} from '@angular/platform-browser';
7
import {PiwikService} from '../openaireLibrary/utils/piwik/piwik.service';
8
import {Router} from '@angular/router';
9
import {SEOService} from '../openaireLibrary/sharedComponents/SEO/SEO.service';
10

    
11
@Component({
12
  selector: 'references',
13
  template: `
14
    <schema2jsonld [URL]="properties.domain + '/resources/references'"
15
                   [logoURL]="properties.domain + '/assets/common-assets/logo-small-graph.png'"
16
                   [description]="description" type="other" [name]="title">
17
    </schema2jsonld>
18
    <div>
19
      <div class="uk-section">
20
        <div class="uk-margin-large-left uk-margin-medium-bottom">
21
          <breadcrumbs [breadcrumbs]="breadcrumbs"></breadcrumbs>
22
        </div>
23
        <div class="uk-container">
24
          <h2 class="uk-text-center">How to cite the graph</h2>
25
          <div class="uk-padding-small">
26
            <ul class="portal-circle">
27
              <li>If you use one of the <a href="https://zenodo.org/record/4201546" target="_blank">dumps of the OpenAIRE Research Graph</a>,
28
                please cite it following the recommendation that you find on the Zenodo page.
29
              </li>
30
              <li><span class="uk-text-bold">All datasets and software</span> are available in our Zenodo community for the OpenAIRE
31
                Research graph: <a href="https://zenodo.org/communities/openaire-research-graph" target="_blank">https://zenodo.org/communities/openaire-research-graph</a>
32
              </li>
33
            </ul>
34
          </div>
35
        </div>
36
      </div>
37
      <div class="uk-container uk-section">
38
        <h2 class="uk-text-center">References on the graph pipeline</h2>
39
        <div class="uk-padding-small">
40
          <div class="uk-padding-large uk-padding-remove-horizontal uk-padding-remove-bottom uk-margin-large-bottom">
41
            <h3 class="portal-color">Aggregation system</h3>
42
            <ul class="portal-circle uk-margin-medium-top">
43
              <li>Manghi, P., Artini, M., Atzori, C., Bardi, A., Mannocci, A., La Bruzzo, S., Candela, L., Castelli, D. and Pagano, P.
44
                (2014), “The D-NET software toolkit: A framework for the realization, maintenance, and operation of aggregative
45
                infrastructures”, Program: electronic library and information systems, Vol. 48 No. 4, pp. 322-354.
46
                <a href="https://doi.org/10.1108/PROG-08-2013-0045" target="_blank">https://doi.org/10.1108/PROG-08-2013-0045</a>
47
              </li>
48
              <li>
49
                Michele Artini, Claudio Atzori, Alessia Bardi, Sandro La Bruzzo, Paolo Manghi, & Andrea Mannocci. (2016, November 24). The
50
                D-NET software toolkit: dnet-basic-aggregator (Version 1.3.0). Zenodo.
51
                <a href="http://doi.org/10.5281/zenodo.168362" target="_blank">http://doi.org/10.5281/zenodo.168362</a>
52
              </li>
53
              <li>Atzori, C., Bardi, A., Manghi, P., & Mannocci, A. (2017, January). The OpenAIRE workflows for data management. In Italian
54
                Research Conference on Digital Libraries (pp. 95-107). Springer, Cham.
55
              </li>
56
              <li>
57
                Mannocci, A., & Manghi, P. (2016, September). DataQ: a data flow quality monitoring system for aggregative data
58
                infrastructures. In International Conference on Theory and Practice of Digital Libraries (pp. 357-369). Springer, Cham.
59
              </li>
60
            </ul>
61
          </div>
62
          <div class="uk-margin-large-bottom">
63
            <h3 class="portal-color">Deduplication</h3>
64
            <ul class="portal-circle uk-margin-medium-top">
65
              <li>Claudio Atzori, & Paolo Manghi. (2017, February 17). gdup: a big graph entity deduplication system (Version 4.0.5).
66
                Zenodo. <a href="http://doi.org/10.5281/zenodo.4302081" target="_blank">http://doi.org/10.5281/zenodo.4302081</a>,
67
                <a href="https://code-repo.d4science.org/D-Net/dnet-dedup/releases" target="_blank">https://code-repo.d4science.org/D-Net/dnet-dedup/releases</a>
68
              </li>
69
              <li>
70
                Manghi, Paolo, Marko Mikulicic, and Claudio Atzori. "De-duplication of aggregation authority files." International Journal
71
                of Metadata, Semantics and Ontologies 7.2 (2012): 114-130. 10.1504/IJMSO.2012.050014.
72
              </li>
73
              <li>Manghi, P., Atzori, C., De Bonis, M., & Bardi, A. (2020). Entity deduplication in big data graphs for scholarly
74
                communication. Data Technologies and Applications. 10.1108/DTA-09-2019-0163.
75
              </li>
76
              <li>Manghi, P., & Mikulicic, M. (2011, October). PACE: A general-purpose tool for authority control. In Research Conference on
77
                Metadata and Semantic Research (pp. 80-92). Springer, Berlin, Heidelberg. 10.1007/978-3-642-24731-6_8
78
              </li>
79
              <li>
80
                Atzori, C., Manghi, P., & Bardi, A. (2018, December). GDup: de-duplication of scholarly communication big graphs. In 2018
81
                IEEE/ACM 5th International Conference on Big Data Computing Applications and Technologies (BDCAT) (pp. 142-151). IEEE.
82
                10.1109/BDCAT.2018.00025.
83
              </li>
84
              <li>
85
                Atzori, Claudio. "GDup: an Integrated, Scalable Big Graph Deduplication System." (2016). 10.5281/zenodo.1454880.
86
              </li>
87
            </ul>
88
          </div>
89
          <div class="uk-margin-large-bottom">
90
            <h3 class="portal-color">Mining</h3>
91
            <ul class="portal-circle uk-margin-medium-top">
92
              <li>M. Kobos, Ł. Bolikowski, M. Horst, P. Manghi, N. Manola, J. Schirrwagen, “Information inference in scholarly communication
93
                infrastructures: the OpenAIREplus project experience”, Procedia Computer Science 38, 92-99,
94
                <a href="http://dx.doi.org/10.1016/j.procs.2014.10.016" target="_blank">http://dx.doi.org/10.1016/j.procs.2014.10.016</a>
95
              </li>
96
              <li>
97
                Tkaczyk, D., Szostek, P., Fedoryszak, M. et al. CERMINE: automatic extraction of structured metadata from scientific
98
                literature. IJDAR 18, 317–335 (2015). <a href="https://doi.org/10.1007/s10032-015-0249-8" target="_blank">https://doi.org/10.1007/s10032-015-0249-8</a>
99
              </li>
100
              <li>Giannakopoulos T., Foufoulas Y., Dimitropoulos H., Manola N. (2019) “Interactive Text Analysis and Information
101
                Extraction”. In: Manghi P., Candela L., Silvello G. (eds) Digital Libraries: Supporting Open Science. IRCDL 2019.
102
                Communications in Computer and Information Science, vol 988. Springer, Cham.
103
                <a href="https://doi.org/10.1007/978-3-030-11226-4_27" target="_blank">https://doi.org/10.1007/978-3-030-11226-4_27</a>
104
              </li>
105
              <li>
106
                Foufoulas Y., Stamatogiannakis L., Dimitropoulos H., Ioannidis Y. (2017) “High-Pass Text Filtering for Citation Matching”.
107
                In: Kamps J., Tsakonas G., Manolopoulos Y., Iliadis L., Karydis I. (eds) Research and Advanced Technology for Digital
108
                Libraries. TPDL 2017. Lecture Notes in Computer Science, vol 10450. Springer, Cham.
109
                <a href="https://doi.org/10.1007/978-3-319-67008-9_28" target="_blank">https://doi.org/10.1007/978-3-319-67008-9_28</a>
110
              </li>
111
              <li>
112
                T. Giannakopoulos, I. Foufoulas, E. Stamatogiannakis, H. Dimitropoulos, N. Manola, and Y. Ioannidis. 2015. “Visual-Based
113
                Classification of Figures from Scientific Literature”. In Proceedings of the 24th International Conference on World Wide Web
114
                (WWW '15 Companion). Association for Computing Machinery, New York, NY, USA, 1059–1060.
115
                DOI: <a href="https://doi.org/10.1145/2740908.2742024" target="_blank">https://doi.org/10.1145/2740908.2742024</a>
116
              </li>
117
              <li>Giannakopoulos, T., Foufoulas, I., Stamatogiannakis, E., Dimitropoulos, H., Manola, N., & Ioannidis, Y. (2014).
118
                “Discovering and Visualizing Interdisciplinary Content Classes in Scientific Publications”. D-Lib Mag., Volume 20, Number
119
                11/12. <a href="https://doi.org/10.1045/november14-giannakopoulos" target="_blank">https://doi.org/10.1045/november14-giannakopoulos</a>
120
              </li>
121
              <li>Giannakopoulos T., Stamatogiannakis E., Foufoulas I., Dimitropoulos H., Manola N., Ioannidis Y. (2014) “Content
122
                Visualization of Scientific Corpora Using an Extensible Relational Database Implementation”. In: Bolikowski Ł., Casarosa V.,
123
                Goodale P., Houssos N., Manghi P., Schirrwagen J. (eds) Theory and Practice of Digital Libraries -- TPDL 2013 Selected
124
                Workshops. TPDL 2013. Communications in Computer and Information Science, vol 416. Springer, Cham.
125
                <a href="https://doi.org/10.1007/978-3-319-08425-1_10" target="_blank">https://doi.org/10.1007/978-3-319-08425-1_10</a>,
126
                also in: <a
127
                    href="https://books.google.gr/books?hl=en&lr=&id=EVMqBAAAQBAJ&oi=fnd&pg=PA101&dq=info:SJ9N406OYsEJ:scholar.google.com&ots=z-eB4d3wkv&sig=rEc-V3CBqcOD6gja6p5wLVHq4jc&redir_esc=y#v=onepage&q&f=false"
128
                    target="_blank">Google Books</a>
129
              </li>
130
              <li>Giannakopoulos T., Dimitropoulos H., Metaxas O., Manola N., Ioannidis Y. (2013) “Supervised Content Visualization of
131
                Scientific Publications: A Case Study on the ArXiv Dataset”. In: Kłopotek M.A., Koronacki J., Marciniak M., Mykowiecka A.,
132
                Wierzchoń S.T. (eds) Language Processing and Intelligent Information Systems. IIS 2013. Lecture Notes in Computer Science,
133
                vol 7912. Springer, Berlin, Heidelberg. <a href="https://doi.org/10.1007/978-3-642-38634-3_23" target="_blank">https://doi.org/10.1007/978-3-642-38634-3_23</a>
134
              </li>
135
              <li>Y. Chronis, Y. Foufoulas, V. Nikolopoulos, A. Papadopoulos, L. Stamatogiannakis, C. Svingos, Y. E. Ioannidis, "A
136
                Relational Approach to Complex Dataflows", in Workshop Proceedings of the EDBT/ICDT 2016 (MEDAL 2016) Joint Conference
137
                (March 15, 2016, Bordeaux, France) on CEUR-WS.org (ISSN 1613-0073): <a href="http://ceur-ws.org/Vol-1558/paper45.pdf"
138
                                                                                       target="_blank">http://ceur-ws.org/Vol-1558/paper45.pdf</a>
139
              </li>
140
            </ul>
141
          </div>
142
          <div class="uk-margin-large-bottom">
143
            <h3 class="portal-color">Portals</h3>
144
            <ul class="portal-circle uk-margin-medium-top">
145
              <li>Baglioni M. et al. (2019) The OpenAIRE Research Community Dashboard: On Blending Scientific Workflows and Scientific
146
                Publishing. In: Doucet A., Isaac A., Golub K., Aalberg T., Jatowt A. (eds) Digital Libraries for Open Knowledge. TPDL 2019.
147
                Lecture Notes in Computer Science, vol 11799. Springer, Cham.
148
                <a href="http://doi-org-443.webvpn.fjmu.edu.cn/10.1007/978-3-030-30760-8_5" target="_blank">http://doi-org-443.webvpn.fjmu.edu.cn/10.1007/978-3-030-30760-8_5</a>
149
                (Open Access version at
150
                <a href="https://doi.org/10.5281/zenodo.3467104" target="_blank">https://doi.org/10.5281/zenodo.3467104</a>).
151
              </li>
152
            </ul>
153
          </div>
154
          <div class="uk-margin-large-bottom">
155
            <h3 class="portal-color">Broker Service</h3>
156
            <ul class="portal-circle uk-margin-medium-top">
157
              <li>Artini, M., Atzori, C., Bardi, A., La Bruzzo, S., Manghi, P., & Mannocci, A. (2015). The OpenAIRE literature broker
158
                service for institutional repositories. D-Lib Magazine, 21(11/12), 1.
159
              </li>
160
              <li>Manghi, P., Atzori, C., Bardi, A., La Bruzzo, S., & Artini, M. (2016, February). Realizing a Scalable and History-Aware
161
                Literature Broker Service for OpenAIRE. In Italian Research Conference on Digital Libraries (pp. 92-103). Springer, Cham.
162
              </li>
163
            </ul>
164
          </div>
165
        </div>
166
      </div>
167
    </div>
168
  `,
169
  styleUrls: ['references.component.css']
170
})
171
export class ReferencesComponent implements OnInit, OnDestroy {
172
  properties: EnvProperties = properties;
173
  description = 'How to cite? Bibliographic references relative to the implementation of the OpenAIRE research graph processing pipeline and how to cite the graph results. ';
174
  title = 'OpenAIRE - Research Graph | References';
175
  subs: Subscription[] = [];
176
  public breadcrumbs: Breadcrumb[] = [
177
    {
178
      name: 'home',
179
      route: '/'
180
    },
181
    {
182
      name: 'Resources',
183
      route: '/resources'
184
    },
185
    {
186
      name: 'References'
187
    }
188
  ];
189
  
190
  constructor(private _title: Title, private _piwikService: PiwikService,
191
              private _router: Router, private _meta: Meta,
192
              private seoService: SEOService) {
193
  }
194
  
195
  ngOnInit() {
196
    this._title.setTitle(this.title);
197
    this._meta.updateTag({content: this.description}, 'name=\'description\'');
198
    this._meta.updateTag({content: this.description}, 'property=\'og:description\'');
199
    this._meta.updateTag({content: this.title}, 'property=\'og:title\'');
200
    var url = this.properties.domain + this.properties.baseLink + this._router.url;
201
    this.seoService.createLinkForCanonicalURL(url, false);
202
    this._meta.updateTag({content: url}, 'property=\'og:url\'');
203
    if (this.properties.enablePiwikTrack && (typeof document !== 'undefined')) {
204
      this.subs.push(this._piwikService.trackView(this.properties, this.title).subscribe());
205
    }
206
  }
207
  
208
  public ngOnDestroy() {
209
    this.subs.forEach(sub => {
210
      if (sub instanceof Subscription) {
211
        sub.unsubscribe();
212
      }
213
    });
214
  }
215
}
(2-2/6)