Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

overwrote some TODO descriptions for #231 #239

Merged
merged 2 commits into from
Jan 14, 2022
Merged

overwrote some TODO descriptions for #231 #239

merged 2 commits into from
Jan 14, 2022

Conversation

turbomam
Copy link
Member

overwrote some TODO descriptions for #231

definitions provided by https://gold.jgi.doe.gov/help via @emileyfadrosh

@turbomam turbomam requested review from cmungall and wdduncan January 11, 2022 19:48
@@ -796,27 +796,27 @@ slots:
ecosystem:
is_a: gold_path_field
description: >-
TODO
An ecosystem is a combination of a physical environment (abiotic factors) and all the organisms (biotic factors) that interact with this environment. The abiotic factors play a profound role on the type and composition of organisms in a given environment. The GOLD Ecosystem at the top of the five-level classification system is aimed at capturing the broader environment from which an organism or environmental sample is collected. The three broad groups under Ecosystem are Environmental, Host-associated, and Engineered. They represent samples collected from a natural environment or from another organism or from engineered environments like bioreactors respectively. See GOLD terminology at https://gold.jgi.doe.gov/help.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this and the other GOLD path descriptions can be shortened. For example, the ecosystem description can be shorted to:

An ecosystem is a combination of a physical environment (abiotic factors) and all the organisms (biotic factors) that interact with this environment. 

Having the shortened description will help if we want the description to show in tooltips.
The rest of the information is good. But, I would put the following in a comment
That is, I would put the following in a comment:

The abiotic factors play a profound role on the type and composition of organisms in a given environment. The GOLD Ecosystem at the top of the five-level classification system is aimed at capturing the broader environment from which an organism or environmental sample is collected. The three broad groups under Ecosystem are Environmental, Host-associated, and Engineered. They represent samples collected from a natural environment or from another organism or from engineered environments like bioreactors respectively. See GOLD terminology at https://gold.jgi.doe.gov/help.

@cmungall may have different opinion though.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good point

For some of the Gold Ecosystem Classification Levels, I don't think the first sentence alone provides enough description. But I have moves the examples into comments

For example I don't find

Ecosystem subtypes represent further subdivision of Ecosystem types into more distinct subtypes
informative at all.

I have added a statement like

Ecosystem type is in position 3/5 in a GOLD path.
to each of the descriptions.

@wdduncan
Copy link
Contributor

@turbomam Please update the changelog.

@turbomam turbomam requested a review from wdduncan January 14, 2022 14:38
@cmungall
Copy link
Collaborator

cmungall commented Jan 14, 2022 via email


ecosystem_category:
is_a: gold_path_field
description: >-
TODO
Ecosystem categories represent divisions within the ecosystem based on specific characteristics of the environment from where an organism or sample is isolated. Ecosystem category is in position 2/5 in a GOLD path.
comments: The Environmental ecosystem (for example) is divided into Air, Aquatic and Terrestrial. Ecosystem categories for Host-associated samples can be individual hosts or phyla and for engineered samples it may be manipulated environments like bioreactors, solid waste etc.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Interestingly, the arity for comments is 0..*. @cmungall Doesn't this mean the comments slot should take a list of values?
It does pass validation though.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

it should. The schemaloader is liberal in what it accepts, and will convert single value to list for list types. Nevertheless we should conform.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants