added header_first to WebPAC::Input::CSV
[webpac2] / vhost / ecas / config.yml
1 # Encoding of this file must be UTF-8!
2
3 vhost:
4   inputs: 'Zbirke'
5
6   no_results: 'nema rezultata'
7
8 #  fields:
9 #    - issn: 'ISSN'
10 #    - naslov: 'Naslov'
11 #
12 #  operators:
13 #    - STRINC: 'Bilo koja riječ'
14 #    - STRBW: 'Početak naslova'
15 #    - STREQ: 'Cijeli naslov'
16 #
17
18 databases:
19   ecas:
20     name: 'Katalog elektroničkih časopisa'
21 #    description: 'dostupnih u zbirkama nabavljenim za potrebe visokoškolskih i znanstvenih ustanova Republike Hrvatske'
22     input:
23       - name: 'taylor'
24         description: 'Taylor & Francis Online' 
25         module: 'WebPAC::Input::TSV'
26         path: 'vhost/ecas/data/taylor/latest/taylor.txt'
27         skip: 0
28         normalize:
29           - path: 'vhost/ecas/taylor.pl'
30       - name: 'sage'
31         description: 'SAGE HSS collection' 
32         module: 'WebPAC::Input::Excel'
33         path: 'vhost/ecas/data/sage/2016_sage_hss_title_list.xls'
34         skip: 0
35         normalize:
36           - path: 'vhost/ecas/sage.pl'
37       - name: 'cairn'
38         description: 'Cairn'
39         module: 'WebPAC::Input::CSV'
40         path: 'vhost/ecas/data/cairn/latest/cairn.csv'
41         from: 1
42         to: 1000
43         normalize:
44           - path: 'vhost/ecas/cairn.pl'
45       - name: 'cambridge'
46         description: 'Cambridge Journals, HSS Collection'
47         module: 'WebPAC::Input::TSV'
48         path: 'vhost/ecas/data/cambridge/latest/cambridge-hss.txt'
49         normalize:
50           - path: 'vhost/ecas/kbar.pl'
51         skip: 0
52       - name: 'doaj'
53         description: 'DOAJ - Directory of Open Access Journals'
54         module: 'WebPAC::Input::CSV'
55         path: 'vhost/ecas/data/doaj/latest/doaj.csv'
56         normalize:
57           - path: 'vhost/ecas/doaj.pl'
58       - name: 'ebsco-a9h'
59         description: 'EBSCO Academic Search Complete'
60         module: 'WebPAC::Input::MARC'
61         path: 'vhost/ecas/data/ebsco/latest/a9h-ft.marc'
62         normalize:
63           - path: 'vhost/ecas/marc-ebsco.pl'
64       - name: 'ebsco-bth'
65         description: 'EBSCO Business Source Complete'
66         module: 'WebPAC::Input::MARC'
67         path: 'vhost/ecas/data/ebsco/latest/bth-ft.marc'
68         normalize:
69           - path: 'vhost/ecas/marc-ebsco.pl'
70       - name: 'ebsco-c8h'
71         description: 'EBSCO CINAHL with Full Text'
72         module: 'WebPAC::Input::MARC'
73         path: 'vhost/ecas/data/ebsco/latest/c8h-ft.marc'
74         normalize:
75           - path: 'vhost/ecas/marc-ebsco.pl'
76       - name: 'ebsco-f3h'
77         description: 'EBSCO Film & Television Literature Index with Full Text'
78         module: 'WebPAC::Input::MARC'
79         path: 'vhost/ecas/data/ebsco/latest/f3h-ft.marc'
80         normalize:
81           - path: 'vhost/ecas/marc-ebsco.pl'
82       - name: 'ebsco-8gh'
83         description: 'EBSCO GreenFILE'
84         module: 'WebPAC::Input::MARC'
85         path: 'vhost/ecas/data/ebsco/latest/8gh-ft.marc'
86         normalize:
87           - path: 'vhost/ecas/marc-ebsco.pl'
88       - name: 'ebsco-hxh'
89         description: 'EBSCO Health Source - Consumer Edition'
90         module: 'WebPAC::Input::MARC'
91         path: 'vhost/ecas/data/ebsco/latest/hxh-ft.marc'
92         normalize:
93           - path: 'vhost/ecas/marc-ebsco.pl'
94       - name: 'ebsco-hch'
95         description: 'EBSCO Health Source: Nursing/Academic Edition'
96         module: 'WebPAC::Input::MARC'
97         path: 'vhost/ecas/data/ebsco/latest/hch-ft.marc'
98         normalize:
99           - path: 'vhost/ecas/marc-ebsco.pl'
100       - name: 'ebsco-f5h'
101         description: 'EBSCO MasterFILE Premier'
102         module: 'WebPAC::Input::MARC'
103         path: 'vhost/ecas/data/ebsco/latest/f5h-ft.marc'
104         normalize:
105           - path: 'vhost/ecas/marc-ebsco.pl'
106       - name: 'ebsco-sih'
107         description: 'EBSCO SocINDEX with Full Text'
108         module: 'WebPAC::Input::MARC'
109         path: 'vhost/ecas/data/ebsco/latest/sih-ft.marc'
110         normalize:
111           - path: 'vhost/ecas/marc-ebsco.pl'
112       - name: 'ebsco-pbh'
113         description: 'EBSCO Psycyology and Behavioral Sciences Collection'
114         module: 'WebPAC::Input::MARC'
115         path: 'vhost/ecas/data/ebsco/latest/pbh-ft.marc'
116         normalize:
117           - path: 'vhost/ecas/marc-ebsco.pl'
118       - name: 'psycarticles'
119         description: 'PsycARTICLES'
120         module: 'WebPAC::Input::TSV'
121         path: 'vhost/ecas/data/psycarticles/latest/psycarticles.txt'
122         normalize:
123           path: 'vhost/ecas/kbart-psycarticles-ebsco.pl'
124         from: 1
125         to: 250
126         skip: 0
127       - name: 'emerald'
128         description: 'Emerald Journals'
129         module: 'WebPAC::Input::TSV'
130         path: 'vhost/ecas/data/emerald/latest/emerald.txt'
131         normalize:
132           path: 'vhost/ecas/kbar.pl'
133         skip: 0
134       - name: 'hrcak'
135         description: 'Hrčak'
136         module: 'WebPAC::Input::Excel'
137         from: 1
138         to: 360
139         workshhet: 'Sheet1'
140         path: 'vhost/ecas/data/hrcak/latest/hrcak.xls'
141         normalize:
142           path: 'vhost/ecas/hrcak.pl'
143         skip: 0
144       - name: 'jstor'
145         description: 'JSTOR'
146         module: 'WebPAC::Input::TSV'
147         path: 'vhost/ecas/data/jstor/latest/jstor.txt'
148         normalize:
149           - path: 'vhost/ecas/kbar.pl'
150       - name: 'ovid'
151         description: 'Ovid Full Text'
152         module: 'WebPAC::Input::OvidOld'
153         path: 'vhost/ecas/data/ovid/latest/ovid-citation-all.txt'
154         normalize:
155           - path: 'vhost/ecas/ovid.pl'
156         skip: 0
157       - name: 'oxford'
158         description: 'Oxford Journals'
159         module: 'WebPAC::Input::MARC'
160         path: 'vhost/ecas/data/oxford/sites.dtl'
161         normalize:
162           path: 'vhost/ecas/marc.pl'
163         skip: 1
164       - name: 'muse'
165         description: 'Project MUSE'
166         module: 'WebPAC::Input::MARC'
167         path: 'vhost/ecas/data/muse/latest/premium.mrc'
168         normalize:
169           - path: 'vhost/ecas/marc-muse.pl'
170       - name: 'pubmed'
171         description: 'PubMed Central' 
172         module: 'WebPAC::Input::CSV'
173         path: 'vhost/ecas/data/pubmed/latest/pubmed.csv'
174         from: 1
175         to: 2000
176         normalize:
177           - path: 'vhost/ecas/pubmed.pl'
178       - name: 'sd'
179         description: 'ScienceDirect' 
180         module: 'WebPAC::Input::TSV'
181         path: 'vhost/ecas/data/sd/latest/sd.txt'
182         from: 1
183         to: 1550
184         normalize:
185           - path: 'vhost/ecas/kbart.pl'
186       - name: 'springeravailable'
187         description: 'SpringerLink - Humanities, Social Sciences and Law' 
188         module: 'WebPAC::Input::Excel'
189         path: 'vhost/ecas/data/springer/Hum-SocSci-Low.xls'
190         from: 1
191         to: 199
192         normalize:
193           - path: 'vhost/ecas/springer.pl'
194       - name: 'springerall'
195         description: 'SpringerLink - Humanities, Social Sciences and Law' 
196         module: 'WebPAC::Input::Excel'
197         path: 'vhost/ecas/data/springer/Hum-SocSci-Low.xls'
198         from: 1
199         to: 200
200         skip: 1
201         normalize:
202           - path: 'vhost/ecas/springer.pl'
203       - name: 'titles'
204         description: 'Pojedinačni naslovi' 
205         module: 'WebPAC::Input::TSV'
206         path: 'vhost/ecas/data/pojedinacni/pojedinacni.tsv'
207         skip: 0
208         normalize:
209           - path: 'vhost/ecas/pojedinacni.pl'
210     output:
211       - module: 'WebPAC::Output::SWISH'
212         database: 'ecas'
213