cernopendata / opendata.cern.ch

Source code for the CERN Open Data portal
http://opendata.cern.ch/
GNU General Public License v2.0
656 stars 147 forks source link

ATLAS: clean metadata for derived dataset records #485

Closed tiborsimko closed 9 years ago

tiborsimko commented 9 years ago

The very basic ATLAS masterclass metadata records were added in #438. As mentioned in the PR #455, it will be good to clean them.

(1) @fsocher Can you please update all parts having FIXME in the https://github.com/cernopendata/opendata.cern.ch/blob/pu/invenio_opendata/testsuite/data/atlas/atlas-derived-datasets.xml file?

(2) Concerning external ATLAS masterclass website, is it be possible to point to something like http://example.org/visualise?dataset=WPath/2014/2 so that people would stay in their browsing context when they visit an ATLAS dataset on the open data portal? If we only redirect them to http://atlas.physicsmasterclasses.org/en/index.htm, then they would loose current dataset context...

(3) Also, as an alternative to (2), we thought in the past to explore whether we couldn't embed some of the visualisation tools in the portal itself, like CMS is doing. Would this be feasible?

fsocher commented 9 years ago

Thanks for creating the data records, I will fix them as soon as I can, however I am currently on a conference but I will do it until Tuesday next week at the latest.

(1) Will do.

(2) I imagine you mean something like CMS is doing when plotting certain event variables? I think that may be set up given that the xmls are machine readable and that there is a small python framework that also does the reading. However I don't know how to integrate that just yet. Please correct me if I am mistaken.

(3) I had an email exchange with one of the ATLANTIS people and it seems as if there is no web based version of ATLANTIS and also no man power to build one. Is it possible to take the standard Java based application and make it usable in a web based context?

tiborsimko commented 9 years ago
fsocher commented 9 years ago

(1) I enriched the records. Have created a pull request for it.

(2) I have to think about this a bit more and talk with some people

(3) Hm, in that case a virtual machine which ships Minerva and other tools may be nice. So that the user gets a sort of work suite which takes care of everything. What would the underlying OS be?

tiborsimko commented 9 years ago

If you prepare something like a Vagrant box, then people could easily up it, and any OS would do, I think. The other experiments use CernVM.