-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
support deep copying of a given opil.Document() #164
Comments
Hi @tramyn do you want to clone the Also, do you need to copy the whole |
Hi @bbartley I will want a copy of an entire opil.Document. Currently, opil allows me to copy TopLevel objects but when I have a scenario where a users tells Intent Parser to generate opil from an Experimental Request document, Intent Parser does not need to know what TopLevel objects it should copy over from a lab protocol. Instead, Intent Parser needs to know all contents originally described in a lab protocol are copied over to a new opil.Document before adding in values processed from an ER document. I want to ensure no opil objects are dropped and avoid Intent Parser from keeping track of all objects described in a given opil document. |
Hi @tramyn this issue has been cross-posted to pysbol here: In the meantime, the following will ensure that everything from a
|
@bbartley sounds good. Thanks. |
I want to perform a deep copy of a given opil.Document(). However, the current version of opil==1.0b3.post2 does not support. I need this type of method supported in order to create an opil.ExperimentalRequest from a template.
The text was updated successfully, but these errors were encountered: