Skip to content

Commit 8dbb630

Browse files
authored
Metadata edits and README (#78)
OP#1480 I think the warnings for this repo are dealt with, but I haven't gone through score layout normalization in the interest of meeting the deadline. I can still do it at some point if that's helpful -- it probably would be, as the scores came with system breaks entirely determined, which were put in disarray with the addition of labels. Since I designed this repo, I had a lot more thoughts to convey in the README -- hopefully it's interesting!
2 parents c23b2ef + 2d0530a commit 8dbb630

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

70 files changed

+241
-80
lines changed

.zenodo.json

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
{
22
"license": "CC-BY-NC-SA-4.0",
3-
"description": "<p>This corpus of annotated <a href=\"https://musescore.org\">MuseScore</a> files has been created within the <a href=\"https://github.com/DCMLab/dcml_corpora\">DCML corpus initiative</a> and employs the <a href=\"https://github.com/DCMLab/standards\">DCML harmony annotation standard</a>. It is one out of nine similar corpora that have been grouped together to <a href=\"https://doi.org/10.5281/zenodo.7473560\">An Annotated Corpus of Tonal Piano Music from the Long 19th Century</a> which comes with a data report that is currently under review.</p>\n\n<p>The dataset lives on GitHub (link under &quot;Related identifiers&quot;) and is stored on Zenodo purely for conservation and automatic DOI generation for new GitHub releases. For technical reasons, we include only brief, generic instructions on how to use the data. For more detailed documentation, please refer to the dataset&#39;s GitHub page.</p>\n\n<p><strong>What is included</strong></p>\n\n<p>The dataset includes annotated MusicScores <strong>.mscx</strong> files that have been created with <a href=\"https://github.com/musescore/MuseScore/releases/tag/v3.6.2\">MuseScore 3.6.2</a> and can be opened with any MuseScore 3, or later version. Apart from that, the score information (measures, notes, harmony labels) have been extracted in the form of TSV files which can be found respectively in the folders <code>measures</code>, <code>notes</code>, and <code>harmonies</code>. They have been extracted with the Python library <a href=\"https://pypi.org/project/ms3/\">ms3</a> and its documentation has a <a href=\"https://ms3.readthedocs.io/columns\">column glossary for looking up the meaning of a column</a>.</p>\n\n<p><strong>Getting the data</strong></p>\n\n<p>You can download the dataset as a ZIP file from Zenodo or GitHub. Please note that these automatically generated ZIP files do not include submodules, which would appear as empty folders. If you need ZIP files, you will need to find the submodule repositories (e.g. via GitHub) and download them individually.</p>\n\n<p>Apart from that, there is the possibility to git-clone the GitHub repository to your disk. This has the advantage that it allows to version-control any changes you want to make to the dataset and to ask for your changes to be included (&quot;merged&quot;) in a future version.</p>",
43
"contributors": [
54
{
65
"orcid": "0000-0002-6329-7492",
@@ -23,7 +22,7 @@
2322
"name": "Victor Zheng"
2423
}
2524
],
26-
"title": "Carl Philipp Emanuel Bach – Works for Keyboard",
25+
"title": "Carl Philipp Emanuel Bach – Works for Keyboard (A corpus of annotated scores)",
2726
"keywords": [
2827
"music research",
2928
"music theory",
@@ -89,6 +88,12 @@
8988
"scheme": "url",
9089
"identifier": "https://dcmlab.github.io/cpe_bach_keyboard/",
9190
"relation": "isDocumentedBy"
91+
},
92+
{
93+
"scheme": "doi",
94+
"identifier": "10.5281/zenodo.13844105",
95+
"relation": "isPartOf",
96+
"resource_type":"dataset"
9297
}
9398
]
9499
}

IGNORED_WARNINGS

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,11 @@ MCS_NOT_EXCLUDED_FROM_BARCOUNT_WARNING (1, 3) ms3.Parse.cpe_bach_keyboard.wq117n
5656
MC 3 seems to be offset from the MN's beginning but has not been excluded from barcount.
5757
See above.
5858

59+
INCOMPLETE_MC_WRONGLY_COMPLETED_WARNING (3, 3) ms3.Parse.cpe_bach_keyboard.wq117n14
60+
None of the MCs following the irregular MC 3 complete it.
61+
See above.
62+
5963
INCOMPLETE_MC_WRONGLY_COMPLETED_WARNING (3, 12) ms3.Parse.cpe_bach_keyboard.wq117n13
6064
The incomplete MC 12 (timesig 1, act_dur 3/4) is completed by 1 incorrect duration (expected: 1/4): {13: Fraction(5, 1)}
61-
Same as wq117n14 above.
65+
Same as wq117n14 above.
66+

MS3/wq112n02.mscx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
<showUnprintable>1</showUnprintable>
1414
<showFrames>1</showFrames>
1515
<showMargins>0</showMargins>
16+
<metaTag name="P86 (composer)">Q76428</metaTag>
1617
<metaTag name="annotators">Amelia Brey</metaTag>
1718
<metaTag name="arranger"></metaTag>
1819
<metaTag name="composed_end">1759</metaTag>

MS3/wq112n08.mscx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
<showUnprintable>1</showUnprintable>
1414
<showFrames>1</showFrames>
1515
<showMargins>0</showMargins>
16+
<metaTag name="P86 (composer)">Q76429</metaTag>
1617
<metaTag name="annotators">Amelia Brey</metaTag>
1718
<metaTag name="arranger"></metaTag>
1819
<metaTag name="composed_end">1759</metaTag>

MS3/wq112n15.mscx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
<showUnprintable>1</showUnprintable>
1414
<showFrames>1</showFrames>
1515
<showMargins>0</showMargins>
16+
<metaTag name="P86 (composer)">Q76430</metaTag>
1617
<metaTag name="annotators">Amelia Brey</metaTag>
1718
<metaTag name="arranger"></metaTag>
1819
<metaTag name="composed_end">1759</metaTag>

MS3/wq113n03.mscx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@
6868
<showUnprintable>1</showUnprintable>
6969
<showFrames>1</showFrames>
7070
<showMargins>0</showMargins>
71+
<metaTag name="P86 (composer)">Q76431</metaTag>
7172
<metaTag name="annotators">Amelia Brey</metaTag>
7273
<metaTag name="arranger"></metaTag>
7374
<metaTag name="composed_end">1765</metaTag>

MS3/wq114n07.mscx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
<showUnprintable>1</showUnprintable>
1515
<showFrames>1</showFrames>
1616
<showMargins>0</showMargins>
17+
<metaTag name="P86 (composer)">Q76432</metaTag>
1718
<metaTag name="annotators">Victor Zheng</metaTag>
1819
<metaTag name="arranger"></metaTag>
1920
<metaTag name="composed_end">1767</metaTag>

MS3/wq117n11.mscx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
<showUnprintable>1</showUnprintable>
1414
<showFrames>1</showFrames>
1515
<showMargins>0</showMargins>
16+
<metaTag name="P86 (composer)">Q76433</metaTag>
1617
<metaTag name="annotators">Amelia Brey</metaTag>
1718
<metaTag name="arranger"></metaTag>
1819
<metaTag name="composed_end">1766</metaTag>

MS3/wq117n12.mscx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
<showUnprintable>1</showUnprintable>
3535
<showFrames>1</showFrames>
3636
<showMargins>0</showMargins>
37+
<metaTag name="P86 (composer)">Q76434</metaTag>
3738
<metaTag name="annotators">Amelia Brey</metaTag>
3839
<metaTag name="arranger"></metaTag>
3940
<metaTag name="composed_end">1766</metaTag>

MS3/wq117n13.mscx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@
6767
<showUnprintable>1</showUnprintable>
6868
<showFrames>1</showFrames>
6969
<showMargins>0</showMargins>
70+
<metaTag name="P86 (composer)">Q76435</metaTag>
7071
<metaTag name="annotators">Amelia Brey</metaTag>
7172
<metaTag name="arranger"></metaTag>
7273
<metaTag name="composed_end">1766</metaTag>

0 commit comments

Comments
 (0)