BulkLoadFile
This class is used to hold version of the files being loaded
classDiagram
AuditedObject <|-- BulkLoadFile
BulkLoadFile : alliance_member_release_version
BulkLoadFile : bulk_load
BulkLoadFile : bulkload_status
BulkLoadFile : created_by
BulkLoadFile : date_created
BulkLoadFile : date_last_loaded
BulkLoadFile : date_updated
BulkLoadFile : db_date_created
BulkLoadFile : db_date_updated
BulkLoadFile : error_message
BulkLoadFile : file_size
BulkLoadFile : internal
BulkLoadFile : linkml_schema_version
BulkLoadFile : local_file_path
BulkLoadFile : md5_sum
BulkLoadFile : obsolete
BulkLoadFile : record_count
BulkLoadFile : s3_path
BulkLoadFile : s3_url
BulkLoadFile : updated_by
Parent Classes
- AuditedObject
- BulkLoadFile
Slots
Name | Description |
---|---|
alliance_member_release_version | Version of Alliance member/MOD release used for submitted file |
bulk_load | A link back to the parent bulk load |
bulkload_status | Status used to capture the progress of the load |
created_by | The individual that created the entity. |
date_created | The date on which an entity was created. This can be applied to nodes or edges. |
date_last_loaded | Indicates when the file was last loaded |
date_updated | Date on which an entity was last modified. |
db_date_created | The date on which an entity was created in the Alliance database. This is distinct from date_created, which represents the date when the entity was originally created (i.e. at the MOD for imported data). |
db_date_updated | Date on which an entity was last modified in the Alliance database. This is distinct from date_updated, which represents the date when the entity was last modified and may predate import into the Alliance database. |
error_message | Error message for curation reports |
file_size | The size of the file |
internal | Classifies the entity as private (for internal use) or not (for public use). |
linkml_schema_version | Release of LinkML for which the file was generated and submitted |
local_file_path | Local file path to where the file has been saved for processing |
md5_sum | Generated md5Sum of the file that has been uploaded |
obsolete | Entity is no longer current. |
record_count | The number of records found in the file |
s3_path | The relative path to the file in the S3 bucket |
s3_url | The full URL to the file from S3 |
updated_by | The individual that last modified the entity. |
Mappings
Mapping Type | Mapped Value |
---|---|
self | ['alliance:BulkLoadFile'] |
native | ['alliance:BulkLoadFile'] |
LinkML Specification
Direct
name: BulkLoadFile
description: This class is used to hold version of the files being loaded
from_schema: https://github.com/alliance-genome/agr_curation_schema/alliance_schema
is_a: AuditedObject
slots:
- bulkload_status
- md5_sum
- local_file_path
- file_size
- s3_path
- s3_url
- record_count
- error_message
- bulk_load
- date_last_loaded
- linkml_schema_version
- alliance_member_release_version
Induced
name: BulkLoadFile
description: This class is used to hold version of the files being loaded
from_schema: https://github.com/alliance-genome/agr_curation_schema/alliance_schema
is_a: AuditedObject
attributes:
bulkload_status:
name: bulkload_status
description: Status used to capture the progress of the load
from_schema: https://github.com/alliance-genome/agr_curation_schema/alliance_schema
alias: bulkload_status
owner: BulkLoadFile
domain_of:
- BulkLoad
- BulkLoadFile
range: bulk_load_status_enum
md5_sum:
name: md5_sum
description: Generated md5Sum of the file that has been uploaded
from_schema: https://github.com/alliance-genome/agr_curation_schema/alliance_schema
alias: md5_sum
owner: BulkLoadFile
domain_of:
- BulkLoadFile
range: string
local_file_path:
name: local_file_path
description: Local file path to where the file has been saved for processing
from_schema: https://github.com/alliance-genome/agr_curation_schema/alliance_schema
alias: local_file_path
owner: BulkLoadFile
domain_of:
- BulkLoadFile
range: string
file_size:
name: file_size
description: The size of the file
from_schema: https://github.com/alliance-genome/agr_curation_schema/alliance_schema
alias: file_size
owner: BulkLoadFile
domain_of:
- BulkLoadFile
range: integer
s3_path:
name: s3_path
description: The relative path to the file in the S3 bucket
from_schema: https://github.com/alliance-genome/agr_curation_schema/alliance_schema
alias: s3_path
owner: BulkLoadFile
domain_of:
- BulkLoadFile
range: string
s3_url:
name: s3_url
description: The full URL to the file from S3
from_schema: https://github.com/alliance-genome/agr_curation_schema/alliance_schema
alias: s3_url
owner: BulkLoadFile
domain_of:
- BulkLoadFile
range: string
record_count:
name: record_count
description: The number of records found in the file
from_schema: https://github.com/alliance-genome/agr_curation_schema/alliance_schema
alias: record_count
owner: BulkLoadFile
domain_of:
- BulkLoadFile
range: integer
error_message:
name: error_message
description: Error message for curation reports
from_schema: https://github.com/alliance-genome/agr_curation_schema/alliance_schema
domain: CurationReport
alias: error_message
owner: BulkLoadFile
domain_of:
- CurationReport
- BulkLoad
- BulkLoadFile
range: string
bulk_load:
name: bulk_load
description: A link back to the parent bulk load
from_schema: https://github.com/alliance-genome/agr_curation_schema/alliance_schema
alias: bulk_load
owner: BulkLoadFile
domain_of:
- BulkLoadFile
range: BulkLoad
date_last_loaded:
name: date_last_loaded
description: Indicates when the file was last loaded
from_schema: https://github.com/alliance-genome/agr_curation_schema/alliance_schema
domain: BulkLoadFile
alias: date_last_loaded
owner: BulkLoadFile
domain_of:
- BulkLoadFile
range: datetime
linkml_schema_version:
name: linkml_schema_version
description: Release of LinkML for which the file was generated and submitted
from_schema: https://github.com/alliance-genome/agr_curation_schema/alliance_schema
alias: linkml_schema_version
owner: BulkLoadFile
domain_of:
- BulkLoadFile
range: string
alliance_member_release_version:
name: alliance_member_release_version
description: Version of Alliance member/MOD release used for submitted file
from_schema: https://github.com/alliance-genome/agr_curation_schema/alliance_schema
domain: Ingest
alias: alliance_member_release_version
owner: BulkLoadFile
domain_of:
- Ingest
- BulkLoadFile
range: string
created_by:
name: created_by
description: The individual that created the entity.
from_schema: https://github.com/alliance-genome/agr_curation_schema/alliance_schema
domain: AuditedObject
multivalued: false
alias: created_by
owner: BulkLoadFile
domain_of:
- AuditedObject
range: Person
date_created:
name: date_created
description: The date on which an entity was created. This can be applied to nodes
or edges.
from_schema: https://github.com/alliance-genome/agr_curation_schema/alliance_schema
aliases:
- creation_date
exact_mappings:
- dct:createdOn
- WIKIDATA_PROPERTY:P577
alias: date_created
owner: BulkLoadFile
domain_of:
- AuditedObject
- AuditedObjectDTO
range: datetime
updated_by:
name: updated_by
description: The individual that last modified the entity.
from_schema: https://github.com/alliance-genome/agr_curation_schema/alliance_schema
domain: AuditedObject
multivalued: false
alias: updated_by
owner: BulkLoadFile
domain_of:
- AuditedObject
range: Person
date_updated:
name: date_updated
description: Date on which an entity was last modified.
from_schema: https://github.com/alliance-genome/agr_curation_schema/alliance_schema
aliases:
- date_last_modified
alias: date_updated
owner: BulkLoadFile
domain_of:
- AuditedObject
- AuditedObjectDTO
range: datetime
db_date_created:
name: db_date_created
description: The date on which an entity was created in the Alliance database. This
is distinct from date_created, which represents the date when the entity was
originally created (i.e. at the MOD for imported data).
from_schema: https://github.com/alliance-genome/agr_curation_schema/alliance_schema
alias: db_date_created
owner: BulkLoadFile
domain_of:
- AuditedObject
- AuditedObjectDTO
range: datetime
db_date_updated:
name: db_date_updated
description: Date on which an entity was last modified in the Alliance database. This
is distinct from date_updated, which represents the date when the entity was
last modified and may predate import into the Alliance database.
from_schema: https://github.com/alliance-genome/agr_curation_schema/alliance_schema
alias: db_date_updated
owner: BulkLoadFile
domain_of:
- AuditedObject
- AuditedObjectDTO
range: datetime
internal:
name: internal
description: Classifies the entity as private (for internal use) or not (for public
use).
notes:
- Default value is true.
from_schema: https://github.com/alliance-genome/agr_curation_schema/alliance_schema
alias: internal
owner: BulkLoadFile
domain_of:
- AuditedObject
- AuditedObjectDTO
range: boolean
required: true
obsolete:
name: obsolete
description: Entity is no longer current.
notes:
- Obsolete entities are preserved in the database for posterity but should not
be publicly displayed.
from_schema: https://github.com/alliance-genome/agr_curation_schema/alliance_schema
alias: obsolete
owner: BulkLoadFile
domain_of:
- AuditedObject
- AuditedObjectDTO
range: boolean