<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Nanotate: Semantically annotating experimental protocols with nanopublications</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>in A. Ri</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>mzi C</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>l Dumonti</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>s Kuhn</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Computer Science</institution>
          ,
          <addr-line>VU Amsterdam, Amsterdam</addr-line>
          ,
          <country country="NL">Netherlands</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Maastricht University</institution>
          ,
          <addr-line>Maastricht</addr-line>
          ,
          <country country="NL">Netherlands</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Netherlands eScience Center</institution>
          ,
          <addr-line>Amsterdam</addr-line>
          ,
          <country country="NL">Netherlands</country>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>Universidad del Valle</institution>
          ,
          <addr-line>Cali</addr-line>
          ,
          <country country="CO">Colombia</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>An experimental protocol describes a sequence of tasks executed to perform experimental research in biological and biomedical areas, e.g. genetics, immunology, neuroscience and virology. Such experimental protocols indicate, for each step, exactly how it should be executed, often including equipment, reagents, descriptions of critical steps, troubleshooting instructions, other kinds of tips, as well as any other information that researchers deem important for facilitating the reusability of the protocol. These protocols therefore have a clear systematic structure, but when published they are treated like any other scientific publication i.e. as a narrative text in HTML or PDF format. The formal structure is therefore not easily accessible and cannot be reused. This paper addresses this problem by extracting, representing and publishing steps from experimental protocols to make them Findable, Accessible, Interoperable, and Reusable (FAIR). Our work builds upon human annotations in combination with Named Entity Recognition delivering nanopublications. Our software toolkit, Nanotate, is based on a flexible web based annotation environment, namely Hypothes.is, the BioPortal NER web services and the nanopublications infrastructure. Our evaluation shows that our approach is viable and our tool user-friendly.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Experimental protocols are documents providing detailed descriptions of the
processes by means of which results, often data, are generated in biological
sciences. For reproducibility purposes, both data and protocols describing the steps
followed to obtain the data, should be available. The protocols often include
equipment, reagents, critical steps, troubleshooting guidelines, tips and other
information that facilitates reusability. Experimental protocols are described in
natural language lacking of a formal structure; it is not surprising that important
details are sometimes missing, e.g. time or temperature to centrifuge a sample,
precise storage conditions of a suspension, or specific features of an equipment
or reagent used.</p>
      <p>Copyright © 2022 for this paper by its authors. Use permitted under Creative Commons License Attribution 4.0 International (CC BY 4.0).</p>
      <p>To illustrate the importance and nature of experimental protocols, let us
consider “Identification of QTL Associated with Drought Tolerance in Common
Bean”; it involves the execution of a number of protocols, such as sample
preparation, DNA isolation and amplification of the DNA via PCR. The study as a
whole can be seen as a workflow that includes several steps, each of them a
protocol on its own. Each protocol consists of a sequence of structured instructions.
Each of the protocols and also each of their steps have inputs and outputs. In
this sense, steps within each protocol could be seen as the smallest most
granular part of the workflow. Following this analogy, understanding the study as a
container of protocols, both steps within protocols as well as protocols on their
own should be reproducible.</p>
      <p>
        When protocols are published, they are treated like any other scientific
publication. Little attention is paid to the workflow nature implicit in this kind of
document, or to the chain of provenance indicating where it comes from and how
it has changed. The protocol is understood as a text-based narrative instead of a
self-descriptive Findable Accessible Interoperable and Reusable (FAIR) [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ]
compliant document [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. In addition, when protocols are not properly documented or
preserved, researchers can no longer interpret, communicate, or share
information e↵ectively. To address this problem, in this paper we focus on representing
and publishing steps from experimental protocols as nanopublications [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ], in
order to make them FAIR and machine-consumable. Specifically, we provide a
semantic annotation layer in order to improve search, organization, cataloging
and maintenance of protocols.
      </p>
      <p>Our approach makes use of domain expert annotations in protocols to extract
information about steps, samples, instruments and reagents participating in each
step. In this work, we investigate how we can facilitate the participation of the
domain experts when extracting steps from experimental protocols while
hiding the complexity of representing and publishing such artifacts. We developed
Nanotate. Nanotate combines Named Entity Recognition and Human Based
Annotation in a single annotation framework. The results suggest that our
approach is practical, the semantic annotations rich, consistent between annotators
and meaningful; and the interface is perceived to be usable and user-friendly.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Background</title>
      <p>
        Open sharing of methods is an essential element to ensure reproducible research
in life science, e.g. through repositories like BioProtocols5, protocol exchange
[
        <xref ref-type="bibr" rid="ref13">13</xref>
        ], protocols.io [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ] and MethodsX6. Some existing approaches are focused on
the semantic representation of protocols in order to provide all the information
required for the replication of biomedical and biological protocols, e.g. the
EXACT2 ontology [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ] aimed at semantic extraction of knowledge of biomedical
protocols. The SMART Protocols ontology [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] represents protocols in biological
sciences as a workflow embedded within a document. Bioschemas also provides
5 https://bio-protocol.org/Default.aspx
6 http://www.sciencedirect.com/science/journal/22150161
a simple way to add structured data to web pages, such as the LabProtocol
profile7, which models the details of publications about experimental protocols.
      </p>
      <p>
        Provenance is an important aspect in experiments, and Reproduce Microscopy
Experiments (REPRODUCE-ME) [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ] is an ontology for the semantic
documentation of provenance in microscopy experiments. To make scientific workflows
open and FAIR, a semantic model to publish scientific workflows as FAIR data
has been proposed [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. Several tools for the manual annotation of biomedical
documents have been developed in order to facilitate search and retrieval of
semantic content in this kind of documents. Some examples are Bionotate [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ],
Semantator [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ] and Brat [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ], and they are based on a strategy to search terms
in thesauruses or ontologies by finding occurrences of a concept chain in a text
fragment using coincidence of terms.
3
      </p>
    </sec>
    <sec id="sec-3">
      <title>Nanotate Approach and Implementation</title>
      <p>To address the problem of extracting, representing and publishing steps from
experimental protocols we developed Nanotate, a web based tool that
facilitates the publication of annotated steps as nanopublications. The goal of our
approach is to allow end-users to directly publish nanopublications about
annotated protocol steps. Our approach is highly scalable; Nanotate extends an
existing annotation framework, Hypothes.is, which is widely used, and has an
extensive community of users, thus supporting developers and end users. More
importantly, Hypothes.is is highly adaptable; further adaptations of the
interface are possible while reusing the backend and authentication mechanisms.</p>
      <p>
        Nanotate prioritizes Human based annotation in specific parts of the
scientific discourse; in this case the identification of steps in experimental protocols
and the material entities participating in each one of them (samples,
equipment, reagents). Nanotate incorporates capability for the automatic recognition
of samples, equipment and reagents with classes from 8 ontologies (OBI [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], SP
[
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], BAO [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], EFO [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ], CHEBI [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ], UBERON, NCBI TAXON [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] and ERO
[
        <xref ref-type="bibr" rid="ref20">20</xref>
        ]), by way of the BioPortal API.
3.1
      </p>
      <sec id="sec-3-1">
        <title>Nanotate architecture</title>
        <p>
          The Nanotate architecture is shown in Figure 1. The workflow architecture starts
on the protocols website, called here “annotated site”. We replaced the
hypothes.is annotator and sidebar with our own annotation user interface. We
use the BioPortal API to consult the ontologies with terminology related to the
samples, equipment and reagents to be annotated. To produce nanopublications
about individual annotated steps we use the Python libraries nanopub8 and
fairworkflows9, which allow for searching and publishing nanopublications and
support the construction of FAIR scientific workflows using nanopublications[
          <xref ref-type="bibr" rid="ref14">14</xref>
          ].
Below, we further describe the Nanotate architecture components. In order to
7 https://bioschemas.org/profiles/LabProtocol/0.6-DRAFT-2020_12_08/
8 https://github.com/fair-workflows/nanopub
9 https://github.com/fair-workflows/fairworkflows
explain each stage of the process, a running example is available online10.
Generation of annotations (from HTML to JSON). In this process
participate the following components: i) Annotated site, ii) Nanotate bookmark,
iii) Nanotate client and iv) BioPortal API. i) Annotated site: We start on the
web page of the protocol to be annotated. Nanotate takes as input full
experimental protocol documents in HTML. ii) Nanotate bookmark: Nanotate does
not use the hypothes.is client (‘annotator’ and ‘sidebar’); instead, it uses the
bookmarklet approach in a similar way to The HelloWorldAnnotated demo11.
The “Nanotate bookmark” is used to redirect from an “Annotated Site” to
the “Nanotate client” through a URL that contains data about the selected
text to be annotated. iii) Nanotate client: Our UI works as a template guiding
users through the annotation process and posting the annotations to hypothes.is.
The UI includes a tag box to add one or multiple tags from the available options
(“sample”, “equipment”, “reagent”, “input”, “output”, “step”). After labeling the
selected text, a JSON file in which hypothes.is stores the annotation is generated.
iv) BioPortal API: The next step is adding context to the tagged text by using
ontology terms. Nanotate facilitates the connection with the BioPortal API for
consulting the 8 ontologies mentioned above. When it is possible to link a tagged
text to an ontology term, the resulting JSON includes the URI of the ontology
term. All annotations about steps and the material entities participating on each
one of them are posted to Hypothes.is.
        </p>
        <p>Generation of nanopublications (from JSON to RDF). Here is generated
the publication of each annotated step and their components as
nanopublications. In this process participate the component Nanopub library. To generate
the nanopublications, the users just press the button “Nanopub” located in each
annotated step. The nanopub library was configured to group annotations
according to their text position. These are grouped, if an annotation that does not
10 https://git.io/JDFOV
11 https://github.com/judell/HelloWorldAnnotated
have the tag “step” is contained in an annotation that does have a tag “step”. All
annotations are sent to Nanotate via API where validation is done and
subsequent publication. In addition, the published nanopublications are stored locally
in a MongoDB data storage.</p>
        <p>Generation of RDF workflows. Once having all the nanopublications for
the individual steps, the next step is creating the corresponding workflow. Here,
Nanotate client, the users consult the nanopublications and press the button
“new workflow”. Then, users register the fields: i) label: to add a name to the
workflow to be created and ii) description: short description about the new
workflow. Finally, the users select the nanopublications that are part of the
workflow. The resulting nanopublications are then published as above. The
published nanopublications about workflows are also stored locally in a MongoDB
data storage.</p>
        <p>Nanotate is a free and open source tool. The code behind the tool is
available on Github https://github.com/nanotate-tool. End-users can install it
by creating a bookmark. The documentation about how to install and use the
Nanotate is available at http://doi.org/10.5281/zenodo.5101941 A running
instance of the tool can be found at https://nanotate.bitsfetch.com/
4</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Evaluation Design</title>
      <p>
        To assess our approach we carried out a controlled annotation study with domain
experts. We evaluated the nature and consistency of the annotations and, the
subjective usability of the tool. The methodology is presented below.
Materials. We worked with i) six open access protocols in molecular biology
from Bio-protocols and Nature Protocol Exchange; See Table 1. ii) human
annotators: Three annotators with experience in laboratory techniques. iii) the
annotation tool, Nanotate: a web-based tool used in this study. During the
training sessions the participants learnt how to use the tool. iv) training
documentation: We provided the participants with a detailed training document,
how to install and use the tool. It gives examples of samples, equipment, and
reagents and how this information should be annotated. And v) a questionnaire
to evaluate a subjective usability of the Nanotate tool: A usability
questionnaire with ten standard questions from the System Usability Scale (SUS) [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ].
Experts in life sciences rated the tool following the standard ten questionnaire
items on a five-point scale ranging from “strongly agree” to “strongly disagree”.
The questionnaire can be found online12.
      </p>
      <p>Methods. Our controlled annotation has a series of activities organized in the
following stages: i) training session, ii) assignment of protocols to annotators,
12 https://forms.gle/o6JYQ7xY7wVFsqqG8
# Protocol ID Source
1 DOI:10.21769/BioProtoc.323 Bio-protocols
2 DOI:10.21203/rs.2.1347/v2 Nature Protocol Exchange
3 DOI:10.1038/protex.2013.007 Nature Protocol Exchange
4 DOI:10.21203/rs.2.1645/v2 Nature Protocol Exchange
5 DOI:10.21769/BioProtoc.1751 Bio-protocols
6 DOI:10.21769/BioProtoc.1077 Bio-protocols
iii) review of annotations and iv) generating data for the analysis. In the first
stage, a virtual session was organised with each annotator in order to train them
in the use of the Nanotate tool and give them some tips about good
annotation practices. The meetings were carried out by using Google Hangouts. In the
second stage, the six protocols presented in table 1 were annotated by three
human annotators. Then, in the third stage, virtual meetings were scheduled
with annotators in order to solve doubts and inconsistencies. Specifically, when
we had to deal with nanopublications validation problems –A subset of protocol
steps were annotated but the corresponding nanopublication was generated
incorrectly, probably due to problems in the HTML of those protocols. Finally, the
data in the form of the semantic annotations structured as nanopublication as
well as the answers to the usability questionnaire were analyzed. We focused on
tag distribution, ontology coverage, completeness analysis, and inter-annotator
agreement.</p>
    </sec>
    <sec id="sec-5">
      <title>Results</title>
      <sec id="sec-5-1">
        <title>Tag distribution</title>
        <p>A total of 232 part-of-speech entities were tagged with one of the six available
categories (sample, equipment, reagent, input, output, step). The results of this
stage are summarized in Figure 2 (the full data is available online13). In this
study, 6.4% (17) of the samples were also tagged as “input”; and 5.7% (15) of
the samples were also tagged as “ output” (see Figure 2). 22 parts-of-speech were
just tagged as “sample”. These results indicate that the categories “input” and
“ output” were the least used to tag parts-of-speech. The results indicate that
the 65 steps could be identified and annotated (see Figure 2). Finally, 19.7%
(52) parts-of-speech were tagged as “equipment” and 21.6% (57) parts-of-speech
were tagged as “reagent” (see left-hand side of Figure 2).
5.2</p>
      </sec>
      <sec id="sec-5-2">
        <title>Annotations mapped to ontology terms</title>
        <p>Parts-of-speech tagged as “sample”, “equipment” and “reagent” were mapped
to ontology terms that come from the 8 aforementioned ontologies available in
13 http://doi.org/10.5281/zenodo.5089323
sample/input
sample/output</p>
        <p>sample
equipment
reagent
step
17
15
22
equipment</p>
        <p>31
reagent
sample
0
1
12
25
23
52
57
54
0 10 20 30 40 50 60 70 80</p>
        <p>Number of Annotations
0 10 20 30 40 50 60 70 80</p>
        <p>Number of Annotations
BioPortal. The results of this stage are summarized in Figure 2 (right; the full
data is available online14). 59.6 % (31) of the text tagged as “equipment” were
mapped to ontology terms from OBI (8), BAO (20), SP (2) and ERO (1). 43.9%
(25) of the text tagged as “reagent” could be mapped to ontology terms from
CHEBI (17), OBI (3), SP (4) and BAO (1). 39.7% (23) of the text tagged as
“sample” could be mapped to ontology terms from NCBI TAXON (3), UBERON
(1), CHEBI (11), BAO (2), SP (5) and EFO (1). We manually analyzed the cases
that we not mapped to an ontology term to find out about the reasons for that.
We found the following four main reasons: i) terminology not represented in
the available ontologies; for instance reagent manufacturer names (e.g.: TRIsol)
and acronyms or short names (e,g,: PBMCs, PBS). ii) name of specific type
of reagents (e.g.: extraction bu↵er, this is a bu↵er), and samples (e.g.: human
venous blood, this is a blood). In this second case, just superclasses are available
in the ontologies used (See yellow bar in Figure 2). These ontologies do not reach
a high level of granularity. iii) Plural words (like mosquitoes, bacteria), are not
represented in our subset of ontologies, and iv) Typos, for instance Micropistle
instead of Micropestle.
5.3</p>
      </sec>
      <sec id="sec-5-3">
        <title>Completeness checks</title>
        <p>As the above analyses focused only on the annotated entities, we should also
have a look at completeness. We are looking for indications of the extent to
which entities were missed. We found that first steps should always specify an
input, while last steps specify an output. In the set of analyzed protocols, we
found that 100% of first steps included an annotated input; 83.33%, five of
the six last steps, included an annotated output. For equipment annotations,
14 http://doi.org/10.5281/zenodo.5089726
steps in such protocols almost always involved the use of some equipment. We
checked how often these were correctly covered. We found that in 55,38% (36)
of the steps, at least one of the equipment was not explicitly mentioned in the
text. The domain experts are able to infer the use of some equipment, due to
the narrative; for instance, use of experimental actions like “centrifuge”, and
additional information such as temperature of centrifugation (e.g.: 4 C) help to
deduce the use of a “refrigerated centrifuge” in a particular step (more examples
are available in a table online15). This table include nanopublication links where
inferred equipment are missing in the assertion. We can therefore conclude that
the completeness is far from perfect, but the annotations cover a substantial part
of the mentioned entities.
5.4</p>
      </sec>
      <sec id="sec-5-4">
        <title>Inter-annotator agreement</title>
        <p>Annotators categorized the annotations into the di↵erent workflow component
classes (i.e., step, reagent, equipment, input, output) with perfect agreement.
However, in some cases, the spanning text of these annotations overlapped but
did not match perfectly. We observed that the annotators chose the same
spanning text to annotate “step” and “sample/input” (samples that were also tagged
as input). Partial matches were identified where one or more annotators
highlighted slightly di↵erent text. That was the case of the 9.6% of the text tagged as
“equipment”, 15,4% of the text tagged as “sample”, 17,5% of the text tagged as
“reagent” and 20% of the text tagged as “sample/output” (samples that were also
tagged as output). As was presented in subsection 5.2, we found a low incidence
in annotations linked to ontology terms. However, the annotators have a high
agreement on linking annotations to the ontology terms (Fleiss’s Kappa: 0.70).
The full data, including the set of annotations used to calculate inter-annotator
agreement is available online16.
5.5</p>
      </sec>
      <sec id="sec-5-5">
        <title>Subjective usability by questionnaire (SUS)</title>
        <p>
          The table https://doi.org/10.5281/zenodo.5528946 summarizes the results
of the SUS. The participants were three annotators of the annotation study
described above and one additional expert who used the tool but did not participate
in the annotation study. Overall, the tool got a SUS score of 93.12%; between
“excellent” and “best imaginable” on the adjective scale [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ]. From these results
it is clear that the tool was well received and that users hardly experienced
problems using it.
6
        </p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>Discussion and conclusions</title>
      <p>This work involves manual annotation of protocols in order to extract
information about samples, instruments and, reagents participating in each step. The
15 https://doi.org/10.5281/zenodo.5528934
16 http://doi.org/10.5281/zenodo.5095720
methodological aspects involved the participation of domain experts, reusing
existing resources while focusing on how end users could make that valuable
information from experimental protocols readily available in a semantic
manner. We developed Nanotate, a tool to publish nanopublications from annotated
protocol steps. It extends the Hypothesis platform by making it compliant with
the nanopublication workflow. It also adds NER capabilities from BioPortal in
a single annotation framework.</p>
      <p>
        From this experiment we concluded that the Nanotate tool, the guidelines
about what and how to annotate, and the knowledge that comes from experts in
laboratory techniques were key in achieving a high consistency in the annotations
and the subsequent nanopublications. This is a consequence of a standardized
annotation process to publish individual protocol steps and their participants
(samples, equipment, reagents). We also found some missing elements in
protocols. For example, no inputs or outputs. Some equipment could be inferred by
experts but it could not be annotated because there was no explicit mention
to it. Such inaccuracies limit the reproducibility and reusability of protocols. It
is necessary to improve reporting structures for experimental protocols, this
requires collective e↵orts from authors, peer reviewers, editors and funding bodies
[
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. The main limitation in this study was the lack of a large number of
annotators and protocols. Our study started during the first year of the covid pandemic
and it was dicult to plan the virtual sessions and find annotators. Nanotate
facilitates the annotation of web protocols in HTML format. As a future work,
we want to facilitate the annotation of protocols available in other formats.
      </p>
      <sec id="sec-6-1">
        <title>Acknowledgments</title>
        <p>This work was supported by the Dutch Research Council (NWO)(No. 628.011.011).</p>
        <p>Giraldo et al.</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Abeyruwan</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vempati</surname>
          </string-name>
          , U.D., Ku¨c¸
          <article-title>u¨k-</article-title>
          <string-name>
            <surname>McGinty</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Visser</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Koleti</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          , et al.:
          <article-title>Evolving BioAssay ontology (BAO): modularization, integration and applications</article-title>
          .
          <source>Journal of Biomedical Semantics 5(Suppl 1 Proceedings of the Bio-Ontologies Spec Interest G)</source>
          ,
          <source>S5</source>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Bandrowski</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Brinkman</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Brochhausen</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Brush</surname>
            ,
            <given-names>M.H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bug</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          , et al.:
          <article-title>The Ontology for Biomedical Investigations</article-title>
          .
          <source>PLOS ONE 11</source>
          (
          <issue>4</issue>
          ), e0154556 (apr
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Bangor</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kortum</surname>
            ,
            <given-names>P.T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Miller</surname>
            ,
            <given-names>J.T.</given-names>
          </string-name>
          :
          <article-title>An empirical evaluation of the system usability scale</article-title>
          .
          <source>Intl. Journal of Human-Computer Interaction</source>
          <volume>24</volume>
          (
          <issue>6</issue>
          ) (
          <year>Jul 2008</year>
          ). https://doi.org/https://doi.org/10.1080/10447310802205776
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Brooke</surname>
          </string-name>
          , J.:
          <article-title>Sus: A quick and dirty usability scale</article-title>
          .
          <source>Usability Eval. Ind</source>
          .
          <volume>189</volume>
          (
          <issue>11</issue>
          <year>1995</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5. C, C., T, M.,
          <string-name>
            <surname>A</surname>
          </string-name>
          ,
          <string-name>
            <surname>B.</surname>
          </string-name>
          , P, W.D.,
          <string-name>
            <surname>L</surname>
          </string-name>
          , P.:
          <article-title>Collaborative text-annotation resource for disease-centered relation extraction from biomedical text</article-title>
          .
          <source>J Biomed Inform</source>
          <volume>42</volume>
          (
          <issue>5</issue>
          ),
          <fpage>967</fpage>
          -
          <lpage>977</lpage>
          (
          <year>2009</year>
          ). https://doi.org/https://doi.org/10.1016/j.jbi.
          <year>2009</year>
          .
          <volume>02</volume>
          .001
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Celebi</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Rebelo</given-names>
            <surname>Moreira</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            ,
            <surname>Hassan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.A.</given-names>
            ,
            <surname>Ayyar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            ,
            <surname>Ridder</surname>
          </string-name>
          ,
          <string-name>
            <surname>L.</surname>
          </string-name>
          , et al.:
          <article-title>Towards fair protocols and workflows: the openpredict use case</article-title>
          .
          <source>PeerJ. Computer science 6</source>
          ,
          <fpage>e281</fpage>
          -
          <lpage>e281</lpage>
          (
          <year>2020</year>
          ). https://doi.org/https://doi.org/10.7717/peerj-cs.
          <fpage>281</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Federhen</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Type material in the NCBI Taxonomy Database</article-title>
          .
          <source>Nucleic Acids Res</source>
          <volume>43</volume>
          ,
          <fpage>D1086</fpage>
          -
          <lpage>98</lpage>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Giraldo</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Garcia</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Corcho</surname>
            ,
            <given-names>O.:</given-names>
          </string-name>
          <article-title>A guideline for reporting experimental protocols in life sciences</article-title>
          .
          <source>PeerJ</source>
          <volume>6</volume>
          (
          <issue>e4795</issue>
          ) (May
          <year>2018</year>
          ). https://doi.org/https://doi.org/10.7717/peerj.4795
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Giraldo</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          , Garc´ıa,
          <string-name>
            <surname>A.</surname>
          </string-name>
          , Lo´pez,
          <string-name>
            <given-names>F.</given-names>
            ,
            <surname>Corcho</surname>
          </string-name>
          ,
          <string-name>
            <surname>O.</surname>
          </string-name>
          :
          <article-title>Using semantics for representing experimental protocols</article-title>
          .
          <source>Journal of Biomedical Semantics</source>
          <volume>8</volume>
          (
          <issue>1</issue>
          ),
          <volume>52</volume>
          (Nov
          <year>2017</year>
          ). https://doi.org/https://doi.org/10.1186/s13326-017-0160-y
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Groth</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gibson</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Velterop</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          :
          <source>The anatomy of a nanopublication 30</source>
          ,
          <fpage>51</fpage>
          -
          <lpage>56</lpage>
          (
          <year>2010</year>
          ). https://doi.org/https://doi.org/10.3233/ISU-2010-0613
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Hastings</surname>
            , J., de Matos,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dekker</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ennis</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Harsha</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          , et al.:
          <article-title>The ChEBI reference database and ontology for biologically relevant chemistry: enhancements for 2013</article-title>
          .
          <source>Nucleic Acids Res</source>
          <volume>41</volume>
          ,
          <fpage>D456</fpage>
          -
          <lpage>63</lpage>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Malone</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Holloway</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Adamusiak</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kapushesky</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zheng</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          , et al.:
          <article-title>Modeling sample variables with an Experimental Factor Ontology</article-title>
          .
          <source>Bioinformatics</source>
          <volume>26</volume>
          (
          <issue>8</issue>
          ),
          <fpage>1112</fpage>
          -
          <lpage>1118</lpage>
          (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Protocols</surname>
          </string-name>
          , N.:
          <article-title>Introducing the new protocol exchange site</article-title>
          .
          <source>Nat Protoc</source>
          <volume>14</volume>
          (
          <year>1945</year>
          ) (
          <year>Jun 2019</year>
          ). https://doi.org/https://doi.org/10.1038/s41596-019-0199-6
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Richardson</surname>
            ,
            <given-names>R.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Celebi</surname>
            , R., van der Burg,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Smits</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ridder</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dumontier</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kuhn</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>User-friendly composition of fair workflows in a notebook environment</article-title>
          .
          <source>In: Proceedings of the 11th on Knowledge Capture Conference</source>
          . p.
          <fpage>1</fpage>
          -
          <lpage>8</lpage>
          . K-CAP '
          <fpage>21</fpage>
          ,
          <string-name>
            <surname>Association</surname>
          </string-name>
          for Computing Machinery, New York, NY, USA (
          <year>2021</year>
          ). https://doi.org/10.1145/3460210.3493546, https://doi.org/ 10.1145/3460210.3493546
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Samuel</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>K¨</surname>
          </string-name>
          <article-title>onig-</article-title>
          <string-name>
            <surname>Ries</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>Reproduce-me: Ontology-based data access for reproducibility of microscopy experiments</article-title>
          . In: Blomqvist,
          <string-name>
            <given-names>E.</given-names>
            ,
            <surname>Hose</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            ,
            <surname>Paulheim</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            ,
            <surname>Lawrynowicz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Ciravegna</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            ,
            <surname>Hartig</surname>
          </string-name>
          ,
          <string-name>
            <surname>O</surname>
          </string-name>
          . (eds.) The Semantic Web:
          <article-title>ESWC 2017 Satellite Events</article-title>
          . pp.
          <fpage>17</fpage>
          -
          <lpage>20</lpage>
          . Springer International Publishing,
          <string-name>
            <surname>Cham</surname>
          </string-name>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Soldatova</surname>
            ,
            <given-names>L.N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nadis</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>King</surname>
            ,
            <given-names>R.D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Basu</surname>
            ,
            <given-names>P.S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Haddi</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          , et al.:
          <article-title>Exact2: the semantics of biomedical protocols</article-title>
          .
          <source>BMC Bioinformatics</source>
          <volume>15</volume>
          (
          <issue>14</issue>
          ),
          <source>S5</source>
          (
          <year>2014</year>
          ). https://doi.org/https://doi.org/10.1186/
          <fpage>1471</fpage>
          -2105-15-S14-S5
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Song</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chute</surname>
            ,
            <given-names>C.G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tao</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Semantator: annotating clinical narratives with semantic web ontologies. (article)</article-title>
          .
          <source>AMIA Jt Summits Transl Sci Proc</source>
          <year>2012</year>
          ,
          <fpage>20</fpage>
          -
          <lpage>29</lpage>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Stenetorp</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pyysalo</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          , Topi´c, G.,
          <string-name>
            <surname>Ohta</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ananiadou</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tsujii</surname>
          </string-name>
          , J.:
          <article-title>brat: a web-based tool for NLP-assisted text annotation</article-title>
          .
          <source>In: Proceedings of the Demonstrations at the 13th Conference of the European Chapter of the Association for Computational Linguistics</source>
          . pp.
          <fpage>102</fpage>
          -
          <lpage>107</lpage>
          . Association for Computational Linguistics, Avignon, France (
          <year>Apr 2012</year>
          ), https://aclanthology.org/E12-2021
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Teytelman</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stoliartchouk</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kindler</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hurwitz</surname>
            ,
            <given-names>B.L.</given-names>
          </string-name>
          :
          <article-title>Protocols.io: Virtual communities for protocol development and discussion</article-title>
          .
          <source>PLoS biology</source>
          <volume>22</volume>
          (
          <issue>14</issue>
          (
          <issue>8</issue>
          )) (
          <year>Aug 2016</year>
          ). https://doi.org/10.1371/journal.pbio.
          <volume>1002538</volume>
          , https://doi.org/10. 1371/journal.pbio.1002538
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Torniai</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Brush</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vasilevsky</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Segerdell</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          , Wilson,
          <string-name>
            <surname>M.</surname>
          </string-name>
          , et al.:
          <article-title>Developing an application ontology for biomedical resource annotation and retrieval: Challenges and lessons learned</article-title>
          , vol.
          <volume>833</volume>
          , pp.
          <fpage>101</fpage>
          -
          <lpage>108</lpage>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Wilkinson</surname>
            ,
            <given-names>M.D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dumontier</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Aalbersberg</surname>
            ,
            <given-names>I.J.J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Appleton</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Axton</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          , et al.:
          <article-title>The fair guiding principles for scientific data management and stewardship</article-title>
          .
          <source>Scientific data</source>
          <volume>3</volume>
          (
          <issue>160018</issue>
          ) (
          <year>Mar 2016</year>
          ). https://doi.org/https://doi.org/10.1038/sdata.
          <year>2016</year>
          .18
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>