iGEM-Engineering / iGEM-distribution

Repository for collective design of an iGEM DNA distribution
https://igem-distribution.readthedocs.io
Other
42 stars 20 forks source link

Only collect referenced information into package #169

Open jakebeal opened 2 years ago

jakebeal commented 2 years ago

Currently, the package building process collects all information in the caches, since excess unreferenced information is generally harmless. It would be good to collect only the information that is actually referenced by the parts that are used. That way, when a part is de-selected, even if it stays in the cache it won't be collected into the package build.

jakebeal commented 2 years ago

Example: persistence of pSB1C3 in https://github.com/iGEM-Engineering/iGEM-distribution/pull/150#issuecomment-1018831757