This repository provides an end-to-end open source pipeline for the processing of MAPseq (Marker Assisted Programming sequencing) data.
Supported Operating Systems:
- Ubuntu 22.04
We recommend creating a new conda environment for the installation of the tools required for the MAPseq pipeline and secondary analysis. For external software (not including Cell Ranger), we provide an environment.yml file for easy installation with conda. This can be run and initialized with:
# Clone the repository
git clone https://github.com/willisbillis/MAPseq.git
# or, if you have GitHub CLI installed:
gh repo clone willisbillis/MAPseq
cd MAPseq
conda env create --name mapseq_env --file environment_<your_machine_os>.yml
conda activate mapseq_env- Cell Ranger (v8.0.0) (install here)
- Cell Ranger ATAC (v2.1.0) (install here)
- kallisto (<v1.0) (install here)
- bustools (<v1.0) (install here)
- cellbender (v0.3.0) (install here)
- leidenalg (<v1.0) (install here)
After installing necessary requirements, you may install the MAPseq pipeline from source using:
gh repo clone willisbillis/MAPseq
cd MAPseq
./install.sh # sudo password will be prompted during this scriptIt is necessary to reload the shell for changes to take effect after installation. We recommend doing this by closing the current session and opening a new one.
To remove changes made by the installation, you may navigate to the MAPseq repository and revert the changes with the following:
cd $MAPSEQ_REPO_PATH
./uninstall.sh # sudo password will be prompted during this scriptFor the changes to take effect, the shell must be reloaded. We recommend doing this by closing the current session and opening a new one.
If you have a question, error, or bug to report, please use the issue page.
If you make use of this software for your work we would appreciate it if you would include the citation in any subsequent work. You may cite it using the dropdown menu in the top right of this page.
