DataBiosphere / data-portal

Apache License 2.0
9 stars 21 forks source link

Adding a contributor's portal to the data browser project page #843

Closed mshadbolt closed 5 days ago

mshadbolt commented 3 years ago

User story

We have had some feedback that a contributor would like their own portal to appear in the browser in the 'Analysis portals' section.

The specific project is here: https://data.humancellatlas.org/explore/projects/f2fe82f0-4454-4d84-b416-a885f3121e59/external-resources?catalog=dcp2

The link to their portal is currently a supplementary link, but it could be more accurately described as an analysis portal. Is there any way for contributors to specify their own analysis portals or is the 'Analysis portal' section only for other broader portals like SCEA, cell browser etc?

NoopDog commented 3 years ago

Hi @mshadbolt Yes, I think this could fit in with the portal registration system that we were making progress on before the re-org. @theathorn we could possibly start up with the manual registrations that we used to do Xena and Single Cell Portal etc. @mshadbolt we need to see what it would take to re-enable this and prioritize etc.

theathorn commented 3 years ago

@mshadbolt Are all "Supplementary Links" "Analysis Portals", and if not, can "regular supplementary links" be distinguished from "analysis portal supplementary links" in the metadata? I'd rather leverage this info being supplied by contributors in a standard way via metadata rather than forcing them through the more complex Portals Registration API.

mshadbolt commented 3 years ago

@theathorn yes I was having the same thoughts. Unfortunately, at the moment we don't have a way to distinguish the different kinds of links, the supplementary links field is quite a grab bag of things.

Perhaps we could consider having typed links in our schema, e.g. github links would be 'code_links' analysis portal links would be 'analysis_portal_links'. In theory, would the browser then be able to support showing those in the appropriate categories?

theathorn commented 3 years ago

Does "typed links" sounds like a reasonable approach @hannes-ucsc and @NoopDog ?

NoopDog commented 3 years ago

Yea typed links sound good. These types would be specified in the metadata schema I presume? As long as we have the categories in the Azul product API response then yes we can signify the different link types on the UI.

NoopDog commented 5 days ago

Obsolete, closing