20:
474:
647:
Finally, publishers don't always endorse the existing laws of all countries, and may profess to have the right to prevent such archival efforts. You can learn the publisher's opinion from any copyright statements available at the DOI's location and from the SHERPA/RoMEO summary of each journal's
1038:
OABot will find situations where there is already a url present which is not open, but the bot can locate a free-to-read version. In some cases we can add the secondary link as an identifier, but there are edge cases we need consensus on where the bot behavior is undetermined:
1005:
The bot only adds 1 link, even if it finds multiple alternative versions. For example, if OABOT finds a preprint on ArXiv and a post-print on a university repository, and a PDF on the author's website, then it chooses only one, based on a ranking algorithm in
Dissemin.
1088:
automatically, but we would like to add the free repository URL somewhere else. If the free URLs we want to add stem from few repositories, is it appropriate to create templates for these specific repositories, and add them as
960:
should be able to retrieve metadata and the full text from any landing page. This should be straightforward if you comply with Google
Scholar's guidelines. Otherwise, you can fix the Zotero translator yourself by
38:
Knowledge links to hundreds of thousands of paywalled sources. Our community does not prohibit or even discourage citing paywalled sources, but at the same time there is absolutely no prohibition on surfacing
927:
859:
is able to import metadata and the full text from any landing page. This should be straightforward if you comply with Google
Scholar's guidelines. Otherwise, you can fix the Zotero translator yourself by
457:
if none of the other more specific parameters is known or applicable. The bot only adds a parameter if it does not contain anything before (so, the bot does not erase any information from the templates).
969:
626:
1017:
410:. When it finds an alternative version, it checks to see if it is already in the citation. If not there, it adds a free-to-read link to the citation. This helps readers access full text.
836:
769:
can be used for this; if you upload directly to Zenodo, don't forget to use the publisher's DOI, otherwise
Unpaywall won't match the copy), and link the Zenodo copy in the URL parameter.
879:
The CrossRef metadata includes the correct license for each article: it should be straightforward to tell whether the article is free to read simply looking at this piece of information.
129:
Groussard, M.; Rauchs, G.; Landeau, B.; Viader, F.; Desgranges, B.; Eustache, F.; Platel, H. (2010). "The neural substrates of musical memory revealed by fMRI and two semantic tasks".
720:
The best way to ensure a citation keeps linking your preferred copy is to add a direct link to an archived PDF or an open access repository identifier. For example, if you provide a
678:
not currently supported. Alternatively, another identifier is present which already auto-links the title and guarantees the open access status of the work (most commonly it's
1025:
467:
The bot won't add a link to a version not in CrossRef, BASE, DOAI, or SHERPA/RoMEO (it's not an open-web search for any version or pdf, it only draws from curated sources).
390:
OABOT extracts the citations from an article and searches various indexes, apis, and repositories for versions of non-OA article which are free to read. OABOT can use the
1162:
1094:
499:
820:
817:
may be reachable from multiple URLs under web.archive.org, archive.org or scholar.archive.org, as well as partnering libraries like biodiversitylibrary.org).
570:
777:
The URL may be redundant with an identifier parameter (for example the DOI) or may need to be removed in order to provide the best known open access copy.
1157:
622:
994:
will work too. The repository should give free access to the full text (not just the abstract). Records with ongoing embargoes are not considered.
685:
734:
will keep linking the PMC copy, which is often a publisher-provided copy of the published version, even if the doi-access parameter changes.
47:. Indeed, a good citation will have as much information as possible to let the reader find (and use) it in the way that is easiest for them.
660:
366:
You are very welcome to contribute to the code (for instance by pull requests on GitHub) and join the development team on wmflabs. You can
785:
712:
1122:
640:
However, mistakes are always possible. If you know or reasonably suspect a publisher or repository to have provided a work in error,
461:
666:
1014:
When the URL parameter is changed, the citation doesn't have any additional text or graphical elements, just an additional link.
615:
1030:
The bot can function on any wiki, but it is limited by whether or not they use the CS1 citation templates and in the same way.
950:
for exposing your full texts. In particular, the landing page for articles that are free to read should contain the meta tag
849:
for exposing your full texts. In particular, the landing page for articles that are free to read should contain the meta tag
633:), allowing repositories to obtain and provide a license. Such jurisdictions also tend to host the bigger repositories (like
413:
591:
copies by publishers or some archival copies. Publishers and repositories obtain the right to do so in a variety of ways.
1000:
168:
630:
611:
1009:
883:
Once you comply with these guidelines, the bot should mark your DOIs as free to read in
Knowledge, with a green lock:
781:
470:
The bot won't add a link to an alternative version of a source that is already signaled as free to read (that is, if
1242:
520:
108:
if there is no such parameter in the template, and if no link is already free to read, it adds it to the template.
974:
Make sure all your papers are deposited in a mature repository (that complies with the guidelines above) such as
717:
As discussed above, the bot tries to avoid touching citations which already clearly provide an open access copy.
772:
403:
32:
495:
The bot will try not to add redundant links, such as links to publisher versions already linked through a DOI.
1033:
607:
698:(gratis, non-libre) works, such as works temporarily made accessible at the height of the COVID pandemic.
675:
1080:
674:
The identifier you have in mind may not be known to provide an open access copy, or it may be one of
167:
Groussard, M.; Rauchs, G.; Landeau, B.; Viader, F.; Desgranges, B.; Eustache, F.; Platel, H. (2010).
244:
702:
694:, so we're no longer sure that the DOI actually provides a full text PDF. Usually this happens for
599:
584:
544:
1022:
At the moment, no. For most repositories this metadata just doesn't exist or isn't well-curated.
991:
754:
385:
31:
is a tool to easily edit articles to make academic citations link open access publications (see
706:
240:
792:
728:
655:
61:
947:
846:
780:
Many existing URLs need to be removed in order to be able to follow the recommendations for
1227:
941:
920:
399:
344:
297:
8:
799:
576:
19:
813:
for it) or because the canonical location changed (for example, a copy preserved by the
579:
copies offered by repositories and publishers under a variety of licenses: some are not
641:
634:
552:
198:
153:
44:
602:, typically run by libraries or research institutions, which are not known to violate
473:
1208:
1187:
1174:
1113:
910:
905:
334:
329:
312:
287:
283:
191:
187:
146:
142:
788:. In hundreds of thousands of cases a redundant and paywalled URL has been added to
671:
OABOT tries to perform the minimum changes required to make a citation open access.
900:
814:
758:
738:
695:
588:
324:
279:
235:
Selinger, Peter (2011). "A survey of graphical languages for monoidal categories".
223:
Selinger, Peter (2011). "A survey of graphical languages for monoidal categories".
201:
183:
156:
138:
917:
806:
737:
A publisher-provided copy can be linked more permanently by adding the URL of an
367:
341:
294:
169:"The neural substrates of musical memory revealed by fMRI and two semantic tasks"
79:
1223:
1203:
983:
888:
750:
721:
679:
492:
The bot will ignore sources in free form: it only considers citation templates.
308:
267:
619:
1236:
1178:
1140:
913:
810:
595:
537:
337:
290:
69:
928:
I run a repository. How do I make sure OAbot can add links to my repository?
1183:
970:
I am a researcher. How do I make sure OAbot finds full texts for my papers?
580:
407:
194:
149:
27:
1146:
997:
Full texts stored on personal homepages will generally not be considered.
826:
567:), once their indexes provide additional benefit and have a workable API.
1218:
524:
373:
If you want to make suggestions or report bugs, please add a task to the
40:
1018:
Can we signal the version type (preprint, postprint, published version)?
962:
861:
374:
1197:
830:
1213:
746:
691:
603:
533:
837:
I am a publisher. How do I make sure OAbot recognizes my full texts?
360:
802:) and not a conscious choice by the person who added the citation.
395:
16:
Wikimedia tool/bot to link to Open Access publications in citations
1143:, a Python parser for citation templates based on mwparserfromhell
1081:
http://www.sciencedirect.com/science/article/pii/S1535610816303981
1074:
with an existing identifier but OABot finds a repository version:
833:
to run automatically, such as certain link removals or additions.
937:
805:
In other cases, the URL may have changed, for example because an
757:. If no archived copy is available, but the publisher provides a
761:
licensed copy, you can manually download that and archive it on
560:
75:
1057:
975:
957:
934:
856:
762:
564:
512:
1135:
1106:
112:
55:
987:
516:
239:. Lecture Notes in Physics. Vol. 813. Springer. pp. 289–233.
1129:
1026:
How can the bot be localized/globalized to work on any wiki?
829:
allows users to perform edits which are not yet allowed for
380:
227:. Lecture Notes in Physics. Vol. 813. Springer. pp. 289–233.
166:
128:
873:
1200:, coordinator for French speaking TWL and pywikibot-owner
661:
A social networking site is not an open access repository
529:
1149:– a way to record and track clusters of related articles
391:
500:
What repositories is the bot querying and pulling from?
418:
The bot adds a link with one the following parameters:
1168:
872:
All your fully open-access journals are registered in
742:
625:(including Belgium, France, Germany, the Netherlands,
548:
354:
868:
In addition, it also is useful if you make sure that
766:
556:
1191:
979:
741:
preserved version, which can often be found through
508:
821:
Why does the oabot tool make edits the bot doesn't?
1158:m:Research:Characterizing Knowledge Citation Usage
571:What's the copyright status of the proposed links?
43:(OA) versions right alongside those citations, as
394:backend to find these versions from sources like
1234:
511:. Dissemin relies on several sources, including
50:
45:long as the link does not violate any copyrights
809:changed URL structure (and we're unable to use
594:Our sources (listed above) only link reputable
686:Why did the bot remove a doi-access parameter?
891:(1972), "Bicommutators of nice injectives",
786:Access indicators for url-holding parameters
690:The work is now considered closed access at
481:The bot won't generally replace an existing
270:(1972). "Bicommutators of nice injectives".
256:Signalling openness of an existing DOI with
982:for that. Other large repositories such as
713:How do I stop the bot from removing a link?
89:it returns to a parameter of the citation (
538:https://api.unpaywall.org/data/sources.csv
904:
614:, a secondary publication right or other
328:
243:
667:Why did the bot not add this identifier?
234:
222:
1065:to put a free-to-read repository there?
940:interface which should be harvested by
1235:
1125:to format references without templates
887:
525:https://dev.dissem.in/datasources.html
485:with a different one, or add a second
462:What kinds of links won't the bot add?
307:
266:
798:due to a bug in VisualEditor/Citoid (
651:For additional information see also:
610:, which is more restrictive than the
414:What kind of links does the bot add?
963:submitting a pull request to Zotero
862:submitting a pull request to Zotero
368:request access to the Tools project
13:
1001:How many links should the bot add?
612:copyright law of the United States
313:"Bicommutators of nice injectives"
82:with the metadata it has extracted
18:
14:
1254:
1136:Pywikibot framework documentation
1034:Edge cases for future development
1010:What does the citation look like?
954:with a direct link to a PDF file.
853:with a direct link to a PDF file.
361:https://github.com/dissemin/oabot
1047:matches an existing identifier:
701:The status of works with a free
478:appears in the rendered source).
472:
188:10.1016/j.neuroimage.2010.07.013
143:10.1016/j.neuroimage.2010.07.013
773:Why did the bot remove an URL?
1:
536:crawls the sources listed at
1177:, Jake Orlowitz, founder of
906:10.1016/0021-8693(72)90034-8
608:European Union copyright law
330:10.1016/0021-8693(72)90034-8
284:10.1016/0021-8693(72)90034-8
7:
1058:http://doi.org/10.1004/1543
543:In the future we could add
504:The bot currently queries:
10:
1259:
1226:, responsible for APIs at
1112:Localize/Globalize bot on
841:You should make sure that
709:tends to be more durable.
237:New Structures for Physics
225:New Structures for Physics
68:parses the citation using
948:Google Scholar guidelines
847:Google Scholar guidelines
656:Open access and copyright
1077:For instance if we find
1070:When we can't match the
703:Creative Commons license
606:law. For example, under
600:open access repositories
545:Internet Archive Scholar
64:, and for each of them:
1243:WikiProject Open Access
1163:Statistics of this page
1118:Integrate with Wikidata
811:handle.net identifiers
707:open access repository
575:The bot adds links to
386:How does the bot work?
118:Adding a free to read
62:CS1 citation templates
23:
1179:The Knowledge Library
1084:, we won't overwrite
547:(or any others, like
22:
1228:BASE (search engine)
845:You comply with the
616:copyright limitation
587:at all, for example
1061:. Can we overwrite
743:https://fatcat.wiki
375:Phabricator project
893:Journal of Algebra
696:bronze open access
589:bronze open access
532:(formerly OAdoi).
453:The bot only uses
317:Journal of Algebra
272:Journal of Algebra
60:The bot looks for
33:list of edits made
24:
1224:Christian Pietsch
1114:translatewiki.net
1052:|doi=10.1004/1543
980:http://dissem.in/
782:Convenience links
747:identifier lookup
1250:
1194:, main developer
1192:Dissemin project
1099:
1098:
1087:
1083:
1073:
1064:
1060:
1053:
1046:
953:
952:citation_pdf_url
946:Comply with the
923:
908:
852:
851:citation_pdf_url
815:Internet Archive
797:
791:
759:Creative Commons
739:Internet Archive
733:
727:
705:or hosted by an
676:many identifiers
583:or don't have a
488:
484:
477:
476:
456:
449:
444:
439:
434:
429:
424:
348:
332:
301:
259:
258:|doi-access=free
249:
247:
228:
215:
205:
182:(4): 1301–1309.
173:
160:
137:(4): 1301–1309.
121:
104:
100:
96:
92:
88:
76:the Dissemin API
1258:
1257:
1253:
1252:
1251:
1249:
1248:
1247:
1233:
1232:
1171:
1132:
1123:citation parser
1109:
1092:
1090:
1085:
1078:
1071:
1062:
1055:
1051:
1044:
1036:
1028:
1020:
1012:
1003:
972:
951:
930:
889:Lambek, Joachim
850:
839:
823:
807:open repository
795:
789:
775:
731:
725:
715:
688:
669:
581:freely licensed
573:
502:
486:
482:
471:
464:
454:
447:
442:
437:
432:
427:
422:
416:
388:
383:
357:
309:Lambek, Joachim
268:Lambek, Joachim
257:
245:10.1.1.216.4918
213:
171:
119:
115:
102:
98:
94:
90:
86:
58:
53:
17:
12:
11:
5:
1256:
1246:
1245:
1231:
1230:
1221:
1216:
1211:
1206:
1201:
1195:
1181:
1170:
1167:
1166:
1165:
1160:
1151:
1150:
1144:
1141:wikiciteparser
1138:
1131:
1128:
1127:
1126:
1119:
1116:
1108:
1105:
1104:
1103:
1102:
1101:
1068:
1067:
1066:
1035:
1032:
1027:
1024:
1019:
1016:
1011:
1008:
1002:
999:
984:PubMed Central
978:. You can use
971:
968:
967:
966:
955:
944:
929:
926:
925:
924:
881:
880:
877:
866:
865:
854:
838:
835:
822:
819:
774:
771:
751:Google Scholar
722:PubMed Central
714:
711:
687:
684:
680:PubMed Central
668:
665:
664:
663:
658:
642:do not link it
585:public license
572:
569:
541:
540:
527:
501:
498:
497:
496:
493:
490:
479:
468:
463:
460:
451:
450:
445:
440:
435:
430:
425:
415:
412:
387:
384:
382:
379:
364:
363:
356:
353:
352:
351:
350:
349:
302:
253:
252:
251:
250:
229:
209:
208:
207:
206:
161:
114:
111:
110:
109:
106:
105:as a fallback)
85:translate the
83:
72:
70:wikiciteparser
57:
54:
52:
49:
15:
9:
6:
4:
3:
2:
1255:
1244:
1241:
1240:
1238:
1229:
1225:
1222:
1220:
1217:
1215:
1212:
1210:
1207:
1205:
1202:
1199:
1196:
1193:
1189:
1185:
1182:
1180:
1176:
1173:
1172:
1164:
1161:
1159:
1156:
1155:
1154:
1148:
1145:
1142:
1139:
1137:
1134:
1133:
1124:
1120:
1117:
1115:
1111:
1110:
1096:
1095:my repository
1082:
1076:
1075:
1069:
1059:
1049:
1048:
1042:
1041:
1040:
1031:
1023:
1015:
1007:
998:
995:
993:
989:
985:
981:
977:
964:
959:
956:
949:
945:
943:
939:
936:
932:
931:
922:
919:
915:
912:
907:
902:
898:
894:
890:
886:
885:
884:
878:
875:
871:
870:
869:
863:
858:
855:
848:
844:
843:
842:
834:
832:
828:
818:
816:
812:
808:
803:
801:
794:
787:
783:
778:
770:
768:
764:
760:
756:
753:search): see
752:
748:
744:
740:
735:
730:
723:
718:
710:
708:
704:
699:
697:
693:
683:
681:
677:
672:
662:
659:
657:
654:
653:
652:
649:
645:
643:
638:
636:
632:
628:
624:
621:
617:
613:
609:
605:
601:
597:
592:
590:
586:
582:
578:
568:
566:
562:
558:
554:
550:
546:
539:
535:
531:
528:
526:
522:
518:
514:
510:
507:
506:
505:
494:
491:
480:
475:
469:
466:
465:
459:
446:
441:
436:
431:
426:
421:
420:
419:
411:
409:
405:
401:
397:
393:
378:
376:
371:
369:
362:
359:
358:
346:
343:
339:
336:
331:
326:
322:
318:
314:
310:
306:
303:
299:
296:
292:
289:
285:
281:
277:
273:
269:
265:
262:
261:
255:
254:
246:
242:
238:
233:
230:
226:
221:
218:
217:
211:
210:
203:
200:
196:
193:
189:
185:
181:
177:
170:
165:
162:
158:
155:
151:
148:
144:
140:
136:
132:
127:
124:
123:
117:
116:
107:
84:
81:
77:
73:
71:
67:
66:
65:
63:
48:
46:
42:
36:
34:
30:
29:
21:
1209:James Webber
1190:), from the
1175:Ocaasi (WMF)
1152:
1050:Say we have
1037:
1029:
1021:
1013:
1004:
996:
973:
896:
892:
882:
867:
840:
824:
804:
793:cite journal
779:
776:
755:example edit
736:
729:cite journal
724:identifier,
719:
716:
700:
689:
673:
670:
650:
646:
639:
593:
574:
553:SHARE Notify
542:
503:
452:
417:
408:SHERPA/RoMEO
389:
372:
365:
320:
316:
304:
275:
271:
263:
236:
231:
224:
219:
179:
175:
163:
134:
130:
125:
59:
37:
26:
25:
749:(or even a
443:|citeseerx=
214:|citeseerx=
41:open access
1153:See also:
1107:Next steps
831:User:OAbot
827:oabot tool
745:search or
618:exists in
557:Handle.net
176:NeuroImage
131:NeuroImage
1204:Andrew Su
1130:Resources
1043:When the
914:0021-8693
899:: 60–73,
692:Unpaywall
623:countries
604:copyright
534:Unpaywall
530:Unpaywall
381:Questions
338:0021-8693
323:: 60–73.
291:0021-8693
278:: 60–73.
241:CiteSeerX
212:Adding a
1237:Category
1147:Wikicite
1097:|12345}}
767:Dissemin
648:policy.
631:Bulgaria
627:Slovenia
596:archives
561:MLA CORE
509:Dissemin
396:CrossRef
392:Dissemin
311:(1972).
195:20627131
150:20627131
113:Examples
74:queries
56:Workflow
1184:Pintoch
938:OAI-PMH
921:0301052
800:T232771
620:various
423:|arxiv=
345:0301052
298:0301052
264:Before:
220:Before:
202:8955075
157:8955075
126:Before:
91:|arxiv=
87:pdf_url
1219:Sckott
1169:People
1121:Use a
976:Zenodo
958:Zotero
933:Get a
857:Zotero
763:Zenodo
577:gratis
565:CHORUS
523:, see
519:, and
513:Zenodo
305:After:
232:After:
164:After:
1198:symac
1086:|url=
1079:|url=
1072:|url=
1063:|url=
1056:|url=
1045:|url=
988:arXiv
935:valid
517:ORCID
487:|url=
483:|url=
455:|url=
448:|url=
438:|pmc=
433:|doi=
428:|hdl=
199:S2CID
172:(PDF)
154:S2CID
120:|url=
103:|url=
99:|doi=
95:|pmc=
80:Unsub
28:OAbot
1214:a3nm
1188:talk
1091:|id=
1054:and
942:BASE
911:ISSN
874:DOAJ
825:The
784:and
598:and
549:CORE
521:BASE
406:and
404:DOAI
400:BASE
355:Code
335:ISSN
288:ISSN
192:PMID
147:PMID
78:and
992:HAL
990:or
901:doi
682:).
637:).
635:HAL
325:doi
280:doi
184:doi
139:doi
101:or
51:Bot
35:).
1239::
1093:{{
986:,
918:MR
916:,
909:,
897:21
895:,
796:}}
790:{{
732:}}
726:{{
644:.
629:,
563:,
559:,
555:,
551:,
515:,
402:,
398:,
377:.
370:.
342:MR
340:.
333:.
321:21
319:.
315:.
295:MR
293:.
286:.
276:21
274:.
260::
216::
197:.
190:.
180:53
178:.
174:.
152:.
145:.
135:53
133:.
122::
97:,
93:,
1186:(
1100:?
965:.
903::
876:.
864:.
765:(
489:.
347:.
327::
300:.
282::
248:.
204:.
186::
159:.
141::
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.