NSLS-II / pyCHX

chx_analysis_codes
BSD 3-Clause "New" or "Revised" License
5 stars 6 forks source link

Common xpcs v2 #32

Closed ambarb closed 4 years ago

ambarb commented 4 years ago

Added v2 subdirectory to pyCHX/pyCHX that starts off as two fresh copies of the "main" repo (all other stuff in pyCHX/pyCHX)

_commonspeckle is what will eventaully become a beamline agnostic xpcs / speckle analysis library _futurepyCHX is what will eventually become pyCHX/pyCHX or another library that is for CHX specific python functions

the _ preceeding the directory is to mark that this is private and we have init.py files that will help create "public" functions as the become available BEFORE we commit to two separate projects.

The only changes to pyCHX/pyCHX is to add ipynb checkpoints to the .gitignore.

Discussed approach with @danielballan and @afluerasu . We want to make this PR and a second PR so that we can better see the gradual changes that we will be making.

danielballan commented 4 years ago

I think we should merge this and move forward ASAP, but I leave it to @afluerasu to push the green button. This just adds files so it will not impact existing usage.