Open sonyahanson opened 8 years ago
This is currently implemented using json files in quickmodel.py using a pre-defined inputs.py in the same directory. I think this is working nicely, but up for other suggestions on how to make this better or what to make sure to include.
Do we really want to store this as a CSV file? Why not just pickle the results?
Oh! Just saw the original post was from June, and that you're using JSON files now. Cool!
For inputs, what about taking some inspiration from the assaytools example and storing information like the ligand stock IDs and which rows of the plate you're considering?
Started working on a way of storing the results, most useful for tracking different ways of analyzing the same dataset. So far this is what I've come up with: a dictionary of inputs that gets combined with a dictionary of outputs that gets stored as a csv file.
This is a rough start so more input on what to include and what format would be ideal is much appreciated.
Currently this is created and run by a
quick_model
function that takes in theinputs
dictionary androws_to_analyze = 'BSI_w_backfill'
andsection = '280_480_TOP_120'
makes a few figures and spits out the results.So far this just spits out a
csv
file for each analysis rather than just appending to a database.