DOREMUS-ANR / marc2rdf

Converter from UNIMARC/INTERMARC to RDF using the DOREMUS model
Apache License 2.0
6 stars 0 forks source link

[pp] Parsing of cycles of compositions #36

Open pasqLisena opened 7 years ago

pasqLisena commented 7 years ago

Some MARC files from Philharmonie contain cycles of compositions. The parsing of first/performance publication should be done differently, in order to separate the events.

An extract of (an example):

<champs UnimarcTag="909">
  <SOUSCHAMP UnimarcSubfield="909$a">
    <data>Cycle de 3 mélodies sur des poèmes de Louis Pomey, de Théophile Gautier et de Paul de Choudens. Comprend : 1- Aubade (poème de Louis Pomey, fa majeur), 2- Tristesse (poème de Théophile Gautier, do mineur), 3- Sylvie (poème de Paul de Choudens, fa majeur). La première est dédiée à Amélie Duez, la deuxième à Mme Edouard Lalo, la troisième à la vicomtesse de Gironde. Nos 12, 13 et 14 dans le "1er recueil de mélodies" (Paris, Choudens, 1879)</data>
  </SOUSCHAMP>
</champs>
[...]
<champs UnimarcTag="919">
  <SOUSCHAMP UnimarcSubfield="919$a">
    <data>"Aubade". Première édition : Paris, Choudens, 1879. "Tristesse". Première édition : Paris, Choudens, 1876. "Sylvie" créée à Paris, Société nationale de musique, le 11 janvier 1879. Première édition : Paris, Choudens, 1879. "Rêve d'amour" créée à Paris, Société nationale de musique, le 12 décembre 1874. Première édition : Paris, Choudens, 1875. "L"absent" Première édition : Paris, Choudens, 1879</data>
  </SOUSCHAMP>
</champs>

How we currently parse it (expression - publication):

<http://data.doremus.org/event/99b6cfd1-4999-30a8-aeff-04752df0c8d4> a efrbroo:F30_Publication_Event;
   efrbroo:R24_created  <http://data.doremus.org/publication/db14564a-d688-3f2c-879c-660d89e65590> ;
   ecrm:P3_has_note """Première édition : Paris, Choudens, 1879. "Tristesse". Première édition : Paris, Choudens, 1876. "Sylvie" créée à Paris, Société nationale de musique, le 11 janvier 1879. Première édition : Paris, Choudens, 1879. "Rêve d'amour" créée à Paris, Société nationale de musique, le 12 décembre 1874. Première édition : Paris, Choudens, 1875. "L"absent" Première édition : Paris, Choudens, 1879""" ;
   efrbroo:R19_created_a_realisation_of <http://data.doremus.org/work/ff18306f-e2a8-3fce-b005-10bc968062f1>
pasqLisena commented 6 years ago

Currently we take just the first event (Première édition : Paris, Choudens, 1879.)