Skip to content

User-side feedback #183

@dmitriz

Description

@dmitriz

Opening this issue to document feedback and recommendation from the users' perspectives.

It is 2018 2020 and we still talk about papers. 😄

  • Nice and easy installation with npm.
  • Many deprecated packages reported, might need fixing in the future, maybe not an immediate priority.

Minimal usage

$ getpapers -q covid
info: Searching using eupmc API
error: No output directory given. You must provide the --outdir argument.
  • Use a default directory to save some typing for users in a hurry?
  • Even nicer: Use the search string as directory name by default. That will make it really easy to use.

Next simplest choice:

$ getpapers -q covid -o covid
info: Searching using eupmc API
info: Found 37494 open access results
warn: This version of getpapers wasn't built with this version of the EuPMC api in mind
warn: getpapers EuPMCVersion: 5.3.2 vs. 6.2 reported by api
Retrieving results [==----------------------------] 8% (eta 232.8s)^C
  • Does it really download 40k results by default? That could be unexpected.
  • I have terminated download and the directory is empty. An alternative could be to keep some of the results.

Smaller searches work nicely, apart from the warnings that are a bit confusing.

$ getpapers -q "covid tracing" -o tracing
info: Searching using eupmc API
info: Found 1155 open access results
warn: This version of getpapers wasn't built with this version of the EuPMC api in mind
warn: getpapers EuPMCVersion: 5.3.2 vs. 6.2 reported by api
Retrieving results [==============================] 100% (eta 0.0s)
info: Done collecting results
info: Saving result metadata
info: Full EUPMC result metadata written to eupmc_results.json
info: Individual EUPMC result metadata records written
info: Extracting fulltext HTML URL list (may not be available for all articles)
info: Fulltext HTML URL list written to eupmc_fulltext_html_urls.txt

Now refining:

getpapers -q "covid tracing korea" -o tracing
info: Searching using eupmc API
info: Found 254 open access results
warn: This version of getpapers wasn't built with this version of the EuPMC api in mind
warn: getpapers EuPMCVersion: 5.3.2 vs. 6.2 reported by api
Retrieving results [==============================] 100% (eta 0.0s)
info: Done collecting results
info: Saving result metadata
info: Full EUPMC result metadata written to eupmc_results.json
info: Individual EUPMC result metadata records written
info: Extracting fulltext HTML URL list (may not be available for all articles)
info: Fulltext HTML URL list written to eupmc_fulltext_html_urls.txt

And again:

getpapers -q "covid tracing korea taiwan vietnam" -o tracing
info: Searching using eupmc API
info: Found 26 open access results
warn: This version of getpapers wasn't built with this version of the EuPMC api in mind
warn: getpapers EuPMCVersion: 5.3.2 vs. 6.2 reported by api
Retrieving results [==============================] 100% (eta 0.0s)
info: Done collecting results
info: Saving result metadata
info: Full EUPMC result metadata written to eupmc_results.json
info: Individual EUPMC result metadata records written
info: Extracting fulltext HTML URL list (may not be available for all articles)
info: Fulltext HTML URL list written to eupmc_fulltext_html_urls.txt
  • It looks like the results are merged rather than lost, which is nice.
  • But each created subdirectory has only one JSON file. Would it be easier to navigate just a list of files instead of directories?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions