whole-tale / dashboard

Whole Tale Dashboard
http://wholetale.org
MIT License
7 stars 2 forks source link

Add related identifiers to Tale's metadata page #595

Closed Xarthisius closed 4 years ago

Xarthisius commented 4 years ago

This PR complements https://github.com/whole-tale/girder_wholetale/pull/391 by adding related identifiers field to Tale's metadata page.

How to test?

  1. Deploy this along with https://github.com/whole-tale/girder_wholetale/pull/391

  2. Create a Tale (no need to launch) by following this link (choose RW for data)

  3. Tale metadata should contain "Is derived from doi:10.7910/DVN/3MJ7IR". Follow the link and see if it resolves

  4. (optionally). Modify Tale's metadata using swagger API page by adding:

    "relatedIdentifiers": [
      {
        "identifier": "doi:10.7910/DVN/3MJ7IR",
        "relation": "IsDerivedFrom"
      },
      {
        "identifier": "urn:some_urn",
        "relation": "Cites"
      },
      {
        "identifier": "https://wholetale.org",
        "relation": "IsIdenticalTo"
      }
    ],
  5. (optionally) Verify that Tale's metadata now shows a nice list for related identifiers. Verify that https://wholetale.org resolves.

relids