IQSS logo

IRC log for #dataverse, 2019-05-10

Connect via chat.dataverse.org to discuss Dataverse (dataverse.org, an open source web application for sharing, citing, analyzing, and preserving research data) with users and developers.

| Channels | #dataverse index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary

All times shown according to UTC.

Time S Nick Message
07:17 jri joined #dataverse
07:32 juancorr Morning @pdurbin. File type detection works really well for us. Actually we have not many strange files. From 2017, only a GAMS (https://file.org/extension/exp) file (https://edatos.consorciomadrono.es/dataset.xhtml?persistentId=doi:10.21950/ZPRADY&version=1.1), a ext file (https://edatos.consorciomadrono.es/file.xhtml?persistentId=doi:10.21950/AQ1CVX/UKWS0V&version=1.0) and a Rmd file (https://edatos.consorciomadrono.es/file.xhtml?persiste
07:50 poikilotherm joined #dataverse
10:03 pdurbin juancorr: thanks!! The last link was cut off but I found it: https://edatos.consorciomadrono.es/file.xhtml?persistentId=doi:10.21950/O9TDMF/U6WSA3 . Very helpful.
10:04 poikilotherm Morning pdurbin
10:05 poikilotherm May I ask you some questions about custom metadata?
10:05 pdurbin but of course
10:05 poikilotherm :-)
10:05 poikilotherm We will need to create our own metadata block to track datasets to funding
10:06 poikilotherm I am aware of the citation metadata block and the fields about grants
10:06 poikilotherm Thing is, we have a longer list of grants that should be choosable
10:07 poikilotherm People tend to get lazy when entering this stuff
10:07 poikilotherm And this is really bad for our reporting guys
10:07 pdurbin Hmm, would a dataset template help at all?
10:08 pdurbin I'm thinking that if the same group often uses the same grant it could be pre-populated. (But they could change it before hitting "save" if necessary.)
10:09 poikilotherm Hmm this could be a solution, but there is a high danger with such free text fields
10:09 pdurbin You want a controlled vocabulary? No free text allowed?
10:09 poikilotherm At least we are able to provide controlled vocabulary :-)
10:10 pdurbin :)
10:10 poikilotherm We have https://juser.fz-juelich.de which has a curated list of funders/projects
10:10 pdurbin 50,084 grants?!
10:11 poikilotherm Aye
10:11 poikilotherm Lots of stuff going out there :-D
10:11 poikilotherm +on
10:11 pdurbin they should send you to the Dataverse Community Meeting ;)
10:11 poikilotherm How is that?
10:12 pdurbin since they have so much money ;)
10:12 poikilotherm LOOOOL
10:12 pdurbin anyway
10:12 poikilotherm This is no money for central library ;-)
10:12 poikilotherm We are just keeping track of things
10:12 poikilotherm We don't need all of these 50k things...
10:13 poikilotherm There are some very important records which are mandatory
10:13 poikilotherm Those are called "PoF project", which is roughly translated as "program oriented funding".
10:13 pdurbin Yeah, I guess you should consider creating a custom metadata block. That way you can add your own controlled vocabulary. The UI isn't great for 50,000 controlled vocabulary entries, though. I'm imagining a lot of scrolling.
10:14 poikilotherm Yeah, that's why I am asking... ;-)
10:14 poikilotherm We can shorten the list down to maybe a few dozens to hundred
10:15 pdurbin Hmm, ok.
10:15 poikilotherm But I haven't found docs about how to create a nice dropdown or checklist
10:15 poikilotherm Is this UI magic with special code sauce for some metadata fields?
10:15 pdurbin Well, it would work like any other controlled vocabulary, right?
10:15 poikilotherm Obviously
10:16 poikilotherm There might be interest in autocompletion
10:16 poikilotherm But aside from that, it's just an identifier and a display name
10:17 poikilotherm I can't tell how e.g. subjects and authorIdentifierScheme get those shiny dropdown / selection box
10:17 poikilotherm At least there seems to be no control in the TSV for this
10:17 pdurbin I guess it would work like "Language"? Long list there. Is that good enough? Or are you thinking you'll help us develop a better UI? :)
10:20 pdurbin The "Life Sciences Metadata" block has some nice examples of checkboxes.
10:21 poikilotherm Is that "biomedical.tsv"?
10:21 pdurbin And you can check multiple boxes, if that's of interest.
10:21 pdurbin Yeah.
10:21 pdurbin Design Type: Case Control; Cohort Study
10:22 pdurbin (after you hit save)
10:22 poikilotherm Alright so when you use controlled vocabulary, those get rendered as checkboxes?
10:22 pdurbin yeah
10:22 poikilotherm How come that authorIdentifierScheme is rendered as a dropdown?
10:23 pdurbin must be a different type or whatever
10:24 pdurbin under Journal Metadata there's a drop down with "Type of Article"
10:24 pdurbin I think the idea is that the dropdown is for when you are only allowing one selection.
10:24 pdurbin And the checkboxes are when you want to allow multiple selections.
10:24 poikilotherm Oh, that would make sense. Let me cross-check with the TSV
10:25 pdurbin ok
10:27 poikilotherm Alright, this seems to be the answer - it seams to get triggered by allowMultiple
10:29 poikilotherm What I would really love to see: https://jqueryui.com/autocomplete/
10:29 poikilotherm You can even let it load its data from a remote datasource
10:29 pdurbin Can you make a pull request for it? :)
10:30 pdurbin Or at least an issue? :)
10:30 poikilotherm :-D
10:30 poikilotherm I was about to ask... ;-)
10:30 pdurbin either one is fine
10:30 poikilotherm You are sure that there is no such issue yet?
10:31 pdurbin I was thinking, there are two ways to get "funder" into the Schema.org JSON-LD metadata. As a curation task, you might want to create a script to copy the value from your custom metadata block into one of those fields.
10:32 poikilotherm Hmm is there a way to override the grant fields already present?
10:32 poikilotherm They already are of type text
10:33 pdurbin Well, maybe you could make a pull request for that too. Sounds like some work though. I don't think you should hack on citation.tsv. It makes upgrades harder.
10:35 pdurbin Some related issues: https://github.com/IQSS/dataverse/issues/3622
10:35 pdurbin https://github.com/IQSS/dataverse/issues/2603
10:36 pdurbin https://github.com/IQSS/dataverse/issues/350
10:39 pdurbin about autocomplete, or typeahead or whatever, multiple select
10:39 pdurbin Please feel free to create a new issue though.
10:39 poikilotherm Alright :-)
10:40 jri joined #dataverse
10:40 pdurbin as many as you like :)
10:40 poikilotherm Hmm #2603 seems to be a close fit :-D
10:41 poikilotherm Including #4772
10:45 pdurbin RightInTwo is Jonas.
10:45 pdurbin We never did play basketball.
10:47 pdurbin The three of us.
10:48 poikilotherm Most certainly I wouldn't. I am pretty bad at playing games where a ball is involved in any way.
10:48 jri_ joined #dataverse
10:49 poikilotherm I have no answer from Giacomo yet. (And I doubt SSI would provide funding for this...)
10:49 pdurbin Ah, so maybe you didn't appreciate my tweet. :)
10:50 pdurbin I've still been meaning to write him back. Should I reply all on the thread?
10:50 pdurbin the hackathon in Europe isn't going to happen without a champion
10:51 poikilotherm Yeah :-(
10:51 poikilotherm Maybe I could ask people for us getting involved in this when we are in production...
10:51 poikilotherm For now, this seems to be a bit early
10:52 poikilotherm And everybody is busy with WissKom conference ;-)
10:53 pdurbin looking forward to having you on the map
10:53 pdurbin and the new metrics page
10:53 poikilotherm Oh by the way: do I have it correct that people coming from Shibboleth auth will not see a signup form as people coming from OAuth will?
10:53 pdurbin yeah, it's a different UI/UX, unfortunately, older
10:53 pdurbin we did shib first
10:53 poikilotherm This is a very usefull information
10:54 pdurbin someday we'd like to re-do shib to be more like oauth
10:54 poikilotherm People start political discussion here about what auth strategy to use... :-/
10:54 pdurbin especially from the technical side, to be less strict about required shib attributes
10:55 poikilotherm That really would be a benefit :-)
10:59 pdurbin just let the users fill in an email address if shib doesn't provide one
11:00 jri joined #dataverse
11:03 jri_ joined #dataverse
11:35 poikilotherm Oi pdurbin, I just stumbled over you cherry-pick question. See https://github.com/IQSS/dataverse/pull/5834
12:00 poikilotherm Oi pdurbin I think I just found a regression... Lets see if there is already an issue for this
12:08 pdurbin poikilotherm: thanks! I made a small change to that pull request and moved it to QA.
12:08 pdurbin What's the regression?
12:09 poikilotherm You cannot change metadata fields for dataverses
12:09 poikilotherm I tried in our installation and on demo.dataverse.org
12:09 poikilotherm This is my test dataverse: https://demo.dataverse.org/dataverse/testiotis/
12:10 poikilotherm In our installation I tried on root dataverse
12:10 poikilotherm Looking into the fields of "citation", all are defined as "show", none "hidden". But when adding a new dataset, they don't appear
12:11 poikilotherm When adding other schemas, at least in our installation, they do not show up in the "add dataset"
12:11 poikilotherm Ah
12:11 poikilotherm Maybe this is by design
12:11 poikilotherm Lots of 'em are "displayOnCreate=false"
12:12 poikilotherm Yeah, they show up when editing the dataset metadata
12:13 poikilotherm Let's see if making them required lets them show up
12:13 poikilotherm (on creation)
12:14 poikilotherm Ok, that works.
12:14 poikilotherm Maybe there should be an option while editing the metadata fields that they should show up on creation
12:34 pdurbin poikilotherm: sure, good idea. Please open an issue about this.
12:35 poikilotherm Haven't scrolled through the docs yet, if the design is documented... ;-)
12:40 pdurbin suggestions (such as a "design" section) for a future version of this page are very welcome: http://guides.dataverse.org/en/4.14/admin/metadatacustomization.html
12:44 poikilotherm Alright, that's it for me for today... Going to pick up a core drill and make some holes at home...
12:44 poikilotherm Will open an issue on this on Monday... ;-)
12:45 poikilotherm Have nice weekend
13:02 donsizemore joined #dataverse
13:10 donsizemore @pdurbin on redesigning shib: in his wholetale issue craig would like to use cilogon
13:11 donsizemore @pdurbin list of current identity providers at https://cilogon.org/
13:59 jri joined #dataverse
14:16 JimM joined #dataverse
14:17 donsizemore joined #dataverse
14:28 donsizemore @pdurbin also, if you're curious, i've updated the beloved zipfile. i can send it to support (or open an issue) if you think either would be helpful. i can also be quiet if it's just a "me" problem
14:37 pdurbin donsizemore: morning! I definitely want to get the api test suite working from https://jenkins.dataverse.org and I'm happy to help. CILogon isn't really on my radar much. Thanks for the link and for mentioning the issue Craig opened: https://github.com/IQSS/dataverse/issues/5455
16:26 donsizemore joined #dataverse
16:34 pdurbin donsizemore: knock knock
17:50 pdurbin Dataverse 4.14 is out: https://github.com/IQSS/dataverse/releases/tag/v4.14
18:15 donsizemore joined #dataverse
18:15 donsizemore @pdurbin just signing in to bump =)
20:39 pdurbin have a great weekend, everyone
21:13 jri joined #dataverse
23:29 jri joined #dataverse

| Channels | #dataverse index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary

Connect via chat.dataverse.org to discuss Dataverse (dataverse.org, an open source web application for sharing, citing, analyzing, and preserving research data) with users and developers.