scholarapi
Science Score: 23.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
✓Academic publication links
Links to: zenodo.org -
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (9.0%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: JusteRaimbault
- Language: Java
- Default Branch: master
- Size: 17.4 MB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 1
Metadata Files
README.md
Scholar API
An API to retrieve information from scholar.
Description
Basic information retrieval from scholar (titles, id, publication year).
Usage
General
Need to be used conjointly with a running TorPool (https://github.com/JusteRaimbault/TorPool) ; Run the pool in background : java -jar lib/torpool.jar Nthreads with a reasonable number of threads (30 is generally ok). Most of tor nodes are blocked, resulting in a slow general performance, consider running your scripts also in background and adapt data storage accordingly.
Javadoc
Javadoc for the API : forthcoming
Scripts
Compiled script in jars for specific tasks :
* Citation Network construction : given an initial corpus, retrieves incoming citations to a given level. Usage (when torpool running in same dir): java -jar citationNetwork.jar $CORPUS $RESFILEPREFIX $LEVEL . $CORPUS is csv file name for initial corpus, with at least two columns, in order : reference titles, reference scholar ID (not necessary, put empty column if not available, but ensures that the reference will be found, in case of title variations - matching with scholar records is done on Levenstein distance on title (< 4) [and same year when using the API with year record]) ; $RESFILEPREFIX is the name of output files, that will be respectively : $RESFILEPREFIX.csv final corpus (title,id,year), $RESFILEPREFIX_links.csv links (from,to), $RESFILEPREFIX_progress.csv progress file (useful for large corpus, already retrieved references will not be taken into account when relaunching an interrupted process e.g.) ; $LEVEL gives depth level of citation network : starting at 1, will retrieve citing references of initial corpus and deeper levels if > 1.
Owner
- Name: Juste Raimbault
- Login: JusteRaimbault
- Kind: user
- Repositories: 203
- Profile: https://github.com/JusteRaimbault
GitHub Events
Total
Last Year
Committers
Last synced: 11 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| JusteRaimbault | r****n@g****m | 9 |
Issues and Pull Requests
Last synced: 11 months ago
All Time
- Total issues: 0
- Total pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Total issue authors: 0
- Total pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0