_publicationYears = _.flatten(
await FileAttachment("cdm_metadata_cleaned.csv")
.csv()
.then((data) =>
data.map((d) =>
d["Place name"]
.split(";")
.map((place) => ({
identifier: d["Identifier"],
publicationYear: +d["Date of publication "],
publisher: d["Publisher"],
place
}))
.filter((d) =>
onlyExistingFiles2 ? !missingFolders.includes(d.identifier) : d
)
.filter((d) =>
onlyKelly ? d.publisher.toLowerCase().includes("kelly") : d
)
)
)
).sort((a, b) => a.publicationYear - b.publicationYear)