I've noticed a small usability annoyance with shared histories.
A user shared a history with me.
The new history appears in the "Histories shared with you by others" page.
I click on the history name, get a popup menu with three options: View, Clone, Unshare.
If I choose "clone", the history is cloned and appears in my "saved
If I choose "view" (and look at the library) then click on the green import
button, I get a red error message:
"The owner of this history has disabled imports via this link.
You can return to the previous page."
I understand that "cloning" is technically different from "import via
but conceptually, the end result is the same - I should get the shared history into my
So it's quite confusing when I get this error message.
Since I'm slightly familiar with Galaxy, I realized that the correct thing to do is go
back to the list of shared-histories, then "clone" instead of import.
An inexperienced user might think that something is wrong with the sharing.
After importing a history via link, the "start using this history" link does not
work if the current history a non-empty.
1. go to http://main.g2.bx.psu.edu/
2. click "options" -> "create new".
3. current history is empty.
4. go to http://main.g2.bx.psu.edu/history/list_published
5. select any one of the histories (e.g. "SM_1186088")
6. Click on the green plus button to import the history.
7. The following message is displayed:
History "imported: SM_1186088" has been imported.
You can start using this history or return to the previous page.
8. click on "start using this history", you'll be back on the main galaxy
web site, with this new history selected.
So far, so good.
Now, repeat steps 1-8, but instead of creating a new, empty history (step 2,3), select a
non-empty history or upload some dummy data set.
After clicking "start using this history" (step 8) you'll be at the *old*
history, not the newly imported one.