Skip to content

Commit 3a72588

Browse files
committed
Remove my name from FAQ contact
1 parent 90bce8b commit 3a72588

File tree

2 files changed

+30
-34
lines changed

2 files changed

+30
-34
lines changed

vignettes/faq.Rmd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -179,4 +179,4 @@ I recommend using all cells of the receiver cell type of interest as receiver (s
179179

180180
## My question is not in these list? What should I do now?
181181

182-
First, you can check the open and closed issues (https://github.com/saeyslab/nichenetr/issues) of this package on github to see whether your question might be addressed in one of these. If not, don’t hesitate to open a new issue. If you would prefer to keep the discussion private, you can also send me an email (robin.browaeys@ugent.be), but I prefer that you open an issue so other users can learn from it as well!
182+
First, you can check the open and closed issues (https://github.com/saeyslab/nichenetr/issues) of this package on github to see whether your question might be addressed in one of these. If not, don’t hesitate to open a new issue. If you would prefer to keep the discussion private, you can send an email to the corresponding author of the NicheNet paper (yvan.saeys[at]ugent.be), but I prefer that you open an issue so other users can learn from it as well!

vignettes/faq.md

Lines changed: 29 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -41,16 +41,16 @@ harder because you don’t have a clear set of genes affected by the
4141
intercellular communication process only. You could still do it, by
4242
using the total set of genes in the genome as the background, and all
4343
genes expressed in your cell type as gene set of interest (so you need
44-
to change the geneset\_oi to all expressed genes, and the background to
44+
to change the geneset_oi to all expressed genes, and the background to
4545
all genes in the ligand-target matrix). But I don’t really recommend
4646
that because not all expressed genes will be influenced by cell-cell
4747
interactions, on the contrary most genes will probably be expressed
4848
because they are part of general and cell-type specific gene expression
4949
programs. And if you can’t discriminate between cell-intrinsic and
5050
cell-extrinsic effects in your data, and you will still use NicheNet,
5151
then you risk that ligands will be falsely linked to some
52-
‘cell-intrinsic’ genes. And this will confound the analysis and lead
53-
to irrelevant and noisy predictions.
52+
‘cell-intrinsic’ genes. And this will confound the analysis and lead to
53+
irrelevant and noisy predictions.
5454

5555
So the take-away message is: NicheNet predicts upstream ligand-receptor
5656
pairs that might regulate genes in your gene set of interest. The more
@@ -125,8 +125,7 @@ Therefore we also recommend to check expression of the ligands and their
125125
receptors after the NicheNet prioritization. To give an example: If a
126126
ligand ranked 7th out of 200 would be much stronger expressed than a
127127
ligand that would be 1st or 2nd ranked according to the ligand activity,
128-
this more strongly expressed candidate ligand might be more
129-
interesting\!
128+
this more strongly expressed candidate ligand might be more interesting!
130129

131130
So when comparing NicheNet to CellphoneDB output following differences
132131
can be expected to be present. Ligad-receptor pairs picked up by
@@ -162,8 +161,7 @@ important, we recommend to check expression of the ligands and their
162161
receptors after the NicheNet prioritization. To give an example: If a
163162
ligand ranked 7th out of 200 would be much stronger expressed than a
164163
ligand that would be 1st or 2nd ranked according to the ligand activity,
165-
this more strongly expressed candidate ligand might be more
166-
interesting\!
164+
this more strongly expressed candidate ligand might be more interesting!
167165

168166
## I observe that some top ligands according to NicheNet to be inducing in my condition of interest compared to control are higher expressed in control than condition of interest. How is this possible?
169167

@@ -173,7 +171,7 @@ is expressed. This means that the algorithm does not consider whether a
173171
ligand is more strongly expressed in the case vs control, as long as it
174172
is expressed at a sufficient level. Of course, this might be interesting
175173
information to use for further prioritization after the NicheNet ligand
176-
activity analysis\! Therefore we recommend checking the expression of
174+
activity analysis! Therefore we recommend checking the expression of
177175
your ligands after NicheNet prioritization. The most interesting hits
178176
might be the ones where ligand and/or receptor is upregulated in the
179177
condition of interest compared to the control. The opposite pattern
@@ -198,16 +196,15 @@ RNA level.
198196
## Can I use NicheNet if I want to find which potential ligands were important in cells of interest, even though I don’t have expression data of the possible interacting/sender cells?
199197

200198
It is perfectly possible to apply NicheNet in case you don’t have a
201-
‘sender cell type’. In that case, your analysis is more of an
202-
‘upstream regulator analysis’ than an ‘intercellular communication
203-
analysis’. You can do this by looking at all ligands in the NicheNet
204-
database (or all ligands for which a potential receptor is expressed)
205-
instead of only looking ligands that are expressed by a specific sender
206-
cell type. Only a small change in the code is required for this by using
207-
`ligands` instead of `expressed_ligands` in the basic and Seurat steps
208-
vignette for defining `potential_ligands`. If using the Seurat wrapper
209-
function you can set the parameter function of sender to `sender =
210-
“undefined”`.
199+
‘sender cell type’. In that case, your analysis is more of an ‘upstream
200+
regulator analysis’ than an ‘intercellular communication analysis’. You
201+
can do this by looking at all ligands in the NicheNet database (or all
202+
ligands for which a potential receptor is expressed) instead of only
203+
looking ligands that are expressed by a specific sender cell type. Only
204+
a small change in the code is required for this by using `ligands`
205+
instead of `expressed_ligands` in the basic and Seurat steps vignette
206+
for defining `potential_ligands`. If using the Seurat wrapper function
207+
you can set the parameter function of sender to `sender = “undefined”`.
211208

212209
You just need to be sure that you can use the expression data of the
213210
responder/receiver cell type to define a set of genes that are likely
@@ -236,12 +233,11 @@ both human and mouse origin, and there is no indication on these
236233
datasets that human would work better than mouse.
237234

238235
However, there is a disadvantage: for some mouse-specific genes, we
239-
don’t have information in the NicheNet ligand-target model. This
240-
implies that NicheNet might miss some patterns if well-known mouse-only
241-
target genes would be DE in the dataset you are working on. A solution
242-
to this would be to construct a mouse model with additional mouse data
243-
sources yourself. This is some work, but is not so difficult. In the
244-
vignette
236+
don’t have information in the NicheNet ligand-target model. This implies
237+
that NicheNet might miss some patterns if well-known mouse-only target
238+
genes would be DE in the dataset you are working on. A solution to this
239+
would be to construct a mouse model with additional mouse data sources
240+
yourself. This is some work, but is not so difficult. In the vignette
245241
<https://github.com/saeyslab/nichenetr/blob/master/vignettes/model_construction.md>,
246242
we show how to build a model yourself.
247243

@@ -276,7 +272,7 @@ without data source weight optimization also seemed to work well.
276272
Because the optimization is a difficult and time-consuming procedure, we
277273
don’t see a problem in not optimizing your data source weights, but only
278274
if you are confident that your data sources are of high quality and not
279-
too noisy\!
275+
too noisy!
280276

281277
## Can NicheNet say which cell populations interact with each other and which don’t?
282278

@@ -336,7 +332,7 @@ and ligand-target heatmaps are (at least) equally informative.
336332

337333
## Can I use my own ligand-receptor network instead of the one included in the NicheNet model?
338334

339-
Yes, you definitely can\! In this vignette
335+
Yes, you definitely can! In this vignette
340336
<https://github.com/saeyslab/nichenetr/blob/master/vignettes/model_construction.md>,
341337
you can see how to incorporate your new data source with new
342338
ligand-receptor pairs and build a customized NicheNet prior model. I
@@ -411,7 +407,7 @@ if the interaction is predicted via just one protein-protein interaction
411407
database.
412408

413409
This score is thus solely based on prior knowledge and not based on the
414-
expression in your dataset\! The only way expression is used, is to
410+
expression in your dataset! The only way expression is used, is to
415411
define whether a ligand/receptor is expressed yes or no. So
416412
ligands/receptor that are not expressed at all won’t appear in this
417413
heatmap, but it is indeed possible that some lowly expressed
@@ -423,7 +419,7 @@ and receptor (product of expression / average of expression).
423419

424420
## In the Seurat vignette, you show some code to define bona fide ligand-receptor interactions. But I see that some ligand-receptor pairs that are not considered bona fide have higher prior interaction scores than some bona fide pairs. How is this possible if the prior interaction score is based on the confidence of the prior information? Should bona fide pairs not have the highest scores?
425421

426-
We can indeed see why this confusing\! We categorize bona-fide ligands
422+
We can indeed see why this confusing! We categorize bona-fide ligands
427423
based on whether they were coming from a validated curated
428424
ligand-receptor database (like KEGG, guide2Pharmacology, …) or not. This
429425
because we have also ligand-receptor interactions not present in these
@@ -457,11 +453,11 @@ upregulated in the case vs control condition. Next to this, you could
457453
check whether the ligand-receptor interaction is ‘bona fide’ or not (cf
458454
previous question) and whether the ligand-receptor prior interaction
459455
potential weight is high or not. But I suggest giving the highest weight
460-
to the ligand activity and expression/upregulation information\!
456+
to the ligand activity and expression/upregulation information!
461457

462458
## How should I interpret the pearson correlation values of the ligand activity? What does it mean when I have negative values?
463459

464-
In the ligand\_pearson\_matrix, you find the pearson correlation values
460+
In the ligand_pearson_matrix, you find the pearson correlation values
465461
between NicheNet prior ligand-target predictions and the gene set of
466462
interest. A high score means that top predicted target genes of a ligand
467463
are enriched in the gene set of interest compared to the background. We
@@ -586,6 +582,6 @@ First, you can check the open and closed issues
586582
(<https://github.com/saeyslab/nichenetr/issues>) of this package on
587583
github to see whether your question might be addressed in one of these.
588584
If not, don’t hesitate to open a new issue. If you would prefer to keep
589-
the discussion private, you can also send me an email
590-
(<robin.browaeys@ugent.be>), but I prefer that you open an issue so
591-
other users can learn from it as well\!
585+
the discussion private, you can send an email to the corresponding
586+
author of the NicheNet paper (yvan.saeys\[at\]ugent.be), but I prefer
587+
that you open an issue so other users can learn from it as well!

0 commit comments

Comments
 (0)