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 control for CRISPR (or other gene perturbation types) #182

Merged
merged 8 commits into from
Jul 26, 2022

Conversation

allaway
Copy link
Contributor

@allaway allaway commented Jul 26, 2022

Adding a gRNA control option for CRISPR experiments to more explicitly describe control samples.

@allaway allaway requested a review from anngvu July 26, 2022 15:30
@allaway allaway changed the title add control add control for CRISPR (or other gene perturbation types) Jul 26, 2022
@allaway allaway marked this pull request as ready for review July 26, 2022 15:31
@anngvu
Copy link
Collaborator

anngvu commented Jul 26, 2022

@allaway I made some changes. You can confirm that this is better (?) and merge.

NF.jsonld Outdated
@@ -18919,6 +18944,23 @@
],
"sms:validationRules": []
},
{
"@id": "bts:\"\"",
Copy link
Collaborator

Choose a reason for hiding this comment

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

Need to check this. Where is this random new key coming from?

Copy link
Collaborator

Choose a reason for hiding this comment

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

Figured out that if there is a space before the "" in valid values, jsonld will contain a key with id "bts:\"\"". Resolved with linting in 05e5def

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Interesting, thanks for catching that!

NF.csv Outdated
@@ -724,7 +725,7 @@ compoundName,"Common name for a compound, e.g. “Selumetinib” (https://pubche
compoundDose,A dose quantity for the treatment compound. To be used with compoundDoseUnit.,,compoundDoseUnit,FALSE,Sage Bionetworks,sageCommunity,,,,compoundDose,Property,Experiment,annotationProperty,experimentProperty,,,
compoundDoseUnit,A unit associated with the value(s) in compoundDose.,,,FALSE,Sage Bionetworks,sageCommunity,,,,compoundDoseUnit,Property,Experiment,annotationProperty,experimentProperty,,,
InChIKey,"A unique hash key for a compound, e.g. for “Selumetinib”, the key is CYOHGALHFOKKQC-UHFFFAOYSA-N (https://pubchem.ncbi.nlm.nih.gov/compound/10127622#section=InChI-Key). This is a more reliable identifier than the compound name and should be used if available.",,,FALSE,Sage Bionetworks,sageCommunity,,,,InChIKey,Property,Experiment,annotationProperty,experimentProperty,,,
genePerturbationType,Specific way in which a single gene was perturbed in a sample,"overexpression, knockdown, knockout, Not Applicable",,FALSE,Sage Bionetworks,cancer,,,,genePerturbationType,Property,Experiment,annotationProperty,,Gene_Perturbation,,
genePerturbationType,Specific way in which a single gene was perturbed in a sample,"overexpression, knockdown, knockout, control, Not Applicable",,FALSE,Sage Bionetworks,cancer,,,,genePerturbationType,Property,Experiment,annotationProperty,,Gene_Perturbation,,
Copy link
Collaborator

Choose a reason for hiding this comment

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

Use "non-targeting control"?

Copy link
Collaborator

Choose a reason for hiding this comment

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

Made change that I suggested in aab5ca9...

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Yup...that is what I should be using. Thanks!

@allaway allaway merged commit baaafa6 into main Jul 26, 2022
@allaway allaway deleted the genePerturbationType branch July 26, 2022 20:04
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