cnobles / iGUIDE

Bioinformatic pipeline for identifying dsDNA breaks by marker based incorporation, such as breaks induced by designer nucleases like Cas9.
https://iguide.readthedocs.io/en/latest/
GNU General Public License v3.0
20 stars 9 forks source link

Add versioning into assimilated data objects. #61

Closed cnobles closed 5 years ago

cnobles commented 5 years ago

As the incorp.sites objects are already in an rds format, gather the versioning and relative information and add to the output object as a list.

This will mean the eval script needs to change a bit to handle the structure. This could do a number of checks to make sure the data are compatible across runs.

cnobles commented 5 years ago

This is handled in #62, where a new type of incorp_sites object is now generated and eval and report commands understand how to use the added version control data to stop or warn users of mixing data that may have been processed in a different manner.