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

Lincs #267

Merged
merged 6 commits into from
Dec 2, 2024
Merged

Lincs #267

merged 6 commits into from
Dec 2, 2024

Conversation

james0032
Copy link
Contributor

Data stored on renci nfs. File path specified in parser.

Need review before completion of PR since no test ran for the new LICNS parser.

@beasleyjonm
Copy link
Contributor

How did you obtain the LINCS files that are parsed here? I believe all of the LINCS data is dependent on cell line in which gene expression is measured, so I'm a little worried about saying a compound positively/negatively regulating some gene without providing the cell contexts in which it was measured.

@EvanDietzMorris
Copy link
Contributor

The code looks great at a glance. I would probably delete some of the template comments, and it's also 2024 now ;)

But lets address JMs question before I start testing. Maybe we can use the anatomical context qualifier? The biolink docs actually mention a "experimental_context_qualifier" that has HeLa cells as the example, but I don't think that's actually in the model. I'm not sure if there is one for cell types otherwise.

fixing several bugs and broken variable names
- fixing source data download location
- source data delimiter is comma not tab
- cleaning up properties (they need to be a dictionary, but node props were unnecessary anyway)

simplifying/fixing qualifier handling
- using predicates like RO:0002212 includes directionality and will normalize to qualified version, old implementation didn't work anyway, so this is better
@EvanDietzMorris
Copy link
Contributor

We decided that addressing JM's concern was not possible with the source data provided, not going to include cell line information for now. The parser turned out to have several issues but I refactored it.

@EvanDietzMorris EvanDietzMorris merged commit 43874d9 into master Dec 2, 2024
1 check passed
@EvanDietzMorris EvanDietzMorris deleted the LINCS branch December 2, 2024 16:53
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