BioThings Studio 0.1f
Pre-release
Pre-release
Docker image:
Docker images
- BioThings Studio 0.1f: http://biothings-containers.s3-website-us-west-2.amazonaws.com/biothings_studio/biothings_studio:0.1f.docker
- Studio4MyGene 0.1f: http://biothings-containers.s3-website-us-west-2.amazonaws.com/biothings_studio/studio4mygene:0.1f.docker
- Studio4MyVariant 0.1f: http://biothings-containers.s3-website-us-west-2.amazonaws.com/biothings_studio/studio4myvariant:0.1f.docker
- Studio4MyChem 0.1f: http://biothings-containers.s3-website-us-west-2.amazonaws.com/biothings_studio/studio4mychem:0.1f.docker
Tutorial
http://docs.biothings.io/en/latest/doc/studio.html
Changelog
System & Docker
- docker image based on Ubtun 18.04, using python 3.7
- updated to BioThings SDK 0.3.x, Oracle Java 12, MongoDB 4.0.10
Plugins
- export plugins code to plain python code in order to access more features from BioThings SDK (dumper, uploader, mapping code can be exported)
- specify requirements (dependencies) in plugin's manifest file
http://docs.biothings.io/en/latest/doc/studio_guide.html#data-plugin-architecture-and-specifications
Webapp
- display diff (json-diff format) between mapping generated from inspection and registered mapping to easily track changes
- sample/limit options for data inspection allowing to partially and/or randomly inspect a subset of data
- delete Hub API connections now possible from connection widget
- new build configuration form including new LinkDataBuilder, which allows to create build from a single datasource without having to fully copy the data to the merged collection (saves time and disk-space)
- more mapping editing features (field type, and manual specification)
- more sanity check when registering a plugin
Misc
- CPU activity not tracked anymore to due to hub getting slow with blocking calls