Skip to content

Class: TwitterProfileFacet

"A twitter profile facet is a grouping of characteristics unique to an explicit digital representation of identity and characteristics of the owner of a single Twitter user account. [based on https://en.wikipedia.org/wiki/User_profile]"

URI: observable:TwitterProfileFacet

classDiagram class TwitterProfileFacet Facet <|-- TwitterProfileFacet TwitterProfileFacet : favoritesCount TwitterProfileFacet ..> non negative integer type : favoritesCount TwitterProfileFacet : followersCount TwitterProfileFacet ..> non negative integer type : followersCount TwitterProfileFacet : friendsCount TwitterProfileFacet ..> non negative integer type : friendsCount TwitterProfileFacet : listedCount TwitterProfileFacet ..> integer : listedCount TwitterProfileFacet : profileBackgroundHash TwitterProfileFacet ..> Hash : profileBackgroundHash TwitterProfileFacet : profileBackgroundLocation TwitterProfileFacet ..> ObservableObject : profileBackgroundLocation TwitterProfileFacet : profileBannerHash TwitterProfileFacet ..> Hash : profileBannerHash TwitterProfileFacet : profileBannerLocation TwitterProfileFacet ..> ObservableObject : profileBannerLocation TwitterProfileFacet : profileImageHash TwitterProfileFacet ..> Hash : profileImageHash TwitterProfileFacet : profileImageLocation TwitterProfileFacet ..> ObservableObject : profileImageLocation TwitterProfileFacet : profileIsProtected TwitterProfileFacet ..> boolean type : profileIsProtected TwitterProfileFacet : profileIsVerified TwitterProfileFacet ..> boolean type : profileIsVerified TwitterProfileFacet : statusesCount TwitterProfileFacet ..> non negative integer type : statusesCount TwitterProfileFacet : twitterHandle TwitterProfileFacet ..> string : twitterHandle TwitterProfileFacet : twitterId TwitterProfileFacet ..> string : twitterId TwitterProfileFacet : userLocationString TwitterProfileFacet ..> string : userLocationString

Inheritance

Slots

Name Cardinality and Range Description Inheritance
profileBackgroundLocation 0..1
ObservableObject
"Specifies the network location of the background associated with the profile... direct
profileBannerLocation 0..1
ObservableObject
"Specifies the network location of the banner associated with the profile" direct
profileImageLocation 0..1
ObservableObject
"Specifies the network location of the profile image associated with the prof... direct
profileBackgroundHash 0..1
Hash
"Specifies hashes of the background associated with the profile" direct
profileBannerHash 0..1
Hash
"Specifies hashes of the banner associated with the profile" direct
profileImageHash 0..1
Hash
"Specifies hashes of the profile image associated with the profile" direct
profileIsProtected 0..1
BooleanType
"Specifies whether the twitter profileIsProtected" direct
profileIsVerified 0..1
BooleanType
"Specifies whether the twitter profileIsVerified" direct
listedCount 0..1
xsd:integer
"Specifies the number of public lists that this profile is associated with direct
favoritesCount 0..1
NonNegativeIntegerType
"Specifies the number of times that this profile has favorited a tweet" direct
followersCount 0..1
NonNegativeIntegerType
"Specifies the followersCount associated with the twitter profile" direct
friendsCount 0..1
NonNegativeIntegerType
"Specifies the friendsCount associated with the twitter profile" direct
statusesCount 0..1
NonNegativeIntegerType
"Specifies the number of tweets that this profile has issued" direct
twitterHandle 0..1
xsd:string
"Specifies the twitterHandle associated with the profile" direct
twitterId 0..1
xsd:string
"Specifies the twitter id associated with the profile" direct
userLocationString 0..1
xsd:string
"Specifies the user-provided location string associated with the profile" direct

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/lmodel/uco-observable

Mappings

Mapping Type Mapped Value
self observable:TwitterProfileFacet
native observable:TwitterProfileFacet

LinkML Source

Direct

name: TwitterProfileFacet
description: '"A twitter profile facet is a grouping of characteristics unique to
  an explicit digital representation of identity and characteristics of the owner
  of a single Twitter user account. [based on https://en.wikipedia.org/wiki/User_profile]"'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
is_a: Facet
slots:
- profileBackgroundLocation
- profileBannerLocation
- profileImageLocation
- profileBackgroundHash
- profileBannerHash
- profileImageHash
- profileIsProtected
- profileIsVerified
- listedCount
- favoritesCount
- followersCount
- friendsCount
- statusesCount
- twitterHandle
- twitterId
- userLocationString

Induced

name: TwitterProfileFacet
description: '"A twitter profile facet is a grouping of characteristics unique to
  an explicit digital representation of identity and characteristics of the owner
  of a single Twitter user account. [based on https://en.wikipedia.org/wiki/User_profile]"'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
is_a: Facet
attributes:
  profileBackgroundLocation:
    name: profileBackgroundLocation
    description: '"Specifies the network location of the background associated with
      the profile"'
    from_schema: https://w3id.org/lmodel/uco-observable
    rank: 1000
    alias: profileBackgroundLocation
    owner: TwitterProfileFacet
    domain_of:
    - TwitterProfileFacet
    range: ObservableObject
  profileBannerLocation:
    name: profileBannerLocation
    description: '"Specifies the network location of the banner associated with the
      profile"'
    from_schema: https://w3id.org/lmodel/uco-observable
    rank: 1000
    alias: profileBannerLocation
    owner: TwitterProfileFacet
    domain_of:
    - TwitterProfileFacet
    range: ObservableObject
  profileImageLocation:
    name: profileImageLocation
    description: '"Specifies the network location of the profile image associated
      with the profile"'
    from_schema: https://w3id.org/lmodel/uco-observable
    rank: 1000
    alias: profileImageLocation
    owner: TwitterProfileFacet
    domain_of:
    - TwitterProfileFacet
    range: ObservableObject
  profileBackgroundHash:
    name: profileBackgroundHash
    description: '"Specifies hashes of the background associated with the profile"'
    from_schema: https://w3id.org/lmodel/uco-observable
    rank: 1000
    alias: profileBackgroundHash
    owner: TwitterProfileFacet
    domain_of:
    - TwitterProfileFacet
    range: Hash
  profileBannerHash:
    name: profileBannerHash
    description: '"Specifies hashes of the banner associated with the profile"'
    from_schema: https://w3id.org/lmodel/uco-observable
    rank: 1000
    alias: profileBannerHash
    owner: TwitterProfileFacet
    domain_of:
    - TwitterProfileFacet
    range: Hash
  profileImageHash:
    name: profileImageHash
    description: '"Specifies hashes of the profile image associated with the profile"'
    from_schema: https://w3id.org/lmodel/uco-observable
    rank: 1000
    alias: profileImageHash
    owner: TwitterProfileFacet
    domain_of:
    - TwitterProfileFacet
    range: Hash
  profileIsProtected:
    name: profileIsProtected
    description: '"Specifies whether the twitter profileIsProtected"'
    from_schema: https://w3id.org/lmodel/uco-observable
    rank: 1000
    alias: profileIsProtected
    owner: TwitterProfileFacet
    domain_of:
    - TwitterProfileFacet
    range: boolean type
  profileIsVerified:
    name: profileIsVerified
    description: '"Specifies whether the twitter profileIsVerified"'
    from_schema: https://w3id.org/lmodel/uco-observable
    rank: 1000
    alias: profileIsVerified
    owner: TwitterProfileFacet
    domain_of:
    - TwitterProfileFacet
    range: boolean type
  listedCount:
    name: listedCount
    description: '"Specifies the number of public lists that this profile is associated
      with."'
    from_schema: https://w3id.org/lmodel/uco-observable
    rank: 1000
    alias: listedCount
    owner: TwitterProfileFacet
    domain_of:
    - TwitterProfileFacet
    range: integer
  favoritesCount:
    name: favoritesCount
    description: '"Specifies the number of times that this profile has favorited a
      tweet"'
    from_schema: https://w3id.org/lmodel/uco-observable
    rank: 1000
    alias: favoritesCount
    owner: TwitterProfileFacet
    domain_of:
    - TwitterProfileFacet
    range: non negative integer type
  followersCount:
    name: followersCount
    description: '"Specifies the followersCount associated with the twitter profile"'
    from_schema: https://w3id.org/lmodel/uco-observable
    narrow_mappings:
    - wikidata:Q114771100
    rank: 1000
    alias: followersCount
    owner: TwitterProfileFacet
    domain_of:
    - TwitterProfileFacet
    range: non negative integer type
  friendsCount:
    name: friendsCount
    description: '"Specifies the friendsCount associated with the twitter profile"'
    from_schema: https://w3id.org/lmodel/uco-observable
    rank: 1000
    alias: friendsCount
    owner: TwitterProfileFacet
    domain_of:
    - TwitterProfileFacet
    range: non negative integer type
  statusesCount:
    name: statusesCount
    description: '"Specifies the number of tweets that this profile has issued"'
    from_schema: https://w3id.org/lmodel/uco-observable
    rank: 1000
    alias: statusesCount
    owner: TwitterProfileFacet
    domain_of:
    - TwitterProfileFacet
    range: non negative integer type
  twitterHandle:
    name: twitterHandle
    description: '"Specifies the twitterHandle associated with the profile"'
    from_schema: https://w3id.org/lmodel/uco-observable
    exact_mappings:
    - wikidata:Q918
    rank: 1000
    alias: twitterHandle
    owner: TwitterProfileFacet
    domain_of:
    - TwitterProfileFacet
    range: string
  twitterId:
    name: twitterId
    description: '"Specifies the twitter id associated with the profile"'
    from_schema: https://w3id.org/lmodel/uco-observable
    rank: 1000
    alias: twitterId
    owner: TwitterProfileFacet
    domain_of:
    - TwitterProfileFacet
    range: string
  userLocationString:
    name: userLocationString
    description: '"Specifies the user-provided location string associated with the
      profile"'
    from_schema: https://w3id.org/lmodel/uco-observable
    rank: 1000
    alias: userLocationString
    owner: TwitterProfileFacet
    domain_of:
    - TwitterProfileFacet
    range: string