murrayds / sci-mobility-emb

Embedding of scientific mobility across institutions, cities, regions, and countries
4 stars 0 forks source link

Project Cleanup: Modularize Snakemake, Add Packaging, Integrate PPR #64

Closed murrayds closed 4 years ago

murrayds commented 4 years ago

The Snakefile was getting too big, so not it is modularized into separate, problem-oriented included snakefiles.

Integrated Personalized Page Range gravity relation & predictions into the workflow.

murrayds commented 4 years ago

Added a basic python package that we can offload functions into, with an example test framework for one function.

I am using this branch for general project cleanup, of things that needed to be done including.

  1. Switch from pipenv over to conda
  2. Adding basic python package in lib/py_scimobility
  3. Added a set of convenience scripts to make pakcage loading and testing easier
  4. adding misc. notebooks and files that haven't been added yet
murrayds commented 4 years ago

@jisungyoon could we get a quick review? Otherwise this pull request will get a little too big.

LEt me know if there are any changes about the new snakefile organization