Hey #DigitalHumanities, #GLAM, #DigitalHistory :

We need people who can do some simple scripting to access files via #API's like
https://collections.nlm.nih.gov/web_service
(no pay)

Please ping if you think you can help/support: @schoeneh:matrix.org or here.
Or join: https://matrix.to/#/#safeguarding-research:matrix.org

Thanks ✊💜

See also:
https://fedihum.org/@lavaeolus/113894377282762473

Please boost
#antifascistDH

@lavaeolus what is it that you're after? do you want a script to scrape the content?
@mensrea exactly. We've got one, but it lacks features & has technical debt
@lavaeolus ok. i don't have a huge amount of capacity at the moment but we should talk more. maybe working on what you have is a good path. do you prefer matrix?
@mensrea re matrix: yes - makes coordinating easier
https://matrix.to/#/#safeguarding-research:matrix.org
You're invited to talk on Matrix

You're invited to talk on Matrix

@mensrea In general I could also code this, but:
a) my brian is kinda fried rn and because of that
b) I'm more use at organizing etc.
@lavaeolus pinged you on matrix
@mensrea you did?
@schoeneh:matrix.org
@lavaeolus in the group you shared but will look you up now
@lavaeolus are you focussing on articles? I'm wondering if glam collections are at risk as well.

@lavaeolus Could you explain “simple scripting” a little more?

(Kind of cautious because most “this is simple” tasks have indeed unconscious preconditions…)

@mhaseneyer well, calling an API automatically and saving the reply - nothing more sophisticated.

@lavaeolus So basically requesting (first example given in the URL provided in the toot) https://wsearch.nlm.nih.gov/ws/query?db=digitalCollections&term=dc:title:%22tropical+disease%22. This returns an XML file -- would you like that downloaded or the result files (PDFs) listed there?

And, do you "know" the search query or has this to be built by the script?

(And, is there a legacy tool available, or not?)

@mhaseneyer We're interested in the files listed there - but there has been some developments: https://codeberg.org/antifascistDH/academia-preserver/src/branch/main/nlm_nih_downloader
academia-preserver

Tool for preserving academic papers from Academia.edu through automated downloading

Codeberg.org

@lavaeolus Wow, 30 imports for a task like this is… impressive.

All the best for this. But my way is to keep things lean and clean. And I do not see any point in double-inventing the same.

@mhaseneyer I get that, I would code it differently too.
But rn I am splitting my time between 3 different fires and organizing this whole thing.
You are welcome to contribute, otherwise stop backseat-coding (respectfully and no insult intended)

@lavaeolus Please reread my last post. I was clear that I wished the best for the project but I am out.

If I get complaints and stuff, let me take back "All the best for this."

Over and out.