Skip to content

Add TensorQTL support to eQTL mapping function and update README#14

Open
charliewang123 wants to merge 49 commits into
mainfrom
charlie_branch
Open

Add TensorQTL support to eQTL mapping function and update README#14
charliewang123 wants to merge 49 commits into
mainfrom
charlie_branch

Conversation

@charliewang123
Copy link
Copy Markdown
Collaborator

  • Added TensorQTL support to eQTL_mapping_step() using reticulate
  • Updated README with example usage for TensorQTL
  • Added Python dependency instructions

charliewang123 and others added 21 commits June 18, 2025 10:51
- eQTL mapping parameters are provided as options in the function instead of hard coded (e.g. model, cis distance, p-value threshold etc)
- output_file_name_cis = paste0(out_dir, context, "_", shared_specific, ".all_pairs.txt"); -> output_file_name_cis needs to be a parameter in the function
- output_file_name_tra = tempfile(); -> output_file_name_tra needs to be a parameter in the function
- genepos = read.table(file = …)[,1:4]; -> Instead of column numbers you need to ask for column names
- snpspos = read.table(file = …)[,1:3]; -> Instead of column numbers you need to ask for column names
- tensorQTL output needs to match MatrixEQTL output
- p-values in tensorQTL output need to be ordered in ascending order (0,1)
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