Skip to content

Commit 6e3da81

Browse files
committed
v1.15
+ Retrieve "Incoming suggestions" also with OpenAlex (OA) now. Results in 1 extra API call per input article (disable by running "vm.getCitationsOA = false" in browser console). + Added "↻" / "↺" link to rotate the citation network by 90° and stopped automatic rotation when fullscreen is toggled as it did not always fit shape of network. + Added option to color-group author nodes in co-authorship network by either their first or last article. Show which article they're color-grouped by in author-node-tooltip. * Network settings are now saved with each network (i.e. tab) separately and stored locally when "Autosave results locally" is on or a JSON of a network is downloaded (Citation network settings: "Node color", "Node size", "Show source article node", "↻" / "↺"; Co-authorship network settings: "Node color", "Show first names", "only authors with a minimum [2-10] input & suggested articles are shown"); consistent with "Number shown" for "Incoming suggestions" and "Outgoing suggestions" since v1.1. * Adapted stabilization time for citation network according to its size: might take longer for larger networks but their layout ends up nicer now. Also added turning wheels to indicate the process of initializing networks. * Stopped always initializing both citation and co-authorship networks at the same time, now only done the first time their tab is opened. Also stopped re-stabilizing after resizing. * Reduced Crossref API load by leveraging select parameter (https://gitlab.com/crossref/issues/-/issues/511). ! Fixed overwriting of author ids through co-authorship network (this led to non-working author links to their OpenAlex / Semantic Scholar pages).
1 parent 108618d commit 6e3da81

File tree

5 files changed

+289
-210
lines changed

5 files changed

+289
-210
lines changed

CHANGELOG

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
1+
14.05.2023 v1.15
2+
+ Retrieve "Incoming suggestions" also with OpenAlex (OA) now. Results in 1 extra API call per input article (disable by running "vm.getCitationsOA = false" in browser console).
3+
+ Added "↻" / "↺" link to rotate the citation network by 90° and stopped automatic rotation when fullscreen is toggled as it did not always fit shape of network.
4+
+ Added option to color-group author nodes in co-authorship network by either their first or last article. Show which article they're color-grouped by in author-node-tooltip.
5+
* Network settings are now saved with each network (i.e. tab) separately and stored locally when "Autosave results locally" is on or a JSON of a network is downloaded (Citation network settings: "Node color", "Node size", "Show source article node", "↻" / "↺"; Co-authorship network settings: "Node color", "Show first names", "only authors with a minimum [2-10] input & suggested articles are shown"); consistent with "Number shown" for "Incoming suggestions" and "Outgoing suggestions" since v1.1.
6+
* Adapted stabilization time for citation network according to its size: might take longer for larger networks but their layout ends up nicer now. Also added turning wheels to indicate the process of initializing networks.
7+
* Stopped always initializing both citation and co-authorship networks at the same time, now only done the first time their tab is opened. Also stopped re-stabilizing after resizing.
8+
* Reduced Crossref API load by leveraging select parameter (https://gitlab.com/crossref/issues/-/issues/511).
9+
! Fixed overwriting of author ids through co-authorship network (this led to non-working author links to their OpenAlex / Semantic Scholar pages).
10+
111
10.05.2023 v1.12
212
* Bumped Buefy and vis.js Network to newest versions.
313
! Fixed bug: Changing "Number shown" for "Incoming suggestions" and "Outgoing suggestions" didn't update networks anymore since 1.1.
@@ -10,8 +20,8 @@
1020
26.04.2023 v1.1
1121
+ It's now possible to download a network as a JSON file and reload it through the "File" button.
1222
+ Added white background to networks' canvas so they can now properly be saved by right-click → "Open/Save Image".
13-
+ Added option to also show first names after last names in node labels for Co-authorship network.
14-
+ Added "Incoming suggestions" to OpenAlex experimentally (activate by running "vm.settings.getCitationsOA = true" in browser console).
23+
+ Added option to also show first names in node labels for Co-authorship network.
24+
+ Added "Incoming suggestions" to OpenAlex experimentally (activate by running "vm.getCitationsOA = true" in browser console).
1525
* "Number shown" for "Incoming suggestions" and "Outgoing suggestions" is now saved with each network (i.e. tab) separately and stored locally when "Autosave results locally" is on or a JSON of network is downloaded.
1626
* Authors are now again distinguished by their names in the Co-authorship network and not by their hidden internal OpenAlex (OA) / Semantic Scholar (S2) ID due to seemingly many duplicates.
1727
! Fixed first/last name detection when name was formatted "last name, first name".

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ This web app visualizes subsets of the global citation network that I call 'loca
66

77
## Open source contributions
88

9-
This project is open source (GPL-3). I don't have much more time to work on this project, so I'm actively looking for help and contributors! Bugfixes are always welcome but please contact me before any large pull-requests so we can coordinate. The "docs" folder represents the live version of the project, as that's the folder routed to github.io.
9+
This project is open source (GPL-3). I don't have much more time to work on this project, so I'm actively looking for help and contributors! Bugfixes are always welcome but please contact me before any large pull-requests so we can coordinate.
1010

1111
## FAQ
1212

13-
For more details check out the FAQs in the [web app](https://timwoelfle.github.io/Local-Citation-Network/)!
13+
For more details check out the FAQs in the [web app](https://localcitationnetwork.github.io/#about)!

examples.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)