An automated web search for human antibodies labelling neurons and glia in the brain.
This code takes the direct output of Seurat's FindMarkers()
and returns a data frame of antibodies based on information from the human protein atlas.
- Save a
.csv
of the marker genes for your single cell RNA sequencing data:write.csv(FindMarkers(data), markers.csv)
- In your terminal, ensure that Selenium web driver is installed:
pip install selenium
- Download Chrome driver here.
- In the terminal, navigate to the directory holding
proteinsearch.py
. - In the terminal, type:
python proteinsearch.py
- Enter the absolute path of your marker gene csv.
- Enter the name of of the output file (be sure to include .csv at the end).
- Chrome driver will open and begin the search!