Made some #bluesky profile cards for @mystmd.org via the widget interface (widget doesn't feel like right interface, but a handy starting point). Just needed a fetch call to api.bsky.app π€© wrote more about it here. more #bsky / #atproto experiments coming.
opensci.dev/articles/blu...
I wrote a deep dive on CIDs, the self-describing cryptographic fingerprints behind every record, blob, commit, and Merkle tree node in ATProtocol. Part 1 covers the history, the encoding primitives, and the specific constraints ATProtocol applies.
it's exciting to be able to pull back the curtain and see all the hashes atproto-browser.vercel.app/at/opensci.dev
"PREreview 2025 Annual Report" header on top-right corner. An inverted red trapezoid shape representing the path opening in front, with a QR code on the bottom leading to the PREreview Strategic Plan in Zenodo. "There's an exciting road ahead!" title at the bottom of the page
Today we published the Strategic Plan that will shape PREreviewβs work over the next three years. By 2029, we aim to shift norms in research assessment so they reflect the values of equity, openness, and care.
π Read our 3Y Strategic Plan: doi.org/10.5281/zeno...
Adding an `anywidget` style/based directive & renderer into the core @mystmd.org stack is a big win for custom interactivity and extensibility.
My contribution this week: to round off the first cut implementation - based on what've had in prod at @curvenote.com.
opensci.dev/articles/ups...
Scientists dancing on a stack of papers with musical notes. πΆ
Access removes locks. Structure creates movement.
Why modular science changes everything.
We unpack it here π
articles.continuousfoundation.org/articles/how...
Feels like a moment, CSF now has a ROR!
ror.org/00zwsrq61
Thanks @researchorgs.bsky.social. π
Running live previews with the @mystmd.org CLI on a JupyterHub has been a challenge so far - the available theme servers are not setup well to support this. We've made progress on a solution that's almost ready to share, meantime this explains the problems it solves:
opensci.dev/articles/jup...
I (and we @mystmd.org) have been working on releasing new version of the MyST Markdown AST. A foundational change to the representation of Jupyter outputs that sets up a lot of future possibilities - notes and thoughts are here: opensci.dev/articles/on-...
I'm also working on an open-seadragon extension, which opens up a the possibility of streaming a whole host of possible tile based formats openseadragon.github.io
Any open-seadragon users out there? or who use any of those formats? (see supported tile sources on the open-seadragon site)
One of the first uses we put our myst/any-widget interface to was to expose vizarr in Curvenote articles - vizarr being a popular JS viewer for the OME Zarr format. (The vizarr being the work of @manzt.sh and others at hms-dbmi)
Some examples included π
opensci.dev/articles/019...
We've just moved our `any-widget` based directives and renders for @mystmd.org into a public repo on @curvenote.com . After quite a while tinkering these are nicely supporting interactive visualizations - more work to fully implement the full `any-widget` interface coming
github.com/curvenote/cu...
Solving proxy problems today by moving back to vanilla single bundle SPAs
Another reel from a computational article on elementalmicroscopy.com this time with a 3D dataset - looking for surface defects.
The journal is running on @curvenote.com's SCMS: curvenote.com/case-studies....
(btw sped up the boring spinner in this one to save us a few secs)
And!! as well as being more accessible, more interesting and just well cool, these articles also by default ship with more re-useable code and notebooks!
It's amazing to see authors publishing on Elemental Microscopy fully engaging with the Computational Article format! publishing articles with interactive content (jupyter/python backed in this case) that allow readers to not just only explore results but also methods!
Last week was full of great conversations at the CZI Open Science Meeting in sunny San Diego βοΈ - including on the first meeting of the new OpenRxiv organization - an exciting start to the next chapter for preprints. Read more in the post π
Curvenote founder, Rowan Cockett CEO on the left, and Steve Purves CTO on the right.
Weβre proud to launch our SCMS β a platform that turns data, code, and figures into living, connected research ready to share and build on. Read the announcement here β bit.ly/3KGqHK8
It's great to have @buildwithjill.bsky.social on board for the journey with us! Jill dove straight into helping us hone our product focus and we're all excited for the months ahead.
Only a few days left to register to the Amsterdam Replication Games on July 19. Virtual participation is possible and coauthorship to a meta paper is granted.
Register: www.surveymonkey.ca/r/Replicatio...
Screen that allows configuration of automated checks on different article kinds within the Curvenote publishing system.
It was great to be getting some improvements to our checks UI into production yesterday! automated checks are run whenever something is submitted from the CLI or GitHub automations, and apply rules to the document structure - now with an improved surface for configuration @curvenote.com
Continuous Science Foundation is a new non-profit to advance tools, standards, and communities for iterative, integrated, collaborative, and continuous science.
articles.continuousfoundation.org/articles/gro...
GenZs bucking the expected younger-is-fitter trend there! Or maybe just more of them went for it without the training? pity strava didn't actually release the data, would love to see distributions and how the bonk kicked in. Dataframe plz π ?
Ariane Loisel presents her poster about hydrothermal alteration at Teide volcano at #EGU25 π Sheβs here now if you want to talk to her! @egu-gmpv.bsky.social
Adoption of preprinting per discipline and region
Preprinting helps accelerate dissemination of scientific knowledge. To what extent do researchers adopt preprinting? How does this vary by discipline and region?
Together with Narmin Rzayeva and @stephenpinfield.bsky.social, I just published article answering these questions. osf.io/preprints/so...
I found out about EPOS the other day - I have not been in their data data portal to look but it reportedly covers geological surface maps and modelled datasets www.epos-eu.org/tcs/geologic...
Congratulations to DSI Research Scientist @matthewfeickert.com on receiving an inaugural URSSI Early-Career Fellowship for advancing scientific software development practices. dsi.wisc.edu/2025/04/30/f...
A contour enhanced funnel plot demonstrating publication bias
The 'datasauraus' plot series, demonstrating the need to visualise data
A slide demonstrating that bar plots can hide important information, such as outliers and skewness
A description of raincloud plots for illustrating mean differences
Today I'm delivering an open science lecture for our master students. These kind of lectures are one of the most enjoyable parts of my job