Profilování CCMM v Dataspeceru

  1. Před samotným profilováním CCMM v Dataspeceru je třeba provést důkladnou analýzu CCMM a rozhodnout, zda je skutečně nutné vytvářet vlastní aplikační profil. Pokud CCMM nevyhovuje oborovým požadavkům komunity, doporučujeme také průzkum již existujících oborových metadatových schémat a standardů a pokusit se o výběr vhodného existujícího schématu. Teprve po této analýze a zjištění, že vhodné existující schéma neexistuje, se vydejte cestou vlastního aplikačního profilu CCMM. Zvažte také, že tento váš vlastní aplikační profil bude nutné dlouhodobě udržovat a aktualizovat podle vývoje použitých standardů nebo dle potřeb komunity.
  2. Dataspecer můžete pomocí Dockeru nainstalovat lokálně či na serveru, postup najdete na GitHubu. Využít můžete i jeho veřejné instance. Jsou spravovány autory Dataspeceru a pravidelně aktualizovány, k vaší práci má však při použití veřejné instance plný přístup kdokoliv – práci je třeba si pravidelně zálohovat, například na GitHubu.
  3. Dále je třeba podle návodu v Metodice pro správu metadatových profilů vytvořit nový aplikační profil, a jako jeho základ zvolit CCMM na adrese https://model.ccmm.cz/research-data/en/. CCMM do Dataspeceru importujte vždy z této adresy.
  4. Další schémata a slovníky, ze kterých byste chtěli váš aplikační profil CCMM doplnit, přidejte dle návodu. Všechna tato schémata musí být dle slovníku RDF Schema a musí být veřejně vystavena na serveru podporujícím CORS (Cross-Origin Resource Sharing). Také je dobré si ověřit, zda je schéma vystavené pod nějakou licencí a je možné jej volně využít. Kromě převzetí prvků z jiných schémat je možné vytvářet i vlastní třídy, atributy a vztahy, pak je nutné založit si také vlastní slovník k aplikačnímu profilu.
  5. Při tvorbě profilu postupujte dále dle návodu v Metodice pro správu metadatových profilů, vytvořte slovník (pokud je to nutné) a vlastní aplikační profil.
  6. Vyexportujte si specifikaci opět dle návodu. Získáte komprimovaný zip soubor, jehož obsah po rozbalení vystavíte na veřejně přístupné URL (např. na GitHub Pages nebo na vlastním webserveru. Tuto URL pak bude možné vložit do Dataspeceru (viz bod 3.) a opět vybudovat odvozený aplikační profil.
  7. Potřebné pojmy jsou vysvětlené v Metodice pro správu metadatových profilů.