João Mendes Moreira https://orcid.org/0000-0002-9081-2728 i Alcino Cunha https://orcid.org/0000-0002-2714-8027
Synchronizacja danych między różnymi systemami jest obecnie powszechna i stanowi kluczowy czynnik zwiększający produktywność w naszym codziennym życiu. Czy pamiętasz chociaż pracę i kłopoty, które miałeś, próbując zachować synchronizację plików między różnymi komputerami, zanim pojawiły się usługi automatycznej synchronizacji plików (takie jak Dropbox lub Dysk Google)? Jednym z naszych głównych celów w PTCRIS (1) jest właśnie opracowanie podobnych mechanizmów synchronizacji informacji badawczych, aby zmniejszyć obciążenie związane z zarządzaniem wynikami badań dla naukowców i organizacji, które muszą wchodzić w interakcje z kilkoma platformami i systemami, na przykład w celu automatycznej synchronizacji informacji między lokalnym CRIS a systemem zarządzania CV lub ogólnodostępnym repozytorium.
Mając to na uwadze, nasz PTCRISync zespół opracował a ramy synchronizacji to opiera się na ORCID jako centralny węzeł wymiany informacji między różnymi systemami. Ramy te są już stosowane w dwóch portugalskich systemach, Ciência Vitae, nowa krajowa platforma CV oraz Ciência-IUL, lokalny CRIS z jednego z głównych portugalskich uniwersytetów. Rysunki 1 i 2 przedstawiają zrzuty ekranu interfejsu implementacji frameworka w pierwszym.
Rys. 1 – PTCRISync na krajowej platformie CV (ekran produkcyjny)
Rys. 2 – PTCRISync w krajowej platformie CV (ekran synchronizacji)
ORCID był dla nas naturalnym wyborem z kilku powodów:
-
zapewnia mechanizm jednoznacznej identyfikacji badaczy w różnych systemach;
-
umożliwia wypełnianie rekordów użytkowników danymi z wielu źródeł, które chcą zsynchronizować dane, z wyraźnym wskazaniem, kto dostarczył każdą informację;
-
ma użyteczną i niezawodną API członka, z jasno określoną mapą drogową i entuzjastycznym zespołem wsparcia;
-
i, co nie mniej ważne, pozwala nam łatwo korzystać z zaufanych informacji przekazywanych bezpośrednio ORCID przez wielu międzynarodowych wydawców, uwalniając badaczy od konieczności samodzielnego wprowadzania takich informacji.
A ponieważ czas poświęcany przez badaczy na wprowadzanie wyników badań jest daleki od pomijalnego, opracowaliśmy prosty symulator które można wykorzystać do oszacowania kosztów zaoszczędzonych dzięki synchronizacji informacji między określoną liczbą systemów. Symulator jest wstępnie załadowany danymi ze scenariusza portugalskiego, ale możesz łatwo zmienić wartości bazowe na swój własny przypadek.
Kluczem do tego frameworka jest biblioteka – PTCRISync – która ułatwia implementację w pełni dwukierunkowego i przyrostowego mechanizmu synchronizacji z ORCID. W sprawie importu prac z ORCID, podczas ORCID API zapewnia metodę pobierania wszystkich prac z danego rekordu użytkownika, biblioteka PTCRISync zapewnia metodę, która pozwala określić, które prace już masz w systemie lokalnym, oraz odkrywa nowe prace i nowe zewnętrzne identyfikatory prac, które już posiadasz, w ten sposób co pozwala na ciągłe wzbogacanie metadanych Twoich rekordów. Podobnie w przypadku eksportu, podczas gdy plik ORCID API pozwala dodawać, aktualizować lub usuwać pojedyncze rekordy, PTCRISync pozwala po prostu określić pełny zestaw prac, które chcesz opublikować w ORCID rekord, a biblioteka automatycznie wykryje, które prace należy dodać, zaktualizować lub usunąć. W najbliższym czasie dodamy do tej biblioteki nowe funkcjonalności, a mianowicie możliwość synchronizacji również finansowania i innych elementów CV.
Biblioteka jest zaimplementowana w Javie i jest bezpłatnie dostępna pod adresem GitHub. Jeśli jesteś ORCID organizacja członkowska myśli o wdrożeniu takiej dwukierunkowej synchronizacji z ORCID, zachęcamy do pobrania i wypróbowania. Zapewniamy również Wiki z obszerną dokumentacją, w tym zalecanym interfejsem (patrz przykłady na rysunkach powyżej) do wdrażania tej funkcji synchronizacji oraz wytycznymi dotyczącymi wiązania różnych elementów interfejsu z metodami biblioteki. Interfejs ten został zaprojektowany przez ekspertów ds. doświadczeń użytkowników i gruntownie przetestowany przez użytkowników końcowych. Aby uzyskać więcej informacji lub przekazać opinię, skontaktuj się z zespołem PTCRISync pod adresem ptcrisync@googlegroups.com.
(1) PTCRIS (Portuguese Current Research Information System) to program, oficjalnie zainicjowany w maju 2014 roku przez FCCN (Fundação para a Computação Científica Nacional), jednostkę FCT (Fundação para a Ciência e Tecnologia – Portugalska Fundacja Nauki i Technologii) odpowiedzialną za planowanie, zarządzanie i działanie krajowej sieci badawczo-edukacyjnej. PTCRIS ma na celu zapewnienie stworzenia i trwałego rozwoju krajowego zintegrowanego ekosystemu informacyjnego, wspieranie zarządzania badaniami zgodnie z najlepszymi międzynarodowymi standardami i praktykami.