pub.chive.author.getProfile
Schema Diff
+112 -0
Compatibility Analysis
Breaking Changes Detected
3 breaking changes, 104 non-breaking changes.
Breaking Changes (3)
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "pub.chive.author.getProfile#sifaRole", src: "pub.chive.author.getProfile#sifaRole", tgt: "pub.chive.author.getProfile#sifaRole.institution", kind: "prop", name: Some("institution") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "pub.chive.author.getProfile#sifaRole", src: "pub.chive.author.getProfile#sifaRole", tgt: "pub.chive.author.getProfile#sifaRole.source", kind: "prop", name: Some("source") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "pub.chive.author.getProfile#sifaProfile", src: "pub.chive.author.getProfile#sifaProfile", tgt: "pub.chive.author.getProfile#sifaProfile.hasProfile", kind: "prop", name: Some("hasProfile") }
Non-Breaking Changes (104)
- AddedVertex AddedVertex { vertex_id: "pub.chive.author.getProfile#authorProfile.bioRich" }
- AddedVertex AddedVertex { vertex_id: "pub.chive.author.getProfile#authorProfile.bioRich:items" }
- AddedVertex AddedVertex { vertex_id: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant0" }
- AddedVertex AddedVertex { vertex_id: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant1" }
- AddedVertex AddedVertex { vertex_id: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant10" }
- AddedVertex AddedVertex { vertex_id: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant11" }
- AddedVertex AddedVertex { vertex_id: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant12" }
- AddedVertex AddedVertex { vertex_id: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant13" }
- AddedVertex AddedVertex { vertex_id: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant14" }
- AddedVertex AddedVertex { vertex_id: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant15" }
- AddedVertex AddedVertex { vertex_id: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant2" }
- AddedVertex AddedVertex { vertex_id: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant3" }
- AddedVertex AddedVertex { vertex_id: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant4" }
- AddedVertex AddedVertex { vertex_id: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant5" }
- AddedVertex AddedVertex { vertex_id: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant6" }
- AddedVertex AddedVertex { vertex_id: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant7" }
- AddedVertex AddedVertex { vertex_id: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant8" }
- AddedVertex AddedVertex { vertex_id: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant9" }
- AddedVertex AddedVertex { vertex_id: "pub.chive.author.getProfile#sifaProfile" }
- AddedVertex AddedVertex { vertex_id: "pub.chive.author.getProfile#sifaProfile.about" }
- AddedVertex AddedVertex { vertex_id: "pub.chive.author.getProfile#sifaProfile.currentRoles" }
- AddedVertex AddedVertex { vertex_id: "pub.chive.author.getProfile#sifaProfile.currentRoles:items" }
- AddedVertex AddedVertex { vertex_id: "pub.chive.author.getProfile#sifaProfile.displayName" }
- AddedVertex AddedVertex { vertex_id: "pub.chive.author.getProfile#sifaProfile.hasProfile" }
- AddedVertex AddedVertex { vertex_id: "pub.chive.author.getProfile#sifaProfile.headline" }
- AddedVertex AddedVertex { vertex_id: "pub.chive.author.getProfile#sifaProfile.previousRoles" }
- AddedVertex AddedVertex { vertex_id: "pub.chive.author.getProfile#sifaProfile.previousRoles:items" }
- AddedVertex AddedVertex { vertex_id: "pub.chive.author.getProfile#sifaProfile.pronouns" }
- AddedVertex AddedVertex { vertex_id: "pub.chive.author.getProfile#sifaRole" }
- AddedVertex AddedVertex { vertex_id: "pub.chive.author.getProfile#sifaRole.endedAt" }
- AddedVertex AddedVertex { vertex_id: "pub.chive.author.getProfile#sifaRole.institution" }
- AddedVertex AddedVertex { vertex_id: "pub.chive.author.getProfile#sifaRole.institutionDid" }
- AddedVertex AddedVertex { vertex_id: "pub.chive.author.getProfile#sifaRole.isPrimary" }
- AddedVertex AddedVertex { vertex_id: "pub.chive.author.getProfile#sifaRole.source" }
- AddedVertex AddedVertex { vertex_id: "pub.chive.author.getProfile#sifaRole.startedAt" }
- AddedVertex AddedVertex { vertex_id: "pub.chive.author.getProfile#sifaRole.title" }
- AddedVertex AddedVertex { vertex_id: "pub.chive.author.getProfile:output.sifa" }
- AddedVertex AddedVertex { vertex_id: "pub.chive.richtext.defs#annotationRefItem" }
- AddedVertex AddedVertex { vertex_id: "pub.chive.richtext.defs#authorRefItem" }
- AddedVertex AddedVertex { vertex_id: "pub.chive.richtext.defs#blockquoteItem" }
- AddedVertex AddedVertex { vertex_id: "pub.chive.richtext.defs#codeBlockItem" }
- AddedVertex AddedVertex { vertex_id: "pub.chive.richtext.defs#eprintRefItem" }
- AddedVertex AddedVertex { vertex_id: "pub.chive.richtext.defs#facetRefItem" }
- AddedVertex AddedVertex { vertex_id: "pub.chive.richtext.defs#fieldRefItem" }
- AddedVertex AddedVertex { vertex_id: "pub.chive.richtext.defs#headingItem" }
- AddedVertex AddedVertex { vertex_id: "pub.chive.richtext.defs#latexItem" }
- AddedVertex AddedVertex { vertex_id: "pub.chive.richtext.defs#linkItem" }
- AddedVertex AddedVertex { vertex_id: "pub.chive.richtext.defs#listItem" }
- AddedVertex AddedVertex { vertex_id: "pub.chive.richtext.defs#mentionItem" }
- AddedVertex AddedVertex { vertex_id: "pub.chive.richtext.defs#nodeRefItem" }
- AddedVertex AddedVertex { vertex_id: "pub.chive.richtext.defs#tagItem" }
- AddedVertex AddedVertex { vertex_id: "pub.chive.richtext.defs#textItem" }
- AddedVertex AddedVertex { vertex_id: "pub.chive.richtext.defs#wikidataRefItem" }
- AddedEdge AddedEdge { src: "pub.chive.author.getProfile#authorProfile", tgt: "pub.chive.author.getProfile#authorProfile.bioRich", kind: "prop", name: Some("bioRich") }
- AddedEdge AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich", tgt: "pub.chive.author.getProfile#authorProfile.bioRich:items", kind: "items", name: None }
- AddedEdge AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items", tgt: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant0", kind: "variant", name: Some("pub.chive.richtext.defs#textItem") }
- AddedEdge AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items", tgt: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant1", kind: "variant", name: Some("pub.chive.richtext.defs#nodeRefItem") }
- AddedEdge AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items", tgt: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant10", kind: "variant", name: Some("pub.chive.richtext.defs#tagItem") }
- AddedEdge AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items", tgt: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant11", kind: "variant", name: Some("pub.chive.richtext.defs#latexItem") }
- AddedEdge AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items", tgt: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant12", kind: "variant", name: Some("pub.chive.richtext.defs#codeBlockItem") }
- AddedEdge AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items", tgt: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant13", kind: "variant", name: Some("pub.chive.richtext.defs#headingItem") }
- AddedEdge AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items", tgt: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant14", kind: "variant", name: Some("pub.chive.richtext.defs#listItem") }
- AddedEdge AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items", tgt: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant15", kind: "variant", name: Some("pub.chive.richtext.defs#blockquoteItem") }
- AddedEdge AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items", tgt: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant2", kind: "variant", name: Some("pub.chive.richtext.defs#wikidataRefItem") }
- AddedEdge AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items", tgt: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant3", kind: "variant", name: Some("pub.chive.richtext.defs#fieldRefItem") }
- AddedEdge AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items", tgt: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant4", kind: "variant", name: Some("pub.chive.richtext.defs#facetRefItem") }
- AddedEdge AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items", tgt: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant5", kind: "variant", name: Some("pub.chive.richtext.defs#eprintRefItem") }
- AddedEdge AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items", tgt: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant6", kind: "variant", name: Some("pub.chive.richtext.defs#annotationRefItem") }
- AddedEdge AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items", tgt: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant7", kind: "variant", name: Some("pub.chive.richtext.defs#authorRefItem") }
- AddedEdge AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items", tgt: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant8", kind: "variant", name: Some("pub.chive.richtext.defs#mentionItem") }
- AddedEdge AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items", tgt: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant9", kind: "variant", name: Some("pub.chive.richtext.defs#linkItem") }
- AddedEdge AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant0", tgt: "pub.chive.richtext.defs#textItem", kind: "ref", name: None }
- AddedEdge AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant1", tgt: "pub.chive.richtext.defs#nodeRefItem", kind: "ref", name: None }
- AddedEdge AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant10", tgt: "pub.chive.richtext.defs#tagItem", kind: "ref", name: None }
- AddedEdge AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant11", tgt: "pub.chive.richtext.defs#latexItem", kind: "ref", name: None }
- AddedEdge AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant12", tgt: "pub.chive.richtext.defs#codeBlockItem", kind: "ref", name: None }
- AddedEdge AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant13", tgt: "pub.chive.richtext.defs#headingItem", kind: "ref", name: None }
- AddedEdge AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant14", tgt: "pub.chive.richtext.defs#listItem", kind: "ref", name: None }
- AddedEdge AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant15", tgt: "pub.chive.richtext.defs#blockquoteItem", kind: "ref", name: None }
- AddedEdge AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant2", tgt: "pub.chive.richtext.defs#wikidataRefItem", kind: "ref", name: None }
- AddedEdge AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant3", tgt: "pub.chive.richtext.defs#fieldRefItem", kind: "ref", name: None }
- AddedEdge AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant4", tgt: "pub.chive.richtext.defs#facetRefItem", kind: "ref", name: None }
- AddedEdge AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant5", tgt: "pub.chive.richtext.defs#eprintRefItem", kind: "ref", name: None }
- AddedEdge AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant6", tgt: "pub.chive.richtext.defs#annotationRefItem", kind: "ref", name: None }
- AddedEdge AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant7", tgt: "pub.chive.richtext.defs#authorRefItem", kind: "ref", name: None }
- AddedEdge AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant8", tgt: "pub.chive.richtext.defs#mentionItem", kind: "ref", name: None }
- AddedEdge AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant9", tgt: "pub.chive.richtext.defs#linkItem", kind: "ref", name: None }
- AddedEdge AddedEdge { src: "pub.chive.author.getProfile#sifaProfile", tgt: "pub.chive.author.getProfile#sifaProfile.about", kind: "prop", name: Some("about") }
- AddedEdge AddedEdge { src: "pub.chive.author.getProfile#sifaProfile", tgt: "pub.chive.author.getProfile#sifaProfile.currentRoles", kind: "prop", name: Some("currentRoles") }
- AddedEdge AddedEdge { src: "pub.chive.author.getProfile#sifaProfile", tgt: "pub.chive.author.getProfile#sifaProfile.displayName", kind: "prop", name: Some("displayName") }
- AddedEdge AddedEdge { src: "pub.chive.author.getProfile#sifaProfile", tgt: "pub.chive.author.getProfile#sifaProfile.headline", kind: "prop", name: Some("headline") }
- AddedEdge AddedEdge { src: "pub.chive.author.getProfile#sifaProfile", tgt: "pub.chive.author.getProfile#sifaProfile.previousRoles", kind: "prop", name: Some("previousRoles") }
- AddedEdge AddedEdge { src: "pub.chive.author.getProfile#sifaProfile", tgt: "pub.chive.author.getProfile#sifaProfile.pronouns", kind: "prop", name: Some("pronouns") }
- AddedEdge AddedEdge { src: "pub.chive.author.getProfile#sifaProfile.currentRoles", tgt: "pub.chive.author.getProfile#sifaProfile.currentRoles:items", kind: "items", name: None }
- AddedEdge AddedEdge { src: "pub.chive.author.getProfile#sifaProfile.currentRoles:items", tgt: "pub.chive.author.getProfile#sifaRole", kind: "ref", name: None }
- AddedEdge AddedEdge { src: "pub.chive.author.getProfile#sifaProfile.previousRoles", tgt: "pub.chive.author.getProfile#sifaProfile.previousRoles:items", kind: "items", name: None }
- AddedEdge AddedEdge { src: "pub.chive.author.getProfile#sifaProfile.previousRoles:items", tgt: "pub.chive.author.getProfile#sifaRole", kind: "ref", name: None }
- AddedEdge AddedEdge { src: "pub.chive.author.getProfile#sifaRole", tgt: "pub.chive.author.getProfile#sifaRole.endedAt", kind: "prop", name: Some("endedAt") }
- AddedEdge AddedEdge { src: "pub.chive.author.getProfile#sifaRole", tgt: "pub.chive.author.getProfile#sifaRole.institutionDid", kind: "prop", name: Some("institutionDid") }
- AddedEdge AddedEdge { src: "pub.chive.author.getProfile#sifaRole", tgt: "pub.chive.author.getProfile#sifaRole.isPrimary", kind: "prop", name: Some("isPrimary") }
- AddedEdge AddedEdge { src: "pub.chive.author.getProfile#sifaRole", tgt: "pub.chive.author.getProfile#sifaRole.startedAt", kind: "prop", name: Some("startedAt") }
- AddedEdge AddedEdge { src: "pub.chive.author.getProfile#sifaRole", tgt: "pub.chive.author.getProfile#sifaRole.title", kind: "prop", name: Some("title") }
- AddedEdge AddedEdge { src: "pub.chive.author.getProfile:output", tgt: "pub.chive.author.getProfile:output.sifa", kind: "prop", name: Some("sifa") }
- AddedEdge AddedEdge { src: "pub.chive.author.getProfile:output.sifa", tgt: "pub.chive.author.getProfile#sifaProfile", kind: "ref", name: None }
Migration Guidance
Added Elements
AddedVertex { vertex_id: "pub.chive.author.getProfile#authorProfile.bioRich" }AddedVertex { vertex_id: "pub.chive.author.getProfile#authorProfile.bioRich:items" }AddedVertex { vertex_id: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant0" }AddedVertex { vertex_id: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant1" }AddedVertex { vertex_id: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant10" }AddedVertex { vertex_id: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant11" }AddedVertex { vertex_id: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant12" }AddedVertex { vertex_id: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant13" }AddedVertex { vertex_id: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant14" }AddedVertex { vertex_id: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant15" }AddedVertex { vertex_id: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant2" }AddedVertex { vertex_id: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant3" }AddedVertex { vertex_id: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant4" }AddedVertex { vertex_id: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant5" }AddedVertex { vertex_id: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant6" }AddedVertex { vertex_id: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant7" }AddedVertex { vertex_id: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant8" }AddedVertex { vertex_id: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant9" }AddedVertex { vertex_id: "pub.chive.author.getProfile#sifaProfile" }AddedVertex { vertex_id: "pub.chive.author.getProfile#sifaProfile.about" }AddedVertex { vertex_id: "pub.chive.author.getProfile#sifaProfile.currentRoles" }AddedVertex { vertex_id: "pub.chive.author.getProfile#sifaProfile.currentRoles:items" }AddedVertex { vertex_id: "pub.chive.author.getProfile#sifaProfile.displayName" }AddedVertex { vertex_id: "pub.chive.author.getProfile#sifaProfile.hasProfile" }AddedVertex { vertex_id: "pub.chive.author.getProfile#sifaProfile.headline" }AddedVertex { vertex_id: "pub.chive.author.getProfile#sifaProfile.previousRoles" }AddedVertex { vertex_id: "pub.chive.author.getProfile#sifaProfile.previousRoles:items" }AddedVertex { vertex_id: "pub.chive.author.getProfile#sifaProfile.pronouns" }AddedVertex { vertex_id: "pub.chive.author.getProfile#sifaRole" }AddedVertex { vertex_id: "pub.chive.author.getProfile#sifaRole.endedAt" }AddedVertex { vertex_id: "pub.chive.author.getProfile#sifaRole.institution" }AddedVertex { vertex_id: "pub.chive.author.getProfile#sifaRole.institutionDid" }AddedVertex { vertex_id: "pub.chive.author.getProfile#sifaRole.isPrimary" }AddedVertex { vertex_id: "pub.chive.author.getProfile#sifaRole.source" }AddedVertex { vertex_id: "pub.chive.author.getProfile#sifaRole.startedAt" }AddedVertex { vertex_id: "pub.chive.author.getProfile#sifaRole.title" }AddedVertex { vertex_id: "pub.chive.author.getProfile:output.sifa" }AddedVertex { vertex_id: "pub.chive.richtext.defs#annotationRefItem" }AddedVertex { vertex_id: "pub.chive.richtext.defs#authorRefItem" }AddedVertex { vertex_id: "pub.chive.richtext.defs#blockquoteItem" }AddedVertex { vertex_id: "pub.chive.richtext.defs#codeBlockItem" }AddedVertex { vertex_id: "pub.chive.richtext.defs#eprintRefItem" }AddedVertex { vertex_id: "pub.chive.richtext.defs#facetRefItem" }AddedVertex { vertex_id: "pub.chive.richtext.defs#fieldRefItem" }AddedVertex { vertex_id: "pub.chive.richtext.defs#headingItem" }AddedVertex { vertex_id: "pub.chive.richtext.defs#latexItem" }AddedVertex { vertex_id: "pub.chive.richtext.defs#linkItem" }AddedVertex { vertex_id: "pub.chive.richtext.defs#listItem" }AddedVertex { vertex_id: "pub.chive.richtext.defs#mentionItem" }AddedVertex { vertex_id: "pub.chive.richtext.defs#nodeRefItem" }AddedVertex { vertex_id: "pub.chive.richtext.defs#tagItem" }AddedVertex { vertex_id: "pub.chive.richtext.defs#textItem" }AddedVertex { vertex_id: "pub.chive.richtext.defs#wikidataRefItem" }
Additional Notes
- Breaking: RequiredEdgeAdded { vertex_id: "pub.chive.author.getProfile#sifaRole", src: "pub.chive.author.getProfile#sifaRole", tgt: "pub.chive.author.getProfile#sifaRole.institution", kind: "prop", name: Some("institution") }
- Breaking: RequiredEdgeAdded { vertex_id: "pub.chive.author.getProfile#sifaRole", src: "pub.chive.author.getProfile#sifaRole", tgt: "pub.chive.author.getProfile#sifaRole.source", kind: "prop", name: Some("source") }
- Breaking: RequiredEdgeAdded { vertex_id: "pub.chive.author.getProfile#sifaProfile", src: "pub.chive.author.getProfile#sifaProfile", tgt: "pub.chive.author.getProfile#sifaProfile.hasProfile", kind: "prop", name: Some("hasProfile") }
- Non-breaking: AddedEdge { src: "pub.chive.author.getProfile#authorProfile", tgt: "pub.chive.author.getProfile#authorProfile.bioRich", kind: "prop", name: Some("bioRich") }
- Non-breaking: AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich", tgt: "pub.chive.author.getProfile#authorProfile.bioRich:items", kind: "items", name: None }
- Non-breaking: AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items", tgt: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant0", kind: "variant", name: Some("pub.chive.richtext.defs#textItem") }
- Non-breaking: AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items", tgt: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant1", kind: "variant", name: Some("pub.chive.richtext.defs#nodeRefItem") }
- Non-breaking: AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items", tgt: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant10", kind: "variant", name: Some("pub.chive.richtext.defs#tagItem") }
- Non-breaking: AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items", tgt: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant11", kind: "variant", name: Some("pub.chive.richtext.defs#latexItem") }
- Non-breaking: AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items", tgt: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant12", kind: "variant", name: Some("pub.chive.richtext.defs#codeBlockItem") }
- Non-breaking: AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items", tgt: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant13", kind: "variant", name: Some("pub.chive.richtext.defs#headingItem") }
- Non-breaking: AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items", tgt: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant14", kind: "variant", name: Some("pub.chive.richtext.defs#listItem") }
- Non-breaking: AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items", tgt: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant15", kind: "variant", name: Some("pub.chive.richtext.defs#blockquoteItem") }
- Non-breaking: AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items", tgt: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant2", kind: "variant", name: Some("pub.chive.richtext.defs#wikidataRefItem") }
- Non-breaking: AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items", tgt: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant3", kind: "variant", name: Some("pub.chive.richtext.defs#fieldRefItem") }
- Non-breaking: AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items", tgt: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant4", kind: "variant", name: Some("pub.chive.richtext.defs#facetRefItem") }
- Non-breaking: AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items", tgt: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant5", kind: "variant", name: Some("pub.chive.richtext.defs#eprintRefItem") }
- Non-breaking: AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items", tgt: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant6", kind: "variant", name: Some("pub.chive.richtext.defs#annotationRefItem") }
- Non-breaking: AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items", tgt: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant7", kind: "variant", name: Some("pub.chive.richtext.defs#authorRefItem") }
- Non-breaking: AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items", tgt: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant8", kind: "variant", name: Some("pub.chive.richtext.defs#mentionItem") }
- Non-breaking: AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items", tgt: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant9", kind: "variant", name: Some("pub.chive.richtext.defs#linkItem") }
- Non-breaking: AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant0", tgt: "pub.chive.richtext.defs#textItem", kind: "ref", name: None }
- Non-breaking: AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant1", tgt: "pub.chive.richtext.defs#nodeRefItem", kind: "ref", name: None }
- Non-breaking: AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant10", tgt: "pub.chive.richtext.defs#tagItem", kind: "ref", name: None }
- Non-breaking: AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant11", tgt: "pub.chive.richtext.defs#latexItem", kind: "ref", name: None }
- Non-breaking: AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant12", tgt: "pub.chive.richtext.defs#codeBlockItem", kind: "ref", name: None }
- Non-breaking: AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant13", tgt: "pub.chive.richtext.defs#headingItem", kind: "ref", name: None }
- Non-breaking: AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant14", tgt: "pub.chive.richtext.defs#listItem", kind: "ref", name: None }
- Non-breaking: AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant15", tgt: "pub.chive.richtext.defs#blockquoteItem", kind: "ref", name: None }
- Non-breaking: AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant2", tgt: "pub.chive.richtext.defs#wikidataRefItem", kind: "ref", name: None }
- Non-breaking: AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant3", tgt: "pub.chive.richtext.defs#fieldRefItem", kind: "ref", name: None }
- Non-breaking: AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant4", tgt: "pub.chive.richtext.defs#facetRefItem", kind: "ref", name: None }
- Non-breaking: AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant5", tgt: "pub.chive.richtext.defs#eprintRefItem", kind: "ref", name: None }
- Non-breaking: AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant6", tgt: "pub.chive.richtext.defs#annotationRefItem", kind: "ref", name: None }
- Non-breaking: AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant7", tgt: "pub.chive.richtext.defs#authorRefItem", kind: "ref", name: None }
- Non-breaking: AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant8", tgt: "pub.chive.richtext.defs#mentionItem", kind: "ref", name: None }
- Non-breaking: AddedEdge { src: "pub.chive.author.getProfile#authorProfile.bioRich:items:variant9", tgt: "pub.chive.richtext.defs#linkItem", kind: "ref", name: None }
- Non-breaking: AddedEdge { src: "pub.chive.author.getProfile#sifaProfile", tgt: "pub.chive.author.getProfile#sifaProfile.about", kind: "prop", name: Some("about") }
- Non-breaking: AddedEdge { src: "pub.chive.author.getProfile#sifaProfile", tgt: "pub.chive.author.getProfile#sifaProfile.currentRoles", kind: "prop", name: Some("currentRoles") }
- Non-breaking: AddedEdge { src: "pub.chive.author.getProfile#sifaProfile", tgt: "pub.chive.author.getProfile#sifaProfile.displayName", kind: "prop", name: Some("displayName") }
- Non-breaking: AddedEdge { src: "pub.chive.author.getProfile#sifaProfile", tgt: "pub.chive.author.getProfile#sifaProfile.headline", kind: "prop", name: Some("headline") }
- Non-breaking: AddedEdge { src: "pub.chive.author.getProfile#sifaProfile", tgt: "pub.chive.author.getProfile#sifaProfile.previousRoles", kind: "prop", name: Some("previousRoles") }
- Non-breaking: AddedEdge { src: "pub.chive.author.getProfile#sifaProfile", tgt: "pub.chive.author.getProfile#sifaProfile.pronouns", kind: "prop", name: Some("pronouns") }
- Non-breaking: AddedEdge { src: "pub.chive.author.getProfile#sifaProfile.currentRoles", tgt: "pub.chive.author.getProfile#sifaProfile.currentRoles:items", kind: "items", name: None }
- Non-breaking: AddedEdge { src: "pub.chive.author.getProfile#sifaProfile.currentRoles:items", tgt: "pub.chive.author.getProfile#sifaRole", kind: "ref", name: None }
- Non-breaking: AddedEdge { src: "pub.chive.author.getProfile#sifaProfile.previousRoles", tgt: "pub.chive.author.getProfile#sifaProfile.previousRoles:items", kind: "items", name: None }
- Non-breaking: AddedEdge { src: "pub.chive.author.getProfile#sifaProfile.previousRoles:items", tgt: "pub.chive.author.getProfile#sifaRole", kind: "ref", name: None }
- Non-breaking: AddedEdge { src: "pub.chive.author.getProfile#sifaRole", tgt: "pub.chive.author.getProfile#sifaRole.endedAt", kind: "prop", name: Some("endedAt") }
- Non-breaking: AddedEdge { src: "pub.chive.author.getProfile#sifaRole", tgt: "pub.chive.author.getProfile#sifaRole.institutionDid", kind: "prop", name: Some("institutionDid") }
- Non-breaking: AddedEdge { src: "pub.chive.author.getProfile#sifaRole", tgt: "pub.chive.author.getProfile#sifaRole.isPrimary", kind: "prop", name: Some("isPrimary") }
- Non-breaking: AddedEdge { src: "pub.chive.author.getProfile#sifaRole", tgt: "pub.chive.author.getProfile#sifaRole.startedAt", kind: "prop", name: Some("startedAt") }
- Non-breaking: AddedEdge { src: "pub.chive.author.getProfile#sifaRole", tgt: "pub.chive.author.getProfile#sifaRole.title", kind: "prop", name: Some("title") }
- Non-breaking: AddedEdge { src: "pub.chive.author.getProfile:output", tgt: "pub.chive.author.getProfile:output.sifa", kind: "prop", name: Some("sifa") }
- Non-breaking: AddedEdge { src: "pub.chive.author.getProfile:output.sifa", tgt: "pub.chive.author.getProfile#sifaProfile", kind: "ref", name: None }
1
1
{
2
2
"$type": "com.atproto.lexicon.schema",
3
3
"defs": {
4
4
"authorMetrics": {
5
5
"properties": {
6
6
"totalDownloads": {
7
7
"type": "integer"
8
8
},
9
9
"totalEndorsements": {
10
10
"type": "integer"
11
11
},
12
12
"totalEprints": {
13
13
"type": "integer"
14
14
},
15
15
"totalViews": {
16
16
"type": "integer"
17
17
}
18
18
},
19
19
"required": [
20
20
"totalEprints",
21
21
"totalViews",
22
22
"totalDownloads",
23
23
"totalEndorsements"
24
24
],
25
25
"type": "object"
26
26
},
27
27
"authorProfile": {
28
28
"properties": {
29
29
"affiliation": {
30
30
"type": "string"
31
31
},
32
32
"affiliations": {
33
33
"items": {
34
34
"ref": "pub.chive.defs#affiliation",
35
35
"type": "ref"
36
36
},
37
37
"type": "array"
38
38
},
39
39
"arxivAuthorId": {
40
40
"type": "string"
41
41
},
42
42
"avatar": {
43
43
"format": "uri",
44
44
"type": "string"
45
45
},
46
46
"bio": {
47
47
"type": "string"
48
48
},
49
+
"bioRich": {
50
+
"description": "Rich bio, the same item union reviews and abstracts use. `bio` holds its plain text.",
51
+
"items": {
52
+
"refs": [
53
+
"pub.chive.richtext.defs#textItem",
54
+
"pub.chive.richtext.defs#nodeRefItem",
55
+
"pub.chive.richtext.defs#wikidataRefItem",
56
+
"pub.chive.richtext.defs#fieldRefItem",
57
+
"pub.chive.richtext.defs#facetRefItem",
58
+
"pub.chive.richtext.defs#eprintRefItem",
59
+
"pub.chive.richtext.defs#annotationRefItem",
60
+
"pub.chive.richtext.defs#authorRefItem",
61
+
"pub.chive.richtext.defs#mentionItem",
62
+
"pub.chive.richtext.defs#linkItem",
63
+
"pub.chive.richtext.defs#tagItem",
64
+
"pub.chive.richtext.defs#latexItem",
65
+
"pub.chive.richtext.defs#codeBlockItem",
66
+
"pub.chive.richtext.defs#headingItem",
67
+
"pub.chive.richtext.defs#listItem",
68
+
"pub.chive.richtext.defs#blockquoteItem"
69
+
],
70
+
"type": "union"
71
+
},
72
+
"type": "array"
73
+
},
49
74
"dblpId": {
50
75
"type": "string"
51
76
},
52
77
"did": {
53
78
"format": "did",
54
79
"type": "string"
55
80
},
56
81
"displayName": {
57
82
"type": "string"
58
83
},
59
84
"fields": {
60
85
"items": {
61
86
"type": "string"
62
87
},
63
88
"type": "array"
64
89
},
65
90
"googleScholarId": {
66
91
"type": "string"
67
92
},
68
93
"handle": {
69
94
"type": "string"
70
95
},
71
96
"nameVariants": {
72
97
"items": {
73
98
"type": "string"
74
99
},
75
100
"type": "array"
76
101
},
77
102
"openAlexId": {
78
103
"type": "string"
79
104
},
80
105
"openReviewId": {
81
106
"type": "string"
82
107
},
83
108
"orcid": {
84
109
"type": "string"
85
110
},
86
111
"orcidVerified": {
87
112
"description": "Whether the author's ORCID has been verified via OAuth",
88
113
"type": "boolean"
89
114
},
90
115
"pdsEndpoint": {
91
116
"type": "string"
92
117
},
93
118
"previousAffiliations": {
94
119
"items": {
95
120
"ref": "pub.chive.defs#affiliation",
96
121
"type": "ref"
97
122
},
98
123
"type": "array"
99
124
},
100
125
"researchKeywords": {
101
126
"items": {
102
127
"ref": "#researchKeyword",
103
128
"type": "ref"
104
129
},
105
130
"type": "array"
106
131
},
107
132
"scopusAuthorId": {
108
133
"type": "string"
109
134
},
110
135
"semanticScholarId": {
111
136
"type": "string"
112
137
},
113
138
"website": {
114
139
"format": "uri",
115
140
"type": "string"
116
141
}
117
142
},
118
143
"required": [
119
144
"did"
120
145
],
121
146
"type": "object"
122
147
},
123
148
"main": {
124
149
"description": "Get author profile and metrics by DID",
125
150
"errors": [
126
151
{
127
152
"name": "NotFound"
128
153
}
129
154
],
130
155
"output": {
131
156
"encoding": "application/json",
132
157
"schema": {
133
158
"properties": {
134
159
"metrics": {
135
160
"ref": "#authorMetrics",
136
161
"type": "ref"
137
162
},
138
163
"profile": {
139
164
"ref": "#authorProfile",
140
165
"type": "ref"
166
+
},
167
+
"sifa": {
168
+
"ref": "#sifaProfile",
169
+
"type": "ref"
141
170
}
142
171
},
143
172
"required": [
144
173
"profile",
145
174
"metrics"
146
175
],
147
176
"type": "object"
148
177
}
149
178
},
150
179
"parameters": {
151
180
"properties": {
152
181
"did": {
153
182
"description": "Author DID",
154
183
"format": "did",
155
184
"type": "string"
156
185
}
157
186
},
158
187
"required": [
159
188
"did"
160
189
],
161
190
"type": "params"
162
191
},
163
192
"type": "query"
164
193
},
165
194
"researchKeyword": {
166
195
"properties": {
167
196
"fastId": {
168
197
"type": "string"
169
198
},
170
199
"label": {
171
200
"type": "string"
172
201
},
173
202
"wikidataId": {
174
203
"type": "string"
175
204
}
176
205
},
177
206
"required": [
178
207
"label"
179
208
],
180
209
"type": "object"
210
+
},
211
+
"sifaProfile": {
212
+
"description": "A researcher's sifa.id profile, read from their own repository. Chive never writes these records; they belong to the researcher.",
213
+
"properties": {
214
+
"about": {
215
+
"type": "string"
216
+
},
217
+
"currentRoles": {
218
+
"items": {
219
+
"ref": "#sifaRole",
220
+
"type": "ref"
221
+
},
222
+
"type": "array"
223
+
},
224
+
"displayName": {
225
+
"type": "string"
226
+
},
227
+
"hasProfile": {
228
+
"description": "Whether the researcher has any sifa records.",
229
+
"type": "boolean"
230
+
},
231
+
"headline": {
232
+
"description": "One-line description of what the researcher does.",
233
+
"type": "string"
234
+
},
235
+
"previousRoles": {
236
+
"items": {
237
+
"ref": "#sifaRole",
238
+
"type": "ref"
239
+
},
240
+
"type": "array"
241
+
},
242
+
"pronouns": {
243
+
"type": "string"
244
+
}
245
+
},
246
+
"required": [
247
+
"hasProfile"
248
+
],
249
+
"type": "object"
250
+
},
251
+
"sifaRole": {
252
+
"description": "A role held at an institution, read from the researcher's own id.sifa.* records.",
253
+
"properties": {
254
+
"endedAt": {
255
+
"description": "ISO date the role ended. Absent means current.",
256
+
"type": "string"
257
+
},
258
+
"institution": {
259
+
"description": "Institution or employer name.",
260
+
"type": "string"
261
+
},
262
+
"institutionDid": {
263
+
"description": "The institution's own DID, when sifa records one.",
264
+
"format": "did",
265
+
"type": "string"
266
+
},
267
+
"isPrimary": {
268
+
"description": "Whether sifa marks this the primary position.",
269
+
"type": "boolean"
270
+
},
271
+
"source": {
272
+
"description": "Which sifa collection this came from.",
273
+
"knownValues": [
274
+
"position",
275
+
"education"
276
+
],
277
+
"type": "string"
278
+
},
279
+
"startedAt": {
280
+
"description": "ISO date the role began.",
281
+
"type": "string"
282
+
},
283
+
"title": {
284
+
"description": "Job title, or degree and field for education.",
285
+
"type": "string"
286
+
}
287
+
},
288
+
"required": [
289
+
"institution",
290
+
"source"
291
+
],
292
+
"type": "object"
181
293
}
182
294
},
183
295
"id": "pub.chive.author.getProfile",
184
296
"lexicon": 1,
185
297
"revision": 3
186
298
}