pierrepo / PBxplore

A suite of tools to explore protein structures with Protein Blocks :snake:
https://pbxplore.readthedocs.org/en/latest/
MIT License
28 stars 17 forks source link

Document the API #81

Closed jbarnoud closed 8 years ago

jbarnoud commented 8 years ago

With @HubLot work, the API starts to look like a proper API. Yet, it should be documented or it will be unusable by others.

I suggest to build the doc interactively. First we should have a reference documentation built on the docstrings, then we could add examples in the form of notebooks, finally we should add some narrative doc.

I suggest to use sphinx to generate the doc. The doc can be hosted either as github pages, using the pipy doc hosting service or using read the docs.

The course of action would be:

This should be built on top of #80 or wait for #80 to be merged.

pierrepo commented 8 years ago

At first, I would prefer we write notebook user cases. I want to be sure the fresh API that has just been release is robust and easy-to-use.

jbarnoud commented 8 years ago

The steps do not have to follow a particular order. I actually started with notebooks as they are funnier to do...

pierrepo commented 8 years ago

;-)

jbarnoud commented 8 years ago

Being able to install PBxplore using a setup.py script (#21) would ease greatly the notebooks.

HubLot commented 8 years ago

It's on my top priority :)