-
Notifications
You must be signed in to change notification settings - Fork 1
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
Polish the get-started guide #97
Conversation
|
||
This vignettes provides a quick introduction to the **{laminr}** workflow. | ||
For more details about how **{laminr}** works see `vignette("concepts_features", package = "laminr")`. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This sentence now comes at the very end of the tutorial so that users don't lose time reading boilerplate.
``` | ||
|
||
Some functionality requires additional packages. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think it's super critical that connecting on the command line to configure the default instance comes now.
``` | ||
|
||
See the "Initial setup" section of `vignette("concepts_features", package = "laminr")` for more details. | ||
This instance acts as the default instance for everything that follows. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I hope this is clear enough. If another sentence is needed please add.
``` | ||
|
||
# Track data provenance | ||
# Track data lineage |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
People should get used to calling track() first thing.
|
||
# Start an R session | ||
# Connect to the default instance |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I find it problematic to say "connect to the default instance" in this heading, @lazappi, because that just happened 3 lines above on the command line. Don't you agree?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fixed in new PR.
) | ||
# Set cell identities to the provided cell type annotation | ||
SeuratObject::Idents(seurat) <- "cell_type" | ||
# Normalise the data | ||
seurat <- Seurat::NormalizeData(seurat) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I thought that this let's peoples memory and storage explode; that's why I removed it. It'd be a bad experience if upload or compute etc. took long -- so keeping data small would be good.
If it's not actually an issue anymore, it's all good!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ignored in new PR.
The most important change here is establishing a clearer and simpler order within the setup section.
I'd almost be tempted to install laminr after doing the python stuff, but I left it like it was for now.