Regen Network

Regen Network Data Standards

WARNING: This site is a work in progress.

Class: Project Info (ProjectInfo)

Base class with common fields used to define project info.

URI: rfs:ProjectInfo

erDiagram
ProjectInfo {
    string name  
    string description  
    uri url  
    string projectStartDate  
    string projectEndDate  
    EnvironmentTypeList environmentType  
    string region  
    stringList bioregion  
    stringList biomeType  
    string watershed  
    string subWatershed  
    ActivityTypeList activity  
}
Methodology {
    string name  
    uri url  
    string version  
    string identifier  
}
Entity {
    string name  
    string description  
    uri url  
    string image  
    EntityTypes type  
}
Impact {
    string name  
    ImpactType hasImpactType  
    SDGList supportsSDG  
}
QuantityValue {
    float numericValue  
    string unit  
}
Feature {
    string name  
}
Geometry {
    string asWKT  
}
ReferenceId {
    string identifier  
    string referenceType  
}
Link {
    string name  
    uri url  
}

ProjectInfo ||--}o Link : "hasLinks"
ProjectInfo ||--}o ReferenceId : "hasReferenceId"
ProjectInfo ||--|| Feature : "hasFeature"
ProjectInfo ||--|o QuantityValue : "projectSize"
ProjectInfo ||--|| Impact : "hasPrimaryImpact"
ProjectInfo ||--}o Impact : "hasCoBenefits"
ProjectInfo ||--|o Entity : "hasProjectDeveloper"
ProjectInfo ||--|o Entity : "hasProjectMonitor"
ProjectInfo ||--|o Entity : "hasProjectOperator"
ProjectInfo ||--|o Entity : "hasProjectOwner"
ProjectInfo ||--|o Entity : "hasProjectPartner"
ProjectInfo ||--|o Methodology : "usesMethodology"
Feature ||--|| Geometry : "hasGeometry"
Feature ||--|o Geometry : "hasBoundingBox"
Feature ||--|o Geometry : "hasCentroid"

Inheritance

Slots

NameCardinality and RangeDescriptionInheritance
name1
String
Name of the entity / resourcedirect
description0..1
String
Description of the entity / resourcedirect
url0..1
Uri
Link to a valid URL where more information can be found about the entity / re…direct
projectStartDate0..1
String
The start date of the projectdirect
projectEndDate0..1
String
The end date of the projectdirect
hasLinks*
Link
A list of links associated with the projectdirect
hasReferenceId*
ReferenceId
External reference IDs associated with the projectdirect
hasFeature1
Feature
The location of the projectdirect
projectSize0..1
QuantityValue
direct
environmentType*
EnvironmentType
The environment type of the projectdirect
region0..1
String
The region associated with the projectdirect
bioregion*
String
The bioregion associated with the projectdirect
biomeType*
String
The type of biome associated with the projectdirect
watershed0..1
String
The watershed associated with the projectdirect
subWatershed0..1
String
The sub-watershed associated with the projectdirect
activity*
ActivityType
The types of activities being implemented in projectsdirect
hasPrimaryImpact1
Impact
The primary impact expected from adhering to the protocol and/or management p…direct
hasCoBenefits*
Impact
Co-benefits are any secondary impacts that may result from adhering to the pr…direct
hasProjectDeveloper0..1
Entity
The organization responsible for owning the projectdirect
hasProjectMonitor0..1
Entity
The organization responsible for monitoring the projectdirect
hasProjectOperator0..1
Entity
The organization responsible for operating the projectdirect
hasProjectOwner0..1
Entity
The organization that owns the projectdirect
hasProjectPartner0..1
Entity
The organization that is a partner for the projectdirect
usesMethodology0..1
Methodology
The methodology that the project usesdirect

Identifier and Mapping Information

Schema Source

Mappings

Mapping TypeMapped Value
selfrfs:ProjectInfo
nativerfs:ProjectInfo

LinkML Source

Direct

```yaml name: ProjectInfo description: Base class with common fields used to define project info. title: Project Info from_schema: https://framework.regen.network/schema/ slots: - name - description - url - projectStartDate - projectEndDate slot_usage: name: name: name required: true attributes: hasLinks: name: hasLinks description: A list of links associated with the project. from_schema: https://framework.regen.network/schema/ rank: 1000 domain_of: - ProjectInfo range: Link multivalued: true inlined: true inlined_as_list: true hasReferenceId: name: hasReferenceId description: External reference IDs associated with the project. from_schema: https://framework.regen.network/schema/ rank: 1000 domain_of: - ProjectInfo range: ReferenceId multivalued: true inlined: true inlined_as_list: true hasFeature: name: hasFeature description: The location of the project. from_schema: https://framework.regen.network/schema/ rank: 1000 domain_of: - ProjectInfo range: Feature required: true projectSize: name: projectSize from_schema: https://framework.regen.network/schema/ rank: 1000 domain_of: - ProjectInfo range: QuantityValue inlined: false environmentType: name: environmentType description: The environment type of the project. from_schema: https://framework.regen.network/schema/ rank: 1000 domain_of: - ProjectInfo range: EnvironmentType multivalued: true region: name: region description: The region associated with the project. from_schema: https://framework.regen.network/schema/ rank: 1000 domain_of: - ProjectInfo range: string bioregion: name: bioregion description: The bioregion associated with the project. from_schema: https://framework.regen.network/schema/ rank: 1000 domain_of: - ProjectInfo range: string multivalued: true biomeType: name: biomeType description: The type of biome associated with the project. from_schema: https://framework.regen.network/schema/ rank: 1000 domain_of: - ProjectInfo range: string multivalued: true watershed: name: watershed description: The watershed associated with the project. from_schema: https://framework.regen.network/schema/ rank: 1000 domain_of: - ProjectInfo range: string subWatershed: name: subWatershed description: The sub-watershed associated with the project. from_schema: https://framework.regen.network/schema/ rank: 1000 domain_of: - ProjectInfo range: string activity: name: activity description: The types of activities being implemented in projects from_schema: https://framework.regen.network/schema/ rank: 1000 domain_of: - ProjectInfo range: ActivityType multivalued: true hasPrimaryImpact: name: hasPrimaryImpact description: The primary impact expected from adhering to the protocol and/or management practices associated with the credit class. Generally speaking the quantifiable components of this impact are associated with the credit type that the credit class exists under (e.g. Carbon, Biodiversity, etc). from_schema: https://framework.regen.network/schema/ rank: 1000 domain_of: - ProjectInfo - CreditClassInfo range: Impact required: true hasCoBenefits: name: hasCoBenefits description: Co-benefits are any secondary impacts that may result from adhering to the protocol and/or management practices associated with the credit class. They can be qualitative or quantitative. from_schema: https://framework.regen.network/schema/ rank: 1000 domain_of: - ProjectInfo - CreditClassInfo range: Impact multivalued: true hasProjectDeveloper: name: hasProjectDeveloper description: The organization responsible for owning the project. from_schema: https://framework.regen.network/schema/ rank: 1000 domain_of: - ProjectInfo range: Entity hasProjectMonitor: name: hasProjectMonitor description: The organization responsible for monitoring the project. from_schema: https://framework.regen.network/schema/ rank: 1000 domain_of: - ProjectInfo range: Entity hasProjectOperator: name: hasProjectOperator description: The organization responsible for operating the project. from_schema: https://framework.regen.network/schema/ rank: 1000 domain_of: - ProjectInfo range: Entity hasProjectOwner: name: hasProjectOwner description: The organization that owns the project. from_schema: https://framework.regen.network/schema/ rank: 1000 domain_of: - ProjectInfo range: Entity hasProjectPartner: name: hasProjectPartner description: The organization that is a partner for the project. from_schema: https://framework.regen.network/schema/ rank: 1000 domain_of: - ProjectInfo range: Entity usesMethodology: name: usesMethodology description: The methodology that the project uses. from_schema: https://framework.regen.network/schema/ rank: 1000 domain_of: - ProjectInfo range: Methodology
</details>

### Induced

<details>
```yaml
name: ProjectInfo
description: Base class with common fields used to define project info.
title: Project Info
from_schema: https://framework.regen.network/schema/
slot_usage:
  name:
    name: name
    required: true
attributes:
  hasLinks:
    name: hasLinks
    description: A list of links associated with the project.
    from_schema: https://framework.regen.network/schema/
    rank: 1000
    alias: hasLinks
    owner: ProjectInfo
    domain_of:
    - ProjectInfo
    range: Link
    multivalued: true
    inlined: true
    inlined_as_list: true
  hasReferenceId:
    name: hasReferenceId
    description: External reference IDs associated with the project.
    from_schema: https://framework.regen.network/schema/
    rank: 1000
    alias: hasReferenceId
    owner: ProjectInfo
    domain_of:
    - ProjectInfo
    range: ReferenceId
    multivalued: true
    inlined: true
    inlined_as_list: true
  hasFeature:
    name: hasFeature
    description: The location of the project.
    from_schema: https://framework.regen.network/schema/
    rank: 1000
    alias: hasFeature
    owner: ProjectInfo
    domain_of:
    - ProjectInfo
    range: Feature
    required: true
  projectSize:
    name: projectSize
    from_schema: https://framework.regen.network/schema/
    rank: 1000
    alias: projectSize
    owner: ProjectInfo
    domain_of:
    - ProjectInfo
    range: QuantityValue
    inlined: false
  environmentType:
    name: environmentType
    description: The environment type of the project.
    from_schema: https://framework.regen.network/schema/
    rank: 1000
    alias: environmentType
    owner: ProjectInfo
    domain_of:
    - ProjectInfo
    range: EnvironmentType
    multivalued: true
  region:
    name: region
    description: The region associated with the project.
    from_schema: https://framework.regen.network/schema/
    rank: 1000
    alias: region
    owner: ProjectInfo
    domain_of:
    - ProjectInfo
    range: string
  bioregion:
    name: bioregion
    description: The bioregion associated with the project.
    from_schema: https://framework.regen.network/schema/
    rank: 1000
    alias: bioregion
    owner: ProjectInfo
    domain_of:
    - ProjectInfo
    range: string
    multivalued: true
  biomeType:
    name: biomeType
    description: The type of biome associated with the project.
    from_schema: https://framework.regen.network/schema/
    rank: 1000
    alias: biomeType
    owner: ProjectInfo
    domain_of:
    - ProjectInfo
    range: string
    multivalued: true
  watershed:
    name: watershed
    description: The watershed associated with the project.
    from_schema: https://framework.regen.network/schema/
    rank: 1000
    alias: watershed
    owner: ProjectInfo
    domain_of:
    - ProjectInfo
    range: string
  subWatershed:
    name: subWatershed
    description: The sub-watershed associated with the project.
    from_schema: https://framework.regen.network/schema/
    rank: 1000
    alias: subWatershed
    owner: ProjectInfo
    domain_of:
    - ProjectInfo
    range: string
  activity:
    name: activity
    description: The types of activities being implemented in projects
    from_schema: https://framework.regen.network/schema/
    rank: 1000
    alias: activity
    owner: ProjectInfo
    domain_of:
    - ProjectInfo
    range: ActivityType
    multivalued: true
  hasPrimaryImpact:
    name: hasPrimaryImpact
    description: The primary impact expected from adhering to the protocol and/or
      management practices associated with the credit class. Generally speaking the
      quantifiable components of this impact are associated with the credit type that
      the credit class exists under (e.g. Carbon, Biodiversity, etc).
    from_schema: https://framework.regen.network/schema/
    rank: 1000
    alias: hasPrimaryImpact
    owner: ProjectInfo
    domain_of:
    - ProjectInfo
    - CreditClassInfo
    range: Impact
    required: true
  hasCoBenefits:
    name: hasCoBenefits
    description: Co-benefits are any secondary impacts that may result from adhering
      to the protocol and/or management practices associated with the credit class.
      They can be qualitative or quantitative.
    from_schema: https://framework.regen.network/schema/
    rank: 1000
    alias: hasCoBenefits
    owner: ProjectInfo
    domain_of:
    - ProjectInfo
    - CreditClassInfo
    range: Impact
    multivalued: true
  hasProjectDeveloper:
    name: hasProjectDeveloper
    description: The organization responsible for owning the project.
    from_schema: https://framework.regen.network/schema/
    rank: 1000
    alias: hasProjectDeveloper
    owner: ProjectInfo
    domain_of:
    - ProjectInfo
    range: Entity
  hasProjectMonitor:
    name: hasProjectMonitor
    description: The organization responsible for monitoring the project.
    from_schema: https://framework.regen.network/schema/
    rank: 1000
    alias: hasProjectMonitor
    owner: ProjectInfo
    domain_of:
    - ProjectInfo
    range: Entity
  hasProjectOperator:
    name: hasProjectOperator
    description: The organization responsible for operating the project.
    from_schema: https://framework.regen.network/schema/
    rank: 1000
    alias: hasProjectOperator
    owner: ProjectInfo
    domain_of:
    - ProjectInfo
    range: Entity
  hasProjectOwner:
    name: hasProjectOwner
    description: The organization that owns the project.
    from_schema: https://framework.regen.network/schema/
    rank: 1000
    alias: hasProjectOwner
    owner: ProjectInfo
    domain_of:
    - ProjectInfo
    range: Entity
  hasProjectPartner:
    name: hasProjectPartner
    description: The organization that is a partner for the project.
    from_schema: https://framework.regen.network/schema/
    rank: 1000
    alias: hasProjectPartner
    owner: ProjectInfo
    domain_of:
    - ProjectInfo
    range: Entity
  usesMethodology:
    name: usesMethodology
    description: The methodology that the project uses.
    from_schema: https://framework.regen.network/schema/
    rank: 1000
    alias: usesMethodology
    owner: ProjectInfo
    domain_of:
    - ProjectInfo
    range: Methodology
  name:
    name: name
    description: Name of the entity / resource.
    from_schema: https://framework.regen.network/schema/
    rank: 1
    slot_uri: schema:name
    alias: name
    owner: ProjectInfo
    domain_of:
    - Link
    - ProjectInfo
    - Feature
    - File
    - Impact
    - CreditingProgram
    - CreditProtocol
    - Methodology
    - Registry
    - BufferPoolAccount
    - CreditClassInfo
    - Entity
    range: string
    required: true
  description:
    name: description
    description: Description of the entity / resource.
    from_schema: https://framework.regen.network/schema/
    rank: 1
    slot_uri: schema:description
    alias: description
    owner: ProjectInfo
    domain_of:
    - ProjectInfo
    - File
    - CreditClassInfo
    - Entity
    range: string
  url:
    name: url
    description: Link to a valid URL where more information can be found about the
      entity / resource.
    from_schema: https://framework.regen.network/schema/
    rank: 1
    slot_uri: schema:url
    alias: url
    owner: ProjectInfo
    domain_of:
    - Link
    - ProjectInfo
    - CreditingProgram
    - CreditProtocol
    - Methodology
    - Registry
    - CreditClassInfo
    - Entity
    range: uri
  projectStartDate:
    name: projectStartDate
    description: The start date of the project.
    from_schema: https://framework.regen.network/schema/
    rank: 1000
    slot_uri: schema:startDate
    alias: projectStartDate
    owner: ProjectInfo
    domain_of:
    - ProjectInfo
    range: string
  projectEndDate:
    name: projectEndDate
    description: The end date of the project.
    from_schema: https://framework.regen.network/schema/
    rank: 1000
    slot_uri: schema:endDate
    alias: projectEndDate
    owner: ProjectInfo
    domain_of:
    - ProjectInfo
    range: string