JonathanShor / DoubletDetection

Doublet detection in single-cell RNA-seq data.
https://doubletdetection.readthedocs.io/en/stable/
MIT License
81 stars 23 forks source link

Documentation and Package Restructure #121

Closed adamgayoso closed 5 years ago

adamgayoso commented 5 years ago

Restructures package in a more sensible way

Note that phenograph will become optional in v3.0 so this is a fine temporary solution.

adamgayoso commented 5 years ago

The new package structure was tested. Everything imports fine.

JonathanShor commented 5 years ago

Why should this not go into 3.0?

adamgayoso commented 5 years ago

Why should this not go into 3.0?

This doesn't change the API, but really just adds documentation. The documentation is relevant now, as opposed to when 3.0 comes out.

adamgayoso commented 5 years ago

By the way, we can squash this into master.

adamgayoso commented 5 years ago

Also, I'm not familiar with sphinx, so I'm assuming your design is reasonable re: Makefile etc. Being self contained within the docs folder seems good.

Sphinx pretty much automates this.