Skip to content

RDF fixes #23

@jmillanacosta

Description

@jmillanacosta
  • Update backend function call to the new BDGraph where multiple {author:orcid} can be set for a generated RDF catalog
    def __init__(
        self,
        base_uri: str,
        version_iri: Optional[str] = None,
        title: Optional[str] = None,
        description: Optional[str] = None,
        # author: Optional[str] = None, ---> Not in use anymore
        # orcid: Optional[str] = None,  ---> Not in use anymore
        creators: Optional[List[Dict[str, str]]] = None,  # Use this
  • Fix UI accordingly and document what each field means
  • Implement custom prefixes for RDF graph
  • ShEx are working well, but SHACL graph needs fixes:
biodatafuseui-2-backend-1  | 2026-02-03 10:10:12,516 - app.services.rdf_service - WARNING - ⚠️ SHACL generation failed: get_shacl_prefixes() missing 1 required positional argument: 'print_string_output
  • Add custom namespaces for the SHACL/ShEx (currently it uses the default weso namespace from sheXer)
  • Button to Select another visualization tool stops working after some step
  • Explain better what the local/docker/docker bridge selection means and with which biodatafuseUI deployment type is each option applicable

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingrdf

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions