Skip to content

Software for processing and analyzing STARmap experiments.

License

Notifications You must be signed in to change notification settings

feng-bao-ucsf/STARmap

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

STARmap

Reference: Xiao Wang1^, William E. Allen1,2^, Matthew A. Wright1,3, Emily L. Sylwestrak1, Nikolay Samusik4, Sam Vesuna1, Kathryn Evans1, Cindy Liu1, Charu Ramakrishnan1, Jia Liu5, Garry P. Nolan4,†, Felice-Alessio Bava4,†, Karl Deisseroth1,3,6,†, "Three-dimensional intact-tissue sequencing of single-cell transcriptional states" Science (2018), DOI: 10.1126/science.aat5691.

1Department of Bioengineering, Stanford University, Stanford, CA 94305, USA. 2Neuroscience Program, Stanford University, CA 94305, USA. 3Department of Psychiatry and Behavioral Sciences, Stanford University, CA 94305, USA. 4Baxter Laboratory, Department of Microbiology and Immunology, Stanford University, Stanford, CA 94305, USA. 5Department of Chemical Engineering, Stanford University, CA 94305, USA. 6Howard Hughes Medical Institute, Stanford University, CA 94305, USA. ↵†Corresponding author. Email: deissero@stanford.edu (K.D.); alessio.bava@gmail.com (F.-A.B.); gnolan@stanford.edu (G.P.N.)

As of 6/21/18, this code is under active development to transition into a user-friendly package. Please contact wallen@stanford.edu with questions or comments.

Required MATLAB version: R2017B or later

Required Python packages:

  • skimage
  • scipy
  • pandas
  • joblib
  • seaborn
  • numpy
  • matplotlib
  • tifffile
  • cv2
  • statsmodels
  • umap

We would like to acknowledge the following open source resources:

  • SciPy: Jones E., Oliphant E., Peterson P., et al. SciPy: Open Source Scientific Tools for Python, 2001
  • Numpy: Oliphant E. A., guide to NumPy, USA: Trelgol Publishing, (2006).
  • Matplotlib: Hunter J. D., Matplotlib: A 2D graphics environment, Computing In Science & Engineering, (2007)
  • Scikit-learn: Pedregosa et al., Scikit-learn: Machine learning in Python, JMLR 12, pp. 2825-2830, (2011)
  • Ilastik: Sommer C., Strähle  C., Köthe U., Hamprecht F. A. , ilastik: Interactive Learning and Segmentation Toolkit, Eighth IEEE International Symposium on Biomedical Imaging (ISBI) Proceedings, (2011)
  • UMAP: McInnes L. and Healy J., UMAP:  Uniform Manifold Approximation and Projection for Dimension Reduction https://arxiv.org/abs/1802.03426 (2018)
  • Pandas:  Pandas: McKinney W. Data Structures for Statistical Computing in Python, Proceedings of the 9th Python in Science Conference, 51-56 (2010)
  • Scikit-image: van der Walt S. et al., scikit-image: Image processing in Python, PeerJ 2:e453 (2014) 
  • IPython: Perez F., Granger B.E. IPython: A System for Interactive Scientific Computing, Computing in Science & Engineering, 9, 21-29 (2007), 
  • Seaborn: https://seaborn.pydata.org/
  • Statsmodels: Skipper S., and  Perktold J.. Statsmodels: Econometric and statistical modeling with python.” Proceedings of the 9th Python in Science Conference (2010)
  • OpenCV: Bradski G., The OpenCV LibraryDr. Dobb's Journal of Software Tools (2000)

About

Software for processing and analyzing STARmap experiments.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 77.2%
  • MATLAB 12.3%
  • Python 10.5%