Skip to content

Latest commit

 

History

History
45 lines (36 loc) · 2.77 KB

CollectionModel.md

File metadata and controls

45 lines (36 loc) · 2.77 KB

CollectionModel

Basic and computed information about the Collection.

Properties

Name Type Description Notes
project_ids List[int] The list of composing project IDs.
provider_user MinUserModel Is the person who is responsible for the content of this metadata record. Writer of the title and abstract. [optional]
contact_user MinUserModel Is the person who should be contacted in cases of questions regarding the content of the dataset or any data restrictions. This is also the person who is most likely to stay involved in the dataset the longest. [optional]
creator_users List[MinUserModel] All people who are responsible for the creation of the collection. Data creators should receive credit for their work and should therefore be included in the citation. [optional] [default to []]
creator_organisations List[str] All organisations who are responsible for the creation of the collection. Data creators should receive credit for their work and should therefore be included in the citation. [optional] [default to []]
associate_users List[MinUserModel] Other person(s) associated with the collection. [optional] [default to []]
associate_organisations List[str] Other organisation(s) associated with the collection. [optional] [default to []]
id int The collection Id.
external_id str The external Id.
external_id_system str The external Id system.
title str The collection title.
short_title str The collection short title. [optional]
citation str The collection citation. [optional]
license str The collection license. [optional]
abstract str The collection abstract. [optional]
description str The collection description. [optional]

Example

from ecotaxa_py_client.models.collection_model import CollectionModel

# TODO update the JSON string below
json = "{}"
# create an instance of CollectionModel from a JSON string
collection_model_instance = CollectionModel.from_json(json)
# print the JSON string representation of the object
print(CollectionModel.to_json())

# convert the object into a dict
collection_model_dict = collection_model_instance.to_dict()
# create an instance of CollectionModel from a dict
collection_model_form_dict = collection_model.from_dict(collection_model_dict)

[Back to Model list] [Back to API list] [Back to README]