mirror of
https://github.com/msberends/AMR.git
synced 2025-07-09 08:11:58 +02:00
(v1.4.0.9000) more extensive unit tests
This commit is contained in:
@ -82,7 +82,7 @@
|
||||
</button>
|
||||
<span class="navbar-brand">
|
||||
<a class="navbar-link" href="../index.html">AMR (for R)</a>
|
||||
<span class="version label label-default" data-toggle="tooltip" data-placement="bottom" title="Latest development version">1.4.0</span>
|
||||
<span class="version label label-default" data-toggle="tooltip" data-placement="bottom" title="Latest development version">1.4.0.9000</span>
|
||||
</span>
|
||||
</div>
|
||||
|
||||
@ -242,31 +242,31 @@
|
||||
<p>Use these functions to return a specific property of an antibiotic from the <a href='antibiotics.html'>antibiotics</a> data set. All input values will be evaluated internally with <code><a href='as.ab.html'>as.ab()</a></code>.</p>
|
||||
</div>
|
||||
|
||||
<pre class="usage"><span class='fu'>ab_name</span>(<span class='kw'>x</span>, language = <span class='fu'><a href='translate.html'>get_locale</a></span>(), tolower = <span class='fl'>FALSE</span>, <span class='kw'>...</span>)
|
||||
<pre class="usage"><span class='fu'>ab_name</span><span class='op'>(</span><span class='va'>x</span>, language <span class='op'>=</span> <span class='fu'><a href='translate.html'>get_locale</a></span><span class='op'>(</span><span class='op'>)</span>, tolower <span class='op'>=</span> <span class='cn'>FALSE</span>, <span class='va'>...</span><span class='op'>)</span>
|
||||
|
||||
<span class='fu'>ab_atc</span>(<span class='kw'>x</span>, <span class='kw'>...</span>)
|
||||
<span class='fu'>ab_atc</span><span class='op'>(</span><span class='va'>x</span>, <span class='va'>...</span><span class='op'>)</span>
|
||||
|
||||
<span class='fu'>ab_cid</span>(<span class='kw'>x</span>, <span class='kw'>...</span>)
|
||||
<span class='fu'>ab_cid</span><span class='op'>(</span><span class='va'>x</span>, <span class='va'>...</span><span class='op'>)</span>
|
||||
|
||||
<span class='fu'>ab_synonyms</span>(<span class='kw'>x</span>, <span class='kw'>...</span>)
|
||||
<span class='fu'>ab_synonyms</span><span class='op'>(</span><span class='va'>x</span>, <span class='va'>...</span><span class='op'>)</span>
|
||||
|
||||
<span class='fu'>ab_tradenames</span>(<span class='kw'>x</span>, <span class='kw'>...</span>)
|
||||
<span class='fu'>ab_tradenames</span><span class='op'>(</span><span class='va'>x</span>, <span class='va'>...</span><span class='op'>)</span>
|
||||
|
||||
<span class='fu'>ab_group</span>(<span class='kw'>x</span>, language = <span class='fu'><a href='translate.html'>get_locale</a></span>(), <span class='kw'>...</span>)
|
||||
<span class='fu'>ab_group</span><span class='op'>(</span><span class='va'>x</span>, language <span class='op'>=</span> <span class='fu'><a href='translate.html'>get_locale</a></span><span class='op'>(</span><span class='op'>)</span>, <span class='va'>...</span><span class='op'>)</span>
|
||||
|
||||
<span class='fu'>ab_atc_group1</span>(<span class='kw'>x</span>, language = <span class='fu'><a href='translate.html'>get_locale</a></span>(), <span class='kw'>...</span>)
|
||||
<span class='fu'>ab_atc_group1</span><span class='op'>(</span><span class='va'>x</span>, language <span class='op'>=</span> <span class='fu'><a href='translate.html'>get_locale</a></span><span class='op'>(</span><span class='op'>)</span>, <span class='va'>...</span><span class='op'>)</span>
|
||||
|
||||
<span class='fu'>ab_atc_group2</span>(<span class='kw'>x</span>, language = <span class='fu'><a href='translate.html'>get_locale</a></span>(), <span class='kw'>...</span>)
|
||||
<span class='fu'>ab_atc_group2</span><span class='op'>(</span><span class='va'>x</span>, language <span class='op'>=</span> <span class='fu'><a href='translate.html'>get_locale</a></span><span class='op'>(</span><span class='op'>)</span>, <span class='va'>...</span><span class='op'>)</span>
|
||||
|
||||
<span class='fu'>ab_loinc</span>(<span class='kw'>x</span>, <span class='kw'>...</span>)
|
||||
<span class='fu'>ab_loinc</span><span class='op'>(</span><span class='va'>x</span>, <span class='va'>...</span><span class='op'>)</span>
|
||||
|
||||
<span class='fu'>ab_ddd</span>(<span class='kw'>x</span>, administration = <span class='st'>"oral"</span>, units = <span class='fl'>FALSE</span>, <span class='kw'>...</span>)
|
||||
<span class='fu'>ab_ddd</span><span class='op'>(</span><span class='va'>x</span>, administration <span class='op'>=</span> <span class='st'>"oral"</span>, units <span class='op'>=</span> <span class='cn'>FALSE</span>, <span class='va'>...</span><span class='op'>)</span>
|
||||
|
||||
<span class='fu'>ab_info</span>(<span class='kw'>x</span>, language = <span class='fu'><a href='translate.html'>get_locale</a></span>(), <span class='kw'>...</span>)
|
||||
<span class='fu'>ab_info</span><span class='op'>(</span><span class='va'>x</span>, language <span class='op'>=</span> <span class='fu'><a href='translate.html'>get_locale</a></span><span class='op'>(</span><span class='op'>)</span>, <span class='va'>...</span><span class='op'>)</span>
|
||||
|
||||
<span class='fu'>ab_url</span>(<span class='kw'>x</span>, open = <span class='fl'>FALSE</span>, <span class='kw'>...</span>)
|
||||
<span class='fu'>ab_url</span><span class='op'>(</span><span class='va'>x</span>, open <span class='op'>=</span> <span class='cn'>FALSE</span>, <span class='va'>...</span><span class='op'>)</span>
|
||||
|
||||
<span class='fu'>ab_property</span>(<span class='kw'>x</span>, property = <span class='st'>"name"</span>, language = <span class='fu'><a href='translate.html'>get_locale</a></span>(), <span class='kw'>...</span>)</pre>
|
||||
<span class='fu'>ab_property</span><span class='op'>(</span><span class='va'>x</span>, property <span class='op'>=</span> <span class='st'>"name"</span>, language <span class='op'>=</span> <span class='fu'><a href='translate.html'>get_locale</a></span><span class='op'>(</span><span class='op'>)</span>, <span class='va'>...</span><span class='op'>)</span></pre>
|
||||
|
||||
<h2 class="hasAnchor" id="arguments"><a class="anchor" href="#arguments"></a>Arguments</h2>
|
||||
<table class="ref-arguments">
|
||||
@ -349,42 +349,42 @@ The <a href='lifecycle.html'>lifecycle</a> of this function is <strong>stable</s
|
||||
|
||||
<h2 class="hasAnchor" id="examples"><a class="anchor" href="#examples"></a>Examples</h2>
|
||||
<pre class="examples"><span class='co'># all properties:</span>
|
||||
<span class='fu'>ab_name</span>(<span class='st'>"AMX"</span>) <span class='co'># "Amoxicillin"</span>
|
||||
<span class='fu'>ab_atc</span>(<span class='st'>"AMX"</span>) <span class='co'># J01CA04 (ATC code from the WHO)</span>
|
||||
<span class='fu'>ab_cid</span>(<span class='st'>"AMX"</span>) <span class='co'># 33613 (Compound ID from PubChem)</span>
|
||||
<span class='fu'>ab_synonyms</span>(<span class='st'>"AMX"</span>) <span class='co'># a list with brand names of amoxicillin</span>
|
||||
<span class='fu'>ab_tradenames</span>(<span class='st'>"AMX"</span>) <span class='co'># same</span>
|
||||
<span class='fu'>ab_group</span>(<span class='st'>"AMX"</span>) <span class='co'># "Beta-lactams/penicillins"</span>
|
||||
<span class='fu'>ab_atc_group1</span>(<span class='st'>"AMX"</span>) <span class='co'># "Beta-lactam antibacterials, penicillins"</span>
|
||||
<span class='fu'>ab_atc_group2</span>(<span class='st'>"AMX"</span>) <span class='co'># "Penicillins with extended spectrum"</span>
|
||||
<span class='fu'>ab_url</span>(<span class='st'>"AMX"</span>) <span class='co'># link to the official WHO page</span>
|
||||
<span class='fu'>ab_name</span><span class='op'>(</span><span class='st'>"AMX"</span><span class='op'>)</span> <span class='co'># "Amoxicillin"</span>
|
||||
<span class='fu'>ab_atc</span><span class='op'>(</span><span class='st'>"AMX"</span><span class='op'>)</span> <span class='co'># J01CA04 (ATC code from the WHO)</span>
|
||||
<span class='fu'>ab_cid</span><span class='op'>(</span><span class='st'>"AMX"</span><span class='op'>)</span> <span class='co'># 33613 (Compound ID from PubChem)</span>
|
||||
<span class='fu'>ab_synonyms</span><span class='op'>(</span><span class='st'>"AMX"</span><span class='op'>)</span> <span class='co'># a list with brand names of amoxicillin</span>
|
||||
<span class='fu'>ab_tradenames</span><span class='op'>(</span><span class='st'>"AMX"</span><span class='op'>)</span> <span class='co'># same</span>
|
||||
<span class='fu'>ab_group</span><span class='op'>(</span><span class='st'>"AMX"</span><span class='op'>)</span> <span class='co'># "Beta-lactams/penicillins"</span>
|
||||
<span class='fu'>ab_atc_group1</span><span class='op'>(</span><span class='st'>"AMX"</span><span class='op'>)</span> <span class='co'># "Beta-lactam antibacterials, penicillins"</span>
|
||||
<span class='fu'>ab_atc_group2</span><span class='op'>(</span><span class='st'>"AMX"</span><span class='op'>)</span> <span class='co'># "Penicillins with extended spectrum"</span>
|
||||
<span class='fu'>ab_url</span><span class='op'>(</span><span class='st'>"AMX"</span><span class='op'>)</span> <span class='co'># link to the official WHO page</span>
|
||||
|
||||
<span class='co'># smart lowercase tranformation</span>
|
||||
<span class='fu'>ab_name</span>(x = <span class='fu'><a href='https://rdrr.io/r/base/c.html'>c</a></span>(<span class='st'>"AMC"</span>, <span class='st'>"PLB"</span>)) <span class='co'># "Amoxicillin/clavulanic acid" "Polymyxin B"</span>
|
||||
<span class='fu'>ab_name</span>(x = <span class='fu'><a href='https://rdrr.io/r/base/c.html'>c</a></span>(<span class='st'>"AMC"</span>, <span class='st'>"PLB"</span>),
|
||||
tolower = <span class='fl'>TRUE</span>) <span class='co'># "amoxicillin/clavulanic acid" "polymyxin B"</span>
|
||||
<span class='fu'>ab_name</span><span class='op'>(</span>x <span class='op'>=</span> <span class='fu'><a href='https://rdrr.io/r/base/c.html'>c</a></span><span class='op'>(</span><span class='st'>"AMC"</span>, <span class='st'>"PLB"</span><span class='op'>)</span><span class='op'>)</span> <span class='co'># "Amoxicillin/clavulanic acid" "Polymyxin B"</span>
|
||||
<span class='fu'>ab_name</span><span class='op'>(</span>x <span class='op'>=</span> <span class='fu'><a href='https://rdrr.io/r/base/c.html'>c</a></span><span class='op'>(</span><span class='st'>"AMC"</span>, <span class='st'>"PLB"</span><span class='op'>)</span>,
|
||||
tolower <span class='op'>=</span> <span class='cn'>TRUE</span><span class='op'>)</span> <span class='co'># "amoxicillin/clavulanic acid" "polymyxin B"</span>
|
||||
|
||||
<span class='co'># defined daily doses (DDD)</span>
|
||||
<span class='fu'>ab_ddd</span>(<span class='st'>"AMX"</span>, <span class='st'>"oral"</span>) <span class='co'># 1</span>
|
||||
<span class='fu'>ab_ddd</span>(<span class='st'>"AMX"</span>, <span class='st'>"oral"</span>, units = <span class='fl'>TRUE</span>) <span class='co'># "g"</span>
|
||||
<span class='fu'>ab_ddd</span>(<span class='st'>"AMX"</span>, <span class='st'>"iv"</span>) <span class='co'># 1</span>
|
||||
<span class='fu'>ab_ddd</span>(<span class='st'>"AMX"</span>, <span class='st'>"iv"</span>, units = <span class='fl'>TRUE</span>) <span class='co'># "g"</span>
|
||||
<span class='fu'>ab_ddd</span><span class='op'>(</span><span class='st'>"AMX"</span>, <span class='st'>"oral"</span><span class='op'>)</span> <span class='co'># 1</span>
|
||||
<span class='fu'>ab_ddd</span><span class='op'>(</span><span class='st'>"AMX"</span>, <span class='st'>"oral"</span>, units <span class='op'>=</span> <span class='cn'>TRUE</span><span class='op'>)</span> <span class='co'># "g"</span>
|
||||
<span class='fu'>ab_ddd</span><span class='op'>(</span><span class='st'>"AMX"</span>, <span class='st'>"iv"</span><span class='op'>)</span> <span class='co'># 1</span>
|
||||
<span class='fu'>ab_ddd</span><span class='op'>(</span><span class='st'>"AMX"</span>, <span class='st'>"iv"</span>, units <span class='op'>=</span> <span class='cn'>TRUE</span><span class='op'>)</span> <span class='co'># "g"</span>
|
||||
|
||||
<span class='fu'>ab_info</span>(<span class='st'>"AMX"</span>) <span class='co'># all properties as a list</span>
|
||||
<span class='fu'>ab_info</span><span class='op'>(</span><span class='st'>"AMX"</span><span class='op'>)</span> <span class='co'># all properties as a list</span>
|
||||
|
||||
<span class='co'># all ab_* functions use as.ab() internally, so you can go from 'any' to 'any':</span>
|
||||
<span class='fu'>ab_atc</span>(<span class='st'>"AMP"</span>) <span class='co'># ATC code of AMP (ampicillin)</span>
|
||||
<span class='fu'>ab_group</span>(<span class='st'>"J01CA01"</span>) <span class='co'># Drug group of ampicillins ATC code</span>
|
||||
<span class='fu'>ab_loinc</span>(<span class='st'>"ampicillin"</span>) <span class='co'># LOINC codes of ampicillin</span>
|
||||
<span class='fu'>ab_name</span>(<span class='st'>"21066-6"</span>) <span class='co'># "Ampicillin" (using LOINC)</span>
|
||||
<span class='fu'>ab_name</span>(<span class='fl'>6249</span>) <span class='co'># "Ampicillin" (using CID)</span>
|
||||
<span class='fu'>ab_name</span>(<span class='st'>"J01CA01"</span>) <span class='co'># "Ampicillin" (using ATC)</span>
|
||||
<span class='fu'>ab_atc</span><span class='op'>(</span><span class='st'>"AMP"</span><span class='op'>)</span> <span class='co'># ATC code of AMP (ampicillin)</span>
|
||||
<span class='fu'>ab_group</span><span class='op'>(</span><span class='st'>"J01CA01"</span><span class='op'>)</span> <span class='co'># Drug group of ampicillins ATC code</span>
|
||||
<span class='fu'>ab_loinc</span><span class='op'>(</span><span class='st'>"ampicillin"</span><span class='op'>)</span> <span class='co'># LOINC codes of ampicillin</span>
|
||||
<span class='fu'>ab_name</span><span class='op'>(</span><span class='st'>"21066-6"</span><span class='op'>)</span> <span class='co'># "Ampicillin" (using LOINC)</span>
|
||||
<span class='fu'>ab_name</span><span class='op'>(</span><span class='fl'>6249</span><span class='op'>)</span> <span class='co'># "Ampicillin" (using CID)</span>
|
||||
<span class='fu'>ab_name</span><span class='op'>(</span><span class='st'>"J01CA01"</span><span class='op'>)</span> <span class='co'># "Ampicillin" (using ATC)</span>
|
||||
|
||||
<span class='co'># spelling from different languages and dyslexia are no problem</span>
|
||||
<span class='fu'>ab_atc</span>(<span class='st'>"ceftriaxon"</span>)
|
||||
<span class='fu'>ab_atc</span>(<span class='st'>"cephtriaxone"</span>)
|
||||
<span class='fu'>ab_atc</span>(<span class='st'>"cephthriaxone"</span>)
|
||||
<span class='fu'>ab_atc</span>(<span class='st'>"seephthriaaksone"</span>)
|
||||
<span class='fu'>ab_atc</span><span class='op'>(</span><span class='st'>"ceftriaxon"</span><span class='op'>)</span>
|
||||
<span class='fu'>ab_atc</span><span class='op'>(</span><span class='st'>"cephtriaxone"</span><span class='op'>)</span>
|
||||
<span class='fu'>ab_atc</span><span class='op'>(</span><span class='st'>"cephthriaxone"</span><span class='op'>)</span>
|
||||
<span class='fu'>ab_atc</span><span class='op'>(</span><span class='st'>"seephthriaaksone"</span><span class='op'>)</span>
|
||||
</pre>
|
||||
</div>
|
||||
<div class="col-md-3 hidden-xs hidden-sm" id="pkgdown-sidebar">
|
||||
@ -401,7 +401,7 @@ The <a href='lifecycle.html'>lifecycle</a> of this function is <strong>stable</s
|
||||
</div>
|
||||
|
||||
<div class="pkgdown">
|
||||
<p>Site built with <a href="https://pkgdown.r-lib.org/">pkgdown</a> 1.5.1.9000.</p>
|
||||
<p>Site built with <a href="https://pkgdown.r-lib.org/">pkgdown</a> 1.6.1.</p>
|
||||
</div>
|
||||
|
||||
</footer>
|
||||
|
Reference in New Issue
Block a user