Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Purpose/implementation Section
Please link to the GitHub issue that this pull request addresses.
Closes #598
What is the goal of this pull request?
The goal for this PR is mostly to establish the initial infrastructure for analysis, including the environment for future analysis.
Briefly describe the general approach you took to achieve this goal.
The general path that ended up working for determining requirements was to start with a pip install of SEACells, then move packages from pip to conda control one at a time. The packages that remain in pip install fine there, but in some cases did not have conda packages for all systems
If known, do you anticipate filing additional pull requests to complete this analysis module?
Yes, many!
Provide directions for reviewers
What are the software and computational requirements needed to be able to run the code in this PR?
Everything should be available through conda and pip at this stage
Are there particularly areas you'd like reviewers to have a close look at?
If you would like to test that the packages build and install locally, that would be fine, but I also expect to catch any such errors through future testing, and I expect some small environment changes before much code is added.
Is there anything that you want to discuss further?
Author checklists
Analysis module and review
README.md
has been updated to reflect code changes in this pull request.Reproducibility checklist
Dockerfile
.environment.yml
file.renv.lock
file.