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

Add genetic diversity fields #1610

Open
arschat opened this issue Feb 21, 2025 · 0 comments
Open

Add genetic diversity fields #1610

arschat opened this issue Feb 21, 2025 · 0 comments
Labels
content Any PR that incorporates changes to the schema

Comments

@arschat
Copy link
Member

arschat commented Feb 21, 2025

For which schema is a change/update being suggested?

I would like to request updates to the human_specific.json& the medical_history.json schema.

What should the change/update be?

I would like to add 4 current residence/ 4 place of birth/ 2 ethnicity/ 2 language fields to the human_specific.json schema and 4 reproduction and 1 diet field to the medical_history.json schema to allow data contributors to record those new genetic diversity fields.

This update constitutes a minor change to the schema(s) it affects.

What new field(s) need to be changed/added?

Ethnicity

  1. Field name: ethnicity_question
    • Description: Question and response options posed to donors for collecting metadata on donor self-reported ethnicity and/or tribe and/or dialect group and/or race etc.
    • Type: string
    • Required: no
    • Examples: "What is your ethnicity?; Are you Hispanic/Latino?; Which categories describe you? Select all that apply from the following"
  2. Field name: ethnicity_parents
    • Description: Ethnicity(-ies) of the donor's parents.
    • Type: ethnicity ontology
    • Required: no
    • Examples: "Chinese; Malay"

Language

  1. Field name: primary_language
    • Description: Primary language(s) spoken by the donor. Can include dialects (for example, Hokkien).
    • Type: string
    • Required: no
  2. Field name: mother_father_language
    • Description: Ancestral language(s) spoken by parents (“mother tongue” and/or “father tongue”) and/or grandparents. Can include dialects (for example, Hokkien).
    • Type: string
    • Required: no

Location - current residence

  1. Field name: current_residence_location_country
    • Description: Country and state of donor's current residence at time of sample collection.
    • Type: string
    • Required: no
  2. Field name: current_residence_location_granular
    • Description: Nearest city, town, or village to location of donor's current residence at time of sample collection.
    • Type: string
    • Required: no
  3. Field name: current_residence_duration
    • Description: Duration of residence, in years, rounded up to the nearest whole number, at time of sample collection.
    • Type: string
    • Required: no
  4. Field name: current_residence_urbanrural
    • Description: Urban, suburban, or rural descriptor of current residence.
    • Type: string
    • Required: no
    • CV or enum: "urban; suburban; rural"

Location - place of birth

  1. Field name: place_of_birth_location_country
    • Description: Country and state of place of birth.
    • Type: string
    • Required: no
  2. Field name: place_of_birth_location_granular
    • Description: Nearest city, town, or village to location of place of birth.
    • Type: string
    • Required: no
  3. Field name: place_of_birth_duration
    • Description: Duration of residence, in years, rounded up to the nearest whole number.
    • Type: string
    • Required: no
  4. Field name: place_of_birth_urbanrural
    • Description: Urban, suburban, or rural descriptor of place of birth.
    • Type: string
    • Required: no
    • CV or enum: "urban; suburban; rural"

Reproduction

  1. Field name: parity
    • Description: Number of children (full-term pregnancies) the donor has given birth to at time of sample collection.
    • Type: integer
    • Required: no
  2. Field name: gravidity
    • Description: Number of pregnancies the donor has had at time of sample collection.
    • Type: integer
    • Required: no
  3. Field name: menarche_age
    • Description: Age at menarche, rounded to nearest whole number.
    • Type: integer
    • Required: no
  4. Field name: menopause_status
    • Description: Menopausal status of donor at time of sample collection.
    • Type: integer
    • Required: no
    • CV or enum: "pre-menopausal; peri-menopausal; post-menopausal; post-menopausal (induced)"

Diet

  1. Field name: diet_meat
    • Description: Dietary patterns of donor - meat (chicken, seafood, fish, pork, lamb, beef, etc.) consumption versus meat-free diet - at time of sample collection.
    • Type: string
    • Required: no
    • CV or enum: "gluten_free, fodmap, baby_formula, breastfeeding, elimination, keto, paleo, vegan, vegetarian, omnivore."

Why is the change requested?

Genetic diversity network has requested those fields that could be grouped in the human specific module

@arschat arschat added the content Any PR that incorporates changes to the schema label Feb 21, 2025
@arschat arschat changed the title Add human specific genetic diversity fields Add genetic diversity fields Feb 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
content Any PR that incorporates changes to the schema
Projects
None yet
Development

No branches or pull requests

1 participant