Skip to content

Commit 70628b8

Browse files
committed
bump a JS lib version
1 parent 2bd9d37 commit 70628b8

File tree

156 files changed

+3659
-8437
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

156 files changed

+3659
-8437
lines changed

docs/certs/2020-001/index.html

Lines changed: 12 additions & 62 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
<title>CODECHECK Certificate 2020-001</title>
1515

16-
<script src="../../libs/header-attrs-2.21/header-attrs.js"></script>
16+
<script src="../../libs/header-attrs-2.29/header-attrs.js"></script>
1717
<script src="../../libs/jquery-3.6.0/jquery-3.6.0.min.js"></script>
1818
<meta name="viewport" content="width=device-width, initial-scale=1" />
1919
<link href="../../libs/bootstrap-3.3.5/css/bootstrap.min.css" rel="stylesheet" />
@@ -55,8 +55,7 @@
5555
div.column{display: inline-block; vertical-align: top; width: 50%;}
5656
div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
5757
ul.task-list{list-style: none;}
58-
.display.math{display: block; text-align: center; margin: 0.5rem auto;}
59-
</style>
58+
</style>
6059

6160

6261

@@ -230,15 +229,13 @@ <h1 class="title toc-ignore">CODECHECK Certificate 2020-001</h1>
230229
<h4>
231230
Previous
232231
</h4>
233-
</button>
234-
<button type="button" onclick="changeImage(1)" class="btn btn-outline-secondary mx-2">
232+
</button> <button type="button" onclick="changeImage(1)" class="btn btn-outline-secondary mx-2">
235233
<h4>
236234
Next
237235
</h4>
238236
</button>
239237
</div>
240-
<!-- Cert image -->
241-
<img class="card-img-top mb-3" src="cert_1.png" id="image-slider">
238+
<!-- Cert image --> <img class="card-img-top mb-3" src="cert_1.png" id="image-slider">
242239
</div>
243240
</div>
244241
</div>
@@ -252,59 +249,19 @@ <h2 class="card-title" style="color: darkgreen; margin-top: 0;">
252249
</div>
253250
<div class="card-body d-flex flex-column">
254251
<p>
255-
<strong>Title</strong>: <a
256-
href="https://doi.org/10.1093/gigascience/giaa026">ShinyLearner: A
257-
containerized benchmarking tool for machine-learning classification of
258-
tabular data.</a>
252+
<strong>Title</strong>: <a href="https://doi.org/10.1093/gigascience/giaa026">ShinyLearner: A containerized benchmarking tool for machine-learning classification of tabular data.</a>
259253
</p>
260254
<p>
261-
<strong>Authors</strong>: Terry J Lee, Erica Suh, Kimball Hill, Stephen
262-
R Piccolo
255+
<strong>Authors</strong>: Terry J Lee, Erica Suh, Kimball Hill, Stephen R Piccolo
263256
</p>
264257
<!-- Abstract section -->
265258
<div id="abstract-section" class="scrollable-container">
266259
<p>
267-
<strong>Abstract</strong>: <i>Obtained from <a
268-
href="https://www.crossref.org">CrossRef</a></i>
260+
<strong>Abstract</strong>: <i>Obtained from <a href="https://www.crossref.org">CrossRef</a></i>
269261
</p>
270262
<div id="abstract-content" class="scrollable-text-box">
271263
<p>
272-
<jats:title>Abstract</jats:title> <jats:sec>
273-
<jats:title>Background</jats:title> <jats:p>Classification algorithms
274-
assign observations to groups based on patterns in data. The
275-
machine-learning community have developed myriad classification
276-
algorithms, which are used in diverse life science research domains.
277-
Algorithm choice can affect classification accuracy dramatically, so it
278-
is crucial that researchers optimize the choice of which algorithm(s) to
279-
apply in a given research domain on the basis of empirical evidence. In
280-
benchmark studies, multiple algorithms are applied to multiple datasets,
281-
and the researcher examines overall trends. In addition, the researcher
282-
may evaluate multiple hyperparameter combinations for each algorithm and
283-
use feature selection to reduce data dimensionality. Although software
284-
implementations of classification algorithms are widely available,
285-
robust benchmark comparisons are difficult to perform when researchers
286-
wish to compare algorithms that span multiple software packages.
287-
Programming interfaces, data formats, and evaluation procedures differ
288-
across software packages; and dependency conflicts may arise during
289-
installation.</jats:p> </jats:sec> <jats:sec>
290-
<jats:title>Findings</jats:title> <jats:p>To address these challenges,
291-
we created ShinyLearner, an open-source project for integrating
292-
machine-learning packages into software containers. ShinyLearner
293-
provides a uniform interface for performing classification, irrespective
294-
of the library that implements each algorithm, thus facilitating
295-
benchmark comparisons. In addition, ShinyLearner enables researchers to
296-
optimize hyperparameters and select features via nested
297-
cross-validation; it tracks all nested operations and generates output
298-
files that make these steps transparent. ShinyLearner includes a Web
299-
interface to help users more easily construct the commands necessary to
300-
perform benchmark comparisons. ShinyLearner is freely available at <a
301-
href="https://github.com/srp33/ShinyLearner"
302-
class="uri">https://github.com/srp33/ShinyLearner</a>.</jats:p>
303-
</jats:sec> <jats:sec> <jats:title>Conclusions</jats:title> <jats:p>This
304-
software is a resource to researchers who wish to benchmark multiple
305-
classification or feature-selection algorithms on a given dataset. We
306-
hope it will serve as example of combining the benefits of software
307-
containerization with a user-friendly approach.</jats:p> </jats:sec>
264+
<jats:title>Abstract</jats:title> <jats:sec> <jats:title>Background</jats:title> <jats:p>Classification algorithms assign observations to groups based on patterns in data. The machine-learning community have developed myriad classification algorithms, which are used in diverse life science research domains. Algorithm choice can affect classification accuracy dramatically, so it is crucial that researchers optimize the choice of which algorithm(s) to apply in a given research domain on the basis of empirical evidence. In benchmark studies, multiple algorithms are applied to multiple datasets, and the researcher examines overall trends. In addition, the researcher may evaluate multiple hyperparameter combinations for each algorithm and use feature selection to reduce data dimensionality. Although software implementations of classification algorithms are widely available, robust benchmark comparisons are difficult to perform when researchers wish to compare algorithms that span multiple software packages. Programming interfaces, data formats, and evaluation procedures differ across software packages; and dependency conflicts may arise during installation.</jats:p> </jats:sec> <jats:sec> <jats:title>Findings</jats:title> <jats:p>To address these challenges, we created ShinyLearner, an open-source project for integrating machine-learning packages into software containers. ShinyLearner provides a uniform interface for performing classification, irrespective of the library that implements each algorithm, thus facilitating benchmark comparisons. In addition, ShinyLearner enables researchers to optimize hyperparameters and select features via nested cross-validation; it tracks all nested operations and generates output files that make these steps transparent. ShinyLearner includes a Web interface to help users more easily construct the commands necessary to perform benchmark comparisons. ShinyLearner is freely available at <a href="https://github.com/srp33/ShinyLearner" class="uri">https://github.com/srp33/ShinyLearner</a>.</jats:p> </jats:sec> <jats:sec> <jats:title>Conclusions</jats:title> <jats:p>This software is a resource to researchers who wish to benchmark multiple classification or feature-selection algorithms on a given dataset. We hope it will serve as example of combining the benefits of software containerization with a user-friendly approach.</jats:p> </jats:sec>
308265
</p>
309266
</div>
310267
</div>
@@ -321,21 +278,16 @@ <h2 class="card-title" style="color: darkgreen; margin-top: 0;">
321278
<strong>Certificate identifier</strong>: 2020-001
322279
</p>
323280
<p>
324-
<strong>Codechecker name</strong>: <a
325-
href="https://orcid.org/0000-0001-8607-8025">Stephen J. Eglen</a>
281+
<strong>Codechecker name</strong>: <a href="https://orcid.org/0000-0001-8607-8025">Stephen J. Eglen</a>
326282
</p>
327283
<p>
328284
<strong>Time of codecheck</strong>: 2019-02-14 10:00:00
329285
</p>
330286
<p>
331-
<strong>Repository</strong>: <a
332-
href="https://github.com/codecheckers/Piccolo-2020"
333-
class="uri">https://github.com/codecheckers/Piccolo-2020</a>
287+
<strong>Repository</strong>: <a href="https://github.com/codecheckers/Piccolo-2020" class="uri">https://github.com/codecheckers/Piccolo-2020</a>
334288
</p>
335289
<p>
336-
<strong>Codecheck report</strong>: <a
337-
href="http://doi.org/10.5281/zenodo.3674056"
338-
class="uri">http://doi.org/10.5281/zenodo.3674056</a>
290+
<strong>Codecheck report</strong>: <a href="http://doi.org/10.5281/zenodo.3674056" class="uri">http://doi.org/10.5281/zenodo.3674056</a>
339291
</p>
340292
<!-- Summary -->
341293
<div id="summary-section" class="scrollable-container">
@@ -344,9 +296,7 @@ <h2 class="card-title" style="color: darkgreen; margin-top: 0;">
344296
</p>
345297
<div id="summary-content" class="scrollable-text-box">
346298
<p>
347-
Only visualiation steps performed, rather than machine learning (which
348-
could take several hours/days). The created figures match those in the
349-
article. The content of other output files was not checked.
299+
Only visualiation steps performed, rather than machine learning (which could take several hours/days). The created figures match those in the article. The content of other output files was not checked.
350300
</p>
351301
</div>
352302
</div>

docs/certs/2020-002/index.html

Lines changed: 12 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
<title>CODECHECK Certificate 2020-002</title>
1515

16-
<script src="../../libs/header-attrs-2.21/header-attrs.js"></script>
16+
<script src="../../libs/header-attrs-2.29/header-attrs.js"></script>
1717
<script src="../../libs/jquery-3.6.0/jquery-3.6.0.min.js"></script>
1818
<meta name="viewport" content="width=device-width, initial-scale=1" />
1919
<link href="../../libs/bootstrap-3.3.5/css/bootstrap.min.css" rel="stylesheet" />
@@ -55,8 +55,7 @@
5555
div.column{display: inline-block; vertical-align: top; width: 50%;}
5656
div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
5757
ul.task-list{list-style: none;}
58-
.display.math{display: block; text-align: center; margin: 0.5rem auto;}
59-
</style>
58+
</style>
6059

6160

6261

@@ -230,15 +229,13 @@ <h1 class="title toc-ignore">CODECHECK Certificate 2020-002</h1>
230229
<h4>
231230
Previous
232231
</h4>
233-
</button>
234-
<button type="button" onclick="changeImage(1)" class="btn btn-outline-secondary mx-2">
232+
</button> <button type="button" onclick="changeImage(1)" class="btn btn-outline-secondary mx-2">
235233
<h4>
236234
Next
237235
</h4>
238236
</button>
239237
</div>
240-
<!-- Cert image -->
241-
<img class="card-img-top mb-3" src="cert_1.png" id="image-slider">
238+
<!-- Cert image --> <img class="card-img-top mb-3" src="cert_1.png" id="image-slider">
242239
</div>
243240
</div>
244241
</div>
@@ -252,29 +249,19 @@ <h2 class="card-title" style="color: darkgreen; margin-top: 0;">
252249
</div>
253250
<div class="card-body d-flex flex-column">
254251
<p>
255-
<strong>Title</strong>: <a
256-
href="https://doi.org/10.1088/0954-898X_3_1_008">The principal
257-
components of natural images</a>
252+
<strong>Title</strong>: <a href="https://doi.org/10.1088/0954-898X_3_1_008">The principal components of natural images</a>
258253
</p>
259254
<p>
260-
<strong>Authors</strong>: Peter J. B. Hancock, Roland J. Baddeley,
261-
Leslie S. Smith
255+
<strong>Authors</strong>: Peter J. B. Hancock, Roland J. Baddeley, Leslie S. Smith
262256
</p>
263257
<!-- Abstract section -->
264258
<div id="abstract-section" class="scrollable-container">
265259
<p>
266-
<strong>Abstract</strong>: <i>Obtained from <a
267-
href="https://openalex.org">OpenAlex</a></i>
260+
<strong>Abstract</strong>: <i>Obtained from <a href="https://openalex.org">OpenAlex</a></i>
268261
</p>
269262
<div id="abstract-content" class="scrollable-text-box">
270263
<p>
271-
A neural net was used to analyse samples of natural images and text. For
272-
the natural images, components resemble derivatives of Gaussian
273-
operators, similar to those found in visual cortex and inferred from
274-
psychophysics. While the results from natural images do not depend on
275-
scale, those from text images are highly scale dependent. Convolution of
276-
one of the text components with an original image shows that it is
277-
sensitive to inter-word gaps.
264+
A neural net was used to analyse samples of natural images and text. For the natural images, components resemble derivatives of Gaussian operators, similar to those found in visual cortex and inferred from psychophysics. While the results from natural images do not depend on scale, those from text images are highly scale dependent. Convolution of one of the text components with an original image shows that it is sensitive to inter-word gaps.
278265
</p>
279266
</div>
280267
</div>
@@ -291,22 +278,16 @@ <h2 class="card-title" style="color: darkgreen; margin-top: 0;">
291278
<strong>Certificate identifier</strong>: 2020-002
292279
</p>
293280
<p>
294-
<strong>Codechecker names</strong>: <a
295-
href="https://orcid.org/0000-0001-8607-8025">Stephen J. Eglen</a>, <a
296-
href="https://orcid.org/0000-0002-0024-5046">Daniel Nüst</a>
281+
<strong>Codechecker names</strong>: <a href="https://orcid.org/0000-0001-8607-8025">Stephen J. Eglen</a>, <a href="https://orcid.org/0000-0002-0024-5046">Daniel Nüst</a>
297282
</p>
298283
<p>
299284
<strong>Time of codecheck</strong>: 2020-04-13 10:00:00
300285
</p>
301286
<p>
302-
<strong>Repository</strong>: <a
303-
href="https://github.com/codecheckers/Reproduction-Hancock"
304-
class="uri">https://github.com/codecheckers/Reproduction-Hancock</a>
287+
<strong>Repository</strong>: <a href="https://github.com/codecheckers/Reproduction-Hancock" class="uri">https://github.com/codecheckers/Reproduction-Hancock</a>
305288
</p>
306289
<p>
307-
<strong>Codecheck report</strong>: <a
308-
href="http://doi.org/10.5281/zenodo.3750741"
309-
class="uri">http://doi.org/10.5281/zenodo.3750741</a>
290+
<strong>Codecheck report</strong>: <a href="http://doi.org/10.5281/zenodo.3750741" class="uri">http://doi.org/10.5281/zenodo.3750741</a>
310291
</p>
311292
<!-- Summary -->
312293
<div id="summary-section" class="scrollable-container">
@@ -315,8 +296,7 @@ <h2 class="card-title" style="color: darkgreen; margin-top: 0;">
315296
</p>
316297
<div id="summary-content" class="scrollable-text-box">
317298
<p>
318-
Matlab code written by Iain Davies to reproduce original paper; natural
319-
images provided by Peter Hancock.
299+
Matlab code written by Iain Davies to reproduce original paper; natural images provided by Peter Hancock.
320300
</p>
321301
</div>
322302
</div>

docs/certs/2020-003/index.html

Lines changed: 11 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
<title>CODECHECK Certificate 2020-003</title>
1515

16-
<script src="../../libs/header-attrs-2.21/header-attrs.js"></script>
16+
<script src="../../libs/header-attrs-2.29/header-attrs.js"></script>
1717
<script src="../../libs/jquery-3.6.0/jquery-3.6.0.min.js"></script>
1818
<meta name="viewport" content="width=device-width, initial-scale=1" />
1919
<link href="../../libs/bootstrap-3.3.5/css/bootstrap.min.css" rel="stylesheet" />
@@ -55,8 +55,7 @@
5555
div.column{display: inline-block; vertical-align: top; width: 50%;}
5656
div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
5757
ul.task-list{list-style: none;}
58-
.display.math{display: block; text-align: center; margin: 0.5rem auto;}
59-
</style>
58+
</style>
6059

6160

6261

@@ -230,15 +229,13 @@ <h1 class="title toc-ignore">CODECHECK Certificate 2020-003</h1>
230229
<h4>
231230
Previous
232231
</h4>
233-
</button>
234-
<button type="button" onclick="changeImage(1)" class="btn btn-outline-secondary mx-2">
232+
</button> <button type="button" onclick="changeImage(1)" class="btn btn-outline-secondary mx-2">
235233
<h4>
236234
Next
237235
</h4>
238236
</button>
239237
</div>
240-
<!-- Cert image -->
241-
<img class="card-img-top mb-3" src="cert_1.png" id="image-slider">
238+
<!-- Cert image --> <img class="card-img-top mb-3" src="cert_1.png" id="image-slider">
242239
</div>
243240
</div>
244241
</div>
@@ -252,40 +249,19 @@ <h2 class="card-title" style="color: darkgreen; margin-top: 0;">
252249
</div>
253250
<div class="card-body d-flex flex-column">
254251
<p>
255-
<strong>Title</strong>: <a
256-
href="https://doi.org/10.1073/pnas.79.8.2554">Neural networks and
257-
physical systems with emergent collective computational abilities</a>
252+
<strong>Title</strong>: <a href="https://doi.org/10.1073/pnas.79.8.2554">Neural networks and physical systems with emergent collective computational abilities</a>
258253
</p>
259254
<p>
260-
<strong>Authors</strong>: J J Hopfield, <a
261-
href="https://orcid.org/0000-0002-4344-2189">Wulfram Gerstner</a>,
262-
Werner M. Kistler, <a
263-
href="https://orcid.org/0000-0001-7383-3095">Richard Naud</a>, Liam
264-
Paninski
255+
<strong>Authors</strong>: J J Hopfield, <a href="https://orcid.org/0000-0002-4344-2189">Wulfram Gerstner</a>, Werner M. Kistler, <a href="https://orcid.org/0000-0001-7383-3095">Richard Naud</a>, Liam Paninski
265256
</p>
266257
<!-- Abstract section -->
267258
<div id="abstract-section" class="scrollable-container">
268259
<p>
269-
<strong>Abstract</strong>: <i>Obtained from <a
270-
href="https://www.crossref.org">CrossRef</a></i>
260+
<strong>Abstract</strong>: <i>Obtained from <a href="https://www.crossref.org">CrossRef</a></i>
271261
</p>
272262
<div id="abstract-content" class="scrollable-text-box">
273263
<p>
274-
<jats:p>Computational properties of use of biological organisms or to
275-
the construction of computers can emerge as collective properties of
276-
systems having a large number of simple equivalent components (or
277-
neurons). The physical meaning of content-addressable memory is
278-
described by an appropriate phase space flow of the state of a system. A
279-
model of such a system is given, based on aspects of neurobiology but
280-
readily adapted to integrated circuits. The collective properties of
281-
this model produce a content-addressable memory which correctly yields
282-
an entire memory from any subpart of sufficient size. The algorithm for
283-
the time evolution of the state of the system is based on asynchronous
284-
parallel processing. Additional emergent collective properties include
285-
some capacity for generalization, familiarity recognition,
286-
categorization, error correction, and time sequence retention. The
287-
collective properties are only weakly sensitive to details of the
288-
modeling or the failure of individual devices.</jats:p>
264+
<jats:p>Computational properties of use of biological organisms or to the construction of computers can emerge as collective properties of systems having a large number of simple equivalent components (or neurons). The physical meaning of content-addressable memory is described by an appropriate phase space flow of the state of a system. A model of such a system is given, based on aspects of neurobiology but readily adapted to integrated circuits. The collective properties of this model produce a content-addressable memory which correctly yields an entire memory from any subpart of sufficient size. The algorithm for the time evolution of the state of the system is based on asynchronous parallel processing. Additional emergent collective properties include some capacity for generalization, familiarity recognition, categorization, error correction, and time sequence retention. The collective properties are only weakly sensitive to details of the modeling or the failure of individual devices.</jats:p>
289265
</p>
290266
</div>
291267
</div>
@@ -302,21 +278,16 @@ <h2 class="card-title" style="color: darkgreen; margin-top: 0;">
302278
<strong>Certificate identifier</strong>: 2020-003
303279
</p>
304280
<p>
305-
<strong>Codechecker name</strong>: <a
306-
href="https://orcid.org/0000-0002-0024-5046">Daniel Nüst</a>
281+
<strong>Codechecker name</strong>: <a href="https://orcid.org/0000-0002-0024-5046">Daniel Nüst</a>
307282
</p>
308283
<p>
309284
<strong>Time of codecheck</strong>: 2020-04-06
310285
</p>
311286
<p>
312-
<strong>Repository</strong>: <a
313-
href="https://github.com/codecheckers/Hopfield-1982"
314-
class="uri">https://github.com/codecheckers/Hopfield-1982</a>
287+
<strong>Repository</strong>: <a href="https://github.com/codecheckers/Hopfield-1982" class="uri">https://github.com/codecheckers/Hopfield-1982</a>
315288
</p>
316289
<p>
317-
<strong>Codecheck report</strong>: <a
318-
href="https://doi.org/10.5281/zenodo.3741797"
319-
class="uri">https://doi.org/10.5281/zenodo.3741797</a>
290+
<strong>Codecheck report</strong>: <a href="https://doi.org/10.5281/zenodo.3741797" class="uri">https://doi.org/10.5281/zenodo.3741797</a>
320291
</p>
321292
<!-- Summary -->
322293
<div id="summary-section" class="scrollable-container">

0 commit comments

Comments
 (0)