Publish Dataset to FigShare#6169
Open
dwaring87 wants to merge 46 commits into
Open
Conversation
improve display of edit description field only allowed a user to edit a dataset if they are the owner selectively show make public / make private buttons move outlier detection and analysis tools to collabsible sections
…additional metadata
generate breeding programs and locations
…essions class use this function to get rows of accession properties for a subset of accessions (by id)
…details page, remove from dataset, download files
Add interface for connecting accounts
use promises to make it easier to understand
after submitting a file
to better provide status feedback to user
refactor stored metadata
improve confirmation message when uploading files
…re not enabled Add external edit button to link to edit page on external service
Create general Managing Datasets chapter add section for published a dataset
1671387 to
cc282e0
Compare
added 2 commits
June 22, 2026 11:46
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
This PR does a few things:
improvements to the dataset detail page:
generate dataset archives and publish them to figshare
updated general docs for figshare and included a section on publishing datasets
To enable the publishing feature:
The
sgn_local.confwill need to be updated to include the FigShare OAuth client detailsThe
client_idandclient_secretcan be obtained on FigShare:https://{your breedbase instance.com}/dataset/publish/authorize(FigShare doesn't accept localhost as a valid callback - you'll have to use a publicly accessible domain for testing)Copy the
client_idandclient_secretto thesgn_local.conffileFixes #6073
Checklist
/t/data/fixture/patches/./docshas been updated./jsto/js/source/legacy.