-
Notifications
You must be signed in to change notification settings - Fork 90
Open
Labels
Description
Watermark looks great for reproducibility.
It would be nice to have an option to (also) store this data in the notebook metadata:
{
"metadata": {
"watermark": {
"date": "2015-17-06T15:04:35",
"CPython": "3.4.3",
"IPython": "3.1.0",
"compiler": "GCC 4.2.1 (Apple Inc. build 5577)",
"system" : "Darwin",
"release" : "14.3.0",
"machine": "x86_64",
"processor" : "i386",
"CPU cores": "4",
"interpreter": "64bit"
}
}
}
}Maybe some more hierarchy in there as well...
Since the kernel doesn't have any idea what's going on w/r/t notebooks, it would probably have to be done with a display.Javascript:
if as_metadata:
display(
Javascript("""IPython.notebook.metadata.watermark = {}""")
.format(json.dumps(the_data)
)Happy to help with a PR, if you would think there is a place for this!
Reactions are currently unavailable