text:
<!DOCTYPE html>

    <meta charset="utf-8" />

  <meta name="viewport" content="width=device-width,initial-scale=1">
  <meta http-equiv="x-ua-compatible" content="ie=edge">
  <meta name="lang:clipboard.copy" content="Copy to clipboard">
  <meta name="lang:clipboard.copied" content="Copied to clipboard">
  <meta name="lang:search.language" content="en">
  <meta name="lang:search.pipeline.stopwords" content="True">
  <meta name="lang:search.pipeline.trimmer" content="True">
  <meta name="lang:search.result.none" content="No matching documents">
  <meta name="lang:search.result.one" content="1 matching document">
  <meta name="lang:search.result.other" content="# matching documents">
  <meta name="lang:search.tokenizer" content="[\s\-]+">

    <link href="https://fonts.gstatic.com" rel="preconnect" crossorigin="">
    <link rel="stylesheet"
          href="https://fonts.googleapis.com/css?family=Roboto:300,400,400i,700%7CRoboto+Mono:400,500,700&display=fallback">

  <link rel="stylesheet" href="../_static/stylesheets/application.css"/>
  <link rel="stylesheet" href="../_static/stylesheets/application-palette.css"/>
  <link rel="stylesheet" href="../_static/stylesheets/application-fixes.css"/>

  <link rel="stylesheet" href="../_static/fonts/material-icons.css"/>

  <meta name="theme-color" content="#3f51b5">

    <title>Internal Classes — statsmodels</title>
  <link rel="icon" type="image/png" sizes="32x32" href="../_static/icons/favicon-32x32.png">
  <link rel="icon" type="image/png" sizes="16x16" href="../_static/icons/favicon-16x16.png">
  <link rel="manifest" href="../_static/icons/site.webmanifest">
  <link rel="mask-icon" href="../_static/icons/safari-pinned-tab.svg" color="#919191">
  <meta name="msapplication-TileColor" content="#2b5797">
  <meta name="msapplication-config" content="../_static/icons/browserconfig.xml">
  <link rel="stylesheet" href="../_static/stylesheets/examples.css">
    <link rel="stylesheet" href="../_static/material.css" type="text/css" />
    <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
    <link rel="stylesheet" type="text/css" href="../_static/graphviz.css" />

    <link rel="shortcut icon" href="../_static/favicon.ico"/>
    <link rel="author" title="About these documents" href="../about.html" />
    <link rel="index" title="Index" href="../genindex.html" />
    <link rel="search" title="Search" href="../search.html" />
    <link rel="next" title="statsmodels.base.model.Model" href="generated/statsmodels.base.model.Model.html" />
    <link rel="prev" title="Get Involved" href="get_involved.html" />

  <svg class="md-svg">
    <defs data-children-count="0">

      <svg xmlns="http://www.w3.org/2000/svg" width="416" height="448" viewBox="0 0 416 448" id="__github"><path fill="currentColor" d="M160 304q0 10-3.125 20.5t-10.75 19T128 352t-18.125-8.5-10.75-19T96 304t3.125-20.5 10.75-19T128 256t18.125 8.5 10.75 19T160 304zm160 0q0 10-3.125 20.5t-10.75 19T288 352t-18.125-8.5-10.75-19T256 304t3.125-20.5 10.75-19T288 256t18.125 8.5 10.75 19T320 304zm40 0q0-30-17.25-51T296 232q-10.25 0-48.75 5.25Q229.5 240 208 240t-39.25-2.75Q130.75 232 120 232q-29.5 0-46.75 21T56 304q0 22 8 38.375t20.25 25.75 30.5 15 35 7.375 37.25 1.75h42q20.5 0 37.25-1.75t35-7.375 30.5-15 20.25-25.75T360 304zm56-44q0 51.75-15.25 82.75-9.5 19.25-26.375 33.25t-35.25 21.5-42.5 11.875-42.875 5.5T212 416q-19.5 0-35.5-.75t-36.875-3.125-38.125-7.5-34.25-12.875T37 371.5t-21.5-28.75Q0 312 0 260q0-59.25 34-99-6.75-20.5-6.75-42.5 0-29 12.75-54.5 27 0 47.5 9.875t47.25 30.875Q171.5 96 212 96q37 0 70 8 26.25-20.5 46.75-30.25T376 64q12.75 25.5 12.75 54.5 0 21.75-6.75 42 34 40 34 99.5z"/></svg>

    </defs>
  </svg>

  <input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer">
  <input class="md-toggle" data-md-toggle="search" type="checkbox" id="__search">

   Skip to content

          statsmodels 0.11.0
           Internal Classes

    <form class="md-search__form" action="../search.html" method="GET" name="search">
      <input type="text" class="md-search__input" name="q" placeholder="Search"
             autocapitalize="off" autocomplete="off" spellcheck="false"
             data-md-component="query" data-md-state="active">

      <button type="reset" class="md-icon md-search__icon" data-md-component="reset" tabindex="-1">
        
      </button>
    </form>

            Type to start searching

      <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24" width="28" height="28">
        <use xlink:href="#__github" width="24" height="24"></use>
      </svg>

    statsmodels

Developer Page

    statsmodels 0.11.0

      <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24" width="28" height="28">
        <use xlink:href="#__github" width="24" height="24"></use>
      </svg>

    statsmodels

      Installing statsmodels

      Getting started

      User Guide

      Examples

      API Reference

      About statsmodels

      Developer Page

      Submitting a Bug Report

      Making Changes to the Code

      How to Submit a Pull Request

      Mailing List

      License

      Contents

      Working with the statsmodels Code

      Maintainer Notes

      Testing

      Naming Conventions

      Datasets

      Examples

      Get Involved

    <input class="md-toggle md-nav__toggle" data-md-toggle="toc" type="checkbox" id="__toc">
     Internal Classes

      Internal Classes

    Contents

Internal Classes

Module Reference

Model and Results Classes

Linear Model

Generalized Linear Model

Discrete Model

Robust Model

Vector Autoregressive Model

Show Source

      Testing on Build Machines

      Release Notes

    Contents

Internal Classes

Module Reference

Model and Results Classes

Linear Model

Generalized Linear Model

Discrete Model

Robust Model

Vector Autoregressive Model

Show Source

Internal Classes¶

The following summarizes classes and functions that are not intended to be
directly used, but of interest only for internal use or for a developer who
wants to extend on existing model classes.

Module Reference¶

Model and Results Classes¶

These are the base classes for both the estimation models and the results.
They are not directly useful, but layout the structure of the subclasses and
define some common methods.

<colgroup>
<col style="width: 10%"/>
<col style="width: 90%"/>
</colgroup>

Model(endog[, exog])

A (predictive) statistical model.

LikelihoodModel(endog[, exog])

Likelihood model is a subclass of Model.

GenericLikelihoodModel(endog[, exog, …])

Allows the fitting of any likelihood function via maximum likelihood.

Results(model, params, **kwd)

Class to contain model results

LikelihoodModelResults(model, params[, …])

Class to contain results from likelihood models

ResultMixin

Attributes

GenericLikelihoodModelResults(model, mlefit)

A results class for the discrete dependent variable models.

<colgroup>
<col style="width: 10%"/>
<col style="width: 90%"/>
</colgroup>

ContrastResults([t, F, sd, effect, …])

Class for results of tests of linear restrictions on coefficients in a model.

<map id="inheritancea5e4f21a7a" name="inheritancea5e4f21a7a">
<area alt="" coords="808,1077,1067,1103" href="generated/statsmodels.base.model.GenericLikelihoodModel.html#statsmodels.base.model.GenericLikelihoodModel" id="node1" shape="rect" target="_top" title="Allows the fitting of any likelihood function via maximum likelihood."/>
<area alt="" coords="1237,1004,1467,1029" href="../generated/statsmodels.miscmodels.count.PoissonGMLE.html#statsmodels.miscmodels.count.PoissonGMLE" id="node53" shape="rect" target="_top" title="Maximum Likelihood Estimation of Poisson Model"/>
<area alt="" coords="1217,1053,1487,1079" href="../generated/statsmodels.miscmodels.count.PoissonOffsetGMLE.html#statsmodels.miscmodels.count.PoissonOffsetGMLE" id="node54" shape="rect" target="_top" title="Maximum Likelihood Estimation of Poisson Model"/>
<area alt="" coords="1230,1103,1474,1128" href="../generated/statsmodels.miscmodels.count.PoissonZiGMLE.html#statsmodels.miscmodels.count.PoissonZiGMLE" id="node55" shape="rect" target="_top" title="Maximum Likelihood Estimation of Poisson Model"/>
<area alt="" coords="395,1251,603,1276" href="generated/statsmodels.base.model.LikelihoodModel.html#statsmodels.base.model.LikelihoodModel" id="node2" shape="rect" target="_top" title="Likelihood model is a subclass of Model."/>
<area alt="" coords="800,1251,1075,1276" href="../generated/statsmodels.discrete.discrete_model.DiscreteModel.html#statsmodels.discrete.discrete_model.DiscreteModel" id="node11" shape="rect" target="_top" title="Abstract class for discrete choice models."/>
<area alt="" coords="785,647,1090,672" href="generated/statsmodels.base.model.GenericLikelihoodModelResults.html#statsmodels.base.model.GenericLikelihoodModelResults" id="node3" shape="rect" target="_top" title="A results class for the discrete dependent variable models."/>
<area alt="" coords="371,696,626,721" href="generated/statsmodels.base.model.LikelihoodModelResults.html#statsmodels.base.model.LikelihoodModelResults" id="node4" shape="rect" target="_top" title="Class to contain results from likelihood models"/>
<area alt="" coords="796,795,1079,820" href="../generated/statsmodels.discrete.discrete_model.DiscreteResults.html#statsmodels.discrete.discrete_model.DiscreteResults" id="node13" shape="rect" target="_top" title="A results class for the discrete dependent variable models."/>
<area alt="" coords="787,696,1088,721" href="../generated/statsmodels.regression.linear_model.RegressionResults.html#statsmodels.regression.linear_model.RegressionResults" id="node62" shape="rect" target="_top" title="This class summarizes the fit of a linear regression model."/>
<area alt="" coords="410,647,587,672" href="generated/statsmodels.base.model.ResultMixin.html#statsmodels.base.model.ResultMixin" id="node5" shape="rect" target="_top" title="base.model.ResultMixin"/>
<area alt="" coords="69,1251,210,1276" href="generated/statsmodels.base.model.Model.html#statsmodels.base.model.Model" id="node6" shape="rect" target="_top" title="A (predictive) statistical model. Intended to be subclassed not used."/>
<area alt="" coords="65,696,214,721" href="generated/statsmodels.base.model.Results.html#statsmodels.base.model.Results" id="node7" shape="rect" target="_top" title="Class to contain model results"/>
<area alt="" coords="1221,1152,1483,1177" href="../generated/statsmodels.discrete.discrete_model.BinaryModel.html#statsmodels.discrete.discrete_model.BinaryModel" id="node10" shape="rect" target="_top" title="discrete.discrete_model.BinaryModel"/>
<area alt="" coords="1619,1053,1834,1079" href="../generated/statsmodels.discrete.discrete_model.Logit.html#statsmodels.discrete.discrete_model.Logit" id="node37" shape="rect" target="_top" title="Logit Model"/>
<area alt="" coords="1577,1103,1876,1128" href="../generated/statsmodels.discrete.discrete_model.MultinomialModel.html#statsmodels.discrete.discrete_model.MultinomialModel" id="node40" shape="rect" target="_top" title="discrete.discrete_model.MultinomialModel"/>
<area alt="" coords="1617,1152,1837,1177" href="../generated/statsmodels.discrete.discrete_model.Probit.html#statsmodels.discrete.discrete_model.Probit" id="node50" shape="rect" target="_top" title="Probit Model"/>
<area alt="" coords="1223,1251,1481,1276" href="../generated/statsmodels.discrete.discrete_model.CountModel.html#statsmodels.discrete.discrete_model.CountModel" id="node16" shape="rect" target="_top" title="discrete.discrete_model.CountModel"/>
<area alt="" coords="1217,769,1487,795" href="../generated/statsmodels.discrete.discrete_model.BinaryResults.html#statsmodels.discrete.discrete_model.BinaryResults" id="node12" shape="rect" target="_top" title="A results class for binary data"/>
<area alt="" coords="1596,720,1857,745" href="../generated/statsmodels.discrete.discrete_model.LogitResults.html#statsmodels.discrete.discrete_model.LogitResults" id="node38" shape="rect" target="_top" title="A results class for Logit Model"/>
<area alt="" coords="1593,769,1860,795" href="../generated/statsmodels.discrete.discrete_model.ProbitResults.html#statsmodels.discrete.discrete_model.ProbitResults" id="node51" shape="rect" target="_top" title="A results class for Probit Model"/>
<area alt="" coords="1219,819,1485,844" href="../generated/statsmodels.discrete.discrete_model.CountResults.html#statsmodels.discrete.discrete_model.CountResults" id="node17" shape="rect" target="_top" title="A results class for count data"/>
<area alt="" coords="1199,955,1505,980" href="../generated/statsmodels.discrete.discrete_model.MultinomialResults.html#statsmodels.discrete.discrete_model.MultinomialResults" id="node30" shape="rect" target="_top" title="A results class for multinomial data"/>
<area alt="" coords="1571,1201,1882,1227" href="../generated/statsmodels.discrete.discrete_model.GeneralizedPoisson.html#statsmodels.discrete.discrete_model.GeneralizedPoisson" id="node19" shape="rect" target="_top" title="Generalized Poisson Model"/>
<area alt="" coords="1577,1251,1876,1276" href="../generated/statsmodels.discrete.discrete_model.NegativeBinomial.html#statsmodels.discrete.discrete_model.NegativeBinomial" id="node42" shape="rect" target="_top" title="Negative Binomial Model"/>
<area alt="" coords="1573,1300,1880,1325" href="../generated/statsmodels.discrete.discrete_model.NegativeBinomialP.html#statsmodels.discrete.discrete_model.NegativeBinomialP" id="node43" shape="rect" target="_top" title="Generalized Negative Binomial (NB-P) Model"/>
<area alt="" coords="1611,1349,1843,1375" href="../generated/statsmodels.discrete.discrete_model.Poisson.html#statsmodels.discrete.discrete_model.Poisson" id="node48" shape="rect" target="_top" title="Poisson Model"/>
<area alt="" coords="1553,819,1900,844" href="../generated/statsmodels.discrete.discrete_model.NegativeBinomialResults.html#statsmodels.discrete.discrete_model.NegativeBinomialResults" id="node21" shape="rect" target="_top" title="A results class for NegativeBinomial 1 and 2"/>
<area alt="" coords="1950,795,2307,820" href="../generated/statsmodels.discrete.discrete_model.GeneralizedPoissonResults.html#statsmodels.discrete.discrete_model.GeneralizedPoissonResults" id="node20" shape="rect" target="_top" title="A results class for Generalized Poisson"/>
<area alt="" coords="2011,1103,2246,1128" href="../generated/statsmodels.discrete.discrete_model.MNLogit.html#statsmodels.discrete.discrete_model.MNLogit" id="node39" shape="rect" target="_top" title="Multinomial Logit Model"/>
<area alt="" coords="1248,1399,1456,1424" href="../generated/statsmodels.regression.linear_model.GLS.html#statsmodels.regression.linear_model.GLS" id="node56" shape="rect" target="_top" title="Generalized Least Squares"/>
<area alt="" coords="1613,1399,1840,1424" href="../generated/statsmodels.regression.linear_model.GLSAR.html#statsmodels.regression.linear_model.GLSAR" id="node58" shape="rect" target="_top" title="Generalized Least Squares with AR covariance structure"/>
<area alt="" coords="1247,1448,1457,1473" href="../generated/statsmodels.regression.linear_model.WLS.html#statsmodels.regression.linear_model.WLS" id="node60" shape="rect" target="_top" title="Weighted Least Squares"/>
<area alt="" coords="1623,1448,1831,1473" href="../generated/statsmodels.regression.linear_model.OLS.html#statsmodels.regression.linear_model.OLS" id="node59" shape="rect" target="_top" title="Ordinary Least Squares"/>
<area alt="" coords="1225,671,1479,696" href="../generated/statsmodels.regression.linear_model.OLSResults.html#statsmodels.regression.linear_model.OLSResults" id="node61" shape="rect" target="_top" title="Results class for for an OLS model."/>
</map>

<map id="inheritanceab4ace50c5" name="inheritanceab4ace50c5">
<area alt="" coords="481,5,553,31" href="../generated/statsmodels.regression.linear_model.GLS.html#statsmodels.regression.linear_model.GLS" id="node1" shape="rect" target="_top" title="Generalized Least Squares"/>
<area alt="" coords="601,5,673,31" href="../generated/statsmodels.regression.linear_model.GLSAR.html#statsmodels.regression.linear_model.GLSAR" id="node3" shape="rect" target="_top" title="Generalized Least Squares with AR covariance structure"/>
<area alt="" coords="481,55,553,80" href="../generated/statsmodels.regression.linear_model.WLS.html#statsmodels.regression.linear_model.WLS" id="node7" shape="rect" target="_top" title="Weighted Least Squares"/>
<area alt="" coords="125,31,253,56" href="generated/statsmodels.base.model.LikelihoodModel.html#statsmodels.base.model.LikelihoodModel" id="node4" shape="rect" target="_top" title="Likelihood model is a subclass of Model."/>
<area alt="" coords="5,31,77,56" href="generated/statsmodels.base.model.Model.html#statsmodels.base.model.Model" id="node5" shape="rect" target="_top" title="A (predictive) statistical model. Intended to be subclassed not used."/>
<area alt="" coords="601,55,673,80" href="../generated/statsmodels.regression.linear_model.OLS.html#statsmodels.regression.linear_model.OLS" id="node6" shape="rect" target="_top" title="Ordinary Least Squares"/>
</map>

Linear Model¶

<map id="inheritanceb120f7d520" name="inheritanceb120f7d520">
<area alt="" coords="618,104,690,129" href="../generated/statsmodels.regression.linear_model.GLS.html#statsmodels.regression.linear_model.GLS" id="node1" shape="rect" target="_top" title="Generalized Least Squares"/>
<area alt="" coords="749,104,821,129" href="../generated/statsmodels.regression.linear_model.GLSAR.html#statsmodels.regression.linear_model.GLSAR" id="node3" shape="rect" target="_top" title="Generalized Least Squares with AR covariance structure"/>
<area alt="" coords="618,153,690,179" href="../generated/statsmodels.regression.linear_model.WLS.html#statsmodels.regression.linear_model.WLS" id="node9" shape="rect" target="_top" title="Weighted Least Squares"/>
<area alt="" coords="209,129,337,155" href="generated/statsmodels.base.model.LikelihoodModel.html#statsmodels.base.model.LikelihoodModel" id="node4" shape="rect" target="_top" title="Likelihood model is a subclass of Model."/>
<area alt="" coords="31,129,103,155" href="generated/statsmodels.base.model.Model.html#statsmodels.base.model.Model" id="node5" shape="rect" target="_top" title="A (predictive) statistical model. Intended to be subclassed not used."/>
<area alt="" coords="186,55,361,80" href="generated/statsmodels.base.model.LikelihoodModelResults.html#statsmodels.base.model.LikelihoodModelResults" id="node6" shape="rect" target="_top" title="Class to contain results from likelihood models"/>
<area alt="" coords="419,55,559,80" href="../generated/statsmodels.regression.linear_model.RegressionResults.html#statsmodels.regression.linear_model.RegressionResults" id="node11" shape="rect" target="_top" title="This class summarizes the fit of a linear regression model."/>
<area alt="" coords="31,55,103,80" href="generated/statsmodels.base.model.Results.html#statsmodels.base.model.Results" id="node7" shape="rect" target="_top" title="Class to contain model results"/>
<area alt="" coords="749,153,821,179" href="../generated/statsmodels.regression.linear_model.OLS.html#statsmodels.regression.linear_model.OLS" id="node8" shape="rect" target="_top" title="Ordinary Least Squares"/>
<area alt="" coords="607,55,701,80" href="../generated/statsmodels.regression.linear_model.OLSResults.html#statsmodels.regression.linear_model.OLSResults" id="node10" shape="rect" target="_top" title="Results class for for an OLS model."/>
</map>

Generalized Linear Model¶

<map id="inheritancea82bacdc4b" name="inheritancea82bacdc4b">
<area alt="" coords="233,153,313,179" href="../generated/statsmodels.genmod.families.family.Binomial.html#statsmodels.genmod.families.family.Binomial" id="node1" shape="rect" target="_top" title="Binomial exponential family distribution."/>
<area alt="" coords="31,301,103,327" href="../generated/statsmodels.genmod.families.family.Family.html#statsmodels.genmod.families.family.Family" id="node2" shape="rect" target="_top" title="The parent class for one-parameter exponential families."/>
<area alt="" coords="236,203,311,228" href="../generated/statsmodels.genmod.families.family.Gamma.html#statsmodels.genmod.families.family.Gamma" id="node12" shape="rect" target="_top" title="Gamma exponential family distribution."/>
<area alt="" coords="232,252,315,277" href="../generated/statsmodels.genmod.families.family.Gaussian.html#statsmodels.genmod.families.family.Gaussian" id="node13" shape="rect" target="_top" title="Gaussian exponential family distribution."/>
<area alt="" coords="208,301,339,327" href="../generated/statsmodels.genmod.families.family.InverseGaussian.html#statsmodels.genmod.families.family.InverseGaussian" id="node14" shape="rect" target="_top" title="InverseGaussian exponential family."/>
<area alt="" coords="204,449,343,475" href="../generated/statsmodels.genmod.families.links.NegativeBinomial.html#statsmodels.genmod.families.links.NegativeBinomial" id="node19" shape="rect" target="_top" title="The negative binomial link function"/>
<area alt="" coords="237,351,309,376" href="../generated/statsmodels.genmod.families.family.Poisson.html#statsmodels.genmod.families.family.Poisson" id="node20" shape="rect" target="_top" title="Poisson exponential family."/>
<area alt="" coords="236,400,311,425" href="../generated/statsmodels.genmod.families.family.Tweedie.html#statsmodels.genmod.families.family.Tweedie" id="node23" shape="rect" target="_top" title="Tweedie family."/>
<area alt="" coords="457,461,531,487" href="../generated/statsmodels.genmod.families.links.CDFLink.html#statsmodels.genmod.families.links.CDFLink" id="node3" shape="rect" target="_top" title="The use the CDF of a scipy.stats distribution"/>
<area alt="" coords="617,412,689,437" href="../generated/statsmodels.genmod.families.links.cauchy.html#statsmodels.genmod.families.links.cauchy" id="node24" shape="rect" target="_top" title="The Cauchy (standard Cauchy CDF) transform"/>
<area alt="" coords="617,461,689,487" href="../generated/statsmodels.genmod.families.links.probit.html#statsmodels.genmod.families.links.probit" id="node32" shape="rect" target="_top" title="The probit (standard normal CDF) transform"/>
<area alt="" coords="237,536,309,561" href="../generated/statsmodels.genmod.families.links.Logit.html#statsmodels.genmod.families.links.Logit" id="node4" shape="rect" target="_top" title="The logit transform"/>
<area alt="" coords="455,511,533,536" href="../generated/statsmodels.genmod.families.links.CLogLog.html#statsmodels.genmod.families.links.CLogLog" id="node5" shape="rect" target="_top" title="The complementary log-log transform"/>
<area alt="" coords="458,560,530,585" href="../generated/statsmodels.genmod.families.links.logit.html#statsmodels.genmod.families.links.logit" id="node30" shape="rect" target="_top" title="logit"/>
<area alt="" coords="617,511,689,536" href="../generated/statsmodels.genmod.families.links.cloglog.html#statsmodels.genmod.families.links.cloglog" id="node25" shape="rect" target="_top" title="The CLogLog transform link function."/>
<area alt="" coords="458,104,530,129" href="../generated/statsmodels.genmod.generalized_linear_model.GLM.html#statsmodels.genmod.generalized_linear_model.GLM" id="node6" shape="rect" target="_top" title="Generalized Linear Models"/>
<area alt="" coords="209,104,337,129" href="generated/statsmodels.base.model.LikelihoodModel.html#statsmodels.base.model.LikelihoodModel" id="node7" shape="rect" target="_top" title="Likelihood model is a subclass of Model."/>
<area alt="" coords="445,55,543,80" href="../generated/statsmodels.genmod.generalized_linear_model.GLMResults.html#statsmodels.genmod.generalized_linear_model.GLMResults" id="node8" shape="rect" target="_top" title="Class to contain GLM results."/>
<area alt="" coords="186,55,361,80" href="generated/statsmodels.base.model.LikelihoodModelResults.html#statsmodels.base.model.LikelihoodModelResults" id="node9" shape="rect" target="_top" title="Class to contain results from likelihood models"/>
<area alt="" coords="31,104,103,129" href="generated/statsmodels.base.model.Model.html#statsmodels.base.model.Model" id="node15" shape="rect" target="_top" title="A (predictive) statistical model. Intended to be subclassed not used."/>
<area alt="" coords="31,55,103,80" href="generated/statsmodels.base.model.Results.html#statsmodels.base.model.Results" id="node16" shape="rect" target="_top" title="Class to contain model results"/>
<area alt="" coords="31,561,103,587" href="../generated/statsmodels.genmod.families.links.Link.html#statsmodels.genmod.families.links.Link" id="node17" shape="rect" target="_top" title="A generic link function for one-parameter exponential family."/>
<area alt="" coords="237,585,309,611" href="../generated/statsmodels.genmod.families.links.Log.html#statsmodels.genmod.families.links.Log" id="node18" shape="rect" target="_top" title="The log transform"/>
<area alt="" coords="237,708,309,733" href="../generated/statsmodels.genmod.families.links.Power.html#statsmodels.genmod.families.links.Power" id="node21" shape="rect" target="_top" title="The power transform"/>
<area alt="" coords="458,609,530,635" href="../generated/statsmodels.genmod.families.links.log.html#statsmodels.genmod.families.links.log" id="node29" shape="rect" target="_top" title="The log transform"/>
<area alt="" coords="458,412,530,437" href="../generated/statsmodels.genmod.families.links.nbinom.html#statsmodels.genmod.families.links.nbinom" id="node31" shape="rect" target="_top" title="The negative binomial link function."/>
<area alt="" coords="458,659,530,684" href="../generated/statsmodels.genmod.families.links.identity.html#statsmodels.genmod.families.links.identity" id="node26" shape="rect" target="_top" title="The identity transform"/>
<area alt="" coords="435,708,553,733" href="../generated/statsmodels.genmod.families.links.inverse_power.html#statsmodels.genmod.families.links.inverse_power" id="node27" shape="rect" target="_top" title="The inverse transform"/>
<area alt="" coords="429,757,559,783" href="../generated/statsmodels.genmod.families.links.inverse_squared.html#statsmodels.genmod.families.links.inverse_squared" id="node28" shape="rect" target="_top" title="The inverse squared transform"/>
</map>

Discrete Model¶

<map id="inheritancebdf38e32fc" name="inheritancebdf38e32fc">
<area alt="" coords="755,821,858,847" href="../generated/statsmodels.discrete.discrete_model.BinaryModel.html#statsmodels.discrete.discrete_model.BinaryModel" id="node1" shape="rect" target="_top" title="BinaryModel"/>
<area alt="" coords="985,747,1057,772" href="../generated/statsmodels.discrete.discrete_model.Logit.html#statsmodels.discrete.discrete_model.Logit" id="node32" shape="rect" target="_top" title="Logit Model"/>
<area alt="" coords="952,796,1091,821" href="../generated/statsmodels.discrete.discrete_model.MultinomialModel.html#statsmodels.discrete.discrete_model.MultinomialModel" id="node35" shape="rect" target="_top" title="MultinomialModel"/>
<area alt="" coords="985,845,1057,871" href="../generated/statsmodels.discrete.discrete_model.Probit.html#statsmodels.discrete.discrete_model.Probit" id="node45" shape="rect" target="_top" title="Probit Model"/>
<area alt="" coords="495,944,609,969" href="../generated/statsmodels.discrete.discrete_model.DiscreteModel.html#statsmodels.discrete.discrete_model.DiscreteModel" id="node2" shape="rect" target="_top" title="Abstract class for discrete choice models."/>
<area alt="" coords="757,944,856,969" href="../generated/statsmodels.discrete.discrete_model.CountModel.html#statsmodels.discrete.discrete_model.CountModel" id="node7" shape="rect" target="_top" title="CountModel"/>
<area alt="" coords="751,475,862,500" href="../generated/statsmodels.discrete.discrete_model.BinaryResults.html#statsmodels.discrete.discrete_model.BinaryResults" id="node3" shape="rect" target="_top" title="A results class for binary data"/>
<area alt="" coords="971,449,1072,475" href="../generated/statsmodels.discrete.discrete_model.LogitResults.html#statsmodels.discrete.discrete_model.LogitResults" id="node33" shape="rect" target="_top" title="A results class for Logit Model"/>
<area alt="" coords="968,499,1075,524" href="../generated/statsmodels.discrete.discrete_model.ProbitResults.html#statsmodels.discrete.discrete_model.ProbitResults" id="node46" shape="rect" target="_top" title="A results class for Probit Model"/>
<area alt="" coords="491,647,613,672" href="../generated/statsmodels.discrete.discrete_model.DiscreteResults.html#statsmodels.discrete.discrete_model.DiscreteResults" id="node4" shape="rect" target="_top" title="A results class for the discrete dependent variable models."/>
<area alt="" coords="753,596,860,621" href="../generated/statsmodels.discrete.discrete_model.CountResults.html#statsmodels.discrete.discrete_model.CountResults" id="node8" shape="rect" target="_top" title="A results class for count data"/>
<area alt="" coords="733,697,880,723" href="../generated/statsmodels.discrete.discrete_model.MultinomialResults.html#statsmodels.discrete.discrete_model.MultinomialResults" id="node23" shape="rect" target="_top" title="A results class for multinomial data"/>
<area alt="" coords="946,895,1097,920" href="../generated/statsmodels.discrete.discrete_model.GeneralizedPoisson.html#statsmodels.discrete.discrete_model.GeneralizedPoisson" id="node12" shape="rect" target="_top" title="Generalized Poisson Model"/>
<area alt="" coords="952,944,1091,969" href="../generated/statsmodels.discrete.discrete_model.NegativeBinomial.html#statsmodels.discrete.discrete_model.NegativeBinomial" id="node37" shape="rect" target="_top" title="Negative Binomial Model"/>
<area alt="" coords="948,993,1095,1019" href="../generated/statsmodels.discrete.discrete_model.NegativeBinomialP.html#statsmodels.discrete.discrete_model.NegativeBinomialP" id="node38" shape="rect" target="_top" title="Generalized Negative Binomial (NB-P) Model"/>
<area alt="" coords="985,1043,1057,1068" href="../generated/statsmodels.discrete.discrete_model.Poisson.html#statsmodels.discrete.discrete_model.Poisson" id="node43" shape="rect" target="_top" title="Poisson Model"/>
<area alt="" coords="928,548,1115,573" href="../generated/statsmodels.discrete.discrete_model.NegativeBinomialResults.html#statsmodels.discrete.discrete_model.NegativeBinomialResults" id="node14" shape="rect" target="_top" title="A results class for NegativeBinomial 1 and 2"/>
<area alt="" coords="209,944,337,969" href="generated/statsmodels.base.model.LikelihoodModel.html#statsmodels.base.model.LikelihoodModel" id="node10" shape="rect" target="_top" title="Likelihood model is a subclass of Model."/>
<area alt="" coords="186,647,361,672" href="generated/statsmodels.base.model.LikelihoodModelResults.html#statsmodels.base.model.LikelihoodModelResults" id="node11" shape="rect" target="_top" title="Class to contain results from likelihood models"/>
<area alt="" coords="1165,524,1362,549" href="../generated/statsmodels.discrete.discrete_model.GeneralizedPoissonResults.html#statsmodels.discrete.discrete_model.GeneralizedPoissonResults" id="node13" shape="rect" target="_top" title="A results class for Generalized Poisson"/>
<area alt="" coords="31,944,103,969" href="generated/statsmodels.base.model.Model.html#statsmodels.base.model.Model" id="node30" shape="rect" target="_top" title="A (predictive) statistical model. Intended to be subclassed not used."/>
<area alt="" coords="31,647,103,672" href="generated/statsmodels.base.model.Results.html#statsmodels.base.model.Results" id="node31" shape="rect" target="_top" title="Class to contain model results"/>
<area alt="" coords="1226,796,1301,821" href="../generated/statsmodels.discrete.discrete_model.MNLogit.html#statsmodels.discrete.discrete_model.MNLogit" id="node34" shape="rect" target="_top" title="Multinomial Logit Model"/>
</map>

Robust Model¶

<map id="inheritance81aa61af22" name="inheritance81aa61af22">
<area alt="" coords="209,104,337,129" href="generated/statsmodels.base.model.LikelihoodModel.html#statsmodels.base.model.LikelihoodModel" id="node1" shape="rect" target="_top" title="Likelihood model is a subclass of Model."/>
<area alt="" coords="458,104,530,129" href="../generated/statsmodels.robust.robust_linear_model.RLM.html#statsmodels.robust.robust_linear_model.RLM" id="node5" shape="rect" target="_top" title="Robust Linear Model"/>
<area alt="" coords="31,104,103,129" href="generated/statsmodels.base.model.Model.html#statsmodels.base.model.Model" id="node2" shape="rect" target="_top" title="A (predictive) statistical model. Intended to be subclassed not used."/>
<area alt="" coords="186,55,361,80" href="generated/statsmodels.base.model.LikelihoodModelResults.html#statsmodels.base.model.LikelihoodModelResults" id="node3" shape="rect" target="_top" title="Class to contain results from likelihood models"/>
<area alt="" coords="446,55,542,80" href="../generated/statsmodels.robust.robust_linear_model.RLMResults.html#statsmodels.robust.robust_linear_model.RLMResults" id="node6" shape="rect" target="_top" title="Class to contain RLM results"/>
<area alt="" coords="31,55,103,80" href="generated/statsmodels.base.model.Results.html#statsmodels.base.model.Results" id="node4" shape="rect" target="_top" title="Class to contain model results"/>
</map>

Vector Autoregressive Model¶

<map id="inheritance716089de69" name="inheritance716089de69">
<area alt="" coords="358,203,566,228" href="generated/statsmodels.base.model.LikelihoodModel.html#statsmodels.base.model.LikelihoodModel" id="node1" shape="rect" target="_top" title="Likelihood model is a subclass of Model."/>
<area alt="" coords="67,203,209,228" href="generated/statsmodels.base.model.Model.html#statsmodels.base.model.Model" id="node2" shape="rect" target="_top" title="A (predictive) statistical model. Intended to be subclassed not used."/>
<area alt="" coords="943,203,1128,228" href="../generated/statsmodels.tsa.vector_ar.var_model.VAR.html#statsmodels.tsa.vector_ar.var_model.VAR" id="node7" shape="rect" target="_top" title="Fit VAR(p) process and do lag order selection"/>
<area alt="" coords="41,104,235,129" href="../generated/statsmodels.tsa.vector_ar.var_model.FEVD.html#statsmodels.tsa.vector_ar.var_model.FEVD" id="node5" shape="rect" target="_top" title="Compute and plot Forecast error variance decomposition and asymptotic"/>
<area alt="" coords="5,55,271,80" href="../generated/statsmodels.tsa.vector_ar.var_model.LagOrderResults.html#statsmodels.tsa.vector_ar.var_model.LagOrderResults" id="node6" shape="rect" target="_top" title="Results class for choosing a model's lag order."/>
<area alt="" coords="21,5,255,31" href="../generated/statsmodels.tsa.vector_ar.var_model.VARProcess.html#statsmodels.tsa.vector_ar.var_model.VARProcess" id="node8" shape="rect" target="_top" title="Class represents a known VAR(p) process"/>
<area alt="" coords="346,5,578,31" href="../generated/statsmodels.tsa.vector_ar.var_model.VARResults.html#statsmodels.tsa.vector_ar.var_model.VARResults" id="node9" shape="rect" target="_top" title="Estimate VAR(p) process with fixed number of lags"/>
</map>

                   Previous  Get Involved

  Next  statsmodels.base.model.Model

              © Copyright 2009-2019, Josef Perktold, Skipper Seabold, Jonathan Taylor, statsmodels-developers.

            Last updated on
              Jan 22, 2020.

            Created using
            Sphinx 2.3.1.
             and
            Material for
              Sphinx

redpajama_set_name: RedPajamaGithub


text:
Twisted Metal — видеоигра в жанре аркадных боевых гонок, разработанная компанией SingleTrac Entertainment и изданная Sony Interactive Entertainment для консоли PlayStation. В Северной Америке игра была выпущена 5 ноября 1995 года, в Европе — 13 января 1996 года, в Японии — 15 ноября 1996 года. В 1996 году была выпущена версия для Microsoft Windows, релиз которой состоялся ограниченным тиражом исключительно в Японии. 3 марта 1997 года игра была переиздана как часть Greatest Hits. События игры вращаются вокруг одноименного турнира, на который ежегодно съезжаются лучшие водители со всего мира.

Сюжет
Действие игры разворачиваются в Лос-Анджелесе, в канун Рождества 2005 года. Ежегодно 12 лучших водителей со всего мира съезжаются сюда, чтобы принять участие в самом жестоком турнире под названием «Скрежет металла». Организатор турнира — могущественный и таинственный Калипсо, чьё лицо было изуродовано в автомобильной катастрофе. Главный приз в этом турнире — исполнение заветного желания.

Геймплей

Игроку предстоит управлять одним из персонажей, используя его средство передвижения. Автомобиль каждого участника имеет свои параметры: сила специального оружия, скорость, управляемость и прочность. Управляя транспортным средством, игрок может ускоряться, управлять, тормозить, давать задний ход, активировать турбо, резко поворачивать, переключаться между режимами и активировать оружие с помощью крестовины и кнопок игрового контроллера. Гонщики могут таранить друг друга, что также наносит урон. В однопользовательском режиме игрок должен пройти через шесть боевых арен, размеры которых постоянно увеличиваются, а противников становится все больше. Чтобы пройти уровень, игрок должен уничтожить все машины противника на этом уровне. Игра длится до тех пор, пока не истекут все жизни игрока или пока не будут пройдены все шесть уровней.

Игрок начинает игру с тремя жизнями , обозначенными зелеными прямоугольниками в правом нижнем углу экрана. Продолжительность жизни каждого игрока привязана к его полосе здоровья (расположенной слева от ячеек жизни), которая уменьшается всякий раз, когда транспортное средство игрока повреждается вражескими атаками.  Игрок может пополнить часть шкалы здоровья своего автомобиля, проезжая по синим рампам, называемым «медицинскими пунктами», разбросанными по окрестностям. Уровень сложности, на котором установлена игра, определяет, сколько здоровья транспортного средства восстанавливается и как быстро перезаряжаются "медицинские пункты" после их использования игроком. Каждый раз, когда шкала здоровья полностью истощается, игрок теряет жизнь. Если последняя жизнь потеряна, игра заканчивается.

Оружие играет ключевую роль в победе в игре. Все машины поставляются с парой установленных пулеметов. Они слабы по силе, но имеют неограниченный боезапас. Однако оружие может перегреться, если использовать его слишком долго, чему предшествует мигание красного индикатора перегрева в правом нижнем углу экрана. Когда свет станет полностью красным, пулеметы перестанут работать, и игроку придется дать им остыть, прежде чем их можно будет использовать снова.

Дополнительное оружие, разбросанное по окружению, можно подобрать и использовать, если игрок проедет через него. Это оружие включает в себя различные ракеты, наземные мины, шипы от шин и масляные пятна. Все машины могут нести до 30 единиц оружия.

Сами арены также различаются как по размерам, так и по содержанию. По всему уровню разбросаны различные бонусы: аптечки, боеприпасы, оружие. Сами по себе локации частично разрушаемые. Имеются потайные ходы и комнаты с бонусами. Некоторые локации представляют не меньшую опасность, чем противники: например, на последней арене Rooftop Combat можно сорваться с небоскрёба.

Помимо классического аркадного режима, в игре имеется режим для двух игроков. В нём игроки могут сразиться друг с другом, используя возможность разделения экрана. Режима кооперативного прохождения в игре не предусмотрено.

Участники
Всего в игре принимают участие 12 автомобилей:
 Sweet Tooth — клоун-психопат Нидлз Кейн, сбежавший из психушки, принял участие в турнире для того, чтобы найти своего пропавшего друга. Но был ли он на самом деле?
 Yellow Jacket — пожилой таксист Чарли Кейн, принял участие в турнире, чтобы найти своего пропавшего сына.
 Darkside — загадочный мистер Эш, прибывший из преисподней. Он принял участие в турнире, чтобы забрать у Каллипсо источник его силы: существо по имени Black.
 Thumper — простой парень с улиц — Брюс Кохрейн, принял участие в турнире ради одного: вернуть мирную жизнь в свой квартал.
 Outlaw — хороший полицейский Карл Робертс, принял участие в турнире, чтобы раз и навсегда покончить с деяниями Каллипсо.
 Mr. Grimm — таинственный собиратель душ, мистер Гримм, принимает участие в турнире, чтобы заполучить душу Каллипсо.
 Warthog — старый вояка, командир Мейсон, принял участие в турнире, чтобы получить некий предмет для правительства США.
 Crimson Fury — агент Стоун, работающий на подпольную организацию, принял участие в турнире, чтобы заполучить некую вещь, которая «освободит» весь мир.
 Pit Viper — ведущая двойную жизнь домохозяйка Анжела Фортин, приняла участие в турнире, чтобы получить один миллион долларов.
 Hammerhead — двое студентов, Дейв и Майк. Подростки сами не знают, чего им нужно — они просто развлекаются.
 Spectre — призрак Скотта Семпбела, который принял участие в турнире, чтобы вновь вернуться к жизни.
 Roadkill — военный, капитан Спирс, принял участие в турнире, чтобы вернуться назад во времени и спасти своих товарищей.

Также в игре присутствует один неиграбельный персонаж, выполняющий роль босса — Minion. В сиквеле после прохождения четвёртой арены выяснится, что за рулём этой боевой машины сидит демон, ранее победивший в турнире Каллипсо.

Арены
Всего в игре есть 6 арен:
 Arena Duel — первая арена. Подземная арена с толпами зрителей на трибунах. На арене всего один соперник. Однако посредством чит-кодов, на данной арене могут появится шесть соперников.
 Warehouse District Warfare — вторая арена. Улицы Лос-Анджелеса. На арене три оппонента.
 Freeway Free For All — третья арена. Автострада Лос Анджелеса. На арене пять противников.
 River Park Rumble — четвёртая арена. Дороги Беверли Хилз. На арене шесть оппонентов.
 Assault on Cyburbia — пятая и самая большая арена. Представляет собой пригородный район. На арене восемь оппонентов.
 'Rooftop Combat' The Final Battle — шестая и финальная арена. Крыши небоскрёбов Лос Анджелеса. На арене всего три противника, а после их гибели появляется босс — Миньон.

Реакция
Игра получила в основном положительные отзывы. Оценки игры на сайте агрегаторе MobyGames разнятся от 67 до 95 баллов по системе MobyRank. Американский журнал Electronic Gaming Monthly оценил игру в 93 балла, отметив хорошее управление и оригинальную концепцию игры. Журнал  присудил игре 91 балл, также отметив оригинальность задумки и проработанный геймплей.

Сайт IGN дал игре 70 баллов, отметив, что игра хорошая, но у неё слишком короткий однопользовательский режим, что восполняется возможностью игры вдвоём.

В 2000 году сайт The Video Game Critic назвал игру «революционной» и «инновационной», указав при этом на серьёзный недостаток — низкую частоту кадров, затрудняющую управление, и выставив итоговую оценку «B-» (67 баллов MobyRank).

PC-версия
Помимо версии для PlayStation была разработана и PC-версия Twisted Metal, которая была представлена в 1996 году на конференции  для демонстрации совместимости видеоускорителя Nvidia NV1 с программным интерфейсом DirectX в операционной системе Windows 95.

Примечания

Компьютерные игры 1995 года
Игры для PlayStation
Игры для PlayStation Network
Компьютерные игры, изданные Sony Interactive Entertainment
Компьютерные игры, разработанные в США
Twisted Metal

redpajama_set_name: RedPajamaWikipedia


I'd been dimly aware of the BIS Moonship for may years - R.A. Smiths wonderful images crop up in books from time to time, and of course David A. Hardy has produced some splendid and stylish illustrations. About 18 months ago, I had an enquiry from Kelvin Long, through Project Icarus, regarding the feasibility of producing a 3D model that could ultimately be sent to a 3D printer to make actual models. I set about gathering resources and references - Mark Stewart, the BIS librarian and Odyssey editor, proved invaluable here.
I attempted to depict the HMSS 'Newton', shortly after landing, complete with 'Retronauts' in Smiths own design for the EVA suits. I've attempted to imagine how it would look if it were actually constructed – what materials would be used, how would it be fabricated, and so on.
My personal impression is that this is not the flimsy, tinfoil and duct-tape construction of the Apollo LEM, but something more like a Vulcan bomber – big chunks of metal, stoutly riveted – the kind of thing you could bang your fist on!
Of course, having a 3D model makes producing further illustrations relatively easy, so I envisage a series depicting the various stages of an entire mission at sometime in the future, and perhaps even that physical model.
However, the object of the exercise – producing illustrations of the BIS Moonship – will, I hope, bring this splendid concept to a wider audience and stimulate new interest in the work of the BIS, and the vision of R. A. Smith.


text:
Oil spill Skimmers
Elastec Oil Skimmers are among the best oil spill data recovery systems worldwide. Created for rapid reaction and simple use, we are able to provide the perfect oil skimming system to meet your needs. Tested at OHMSETT OHMSETT is an investigation and evaluation center for oil spill data recovery equipment. Companies have their gear tested to ensure that claims about data recovery…
Spilling oil
An 82-foot tugboat sank when you look at the Columbia River regarding Sunday night, spilling oil product to the river, in accordance with a U.S. coast-guard official. Petty Officer 1st Class Levi Read, a company spokesman, said officials estimate very little oil product entered the lake. The total is under the 300 gallons divers removed from five tanks on vessel, but officials…
Oil spill clean up Equipment
TRAVERSE CITY, Mich. (AP) — A Canadian company that has double oil pipelines in your community where Lakes Huron and Michigan converge said Monday it s going to spend $7 million across after that 2 yrs on extra equipment that might be deployed rapidly in the case of a spill, while insisting prospects tend to be remote that it previously will undoubtedly be needed here. Enbridge…
Oil spill in Spanish
That changeed out to be wildly inaccurate, as images of Spain's oil-coated beaches made their way worldwide. Xosé Sánchez, spokesman of Nunca Máis, had been among about 200 protesters just who braved the rain on Tuesday to stage a demonstration in front of an exhibition center that has been converted into a makeshift courtroom for test. "It's simply incredible to note that…
Their protests were partially successful, and independent researchers soon were given access to oil-soiled locations. Yet five years after the Deepwater Horizon s explosion killed 11 and unleashed 3.1 million barrels of crude, the picture of the spill s environmental effects remains a work in progress - made difficult at times by legal, scientific and financial realities that…
Sorbent oil spill
Sorbents are insoluble products or mixtures of materials familiar with recover fluids through the mechanism of consumption, or adsorption, or both. Absorbents are products that pick-up and retain liquid evoking the product to enlarge (50 per cent or maybe more). Adsorbents tend to be insoluble materials being covered by a liquid on its surface. Is beneficial in fighting oil…
Cost of the BP oil spill
What's larger than the worth of Ford, Honda or General Motors? As large as the biggest U.S. electric energy? Eight times the size of Staples and Office Depot combined — if a judge hadn't obstructed their merger? The solution: the $61.6 billion expense to BP regarding the 2010 oil spill within the Gulf of Mexico. On Thursday, BP granted its final estimation for the price of…
New Orleans BP oil spill
"It translated to (a reduction in) consumers, particularly in 1st 12 months after,Brigsten said. many people decided to not consume the seafood from Gulf. No question." That reluctance was provided by residents and site visitors alike, he stated. Vacationers may have thought to themselves "I don't really want to visit brand new Orleans this year, let's head to Ca, " he stated…
Piper Alpha oil spill
167 off 228 workers either on rig or the security vessels patrolling it passed away throughout the Piper Alpha catastrophe. Photo: I.T.N./Rex Functions The Piper Alpha tragedy which killed 167 workers on 6 July 1988 from the coastline of Aberdeen is the globe sdeadliest ever before oil rig accident. The conflict around it absolutely was increased whenever a written report in…
Chemicals used to clean up oil spills
Approximately 4.9 million barrels of oil spilled to the gulf during Deepwater Horizon tragedy. Afterward, tragedy reaction officials made a decision to drop substance dispersants from airplanes within the web site. Their particular hope was why these dispersants would break up the oil, making it easier for bacteria to take the mess. Appears like that plan failed. a recently…
Largest oil spills in history
1967 Tanker Torrey Canyon holding BP oil struck a reef involving the Scilly Isles therefore the Cornish mainland on a short-cut from Kuwait to Milford Haven, Wales. World's worst oil spill after that, UK's worst currently. Some 35 million gallons reached 120 miles of Cornwall's coastline. The Labour government under Harold Wilson eventually bombed the ship to destroy it. 1978…
Oil spill sand
Secret sand binds to petroleum particles in an oil spill, causing it to sink to the base of the sea. Image Resource: Flickr User Steve Jurvetson Secret sand ended up being once hailed as a powerful, eco-friendly option to combat damage from oil spills, from layer sand with a hydrophobic organosilicon compound. The miraculous sand would after that be sprinkled in the spill…
Dawn soap oil spill
There s one company that ll benefit massively from the BP (BP) oil spill in the Gulf: Procter & Gamble (PG), helping to make the actual only real product which can help clean oil-soaked pets - Dawn dishwashing liquid. P&G s PR windfall traces its origin to an obscure best methods report published in 2003 because of the U.S. Fish and Wildlife Service. That…
Oil spill on carpet
Patti asked: How do I clean olive-oil away from carpeting? I ve off-white carpeting, and I also spilled essential olive oil from the carpet. Oil spills on carpet are some of the trickiest clean-ups in virtually any house. Spilling oil on difficult kitchen floor is frustrating enough, nevertheless when it soaks to the carpeting fibers, it s another challenge to pull it. Happily…
Sorbents for oil spills
Crucial concepts Environmental surroundings Engineering Oil Consumption Introduction Perhaps you have seen news protection or any other photographs of an oil spill inside ocean? Oil spills can devastate wildlife and harm our precious water sources. It is therefore important to attempt to cleanse spilled oil (which could result from shipping tankers or overseas oil drilling…

redpajama_set_name: RedPajamaCommonCrawl


At Hermitage, we stive to ensure that all our pupils are readers. Therefore our English teaching is all based around books. we follow 'The Power of Reading' scheme from Nursery to Year 6. All reading and writing objectives are covered through reading and analysing real books. Pupils are encouraged to explore the setting, characters and themes of a book and generate their own writing based on this. We aim to develop the children's creativity and love of reading through engaging teaching sequences that involve drama, discussion, debate and use of media.


text:
package com.gmail.blueboxware.libgdxplugin.filetypes.json.psi;

import java.util.List;
import org.jetbrains.annotations.*;
import com.intellij.psi.PsiElement;

public interface GdxJsonJobject extends GdxJsonElement {

  @NotNull
  List<GdxJsonProperty> getPropertyList();

  @Nullable
  GdxJsonProperty getProperty(@NotNull String name);

  boolean getProperties(@NotNull String name);

}


text:
Not so niche 04 June 2014
The Niche Vehicle Network's annual symposium revealed some projects that have the potential to impact future mainstream commercial vehicles. Brian Tinham reports
It's not uncommon for R&D aimed at automotive applications to hint at innovative engineering for future commercial vehicles. So it was at the recent Niche Vehicle Network's (NVN) annual symposium, at Gaydon's Heritage Motor Centre, which covered projects funded under NVN's competition-led £1.35m scheme.
Two stood out: an e-supercharger, ultra-compact range extender for plug-in hybrids and electric vehicles (EVs); and a compound rotary engine expander for EVs. A third – a Euro 6-ready methane slip catalyst for dual-fuel, heavy-duty vehicles – probably only slipped into the 'niche' category by the skin of its teeth. Given projections for take-up of diesel/natural gas trucks, it seems out of place. Nevertheless, project leader Clean Air Power, which is working with emission controls firm Eminox and catalytic materials developer CDTi, is bullish about its achievements so far, following tests using the World Harmonised Transient Cycle).
Looking at the e-supercharger project – led by electric boost systems specialist Aeristech with Mahle Powertrain (formerly of Cosworth fame) – the goal is to develop and validate a range extender capable of much greater power density. And according to Aeristech commercial director Julien Servant, although the focus is on passenger vehicles, there is also "a strong interest" in light commercial vehicles.
Servant says the idea grew out of a limitation on Mahle's two-cylinder ICE (internal combustion engine) range extender, which delivers 30kW. That's fine for a small EV, he explains, but moving up the kerb weights would necessitate more like 50kW. Hence the attraction of an integrated, highly responsive electric supercharger – enabling a family of compact range extenders without major modifications to the base unit.
"We did a proof of concept, taking an existing electric supercharger and implementing it on the range extender engine. That increased power to 56kW at the crank at 5,500rpm. Also, at 4,000rpm engine speed, the supercharger consumed only 2.2kW for 15kW performance improvement."
Once development is complete, Servant expects interest from the city van market, citing the likes of DHL and Royal Mail, currently looking for technologies capable of cutting fuel consumption and emissions. "Range extenders reduce battery requirements – so also weight and cost. Also, although the purchase price might be higher, operators could recover that very quickly, certainly over a three-year replacement cycle."
But there are other ways of building a range extender. Advanced Innovative Engineering's approach is a development of the Wankel rotary engine, using SPARCS (self-pressurised, air rotor cooling system) technology and an integrated expander to create what it describes as a compound rotary engine for electric vehicles (CREEV).
Engineering director Nathan Bailey explains that rotaries have several advantages over piston engines – in particular, their efficiency when run at high power. "Our initial engine is only 225cc displacement but it develops 40bhp and only weighs 9.5kg," he explains. Scale that up to 1,300cc, 55kg, and you get 240bhp and with a nice, straight torque curve.
"SPARCS is the game changer," says Bailey, "because it makes the engine thermally much more efficient and means it lasts longer." And he explains that the system uses self-pressurising (80psia) blow-by air and gases from combustion that have escaped into the rotor chambers' interior via the side seals. A shaft-driven internal fan recirculates the air-gas mix, which extracts heat very effectively from the engine's rotor before dumping it via an intercooler (integrated heat exchanger) within the rotor housing.
Incidentally, since SPARCS is sealed, oil loss is eliminated. Oil supplied to the engine core is recirculated until escaping past the apex seals and providing lubrication there before being burnt in the combustion process. As a result, consumption is much lower than on standard oil-cooled and certainly air-cooled rotary engines.
As for the expander, Bailey explains that it's based on a single-lobe rotor design that, used in series with the host engine, effectively extends its expansion stroke. This compounding approach, he says, reduces exhaust noise and temperature, while recovering energy and cutting fuel consumption.
"This is not going to make a primary power source," concedes Bailey. "It will be a range extender package for hybrids, or a high power-density, low-cost engine for running vehicle auxiliaries. But it could also work with batteries in a hybrid to boost acceleration, for example in small vans."
Brian Tinham
61705\Not_so_niche.pdf
Aeristech
Clean Air Power


One Man's Road is an eye catching photographic memoir by Jason K Powers, full of his photography and stories depicting his journeys through North East India over the years.
I look back over my life and wonder sometimes, how I got here. I look at the chain of events that took place from years before that led to an open door and to another door, and another and another, and then one day I woke up in the jungles of North East India.
I truly have been blessed in this life. I have traveled from the mountains of the Rockies in Colorado to the jungle hills of North East India. I've seen a man catch fish bare handed in a river running through the jungle, and seen the white Rhino of Kaziranga while trekking on elephant back. I have sat with a man nearly 100 years old, born a true miracle of God, and listened to his stories. I've missed bombs by hours, more than once; seen a snake bitten man kept in a cage to protect a village from his insanity; dined with local leaders and government officials, and slept on the dirt of villages that aren't even on the maps. I have seen the stark contrast of a Christian Mother Theresa's Home for the Destitute sitting ten feet away from the Hindu Kali Temple, the goddess of time, or death. I was among a group of friends who, according to the village, were the first foreigners to visit their village in over 120 years and I've walked in the footsteps of some of the great pioneering missionaries who first came to this area back then.
This book is a collection of stories and photographs from my journeys in India. There is absolutely no way to tell this story without telling you about God in my life, and I hope to show you how true that is. I hope to give you at least a small glimpse into this great land of North East India. Lastly, my hopes are that these photographs will inspire you to truly see the world around you, anywhere you are, and know its beauty woven within.
Let me take you there. Let me share my story… just one man's road.


Package manager for coordinating the lifecycle of Atom packages.
An instance of this class is always available as the atom.packages global.
Loading a package reads and parses the package's metadata and resources such as keymaps, menus, stylesheets, etc.
Activating a package registers the loaded resources and calls activate() on the package's main module.
Deactivating a package unregisters the package's resources and calls deactivate() on the package's main module.
Unloading a package removes it completely from the package manager.
Packages can be enabled/disabled via the core.disabledPackages config settings and also by calling enablePackage()/disablePackage().
Invoke the given callback when all packages have been loaded.
Invoke the given callback when a package is activated.
A Function to be invoked when a package is activated.
The Package that was activated.
Invoke the given callback when a package is deactivated.
A Function to be invoked when a package is deactivated.
The Package that was deactivated.
Invoke the given callback when a package is loaded.
A Function to be invoked when a package is loaded.
The Package that was loaded.
Invoke the given callback when a package is unloaded.
A Function to be invoked when a package is unloaded.
The Package that was unloaded.
Get the path to the apm command.
Uses the value of the core.apmPath config setting if it exists.
Return a String file path to apm.
Get the paths being used to look for packages.
Returns an Array of String directory paths.
Resolve the given package name to a path on disk.
Return a String folder path or undefined if it could not be resolved.
Is the package with the given name bundled with Atom?
Enable the package with the given name.
Returns the Package that was enabled or null if it isn't loaded.
Disable the package with the given name.
Returns the Package that was disabled or null if it isn't loaded.
Is the package with the given name disabled?
Get an Array of all the active Packages.
Get the active Package with the given name.
Returns a Package or .
Is the Package with the given name active?
Returns a Boolean indicating whether package activation has occurred.
Get the loaded Package with the given name.
Is the package with the given name loaded?
Returns a Boolean indicating whether package loading has occurred.
Returns an Array of Strings of all the available package paths.
Returns an Array of Strings of all the available package names.
Returns an Array of Strings of all the available package metadata.


text:
Q: Make an object of functions from an array or strings? I have a nodejs webserver (ServerA) running expressjs but I have some code I need to keep separate from another github repo so I'm building a second webserver (ServerB) (nodejs, expressjs) that can be called from ServerA.
On ServerA I'm replacing the functions that I'm moving with this code:
async function functionAMovedToServerB(...args) {
    const functionName = new Error().stack.split("at ")[1].trim().split(".")[1].split(" ")[0];
    logger.trace(`${functionName}()`);
    return post(functionName, args);
}
async function functionBMovedToServerB(...args) {
    const functionName = new Error().stack.split("at ")[1].trim().split(".")[1].split(" ")[0];
    logger.trace(`${functionName}()`);
    return post(functionName, args);
}
async function functionCMovedToServerB(...args) {
    const functionName = new Error().stack.split("at ")[1].trim().split(".")[1].split(" ")[0];
    logger.trace(`${functionName}()`);
    return post(functionName, args);
}

export default {
    functionAMovedToServerB,
    functionBMovedToServerB,
    functionCMovedToServerB
};

The post() function is just a wrapper around a fetch() call.
I have a lot of functions I'm moving over, is there a way to take an array of strings and create the function list above?
Or better yet, is there a better way to call another server?

redpajama_set_name: RedPajamaStackExchange


text:
Q: Is there a way to force the rate using ScheduledThreadPoolExecutor.scheduleAtFixedRate? When using ScheduledThreadPoolExecutor.scheduleAtFixedRate, successive executions of task do not overlap.

While different executions may be performed by different threads, the effects of prior executions happen-before those of subsequent ones.

So if the task execute longer than the period, the period is not guaranteed. Is there a best way to guarantee the period?

A: If the requirement was to run a task as background task and does not care about the result, then

*

*create a Runnable that will create a Thread and start() inline

*submit the Runnable
    public static void main(String[] args) {
        ScheduledExecutorService executor = Executors.newScheduledThreadPool(1);
        Runnable runnable = () -> {
            new Thread(() -> {
                System.out.println("Started ");
                try {
                    Thread.sleep(5000);
                } catch (Exception e) {
                    System.out.println(e);
                }
                System.out.println("Completed");
            }).start();
        };
        executor.scheduleAtFixedRate(runnable, 0, 2, TimeUnit.SECONDS);
    }


Moments later, a reply was made that sounded very much like Marilyn Monroe. A female voice can be heard saying "Help me". The team specialized in E.V.P. (Electronic Voice Phenomena) type recordings.
Ever since this video was posted online, people have been speculating about it. Was this an actual response from the ghost of Marilyn Monroe? She is one of the most famous people to have ever walked the face of the Earth. Many people wonder about her. She was adored by many, while she was alive and still in death.
Speculations have been made wondering if she is trapped on the other side and not able to move forward into the afterlife. The recording was made back on January 22, 2008. Marilyn lived in this suite for several years (earlier on in her career) as she tried to make it as an actress.
From what is understood, ghostly apparitions of Marilyn Monroe have been seen here several times, inside a full-length mirror. Her poolside suite, is where she most often stayed. The number of the room is 1200. The same mirror that was once inside of her room, has been moved next to the elevator on the lower level of the hotel.
Marilyn did not die inside of her suite here. However, it is thought that part of her spirit might be trapped here still.
Many memories of Norma Jeane Mortenson (Marilyn Monroe) continue to live on for many people. She was was beloved by many. Like Elvis Presley among others, Marilyn reached new heights of fame. But it came with a price. She often felt that Hollywood had no respect for her.
Unhappy in her personal life, she tried to remain strong. Unfortunately, she would end up dying early in her life. Marilyn Monroe was found dead of a barbiturate overdose in the early morning hours of August 5, 1962, at her 12305 Fifth Helena Drive home in Los Angeles. She continues to be missed. The voice recording made is an interesting one. It does resemble the soft spoken voice of Marilyn and many want to believe it was.


The creativity and vision of Pivot Design never ceases to amaze us. In all the years we've worked with Pivot, this firm has consistently produced award-winning designs for Northwestern magazine. Pivot Design redesigned the Northwestern University alumni magazine, Northwestern, about three years ago. The result was a classic, readerfriendly design that is very adaptable to the changing needs of the magazine. The redesign was very well-received by our alumni readers. 'I never really bothered to read the magazine before,' one alumna wrote about the new look. 'Now it's at the top of my stack of reading!' Pivot has produced some wonderfully creative and clever designs for Northwestern magazine over the years. Pivot Design brings an energy and creativity to the table that is so positive. Many times we've turned to Pivot for help when we couldn't do the job in our own design department. Despite tight deadlines and complex requirements, Pivot has always met the challenges we've thrown at them. We don't really worry anymore if we suddenly need design help. We know that we can turn to Pivot Design.


text:
Nature ⋅
The Three Cycles of the Ecosystem
••• Aukid/iStock/GettyImages
Elements in the Biosphere
By Paul King
The three main cycles of an ecosystem are the water cycle, the carbon cycle and the nitrogen cycle. These three cycles working in balance are responsible for carrying away waste materials and replenishing the ecosystem with the nutrients necessary to sustain life. If any of these three cycles should become unbalanced, the effects on the ecosystem can be catastrophic.
TL;DR (Too Long; Didn't Read)
There are a lot of things that come together to form a functioning ecosystem, but there are three cycles that are key to understanding the big picture: the water cycle, the carbon cycle and the nitrogen cycle.
The water cycle begins with precipitation. Water from lakes, rivers and oceans evaporates into the atmosphere. These water vapors gather, under the right conditions, to form clouds. Eventually, these vapors condense and become rain or another form of precipitation. This precipitation falls to the earth's surface. Next, some of the precipitation flows into the ground and becomes part of the ecosystem's water table. The rest flows into streams and rivers, and eventually back into the lakes and oceans from where it came. Along this journey, lifeforms in the ecosystem use the water to sustain life.
Carbon Cycle: Respiration
The carbon cycle can be broken into two smaller subcycles: respiration and photosynthesis. These subcycles are dependent upon one another. In the respiration cycle, fauna, or animal life inhabiting the biosphere, consume carbohydrates (in the form of plant life) and oxygen and output carbon dioxide, water and energy. The animals use the energy produced to power their biology.
Carbon Cycle: Photosynthesis
Flora, the ecosystem's plant life, perform photosynthesis. Plants take in energy from the sun, carbon dioxide and water and produce carbohydrates and oxygen. These carbohydrates and oxygen are readily used by the fauna present in the ecosystem. In addition to being consumed by animal life, some of these carbohydrates return to the earth when the flora die. There, they break down and the carbon returns to the ecosystem in the form of carbon dioxide. If not consumed by animals, carbon from decaying plants will eventually convert into fossil fuels.
Most of the nitrogen found in ecosystems exists as nitrogen gas. Nearly 78% of the earth's atmosphere is made of nitrogen. The nitrogen in the atmosphere is very stable and does not combine easily with other elements. Lightning has sufficient energy to convert nitrogen into nitrates, a form of nitrogen usable by plant life. The second way nitrogen is converted to nitrates is by nitrogen fixing bacteria. These bacteria use special enzymes to convert nitrogen to nitrates. Plants use these nitrates to form amino acids. Animals eat the plants for the amino acids to help build muscle tissue. When plants and animals die, denitrifying bacteria convert the nitrates back into the gaseous form of nitrogen, which is released back into the atmosphere.
Things That Makes Up an Ecosystem
How to Make Biomass Pyramids
What Is an Ecosystem Made Up Of?
What Are Three Categories of Organisms in the Ecosystem?
Nutritional Types of Bacteria
Is Algae a Decomposer, a Scavenger or a Producer?
What Are the Reactants of Photosynthesis?
What Role Do Decomposers Play in a Food Chain?
Percentage of Nitrogen in the Air
What Is Reduced & Oxidized in Photosynthesis?
What Are the Three Basic Roles in a Food Web?
Why Is Water Important to Photosynthesis?
The 2 Main Components of an Ecosystem
Describe a Balanced Ecosystem
Definition of Net Ecosystem Exchange
Define Carbon Skeleton
Four Basic Components of an Ecosystem
Why Are Ecosystems So Important?
USGS Water Science School: The Water Cycle
UCAR Center for Science Education: The Carbon Cycle
University of Missouri Extension: Nitrogen in the Environment - The Nitrogen Cycle
Paul King has worked as a freelance writer since 2009. His work appears on various websites, covering a wide variety of topics. King is pursuing a Bachelor of Arts in English at Northwest Florida State College.


This activity is designed to be used as a warmer for Intermediate level learners. It could be used to generate interest in amazing facts as a lead in to a lesson using comparatives and superlatives.
As the learners enter the room give an amazing fact to each one.
Ask the learners to write an 'f' on their sheet is they think the statement is false and a 't' if they think the statement is true.
Learners then read their statements to the other members of the class and write down on their statement an 'f' or a 't' depending on whether their colleagues think the statement is true or false.
The student will have a list of 'f's and 't's depending on the response from the colleagues.
Ask learners in corresponding order to read out their statements and report how many learners think the statements are true or false. Write these results on the board.
Read out answers and elicit the answers to the false statements.
An excellent end-of-the-day activity! I especially enjoyed reading the "facts" themselves wondering whether they are true or false. From my experience, if the teacher finds the activity exciting, so will the students. I, personally, am definitely going to start the year with this one... Thanks!
I liked it a lot when I read it, and I'm going to try with my students next week, then, I tell you the results.
I am sorry, a little confused here...are the correct statements in bold?
Yes, the corrected statements are in bold.
I thought your idea was a good one and would promote discussion and possible amusement and used it with my advanced group of 6 highly educated French students. I was very surprised that they had never ever heard if an 'English kiss'. I had not thought to check your answers before using the worksheet. In my big Robert Collins dictionary , it is not listed. This threw into doubt the accuracy of all the other answers, many of which I anticipate being difficult or impossible to verify. I was disappointed with the activity, though the students accepted my apology. I wonder where you gained you amazing facts.
I shall be more careful in future if I use others teachers' worksheets. I am meticulous with my own - though i do get things wrong sometimes.
Sorry for the delay in replying to your comments.
I'm also sorry to hear that you found problems with the accuracy of the amazing facts. A google search of an English Kiss will certainly provide the answer I gave and although this doesn't obviously validate the answer it does provide some evidence. The activity is there as you say to promote discussion and possible amusement and answers should be taken with a pinch of salt (obviously worms don't taste like fried bacon). I hope this doesn't deter you from using any other materials from the site.


Almost forgotten for over 100 years, Julius Jeffreys was a pioneering Victorian scientist and doctor. His contributions to science and humanity stand shoulder to shoulder with those of his more famous contemporaries. This is the first book-length account of Jeffreys, whose career began as a surgeon for the British East India Company. There he advocated the use of Hill Stations, and designed an early air conditioning system, and heat resisting clothing and headgear.
He devoted much time to personal climatic control, inventing the Respirator, a device for warming inhaled breath. It countered cold winter air, and eased the suffering of those afflicted with tuberculosis and other lung diseases. He also invented improved means to launch lifeboats, designs for sun blinds, and a method for freezing meat.
A very religious man, he was highly critical of the Oxford Movement, and published a pamphlet criticizing their aims. He also believed that the army should be for defence only, making these beliefs known in his writings.
Striving for the Comfort Zone will be of interest to historians with an interest in the Victorian period. It will be of particular interest to those interested in scientific and military history, the British Empire in India and New Zealand, and the history of Christianity. In addition it is of significant value as an historical record of the Jeffreys, Valpy and Fulton families.
Download the "New Publication Announcement"


Casinomoney – Stay in The Game!
Why does check cashing in shady check cashing stores work … The bottom line is that check cashers will try to verify the funds and account before they cash any check.
Do you accept personal checks, travelers checks and foreign currency … Guests can no longer cash a personal check at the Casino cash desk; … How does it work?
Background Checks – Casino Employment. If you want to work in the gaming industry, … Casinos workers also handle a tremendous amount of cash in their line of work.
Three Rivers Casino … Come check out the fun with 250 brand new games, Flash Cash, Cafe… Facebook. Email or Phone: Password: Forgot account?


text:
Algorithms and Complexity Section
Human-Centred Computing Section
Image Analysis, Computational Modelling and Geometry
Programming Languages and Theory of Computation
Software, Data, People & Society
Data Science Lab
Courses and Programmes
AI Pioneer Centre
Department of Computer Science DIKU
The Image Section
The Medical Image Analysis lab is concerned with the analysis of images for medical purposes.
The major applications are
Neuro Imaging
Breast cancer screening
Pulmonary images
The lab is focused on the quantification of pathological changes through medical imaging biomarkers.
Within neuroimaging some of our projects include longitudinal changes in Alzheimer's patients and the quantification of the disease progression in collaboration with Glostrop Hospital. We collaborate with Institute for Neuro Pharmacology at the faculty of Health on projects concerning plasticity of the brain with focus on blind subjects and with the Coma Science Group in Liege on the pattern of conscious awareness in coma patients.
The medical imaging lab is working with the processing PET images with focus on artifact removal Attenuation correction and image-based normalization for quantification. This work is in collaboration the Copenhagen University Hospital, Dep. of Clinical Physiology, Nuclear Medicine and PET
Using the state of the art image analysis and machine learning techniques the image group is involved in a HTF project on breast cancer screening.
The goal is to develop an imaging biomarker, which can aid in the early detection of breast cancer.
Pulmonary Imaging
COPD is a major cause of death. This project focuses on developing imaging biomarkers for the progression of the disease in collaboration with Gentofte hospital.
Breast cancer, osteoporosis and hardening of the arteries are all widespread diseases where an early diagnosis can be a matter of life and dead.
The Learning Imaging Biomarkers research project aims to create more effective diagnostic tools by designing efficient biomarkers. The researchers work with the extraction of shapes and appearances from mammograms and x-rays and with the development of geometrical models that allow similarity measures to be computed from them. The similarity measures are used to train learning machines to recognise biomarkers being much more reliable than traditional markers. The result is a more accurate patient diagnosis, prognosis and prediction of disease progression.
The researchers are collaborating with clinics performing traditional screenings around data and a biological understanding developed from experience with x-rays.
Cardiovascular disease (CVD)
Atherosclerosis is usually the underlying pathology of cardiovascular diseases (CVD) and CVD causes 58 % and 48 % of all death in United States and Europe, respectively.
Breast Cancer Risk Assessment
The project is a collaboration between DIKU and Nordic Bioscience Imaging funded by a combination of DIKU, the LImB project, grundforskningsfonden, the research councils, and Nordic Bioscience Imaging.
Osteoarthritis (OA)
The project is a joint initative of the Image Group at University of Copenhagen and Gentofte University Hospital in Copenhagen. Chronic obstructive pulmonary disease (COPD) is a major cause of morbidity and mortality worldwide.
Shape classification and quantification in medical image analysis
The aim of the project is to create a mathematical framework for analysing treelike shapes in images, and in particular medical images - for instance in connection with vascular calcifications, smoker's lungs or cancer vascularization.
Professor Mads Nielsen, Head of Group
E-mail: madsn@diku.dk
Sune Darkner, Assistant Professor
Francois Lauze, Associate Professor
Mads Nielsen, Professor
Stefan Sommer, Assistant Professor
Aasa Feragen, Associate Professor
Christian Igel, Professor
Jon Sporring, Associate Professor
Marleen de Bruijne, Professor
Erik Dam, Associate Professor
Lauge Sørensen, Associate Professor
Melanie Ganz-Benjaminsen, Assistant Professor
Jens Petersen, Assistant Professor
DK-2100 Copenhagen Ø


This Conference will be registered on video and audio recordings that will be used in the EMAC 2012 Abstracts and ebook CD.
• An invoice of the registration fee will be provided with the conference material.
I wonder if the prices shown are per participant or by paper. If there are two authors should pay twice?
Sorry for the late answer. You can learn more from the conference at this website. The price is for participant.


text:
Beavers in Strathglass
Trees for Life discovered a small family of beavers in Strathglass in June 2017. We set camera traps and it looks as though the family consisted of two adults, two yearlings and two kits. The kits were likely born in April or May of this year.
People locally have also reported sightings of at least one other single beaver on a separate stretch of river.
Trees for Life's hope remains that it will be sooner rather than later before the government allows a meaningful and balanced discussion about beaver reintroduction.
What's happening now?
The Scottish Government has decided to trap and relocate the beaver family, on the basis that it did not arrived here by natural means. The first phase of trapping began in September 2017 and continued into October. Three beavers from the family were trapped at this time, the female adult, a sub-adult and a kit. Very sadly, all three beavers then died within a fortnight of entering captivity. The autopsies following these deaths were inconclusive, but we think that the beavers were likely to have been in good condition when they were trapped.
Following the winter, another beaver was trapped in April this year. This was either a sub-adult born in 2016 or perhaps the adult male from last year's family unit. The beaver was moved to Knapdale in Argyll after a minimised (5 day) stay in captivity to complete the necessary vet checks. The release site had been carefully selected to provide ample shelter and food, but unfortunately this beaver was found dead about a week after its release – a huge disappointment to all involved, not least ourselves. As relocated animals sometimes do, it had travelled a considerable distance from its release site. All the indications are that it travelled to the Knapdale coast and covered around 6km through the sea.
SNH think that there are one, possibly two beavers left on the river. They've been asked by the Scottish Government to continue the efforts to remove these animals from the river, so trapping has recently resumed.
Where did the beavers come from?
We assume that the parents escaped from one of the nearby private beaver collections.
How long had the beavers been here?
Judging by the signs along the riverbank, there has been a beaver presence in the area for five years at the very least and probably a good deal longer.
Could this family have started a local population?
It's possible, but we think the odds were heavily against this. This is partly because inbreeding within a small number of animals is usually a poor basis for establishing a population, but also because the survival of young beavers is subject to a number of natural threats, such as drowning during floods or harsh winters.
Aren't they protected?
At present, beavers are not protected in the UK. However Scottish Natural Heritage is working to protect beavers under European law and have said that they expect protected status to be in place at some point, although the timeframe for this has slipped repeatedly. In the meantime, the Scottish Government has stated that the beaver populations in Argyll and on Tayside can remain and that beavers will be allowed to expand their range naturally.
Do beavers eat fish?
Beavers are purely vegetarian. In the winter months, they tend to eat the softer woody tissue of trees like willow, birch and aspen. In spring and summer, they feed on fresh shoots of aquatic plants, sedges and grasses. It is unusual for a beaver to travel more than 20m from water to feed.
Can beavers cause problems?
Yes in some circumstances they can. The main problems they have caused elsewhere are undermining riverbanks by burrowing and causing localised flooding by building dams which block drainage channels. In some situations, beaver dams can temporarily stop migratory fish like salmon from getting to their spawning grounds.
Do beavers also bring benefits?
Beavers don't create these problems everywhere. For instance, beavers are unlikely to build dams in much of Strathglass. If the right management is in place, most beaver impacts can be addressed. Beavers also bring benefits for other wildlife, improve water quality and can reduce flooding – so much so that beavers have now been reintroduced to 25 European countries for the environmental advantages they bring.
What is Trees for Life doing?
Trees for Life supports the return of beavers to the Highlands with the support of local communities. We wanted to find out what people think about the idea of having beavers around. By talking to local residents, landowners, farmers and fishermen and hearing a diverse set of views, ranging from concern that beavers could exacerbate bank erosion and impede fish passage through to enthusiastic support for having beavers as part of the local wildlife. We believe that there are compelling reasons for Scotland to consider wildlife reintroductions and to do so in a balanced way. Open-handed dialogue to develop a shared understanding of the potential costs and opportunities associated with reintroductions is vital if we are to avoid further debilitating conflict between land use interests.
For more, read our blog: 'Why can't we talk about beavers?'
Camera trap footage of the Strathglass beavers
Caledonian Pinewood Recovery Project
Rewilding the Highlands: The Caledonian Forest Restoration Project
The Glen Affric Forest Landscape Project
Red Squirrel Reintroduction Project
Woodland Ground Flora Project
Mountain Woodland Project


text:
The 1915–16 Penn State Nittany Lions basketball team represented Penn State University during the 1915–16 college men's basketball season. The head coach was Burke Hermann, in his first season coaching the Nittany Lions. The team finished with a final record of 8–3.

Schedule

|-

References

Penn State Nittany Lions basketball seasons
Penn State
Penn State Nittany Lions Basketball Team
Penn State Nit


text:
Firemen's parade, carnival celebrate 125th anniversary in Boonton
William Westhoven
@WWesthoven
BOONTON — While the Jersey Shore was prepping for a potentially historic storm, the Boonton Fire Department was counting its blessings Saturday for the favorable weather it was enjoying on its biggest weekend of the year.
The celebration of the volunteer department's 125th anniversary began Thursday night with its annual fundraising carnival, which continues through Sunday at Boonton High School. A Boonton First Friday event on Friday evening brought more people to town for "Music on Main," which featured live bands up and down Main Street. More people came to town Saturday morning for the weekly farmers market on Upper Plane Street.
But the highlight of the weekend — as it is every Labor Day weekend here — was the annual Boonton Fireman's Parade, which drew fire companies and their vintage vehicles from all over New Jersey and beyond.
"This is the '80-somethingth' year we have had a parade and celebration," said Rich Osborne, a former Boonton department chief. "This year is larger than normal, 75 to 80 companies, eight to 10 bands, for the 125th anniversary."
The bands included Boonton's Harmony Senior Drum Corps, which is celebrating its own 130th anniversary in 2016.
The Harmony Corps marched ahead of the department volunteers in full dress uniform, including Assemblyman Anthony M. Bucco. His father, Sen. Anthony R. Bucco, observing from the reviewing stand out in front of Town Hall, was proud to cheer for the volunteers in the town where he used to serve as mayor.
"This is great to be in our hometown, celebrating this anniversary," said Bucco, now a resident of Boonton Township. "It's a great, great town and a great organization, very proud of them."
Bucco stood with U.S. Rep. Rodney Frelinghuysen, R-N.J., Boonton native and Morris County Freeholder Doug Cabana, and Mayor Matthew DiLauri, who was presiding over his first parade after being elected last year.
"It's a great day for the Boonton Fire Department and the town of Boonton," Cabana said.
"To have 125 years of history behind us, with so much care and love from the community, I'm honored," DiLauri said.
READ PREVIOUS COVERAGE:
Boonton Fire Department celebrates 125 years
Another Boonton native — and hopeful future elected Morris County leader, Jim Gannon — rode in the parade behind the wheel of his now-familiar classic 1960s police car, in which he has traveled throughout Morris County over the last several months as the Republican candidate for Morris County Sheriff.
"This is a very proud day," said Gannon, who began his law-enforcement career as a beat cop on Main Street. "It's all about public service. Families like the Wendts, the McCormicks, these families started the fire department. Their children come back, after all these years, even after their relatives have passed. Everybody comes back for the parade in Boonton. And it's not just the fire department. It's the police, emergency medical services, the office of emergency management."
The parade also featured trucks from several Morris County companies, including the neighboring municipalities of Boonton Township, Parsippany and Mountain Lakes. Others came from as far as Glenside, Pa., a suburb of Philadelphia.
Firefighters from Morristown Independent Hose Co. No. 1 debuted their prized truck, a fully-restored 1947 Aarons Fox.
"This is the result of 10 years of hard labor by the company," said company member John Rickershauser as he wiped down the truck before the parade. "We completely rebuilt the engine. We had it repainted and all the striping put on it. It's beautiful."
The Dover Fire Department also rode in the parade, this year in tribute to one of their brothers.
"We came out to watch the Dover Fire Department, this year as a memorial for the past chief we had, Rich Mattison, who just passed away (on July 27)," said Ken Pivornik, a 33-year member of Engine Co. 2 in Dover, who sat out the march to take a front-row seat near the reviewing stand.
Osborne said the parade itself used to be more of a challenge than it is today, when it starts on the high side of town known as "the Hills," and marches down the steep grade of Main Street to "the Flats" section of town.
"I always joke about it, that when men were men, they used to start up on the hill, march down past the fireman's home, then march back up Main Street and over to by where (St. Clare's) Riverside Hospital is now, and have a big one-day celebration over there," Osborne said.
The annual Labor Day carnival, meanwhile, was scheduled to resume from 3 p.m. to midnight on Saturday and conclude from 3 p.m. to midnight on Sunday.
While many of his brother and sister firefighters were marching down Main Street, Dennis Gallagher, a 42-year member of the Boonton department, was with some other volunteers at the carnival site, prepping the seafood tent for big crowds later in the day.
"Thursday was a very good night, both nights, actually," Gallagher said. "It may be a little windy (on Sunday), but that's about it. This is our biggest fundraiser of the year, every year."
Staff Writer William Westhoven: 973-917-9242; wwesthoven@GannettNJ.com.


text:
package main

import (
	"errors"
	"testing"

	"github.com/maruel/pre-commit-go/checks"
	"github.com/maruel/ut"
)

func TestProcessModes(t *testing.T) {
	data := []struct {
		in       string
		expected []checks.Mode
		err      error
	}{
		{"all", []checks.Mode{checks.ContinuousIntegration, checks.Lint}, nil},
		{"", nil, nil},
		{"pc", []checks.Mode{checks.PreCommit}, nil},
		{"fast", []checks.Mode{checks.PreCommit}, nil},
		{"pp", []checks.Mode{checks.PrePush}, nil},
		{"slow", []checks.Mode{checks.PrePush}, nil},
		{"ci", []checks.Mode{checks.ContinuousIntegration}, nil},
		{"full", []checks.Mode{checks.ContinuousIntegration}, nil},
		{"foo", nil, errors.New("invalid mode \"foo\"\n\n" + helpModes)},
	}
	for i, line := range data {
		actual, err := processModes(line.in)
		ut.AssertEqualIndex(t, i, line.expected, actual)
		ut.AssertEqualIndex(t, i, line.err, err)
	}
}