text:
@article{liu2004,
  title={Designing information systems in social context: a goal and scenario modelling approach},
  author={Liu, Lin and Yu, Eric},
  journal={Information systems},
  volume={29},
  number={2},
  pages={187--203},
  year={2004},
  publisher={Elsevier}
}

@inproceedings{metzger2007variability,
  title={Variability management in software product line engineering},
  author={Metzger, Andreas and Pohl, Klaus},
  booktitle={29th Int. Conf. on Softw. Eng.},
  pages={186--187},
  year={2007},
  organization={IEEE}
}

@misc{reqT,
 author = "{The reqT open source tool home page}",
 url = "http://reqT.org",
 note = "Visited Oct 2015."
}

@INPROCEEDINGS{Regnell2013,
author={Regnell, B.},
booktitle={ Requirements Engineering: Foundation for Software Quality (REFSQ), 19th Int. Working Conf.},
title={reqT.org -- Towards a Semi-Formal, Open and Scalable Requirements Modeling Tool},
year={2013},
pages={112--118},
publisher    = {Springer},
volume       = {Lecture Notes in Computer Science, 7830},
}

@ARTICLE{Carillo2011,
author={Carrillo de Gea, J.M. and Nicolas, J. and Aleman, J.L.F. and Toval, A. and Ebert, C. and Vizcaino, A.},
journal={Software, IEEE}, title={Requirements Engineering Tools},
year={2011},
month={july-aug. },
volume={28},
number={4},
pages={86 -91},
ISSN={0740-7459}
}

@article{Regev2011,
Author = {Regev, Gil and Gause, Donald C. and Wegmann, Alain},
ISSN = {09473602},
Journal = {Requirements Engineering},
Number = {4},
Pages = {269 - 287},
Title = {Experiential learning approach for requirements engineering education.},
Volume = {14},
Year = {2009}
}

@inproceedings{Memon2010,
 author = {Memon, Rafia Naz and Ahmad, Rodina and Salim, Siti Salwah},
 title = {Problems in requirements engineering education: a survey},
 booktitle = {Proceedings of the 8th International Conference on Frontiers of Information Technology},
 series = {FIT '10},
 year = {2010},
 isbn = {978-1-4503-0342-2},
 location = {Islamabad, Pakistan},
 pages = {5:1--5:6},
 articleno = {5},
 numpages = {6},
 acmid = {1943633},
 publisher = {ACM}
}

@inproceedings{Callele2006,
 author = {Callele, David and Makaroff, Dwight},
 title = {Teaching requirements engineering to an unsuspecting audience},
 booktitle = {Proceedings of the 37th SIGCSE technical symposium on Computer science education},
 series = {SIGCSE '06},
 year = {2006},
 pages = {433--437}
}

@article{Ramesh2010,
Author = {Ramesh, Balasubramaniam and Lan, Cao and Baskerville, Richard},
ISSN = {13501917},
Journal = {Information Systems Journal},
Number = {5},
Pages = {449 - 480},
Title = {Agile requirements engineering practices and challenges: an empirical study.},
Volume = {20},
Year = {2010},
}

@TechReport{Odersky2004,
  author =       {Odersky, Martin et al},
  title =        "An Overview of the {Scala} Programming Language",
  series =  {Technical Report, IC/2004/64, EPFL Lausanne, Switzerland},
  year =         2004,
  url = {http://lampwww.epfl.ch/~odersky/papers/ScalaOverview.html}
}

@book{Lauesen2002,
author = {Lauesen, Soren},
title =        {Software Requirements - Styles and Techniques},
year = 2002,
publisher = {Addison-Wesley},
ISBN = {ISBN 0-201-74570-4}
}

@misc{ets170,
author = "{Requirements Engineering course home page at Lund University}",
 url = "http://cs.lth.se/ets170",
 note = "Visited Oct 2015."
}

@misc{eclipse,
 author = "{Scala Eclipse IDE}",
 url = "http://scala-ide.org/",
 note = "Visited Oct 2015."
}

@misc{kojo,
 author = "{Kogics}",
 howpublished = "Kojo",
 url = "http://www.kogics.net/kojo",
 note = "Visited Oct 2015."
}

@INPROCEEDINGS{Regnell2011,
author={Regnell, B. and Kuchcinski, K.},
booktitle={Software Product Management (IWSPM), 2011 Fifth International Workshop on}, title={Exploring Software Product Management decision problems with constraint solving - opportunities for prioritization and release planning},
year={2011},
pages={47 -56},
}

% old unused
@article{Bagnall01 ,
title = {The next release problem},
journal = {Information and Software Technology},
author = {Bagnall, A.J. and Rayward-Smith, V.J. and Whittley, I.M.},
volume = { 43},
number = { 14},
year = {2001/12/15},
pages = {883 - 90},
issn = {0950-5849}
}

@incollection {Bebensee10,
   author = {Bebensee, Thomas and van de Weerd, Inge and Brinkkemper, Sjaak},
   title = {Binary Priority List for Prioritizing Software Requirements},
   booktitle = {Requirements Engineering: Foundation for Software Quality},
   series = {Lecture Notes in Computer Science},
   editor = {Wieringa, Roel and Persson, Anne},
   publisher = {Springer Berlin / Heidelberg},
   isbn = {},
   pages = {67-78},
   volume = {6182},
   year = {2010}
}

@ARTICLE{benavides10,
	title = { Automated Analysis of Feature Models 20 years Later: a Literature Review },
	author = { David Benavides and Sergio Segura and Antonio Ruiz-Cort\'es },
	journal = { Information Systems },
	year = { 2010 },
	url = { http://dx.doi.org/10.1016/j.is.2010.01.001 },
	doi = { 10.1016/j.is.2010.01.001 },
	volume = { 35 },
	number = { 6 }
}

@incollection {Berander05,
   author = {Berander, Patrik and Andrews, Anneliese},
   title = {Requirements Prioritization},
   booktitle = {Engineering and Managing Software Requirements},
   editor = {Aurum, Aybüke and Wohlin, Claes},
   publisher = {Springer Berlin Heidelberg},
   isbn = {978-3-540-28244-0},
   keyword = {Computer Science},
   pages = {69-94},
   year = {2005}
}

@INPROCEEDINGS{ Brinkkemper06,
author={Brinkkemper, S. and Ebert, C. and Versendaal, J.},
booktitle={Software Product Management, 2006. IWSPM '06. International Workshop on}, title={Proceedings of the First International Workshop on Software Product Management},
year={2006},
month={sept. },
volume={},
number={},
pages={1 -2},
keywords={},
doi={10.1109/IWSPM.2006.7},
ISSN={},}

@inproceedings{Carlshamre01 ,
title = {An industrial survey of requirements interdependencies in software product release planning},
journal = {Proceedings Fifth IEEE International Symposium on Requirements Engineering},
author = {Carlshamre, P. and Sandahl, K. and Lindvall, M. and Regnell, B. and Natt och Dag, J.},
year = {2001},
pages = {84 - 91}
}

@Article{Carlshamre02,
  title={Release Planning in Market-Driven Software Product Development: Provoking an Understanding },
  author={Carlshamre, Par},
  journal={Requirements Engineering},
  volume={7},
  number={3},
  pages={139-151},
  year={2002}
}

@article {Crossan20,
 author = {Crossan, Mary M. and Apaydin, Marina},
 title = {A Multi-Dimensional Framework of Organizational Innovation: A Systematic Review of the Literature},
 journal = {Journal of Management Studies},
 volume = {47},
 number = {6},
 year = {2010},
 issn = {1467-6486},
 pages = {1154 - 1191}
}

@article{DeMilli92 ,
title = {Constraint-based automatic test data generation},
journal = {IEEE Transactions on Software Engineering},
author = {DeMilli, R.A. and Offutt, A.J.},
volume = { 17},
number = { 9},
year = {Sept. 1991},
pages = {900 - 10},
issn = {0098-5589}
}

@article{Ebert07,
title = "The impacts of software product management",
journal = "Journal of Systems and Software",
volume = "80",
number = "6",
pages = "850 - 861",
year = "2007",
issn = "0164-1212",
author = "Christof Ebert"
}

@article{Greer04,
title = "Software release planning: an evolutionary and iterative approach",
author = "D. Greer and G. Ruhe",
journal = "Information and Software Technology",
volume = "46",
number = "4",
pages = "243 - 253",
year = "2004",
note = "",
issn = "0950-5849"
}

@INPROCEEDINGS{Herrmann08,
author={Herrmann, A. and Daneva, M.},
booktitle={International Requirements Engineering, 2008. RE '08. 16th IEEE}, title={Requirements Prioritization Based on Benefit and Cost Prediction: An Agenda for Future Research},
year={2008},
month={sept.},
pages={125 -134},
ISSN={1090-705X}}

@incollection {Li07,
   author = {Li, C. and van den Akker, J. and Brinkkemper, S. and Diepen, G.},
   title = {Integrated Requirement Selection and Scheduling for the Release Planning of a Software Product},
   booktitle = {Requirements Engineering: Foundation for Software Quality},
   series = {Lecture Notes in Computer Science},
   editor = {Sawyer, Pete and Paech, Barbara and Heymans, Patrick},
   publisher = {Springer Berlin / Heidelberg},
   isbn = {},
   pages = {93-108},
   volume = {4542},
   year = {2007}
}

@article {Li10,
   author = {Li, Chen and van den Akker, Marjan and Brinkkemper, Sjaak and Diepen, Guido},
   title = {An integrated approach for requirement selection and scheduling in software release planning},
   journal = {Requirements Engineering},
   publisher = {Springer London},
   issn = {0947-3602},
   keyword = {Computer Science},
   pages = {375-396},
   volume = {15},
   issue = {4},
   year = {2010}
}

@Article{Karlsson96,
  title={Software requirements prioritizing},
  author={Karlsson, Joachim},
  journal={Requirements Engineering, 1996., Proceedings of the Second International Conference on},
  volume={},
  number={},
  pages={110-116},
  year={1996}
}

@article {Karlsson97,
   author = {Karlsson, Joachim and Olsson, Stefan and Ryan, Kevin},
   title = {Improved practical support for large-scale requirements prioritising},
   journal = {Requirements Engineering},
   publisher = {Springer London},
   issn = {0947-3602},
   keyword = {Computer Science},
   pages = {51-60},
   volume = {2},
   issue = {1},
   year = {1997}
}

@article{Karlsson98,
title = "An evaluation of methods for prioritizing software requirements",
author = "Joachim Karlsson and Claes Wohlin and Björn Regnell",
journal = "Information and Software Technology",
volume = "39",
number = "14-15",
pages = "939-947",
year = "1998"
}

@incollection {Lehtola04,
   author = {Lehtola, Laura and Kauppinen, Marjo},
   title = {Empirical Evaluation of Two Requirements Prioritization Methods in Product Development Projects},
   booktitle = {Software Process Improvement},
   series = {Lecture Notes in Computer Science},
   editor = {Dings{\o}yr, Torgeir},
   publisher = {Springer Berlin / Heidelberg},
   pages = {161-170},
   volume = {3281},
   year = {2004}
}

@article{Ngo-The09 ,
title = {Optimized resource allocation for software release planning},
journal = {IEEE Transactions on Software Engineering},
author = {An Ngo-The and Ruhe, G.},
volume = { 35},
number = { 1},
year = {2009},
pages = {109 - 23},
issn = {0098-5589},
}

@incollection {Nethercote07,
   author = "Nethercote, Nicholas and Stuckey, Peter and Becket, Ralph and Brand, Sebastian and Duck, Gregory and Tack, Guido",
   title = "MiniZinc: Towards a Standard CP Modelling Language",
   booktitle = "Principles and Practice of Constraint Programming (CP2007)",
   series = "Lecture Notes in Computer Science",
   editor = "Bessiere, Christian",
   publisher = "Springer Berlin / Heidelberg",
   pages = {529-543},
   volume = {4741},
   year = {2007}
}

@Article{Regnell01,
  title={An Industrial Case Study on Distributed Prioritisation in Market-Driven Requirements Engineering for Packaged Software },
  author={Regnell, Bjorn and Host, Martin and Natt och Dag, Johan and Beremark, Per and Hjelm, Thomas},
  journal={Requirements Engineering},
  volume={6},
  number={1},
  pages={51-62},
  year={2001}
}

@incollection {Regnell05,
   author = {Regnell, Björn and Brinkkemper, Sjaak},
   title = {Market-Driven Requirements Engineering for Software Products},
   booktitle = {Engineering and Managing Software Requirements},
   editor = {Aurum, Aybüke and Wohlin, Claes},
   publisher = {Springer Berlin Heidelberg},
   isbn = {978-3-540-28244-0},
   keyword = {Computer Science},
   pages = {287-308},
   year = {2005}
}

@article{Regnell2009MINT,
  title={A Measurement Framework for Team Level Assessment of Innovation Capability in Early Requirements Engineering},
  author={Regnell, B. and H{\"o}st, M. and Nilsson, F. and Bengtsson, H.},
  journal={Product-Focused Software Process Improvement},
  pages={71--86},
  year={2009},
  publisher={Springer}
}

@misc{ReleasePlanner,
 howpublished = "Release Planner web page",
 url = "https://www.releaseplanner.com/product.htm",
 note = "Visited May 2010."

}

@misc{ILOG-CPLEX,
 howpublished = "IBM ILOG CPLEX Optimizer web page",
 url = "http://www-01.ibm.com/software/integration/optimization/cplex-optimizer/",
 note = "Visited May 2010."
}

@misc{jacop,
 howpublished = "JaCoP web page",
 url = "http://www.jacop.eu/",
 note = "Visited May 2010."
}

@ARTICLE{Ruhe05,
author={Ruhe, G. and Saliu, M.O.},
journal={Software, IEEE}, title={The art and science of software release planning},
year={2005},
month={nov.-dec.},
volume={22},
number={6},
pages={ 47 - 53},
}

@Article{Salinesi09,
  title={Exploiting the Versatility of Constraint Programming over Finite Domains to Integrate Product Line Models},
  author={Salinesi, C. and Diaz, D. and Djebbi, O. and Mazo, R. and Rolland, C.},
  journal={17th IEEE International Requirements Engineering Conference (RE'09)},
  volume={},
  number={},
  pages={375-376},
  year={2009}
}

@Article{Salinesi10,
  title={Using Integer Constraint Solving in Reuse Based Requirements Engineering},
  author={Salinesi, C. and Mazo, R. and Diaz, D. and Djebbi, O.},
  journal={18th IEEE International Requirements Engineering Conference (RE'10)},
  volume={},
  number={},
  pages={243-251},
  year={2010}
}

@incollection {Shaw04,
   author = {Shaw, Paul},
   title = {A Constraint for Bin Packing},
   booktitle = {Principles and Practice of Constraint Programming (CP 2004)},
   series = {Lecture Notes in Computer Science},
   editor = {Wallace, Mark},
   publisher = {Springer Berlin / Heidelberg},
   isbn = {},
   pages = {648-662},
   volume = {3258},
   year = {2004}
}

@article{Svahnberg10,
title = "A systematic review on strategic release planning models",
journal = "Information and Software Technology",
volume = "52",
number = "3",
pages = "237 - 248",
year = "2010",
issn = "0950-5849",
author = "Mikael Svahnberg and Tony Gorschek and Robert Feldt and Richard Torkar and Saad Bin Saleem and Muhammad Usman Shafique",
}

@incollection {Szoke10,
   author = {Sz\H{o}ke, Akos},
   affiliation = {Department of Measurement and Information Systems, Budapest University of Technology and Economics, Budapest, Hungary},
   title = {Bin-Packing-Based Planning of Agile Releases},
   booktitle = {Evaluation of Novel Approaches to Software Engineering},
   series = {Communications in Computer and Information Science},
   editor = {Maciaszek, Leszek A. and Gonzalez-Perez, Cesar and Jablonski, Stefan},
   publisher = {Springer Berlin Heidelberg},
   isbn = {978-3-642-14819-4},
   keyword = {Computer Science},
   pages = {133-146},
   volume = {69},
   year = {2010}
}

@article{vandenAkker08 ,
title = {Software product release planning through optimization and what-if analysis},
journal = {Information and Software Technology},
author = {van den Akker, Marjan and Brinkkemper, Sjaak and Diepen, Guido and Versendaal, Johan},
volume = {50},
number = {1-2},
year = {2008},
pages = {101 - 111},
issn = {09505849}
}

@Article{vandeWeerd2006towards,
  title={Towards a Reference Framework for Software Product Management},
  author={van de Weerd, I. and Brinkkemper, S. and Nieuwenhuis, R. and Versendaal, J. and Bijlsma, L.},
  journal={14th IEEE International Requirements Engineering Conference (RE'06)},
  volume={},
  number={},
  pages={319-322},
  year={2006}
}

@Article{vandeWeerd06b,
  title={On the Creation of a Reference Framework for Software Product Management: Validation and Tool Support},
  author={van de Weerd, I. and Brinkkemper, S. and Nieuwenhuis, R. and Versendaal, J. and Bijlsma, L.},
  journal={2006 International Workshop on Software Product Management (IWSPM'06)},
  volume={},
  number={},
  pages={3-12},
  year={2006}
}

@Article{Kuchcinski03,
  author	= {Kuchcinski, K.},
  title		= {Constraints-Driven Scheduling and Resource Assignment},
  journal	= {ACM Transactions on Design Automation of Electronic Systems (TODAES)},
  volume	= 8,
  number	= 3,
  month		= jul,
  year		= 2003,
  issn          = {1084-4309},
  pages         = {355--383},
  doi           = {http://doi.acm.org/10.1145/785411.785416},
  publisher	= {ACM Press}
}

@book{Rossi06,
   Editor =    "Rossi, F. and {van Beek}, P. and Walsh, T.",
   Title = "Handbook of Constraint Programming",
   Year =      2006,
   Address =   "Amsterdam, The Netherlands",
   Publisher = "Elsevier Science Publishers"
}

@incollection{Meseguer06,
title = "Chapter 9 Soft constraints",
editor = "Francesca Rossi, Peter van Beek and Toby Walsh",
booktitle = "Handbook of Constraint Programming",
publisher = "Elsevier",
year = "2006",
volume = "2",
pages = "281 - 328",
series = "Foundations of Artificial Intelligence",
issn = "1574-6526",
author = "Pedro Meseguer and Francesca Rossi and Thomas Schiex"
}

@book{Tsang93,
   author =    {Tsang, E.P.K.},
   Title = "Foundations of Constraint Satisfaction",
   Year =      1993,
   Publisher = "Academic Press, London and San Diego",
   isbn = {0-12-701610-4},
   url = "http://www.bracil.net/edward/FCS.html"
}

@incollection {Walsh02,
   author = {Toby Walsh},
   title = {Stochastic Constraint Programming},
   booktitle = {15th European Conference on Artificial Intelligence},
   editor = {F. van Harmelen},
   publisher = {IOS Press, Amsterdam},
   isbn = {},
   pages = {111-115},
   year = {2002}
}

@article{Woods98,
title = {Program understanding as constraint satisfaction: representation and reasoning techniques},
journal = {Automated Software Engineering},
author = {Woods, S. and Qiang Yang},
volume = { 5},
number = { 2},
year = {1998/04/},
pages = {147 - 81},
issn = {0928-8910},
}

repository: bjornregnell/reqT-survey

repo_name: bjornregnell/reqT-survey


text:
@article{hammar_text_mining_wi_journal,
	Abstract = {With the advent of social media, our online feeds increasingly consist of short, informal, and unstructured text. Instagram is one of the largest social media platforms, containing both text and images. However, most of the prior research on text processing in social media is focused on analyzing Twitter data, and little attention has been paid to text mining of Instagram data. Moreover, many text mining methods rely on training data annotated manually by humans, which in practice is both difficult and expensive to obtain. In this paper, we present methods for weakly supervised text classification of Instagram text. We analyze a corpora of Instagram posts from the fashion domain and train a deep clothing classifier with weak supervision to classify Instagram posts based on the associated text. With our experiments, we demonstrate that in absence of annotated training data, using weak supervision to train models is a viable approach. With weak supervision we were able to label a large dataset in hours, something that would have taken months to do with human annotators. Using the dataset labeled with weak supervision in combination with generative modeling, an F 1 score of 0.61 is achieved on the task of classifying the image contents of Instagram posts based solely on the associated text, which is on level with human performance.},
	Author = {Hammar, Kim and Jaradat, Shatha and Dokoohaki, Nima and Matskin, Mihhail},
	Booktitle = {Web Intelligence},
	Date-Added = {2020-02-27 11:12:59 +0100},
	Date-Modified = {2020-02-27 11:12:59 +0100},
	Doi = {10.3233/WEB-200428},
	Isbn = {2405-6464},
	Keywords = {Instagram; weak supervision; word embeddings; deep learning},
	M1 = {Preprint},
	Pages = {1--15},
	Publisher = {IOS Press},
	Title = {Deep text classification of Instagram data using word embeddings and weak supervision},
	Ty = {JOUR},
	Volume = {Preprint},
	Year = {2020},
	Bdsk-Url-1 = {https://doi.org/10.3233/WEB-200428}}

license: MIT

license_type: permissive

branch_name: refs/heads/master

extension: bib


text:
@ARTICLE{Chitta2012,
       author = {{Chitta}, L.~P. and {van Ballegooijen}, A.~A. and {Rouppe van der Voort}, L. and
        {DeLuca}, E.~E. and {Kariyappa}, R.},
        title = "{Dynamics of the Solar Magnetic Bright Points Derived from Their Horizontal Motions}",
      journal = {\apj},
    archivePrefix = "arXiv",
       eprint = {1204.4362},
     primaryClass = "astro-ph.SR",
     keywords = {Sun: photosphere, Sun: surface magnetism},
         year = 2012,
        month = jun,
       volume = 752,
          eid = {48},
        pages = {48},
          doi = {10.1088/0004-637X/752/1/48},
       adsurl = {http://adsabs.harvard.edu/abs/2012ApJ...752...48C},
      adsnote = {Provided by the SAO/NASA Astrophysics Data System}
    }

    @ARTICLE{viticchi2010,
       author = {{Viticchi{\'e}}, B. and {Del Moro}, D. and {Criscuoli}, S. and
        {Berrilli}, F.},
        title = "{Imaging Spectropolarimetry with IBIS. II. On the Fine Structure of G-band Bright Features}",
      journal = {\apj},
    archivePrefix = "arXiv",
       eprint = {1009.0721},
     primaryClass = "astro-ph.SR",
     keywords = {Sun: photosphere, Sun: surface magnetism, techniques: polarimetric},
         year = 2010,
        month = July,
       volume = 723,
        pages = {787-796},
          doi = {10.1088/0004-637X/723/1/787},
       adsurl = {http://adsabs.harvard.edu/abs/2010ApJ...723..787V},
      adsnote = {Provided by the SAO/NASA Astrophysics Data System}
    }

repository: EDP-Sciences/bibtex-parser

repo_name: EDP-Sciences/bibtex-parser


text:
@article{Ebner-2021-Evaluating,
    title = "Evaluating a prediction system for snow management",
    author = {Ebner, Pirmin Philipp  and
      Koch, Franziska  and
      Premier, Valentina  and
      Marin, Carlo  and
      Hanzer, Florian  and
      Carmagnola, Carlo Maria  and
      Fran{\c{c}}ois, Hugues  and
      G{\"u}nther, Daniel  and
      Monti, Fabiano  and
      Hargoaa, Olivier  and
      Strasser, Ulrich  and
      Morin, Samuel  and
      Lehning, Michael},
    journal = "The Cryosphere, Volume 15, Issue 8",
    volume = "15",
    number = "8",
    year = "2021",
    publisher = "Copernicus GmbH",
    url = "https://aclanthology.org/G21-75001",
    doi = "10.5194/tc-15-3949-2021",
    pages = "3949--3973",
}

repository: gwf-uwaterloo/gwf-publications

repo_name: gwf-uwaterloo/gwf-publications

branch_name: refs/heads/main

gha_language: Python


text:
DESCRIPTION = "When enabled, this pragma warns about indirect method calls that are \
present in your code."

SECTION = "libs"
LICENSE = "Artisticv1 | GPLv1+"
PR = "r0"

MAINTAINER=	"Poky <poky@yoctoproject.org>"
HOMEPAGE=	"https://metacpan.org/release/indirect"

LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/Artistic-1.0;md5=cda03bbdc3c1951996392b872397b798 \
file://${COMMON_LICENSE_DIR}/GPL-1.0;md5=e9e36a9de734199567a4d769498f743d"

SRC_URI = "https://cpan.metacpan.org/authors/id/V/VP/VPIT/indirect-0.38.tar.gz"

SRC_URI[md5sum] = "c4e2da06c6bd0cc4f7ba5a318bae7f15"
SRC_URI[sha256sum] = "bef9c253d4cf864987dd6d6466067ef7a165f79f18a7cdeee8a80e902e52658e"

S = "${WORKDIR}/indirect-${PV}"

inherit cpan

BBCLASSEXTEND = "native"

repository: CELLINKAB/meta-cpan

repo_name: CELLINKAB/meta-cpan

gha_license_id: MIT

extension: bb


text:
@article{Shea-2021-The,
    title = "The Role of Basin Geometry in Mountain Snowpack Responses to Climate Change",
    author = "Shea, Joseph M.  and
      Whitfield, Paul H.  and
      Fang, Xing  and
      Pomeroy, John W.",
    journal = "Frontiers in Water, Volume 3",
    volume = "3",
    year = "2021",
    publisher = "Frontiers Media SA",
    url = "https://aclanthology.org/G21-177001",
    doi = "10.3389/frwa.2021.604275",
    abstract = "Snowmelt contributions to streamflow in mid-latitude mountain basins typically dominate other runoff sources on annual and seasonal timescales. Future increases in temperature and changes in precipitation will affect both snow accumulation and seasonal runoff timing and magnitude, but the underlying and fundamental roles of mountain basin geometry and hypsometry on snowmelt sensitivity have received little attention. To investigate the role of basin geometry in snowmelt sensitivity, a linear snow accumulation model and the Cold Regions Hydrological Modeling (CRHM) platform driven are used to estimate how hypsometry affects basin-wide snow volumes and snowmelt runoff. Area-elevation distributions for fifty basins in western Canada were extracted, normalized according to their elevation statistics, and classified into three clusters that represent top-heavy, middle, and bottom-heavy basins. Prescribed changes in air temperature alter both the snow accumulation gradient and the total snowmelt energy, leading to snowpack volume reductions (10{--}40{\%}), earlier melt onsets (1{--}4 weeks) and end of melt season (3 weeks), increases in early spring melt rates and reductions in seasonal areal melt rates (up to 50{\%}). Basin hypsometry controls the magnitude of the basin response. The most sensitive basins are bottom-heavy, and have a greater proportion of their area at low elevations. The least sensitive basins are top-heavy, and have a greater proportion of their area at high elevations. Basins with similar proportional areas at high and low elevations fall in between the others in terms of sensitivity and other metrics. This work provides context for anticipating the impacts of ongoing hydrological change due to climate change, and provides guidance for both monitoring networks and distributed modeling efforts.",
}


text:
@InProceedings{lin14,
  pdf = {http://jmlr.org/proceedings/papers/v32/lin14.pdf},
  section = {cycle-1},
  supplementary = {Supplementary:lin14-supp.pdf},
  title = {An Adaptive Accelerated Proximal Gradient Method and its Homotopy Continuation for Sparse Optimization},
  author = {Qihang Lin and Lin Xiao},
  pages = {73-81},
  abstract = {We first propose an adaptive accelerated proximal gradient(APG) method for minimizing strongly convex composite functions with unknown convexity parameters. This method incorporates a restarting scheme to automatically estimate the strong convexity parameter and achieves a nearly optimal iteration complexity. Then we consider the ℓ1-regularized least-squares (ℓ1-LS) problem in the high-dimensional setting. Although such an objective function is not strongly convex, it has restricted strong convexity over sparse vectors. We exploit this property by combining the adaptive  APG method with a homotopy continuation scheme, which generates a sparse solution path towards optimality. This method obtains a global linear rate of convergence and its overall iteration complexity has a weaker dependency on the restricted condition number than previous work.},
}

repository: mreid/papersite

repo_name: mreid/papersite

gha_language: TeX


text:
#
# Base compiler: rillc
# Rillc will be installed in the following directory structure.
#
# - ${PREFIX}/bin/rillc-*
#
include(ExternalProject)
ExternalProject_Add(
  rillc
  BUILD_COMMAND make build
  INSTALL_COMMAND make PREFIX=${CMAKE_BINARY_DIR} install
  SOURCE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/rillc"
  BUILD_IN_SOURCE On
  BUILD_ALWAYS On
  DOWNLOAD_COMMAND ""
  CONFIGURE_COMMAND ""
  LOG_BUILD On
  )

set(RILLC_COMMAND "${CMAKE_BINARY_DIR}/bin/rillc")

install(
  DIRECTORY ${CMAKE_BINARY_DIR}/bin/
  DESTINATION bin
  USE_SOURCE_PERMISSIONS
  )

repository: yutopp/rill

repo_name: yutopp/rill

gha_language: OCaml

extension: cmake


text:
function(check_gtirb_pprinter_branch GTIRB_PPRINTER_BRANCH_NAME)
  if(NOT "${GTIRB_PPRINTER_BRANCH_NAME}" STREQUAL "@PACKAGE_BRANCH@")
    message(
      SEND_ERROR
        "The requested gtirb-pprinter branch ${GTIRB_PPRINTER_BRANCH_NAME} is not the branch which was used in the gtirb-pprinter build.  gtirb-pprinter's package branch was: @PACKAGE_BRANCH@."
    )
  endif()
endfunction()
include("${CMAKE_CURRENT_LIST_DIR}/gtirb_pprinterTargets.cmake")

repository: GrammaTech/gtirb-pprinter

repo_name: GrammaTech/gtirb-pprinter

extension: in


text:
@inproceedings{conf/nips/ZhouBLWS03,
  author    = {Dengyong Zhou and
               Olivier Bousquet and
               Thomas Navin Lal and
               Jason Weston and
               Bernhard Sch{\"{o}}lkopf},
  title     = {Learning with Local and Global Consistency},
  booktitle = {Advances in Neural Information Processing Systems 16  {(NIPS)}},
  pages     = {321--328},
  year      = {2003},
}


text:
@inproceedings{Harper2008gs,
 author = {Lunn, Darren and Bechhofer, Sean and Harper, Simon},
 booktitle = {Proceedings of First International workshop on Ontologies in Interactive Systems},
 doi = {http://dx.doi.org/10.1109/ONTORACT.2008.9},
 editor = {Bouamrane, Matt-Mouley and Luz, Saturnino and Masoodian, Masood},
 isbn = {978-0-7695-3542-5},
 keywords = {Accessibility,Human Centred Web,Ontology Creation,SADIe,Semantic Transcoding},
 month = {sep},
 pages = {9--17},
 publisher = {IEEE Computer Society},
 title = {Experiences of Exposing Semantics to Drive Transcoding},
 url = {http://www.simonharper.info/publications/Harper2008gs.pdf},
 year = {2008}
}

repository: sharpic/academic-kickstart

repo_name: sharpic/academic-kickstart


text:
# - Try to find SCIP
# See http://scip.zib.de/ for more information on SCIP
#
# Once done, this will define
#
#  SCIP_INCLUDE_DIRS   - where to find scip/scip.h, etc.
#  SCIP_LIBRARIES      - List of libraries when using scip.
#  SCIP_FOUND          - True if scip found.
#
#  SCIP_VERSION        - The version of scip found (x.y.z)
#  SCIP_VERSION_MAJOR  - The major version of scip
#  SCIP_VERSION_MINOR  - The minor version of scip
#  SCIP_VERSION_PATCH  - The patch version of scip
#
# Variables used by this module, they can change the default behaviour and
# need to be set before calling find_package:
#
# SCIP_LPS             - Set to SPX to force SOPLEX as the LP-Solver and
#                        to CPX for CPLEX. If not set, first CPLEX is tested,
#                        if this is not available SOPLEX is tried.
# SCIP_ROOT            - The preferred installation prefix for searching for
#                        Scip.  Set this if the module has problems finding
#                        the proper SCIP installation. SCIP_ROOT is also
#                        available as an environment variable.
#
# Author:
# Wolfgang A. Welz <welz@math.tu-berlin.de>
#
# Distributed under the Boost Software License, Version 1.0.
# (See accompanying file LICENSE.txt or copy at
# http://www.boost.org/LICENSE_1_0.txt)

include(LibFindMacros)

# Dependencies
libfind_package(SCIP ZLIB)
#libfind_package(SCIP Readline)

MESSAGE(STATUS "Check for working SCIP installation")

# If SCIP_ROOT is not set, look for the environment variable
if(NOT SCIP_ROOT AND NOT "$ENV{SCIP_ROOT}" STREQUAL "")
  set(SCIP_ROOT $ENV{SCIP_ROOT})
endif()

set(_SCIP_SEARCHES)

# Search SCIP_ROOT first if it is set.
if(SCIP_ROOT)
  set(_SCIP_SEARCH_ROOT PATHS ${SCIP_ROOT} NO_DEFAULT_PATH)
  list(APPEND _SCIP_SEARCHES _SCIP_SEARCH_ROOT)
endif()

# Normal search.
set(_SCIP_SEARCH_NORMAL
  PATHS ""
)
list(APPEND _SCIP_SEARCHES _SCIP_SEARCH_NORMAL)

# Try each search configuration.
foreach(search ${_SCIP_SEARCHES})
  FIND_PATH(SCIP_INCLUDE_DIR NAMES scip/scip.h ${${search}} PATH_SUFFIXES src include)
  FIND_LIBRARY(SCIP_LIBRARY NAMES scip ${${search}} PATH_SUFFIXES lib)
  FIND_LIBRARY(OBJSCIP_LIBRARY NAMES objscip ${${search}} PATH_SUFFIXES lib)
  FIND_LIBRARY(NLPI_LIBRARY NAMES nlpi ${${search}} PATH_SUFFIXES lib)
  # now we still need an lp solver
  FIND_LIBRARY(LPISPX_LIBRARY NAMES lpispx ${${search}} PATH_SUFFIXES lib)
  FIND_LIBRARY(LPICPX_LIBRARY NAMES lpicpx ${${search}} PATH_SUFFIXES lib)
endforeach()

IF(SCIP_INCLUDE_DIR AND EXISTS "${SCIP_INCLUDE_DIR}/scip/def.h")
  FILE(STRINGS "${SCIP_INCLUDE_DIR}/scip/def.h" SCIP_DEF_H REGEX "^#define SCIP_VERSION +[0-9]+")
  STRING(REGEX REPLACE "^#define SCIP_VERSION +([0-9]+).*" "\\1" SVER ${SCIP_DEF_H})

  STRING(REGEX REPLACE "([0-9]).*" "\\1" SCIP_VERSION_MAJOR ${SVER})
  STRING(REGEX REPLACE "[0-9]([0-9]).*" "\\1" SCIP_VERSION_MINOR ${SVER})
  STRING(REGEX REPLACE "[0-9][0-9]([0-9]).*" "\\1" SCIP_VERSION_PATCH ${SVER})
  SET(SCIP_VERSION "${SCIP_VERSION_MAJOR}.${SCIP_VERSION_MINOR}.${SCIP_VERSION_PATCH}")
ENDIF()

# Now check LP-Solver dependencies
IF(SCIP_LIBRARY)
  IF(NOT SCIP_LPS STREQUAL "SPX" AND NOT LPI_LIBRARIES AND LPICPX_LIBRARY)
    FIND_PACKAGE(CPLEX QUIET)
    IF(CPLEX_FOUND)
      SET(LPI_LIBRARIES ${LPICPX_LIBRARY} ${CPLEX_LIBRARIES})
      MESSAGE(STATUS "  using CPLEX ${CPLEX_VERSION} as the LP-Solver")
    ELSE()
      MESSAGE(STATUS "  CPLEX not found")
    ENDIF()
  ENDIF(NOT SCIP_LPS STREQUAL "SPX" AND NOT LPI_LIBRARIES AND LPICPX_LIBRARY)

  IF(NOT SCIP_LPS STREQUAL "CPX" AND NOT LPI_LIBRARIES AND LPISPX_LIBRARY)
    FIND_PACKAGE(SOPLEX QUIET)
    IF(SOPLEX_FOUND)
      SET(LPI_LIBRARIES ${LPISPX_LIBRARY} ${SOPLEX_LIBRARIES})
      MESSAGE(STATUS "  using SOPLEX ${SOPLEX_VERSION} as the LP-Solver")
    ELSE()
      MESSAGE(STATUS "  SOPLEX not found")
    ENDIF()
  ENDIF(NOT SCIP_LPS STREQUAL "CPX" AND NOT LPI_LIBRARIES AND LPISPX_LIBRARY)

  IF(NOT LPI_LIBRARIES)
    MESSAGE(FATAL_ERROR "SCIP requires either SOPLEX or CPLEX as an LP-Solver.\nPlease make sure that SCIP is configured for the correct solver and that the corresponding solver-library is installed. You may also set SCIP_LPS, SOPLEX_ROOT, CPLEX_ROOT appropriately.")
  ENDIF()
ENDIF()

# Set the include dir variables and the libraries and let libfind_process do the rest.
# NOTE: Singular variables for this library, plural for libraries this this lib depends on.
set(SCIP_PROCESS_INCLUDES SCIP_INCLUDE_DIR ZLIB_INCLUDE_DIRS)
set(SCIP_PROCESS_LIBS SCIP_LIBRARY OBJSCIP_LIBRARY NLPI_LIBRARY LPI_LIBRARIES ZLIB_LIBRARIES)
libfind_process(SCIP)

repository: Wollac/cmake-modules

repo_name: Wollac/cmake-modules


text:
@incollection{example_invited_talk,
  author = {J. Doe},
  note = {Example Location},
  publisher = {Example Talk Name},
  year = {2040},
  keywords = "invited",
}

@software{example_software,
  author = {J. Doe},
  title = {Example software},
  url = {https://example.com},
  date = {2040},
}

@inproceedings{example_proceeding,
    Author = {J. Doe},
    Year = {2040},
    Title = {Example title},
    Booktitle = {Example Book},
    Address = {Pasadena, CA},
    file = {example_proceeding.pdf},
    abstract = {Example abstract.},
}

@incollection{example_conference,
    author = {J. Doe},
    title = {Example talk},
    note = {Example Conference},
    year = {2040},
}

@unpublished{feynman06,
    Author = {R. P. Feynman and J. M. Cline},
    Title = {Feynman lectures on the strong interations},
    Note = {arXiv:2006.08594},
    doi = {2006.08594},
    file = {feynman06.pdf},
    abstract = {These twenty-two lectures, with exercises, comprise the extent of what was meant to be a full-year graduate-level course on the strong interactions and QCD, given at Caltech in 1987-88. The course was cut short by the illness that led to Feynman's death. Several of the lectures were finalized in collaboration with Feynman for an anticipated monograph based on the course. The others, while retaining Feynman's idiosyncrasies, are revised similarly to those he was able to check. His distinctive approach and manner of presentation are manifest throughout. Near the end he suggests a novel, nonperturbative formulation of quantum field theory in D dimensions. Supplementary material is provided in appendices and ancillary files, including verbatim transcriptions of three lectures and the corresponding audiotaped recordings.},
}

@article{feynman1939forces,
  title={Forces in molecules},
  author={R. P. Feynman},
  journal={Physical Review},
  volume={56},
  number={4},
  pages={340},
  year={1939},
  doi={10.1103/PhysRev.56.340},
  file={feynman39.pdf},
  abstract={Formulas have been developed to calculate the forces in a molecular system directly, rather than indirectly through the agency of energy. This permits an independent calculation of the slope of the curves of energy vs. position of the nuclei, and may thus increase the accuracy, or decrease the labor involved in the calculation of these curves. The force on a nucleus in an atomic system is shown to be just the classical electrostatic force that would be exerted on this nucleus by other nuclei and by the electrons' charge distribution. Qualitative implications of this are discussed.},
}


text:
package keeper

import (
	"fmt"

	abci "github.com/tendermint/tendermint/abci/types"

	sdk "github.com/cosmos/cosmos-sdk/types"
	"github.com/cosmos/cosmos-sdk/x/distribution/types"
	"github.com/cosmos/cosmos-sdk/x/staking/exported"

	tmtypes "github.com/tendermint/tendermint/types"
)

// AllocateTokens handles distribution of the collected fees
func (k Keeper) AllocateTokens(
	ctx sdk.Context, sumPreviousPrecommitPower, totalPreviousPower int64,
	previousProposer sdk.ConsAddress, req abci.RequestBeginBlock,
) {

	logger := k.Logger(ctx)
	previousVotes := req.LastCommitInfo.GetVotes()
	entropy := req.Header.GetEntropy()

	// fetch and clear the collected fees for distribution, since this is
	// called in BeginBlock, collected fees will be from the previous block
	// (and distributed to the previous proposer). feesCollected includes the
	// block reward and transaction fees.
	feeCollector := k.supplyKeeper.GetModuleAccount(ctx, k.feeCollectorName)
	feesCollectedInt := feeCollector.GetCoins()
	feesCollected := sdk.NewDecCoinsFromCoins(feesCollectedInt...)

	// transfer collected fees to the distribution module account
	err := k.supplyKeeper.SendCoinsFromModuleToModule(ctx, k.feeCollectorName, types.ModuleName, feesCollectedInt)
	if err != nil {
		panic(err)
	}

	// temporary workaround to keep CanWithdrawInvariant happy
	// general discussions here: https://github.com/cosmos/cosmos-sdk/issues/2906#issuecomment-441867634
	feePool := k.GetFeePool(ctx)
	if totalPreviousPower == 0 {
		feePool.CommunityPool = feePool.CommunityPool.Add(feesCollected...)
		k.SetFeePool(ctx, feePool)
		return
	}

	remaining := feesCollected

	// If block contains entropy then use proportion of block reward to reward to validators which successfully
	// completed the dkg. If block does not contain entropy then this proportion of the fees collected goes into
	// the community pool
	beaconRewardMultiplier := k.GetBeaconReward(ctx)
	vals := []*tmtypes.Validator{}
	if len(entropy.GroupSignature) != 0 {
		// Get all validators (including those than have been jailed)
		k.stakingKeeper.IterateLastValidators(ctx, func(index int64, val exported.ValidatorI) bool {
			vals = append(vals, tmtypes.NewValidator(val.GetConsPubKey(), val.GetConsensusPower()))
			return false
		})

		// Pay beacon rewards to those in qual
		valSet := tmtypes.NewValidatorSet(vals)
		for _, index := range entropy.SuccessfulVals {
			addr, val := valSet.GetByIndex(int(index))
			validator := k.stakingKeeper.ValidatorByConsAddr(ctx, sdk.ConsAddress(addr))
			powerFraction := sdk.NewDec(val.VotingPower).QuoTruncate(sdk.NewDec(valSet.TotalVotingPower()))
			reward := feesCollected.MulDecTruncate(beaconRewardMultiplier).MulDecTruncate(powerFraction)
			k.AllocateTokensToValidator(ctx, validator, reward)
			logger.Debug("Beacon reward allocated", "val", fmt.Sprintf("%X", addr), "amount", reward.String())
			remaining = remaining.Sub(reward)
		}
	}

	// calculate fraction votes
	previousFractionVotes := sdk.NewDec(sumPreviousPrecommitPower).Quo(sdk.NewDec(totalPreviousPower))

	// calculate previous proposer reward
	baseProposerReward := k.GetBaseProposerReward(ctx)
	bonusProposerReward := k.GetBonusProposerReward(ctx)
	proposerMultiplier := baseProposerReward.Add(bonusProposerReward.MulTruncate(previousFractionVotes))
	proposerReward := feesCollected.MulDecTruncate(proposerMultiplier)

	// pay previous proposer
	proposerValidator := k.stakingKeeper.ValidatorByConsAddr(ctx, previousProposer)

	if proposerValidator != nil {
		ctx.EventManager().EmitEvent(
			sdk.NewEvent(
				types.EventTypeProposerReward,
				sdk.NewAttribute(sdk.AttributeKeyAmount, proposerReward.String()),
				sdk.NewAttribute(types.AttributeKeyValidator, proposerValidator.GetOperator().String()),
			),
		)

		k.AllocateTokensToValidator(ctx, proposerValidator, proposerReward)
		remaining = remaining.Sub(proposerReward)
	} else {
		// previous proposer can be unknown if say, the unbonding period is 1 block, so
		// e.g. a validator undelegates at block X, it's removed entirely by
		// block X+1's endblock, then X+2 we need to refer to the previous
		// proposer for X+1, but we've forgotten about them.
		logger.Error(fmt.Sprintf(
			"WARNING: Attempt to allocate proposer rewards to unknown proposer %s. "+
				"This should happen only if the proposer unbonded completely within a single block, "+
				"which generally should not happen except in exceptional circumstances (or fuzz testing). "+
				"We recommend you investigate immediately.",
			previousProposer.String()))
	}

	// calculate fraction allocated to validators
	communityTax := k.GetCommunityTax(ctx)
	voteMultiplier := sdk.OneDec().Sub(proposerMultiplier).Sub(communityTax).Sub(beaconRewardMultiplier)

	// allocate tokens proportionally to voting power
	// TODO consider parallelizing later, ref https://github.com/cosmos/cosmos-sdk/pull/3099#discussion_r246276376
	for _, vote := range previousVotes {
		validator := k.stakingKeeper.ValidatorByConsAddr(ctx, vote.Validator.Address)

		// TODO consider microslashing for missing votes.
		// ref https://github.com/cosmos/cosmos-sdk/issues/2525#issuecomment-430838701
		powerFraction := sdk.NewDec(vote.Validator.Power).QuoTruncate(sdk.NewDec(totalPreviousPower))
		reward := feesCollected.MulDecTruncate(voteMultiplier).MulDecTruncate(powerFraction)
		k.AllocateTokensToValidator(ctx, validator, reward)
		remaining = remaining.Sub(reward)
	}

	// allocate community funding
	feePool.CommunityPool = feePool.CommunityPool.Add(remaining...)
	k.SetFeePool(ctx, feePool)
}

// AllocateTokensToValidator allocate tokens to a particular validator, splitting according to commission
func (k Keeper) AllocateTokensToValidator(ctx sdk.Context, val exported.ValidatorI, tokens sdk.DecCoins) {
	// split tokens between validator and delegators according to commission
	commission := tokens.MulDec(val.GetCommission())
	shared := tokens.Sub(commission)

	// update current commission
	ctx.EventManager().EmitEvent(
		sdk.NewEvent(
			types.EventTypeCommission,
			sdk.NewAttribute(sdk.AttributeKeyAmount, commission.String()),
			sdk.NewAttribute(types.AttributeKeyValidator, val.GetOperator().String()),
		),
	)
	currentCommission := k.GetValidatorAccumulatedCommission(ctx, val.GetOperator())
	currentCommission = currentCommission.Add(commission...)
	k.SetValidatorAccumulatedCommission(ctx, val.GetOperator(), currentCommission)

	// update current rewards
	currentRewards := k.GetValidatorCurrentRewards(ctx, val.GetOperator())
	currentRewards.Rewards = currentRewards.Rewards.Add(shared...)
	k.SetValidatorCurrentRewards(ctx, val.GetOperator(), currentRewards)

	// update outstanding rewards
	ctx.EventManager().EmitEvent(
		sdk.NewEvent(
			types.EventTypeRewards,
			sdk.NewAttribute(sdk.AttributeKeyAmount, tokens.String()),
			sdk.NewAttribute(types.AttributeKeyValidator, val.GetOperator().String()),
		),
	)
	outstanding := k.GetValidatorOutstandingRewards(ctx, val.GetOperator())
	outstanding = outstanding.Add(tokens...)
	k.SetValidatorOutstandingRewards(ctx, val.GetOperator(), outstanding)
}

repository: MitchellTesla/cosmos-sdk

repo_name: MitchellTesla/cosmos-sdk

extension: go


text:
SECTION = "devel/chicken"
DESCRIPTION = "A tool to generate atom feeds out of salmonella log files"
LICENSE = "BSD"
LIC_FILES_CHKSUM = "file://salmonella-feeds.meta;md5=16cde2842302fbdaf8d45d979e7a84ea"
DEPENDS_append_class-cross = " chicken-egg-atom-cross chicken-egg-rfc3339-cross chicken-egg-salmonella-cross"
DEPENDS_append_class-crosssdk = " chicken-egg-atom-crosssdk chicken-egg-rfc3339-crosssdk chicken-egg-salmonella-crosssdk"
DEPENDS_append_class-nativesdk = " nativesdk-chicken-egg-atom nativesdk-chicken-egg-rfc3339 nativesdk-chicken-egg-salmonella chicken-egg-atom-crosssdk chicken-egg-rfc3339-crosssdk chicken-egg-salmonella-crosssdk"
DEPENDS = " chicken-egg-atom chicken-egg-rfc3339 chicken-egg-salmonella chicken-egg-atom-cross chicken-egg-rfc3339-cross chicken-egg-salmonella-cross"
RDEPENDS_${PN} = " chicken-egg-atom chicken-egg-rfc3339 chicken-egg-salmonella"

SRC_URI = "http://code.call-cc.org/egg-tarballs/4/salmonella-feeds/salmonella-feeds-${PV}.tar.gz"

SRC_URI[md5sum] = "94f9b04a13d021af2cbdc9020b747a44"
SRC_URI[sha256sum] = "77c89de2c873eaa0cb8862facbbf0e0379fafbe7b77085756e69321970d9935f"

S = "${WORKDIR}/salmonella-feeds-${PV}"

inherit chicken_install

BBCLASSEXTEND = "cross crosssdk nativesdk"

repository: OSSystems/meta-chicken

repo_name: OSSystems/meta-chicken


text:
file(REMOVE_RECURSE
  "CMakeFiles/mkldnn_gtest.dir/src/gtest-all.cc.o"
  "libmkldnn_gtest.pdb"
  "libmkldnn_gtest.a"
)

# Per-language clean rules from dependency scanning.
foreach(lang CXX)
  include(CMakeFiles/mkldnn_gtest.dir/cmake_clean_${lang}.cmake OPTIONAL)
endforeach()

repository: wuhuikx/mkl-dnn-bk

repo_name: wuhuikx/mkl-dnn-bk


text:
DESCRIPTION = "Panel plugin displaying instant disk/partition performance"
HOMEPAGE = "http://goodies.xfce.org/projects/panel-plugins/xfce4-diskperf-plugin"
LICENSE = "RogerSeguin"
LIC_FILES_CHKSUM = "file://COPYING;md5=d3e627798d6a60bece47aa8b3532e1f1"

inherit xfce-panel-plugin

SRC_URI[md5sum] = "ba880f763e273787d0c8365eebc4feab"
SRC_URI[sha256sum] = "418a250fe8d48f1fd87658206a8e6762032d35dc1b2e98e27d309a35f873f9b6"

repository: sgh/meta-openembedded

repo_name: sgh/meta-openembedded


text:
DESCRIPTION = "PETALINUX image definition for Xilinx boards"
LICENSE = "MIT"

require recipes-core/images/petalinux-image-common.inc

inherit extrausers
COMMON_FEATURES = "\
		ssh-server-dropbear \
		hwcodecs \
		package-management \
		"
IMAGE_LINGUAS = " "

IMAGE_INSTALL = "\
		kernel-modules \
		bc \
		i2c-tools \
		mtd-utils \
		usbutils \
		canutils \
		ethtool \
		openssh-sftp-server \
		git \
		pciutils \
		run-postinsts \
		coreutils \
		udev-extraconf \
		openamp-fw-echo-testd \
		openamp-fw-mat-muld \
		openamp-fw-rpc-demo \
		packagegroup-core-boot \
		packagegroup-core-ssh-dropbear \
		tcf-agent \
		watchdog-init \
		bridge-utils \
		hellopm \
		packagegroup-petalinux \
		packagegroup-petalinux-benchmarks \
		packagegroup-petalinux-matchbox \
		packagegroup-petalinux-openamp \
		packagegroup-petalinux-self-hosted \
		packagegroup-petalinux-utils \
		packagegroup-petalinux-v4lutils \
		packagegroup-petalinux-x11 \
		amptest1 \
		sds-lib \
		ultra96-radio-leds \
		ultra96-wpa \
		wilc \
		libftdi \
		amptest \
		bonnie++ \
		cmake \
		iperf3 \
		iw \
		lmsensors-sensorsdetect \
		nano \
		packagegroup-base-extended \
		packagegroup-petalinux-96boards-sensors \
		packagegroup-petalinux-ultra96-webapp \
		python-pyserial \
		python3-pip \
		ultra96-ap-setup \
		ultra96-misc \
		wilc3000-fw \
		"
EXTRA_USERS_PARAMS = "usermod -P root root;"


text:
DESCRIPTION = "Driver for zd1211 family of wireless USB Dongles"
PRIORITY = "optional"
SECTION = "kernel/modules"
MAINTAINER = "dyoung <dyoung8888@yahoo.com>"
LICENSE = "GPL"
PR = "r2"
RDEPENDS = "wireless-tools"

SRC_URI = "http://download.sourceforge.net/zd1211/sf_zd1211_${PV}_src.tar.gz \
	file://makefile.patch;patch=1"

S = "${WORKDIR}/zd1211"

inherit module

#do_compile_prepend() {
#	cp -f ${WORKDIR}/Makefile ${S}/
#}

do_compile () {
        unset CFLAGS CPPFLAGS CXXFLAGS LDFLAGS CC LD CPP
        oe_runmake 'KSRC=${STAGING_KERNEL_DIR}' \
        	   'KDIR=${STAGING_KERNEL_DIR}' \
                   'CC="${KERNEL_CC}"' \
                   'LD="${KERNEL_LD}"'
}

do_install() {
        install -d ${D}${base_libdir}/modules/${KERNEL_VERSION}/kernel/drivers/net
        install -m 0644 ${S}/src/modules-${KERNEL_VERSION}/*${KERNEL_OBJECT_SUFFIX} ${D}${base_libdir}/modules/${KERNEL_VERSION}/kernel/drivers/net
}

repository: Terentyev/familiar-linux

repo_name: Terentyev/familiar-linux


text:
@article{grandjean2016,
	title = {A social network analysis of Twitter: Mapping the digital humanities community},
	author = {Grandjean, Martin},
	editor = {Mauro, Aaron},
	year = {2016},
	month = {12},
	date = {2016-12-31},
	journal = {Cogent Arts & Humanities},
	pages = {1171458},
	volume = {3},
	number = {1},
	doi = {10.1080/23311983.2016.1171458},
	url = {https://doi.org/10.1080/23311983.2016.1171458},
	note = {Publisher: Cogent OA
{\_}eprint: https://doi.org/10.1080/23311983.2016.1171458}
}

@article{grandjean2016a,
	title = {A social network analysis of Twitter: Mapping the digital humanities community},
	author = {Grandjean, Martin},
	editor = {Mauro, Aaron},
	year = {2016},
	month = {12},
	date = {2016-12-31},
	journal = {Cogent Arts & Humanities},
	pages = {1171458},
	volume = {3},
	number = {1},
	doi = {10.1080/23311983.2016.1171458},
	url = {https://doi.org/10.1080/23311983.2016.1171458},
	note = {Publisher: Cogent OA
{\_}eprint: https://doi.org/10.1080/23311983.2016.1171458}
}

@article{marres2015,
	title = {Mapping Controversies with Social Media: The Case for Symmetry},
	author = {Marres, Noortje and Moats, David},
	year = {2015},
	month = {07},
	date = {2015-07-01},
	journal = {Social Media + Society},
	pages = {2056305115604176},
	volume = {1},
	number = {2},
	doi = {10.1177/2056305115604176},
	url = {https://doi.org/10.1177/2056305115604176},
	note = {Publisher: SAGE Publications Ltd},
	langid = {en}
}

@article{perriam2020,
	title = {Digital methods in a post-API environment},
	author = {Perriam, Jessamy and Birkbak, Andreas and Freeman, Andy},
	year = {2020},
	month = {05},
	date = {2020-05-03},
	journal = {International Journal of Social Research Methodology},
	pages = {277--290},
	volume = {23},
	number = {3},
	doi = {10.1080/13645579.2019.1682840},
	url = {https://doi.org/10.1080/13645579.2019.1682840},
	note = {Publisher: Routledge
{\_}eprint: https://doi.org/10.1080/13645579.2019.1682840}
}

@misc{textana,
	title = {Text Analysis with R: For Students of Literature (Quantitative Methods in the Humanities and Social Sciences) eBook : Jockers, Matthew L., Thalken, Rosamond: Amazon.co.uk: Kindle Store},
	url = {https://www.amazon.co.uk/Text-Analysis-Literature-Quantitative-Humanities-ebook/dp/B086KZL3DR/ref=sr_1_4?keywords=Text+Analysis+with+R+For+Students+of+Literature&qid=1636476479&qsid=258-6767807-1625054&sr=8-4&sres=3319349198%2CB00NYJHSIG%2C3030396428%2C1405156945%2C0261104012%2C0691172366%2C1526476282%2CB073RP15VY%2C0345449037%2C1913988074%2C1782943617%2C1916373518%2C1491981652%2C0946535175%2C1916373534%2C0634001825&srpt=ABIS_BOOK}
}

@book{jockers2014,
	title = {Text analysis with R for students of literature},
	author = {Jockers, Matthew Lee and Thalken, Rosamond},
	year = {2014},
	date = {2014},
	publisher = {Springer}
}

@article{arnold2015,
	title = {Humanities data in R},
	author = {Arnold, Taylor and Tilton, Lauren},
	year = {2015},
	date = {2015},
	journal = {Exploring networks, geospatial data, images, and text},
	note = {Publisher: Springer}
}

@article{marres2015a,
	title = {Mapping Controversies with Social Media: The Case for Symmetry},
	author = {Marres, Noortje and Moats, David},
	year = {2015},
	month = {07},
	date = {2015-07-01},
	journal = {Social Media + Society},
	pages = {2056305115604176},
	volume = {1},
	number = {2},
	doi = {10.1177/2056305115604176},
	url = {https://doi.org/10.1177/2056305115604176},
	note = {Publisher: SAGE Publications Ltd},
	langid = {en}
}

@article{perriam2020a,
	title = {Digital methods in a post-API environment},
	author = {Perriam, Jessamy and Birkbak, Andreas and Freeman, Andy},
	year = {2020},
	month = {05},
	date = {2020-05-03},
	journal = {International Journal of Social Research Methodology},
	pages = {277--290},
	volume = {23},
	number = {3},
	doi = {10.1080/13645579.2019.1682840},
	url = {https://doi.org/10.1080/13645579.2019.1682840},
	note = {Publisher: Routledge
{\_}eprint: https://doi.org/10.1080/13645579.2019.1682840}
}


text:
@book{mmihov1,
    title = {Ръководство за курсова работа по управление на електро-механични системи},
    author = {доц. М. Михов},
    isbn = { },
    series = { },
    year = {2008},
    publisher = {Технически университет – София},
    keywords = {physics}
}


text:
# The set of languages for which implicit dependencies are needed:
set(CMAKE_DEPENDS_LANGUAGES
  "CXX"
  )
# The set of files for implicit dependencies of each language:
set(CMAKE_DEPENDS_CHECK_CXX
  "/home/tomer/Desktop/Fourth_Year/Second_Semester/NewProject/Filters_Comparison/Filter_Quotient/GlobalFunctions/globalFunction.cpp" "/home/tomer/Desktop/Fourth_Year/Second_Semester/NewProject/Filters_Comparison/cmake-build-debug/Filter_Quotient/CMakeFiles/newQF.dir/GlobalFunctions/globalFunction.cpp.o"
  "/home/tomer/Desktop/Fourth_Year/Second_Semester/NewProject/Filters_Comparison/Filter_Quotient/Hash/Hash.cpp" "/home/tomer/Desktop/Fourth_Year/Second_Semester/NewProject/Filters_Comparison/cmake-build-debug/Filter_Quotient/CMakeFiles/newQF.dir/Hash/Hash.cpp.o"
  "/home/tomer/Desktop/Fourth_Year/Second_Semester/NewProject/Filters_Comparison/Filter_Quotient/Hash/MurmurHash3.cpp" "/home/tomer/Desktop/Fourth_Year/Second_Semester/NewProject/Filters_Comparison/cmake-build-debug/Filter_Quotient/CMakeFiles/newQF.dir/Hash/MurmurHash3.cpp.o"
  "/home/tomer/Desktop/Fourth_Year/Second_Semester/NewProject/Filters_Comparison/Filter_Quotient/QuotientFilter/BasicFilter.cpp" "/home/tomer/Desktop/Fourth_Year/Second_Semester/NewProject/Filters_Comparison/cmake-build-debug/Filter_Quotient/CMakeFiles/newQF.dir/QuotientFilter/BasicFilter.cpp.o"
  "/home/tomer/Desktop/Fourth_Year/Second_Semester/NewProject/Filters_Comparison/Filter_Quotient/QuotientFilter/BitArray.cpp" "/home/tomer/Desktop/Fourth_Year/Second_Semester/NewProject/Filters_Comparison/cmake-build-debug/Filter_Quotient/CMakeFiles/newQF.dir/QuotientFilter/BitArray.cpp.o"
  "/home/tomer/Desktop/Fourth_Year/Second_Semester/NewProject/Filters_Comparison/Filter_Quotient/QuotientFilter/DB.cpp" "/home/tomer/Desktop/Fourth_Year/Second_Semester/NewProject/Filters_Comparison/cmake-build-debug/Filter_Quotient/CMakeFiles/newQF.dir/QuotientFilter/DB.cpp.o"
  "/home/tomer/Desktop/Fourth_Year/Second_Semester/NewProject/Filters_Comparison/Filter_Quotient/QuotientFilter/Filter_QF.cpp" "/home/tomer/Desktop/Fourth_Year/Second_Semester/NewProject/Filters_Comparison/cmake-build-debug/Filter_Quotient/CMakeFiles/newQF.dir/QuotientFilter/Filter_QF.cpp.o"
  "/home/tomer/Desktop/Fourth_Year/Second_Semester/NewProject/Filters_Comparison/Filter_Quotient/Tests/DBtests.cpp" "/home/tomer/Desktop/Fourth_Year/Second_Semester/NewProject/Filters_Comparison/cmake-build-debug/Filter_Quotient/CMakeFiles/newQF.dir/Tests/DBtests.cpp.o"
  )
set(CMAKE_CXX_COMPILER_ID "GNU")

# The include file search paths:
set(CMAKE_CXX_TARGET_INCLUDE_PATH
  ".././Filter_PD"
  )

# Targets to which this target links.
set(CMAKE_TARGET_LINKED_INFO_FILES
  )

# Fortran module output directory.
set(CMAKE_Fortran_TARGET_MODULE_DIR "")


text:
import Model, { attr, belongsTo } from '@ember-data/model';

export default class UittrekselModel extends Model {
  @attr uri;
  @attr inhoud;

  @belongsTo('behandeling-van-agendapunt', { async: true, inverse: null })
  behandelingVanAgendapunt;
  @belongsTo('published-resource', { async: true, inverse: null }) publication;

  type = 'http://data.lblod.info/id/document-types/uittreksel';
  rdfaBindings = {
    class:
      'foaf:Document https://data.vlaanderen.be/id/concept/BesluitDocumentType/9d5bfaca-bbf2-49dd-a830-769f91a6377b',
    type: 'dct:type',
    inhoud: 'prov:value',
    publication: 'prov:wasDerivedFrom',
  };
}

gha_language: JavaScript

extension: js


text:
@article{sankoh_comments_1997,
	title = {Some comments on frequently used multiple endpoint adjustment methods in clinical trials},
	volume = {16},
	issn = {0277-6715},
	url = {http://www.ncbi.nlm.nih.gov/pubmed/9403954},
	abstract = {Abstract: "Confirmatory clinical trials often classify clinical response variables into primary and secondary endpoints. The presence of two or more primary endpoints in a clinical trial usually means that some adjustments of the observed p-values for multiplicity of tests may be required for the control of the type I error rate. In this paper, we discuss statistical concerns associated with some commonly used multiple endpoint adjustment procedures. We also present limited Monte Carlo simulation results to demonstrate the performance of selected p-value-based methods in protecting the type I error rate."},
	pages = {2529--2542},
	number = {22},
	journaltitle = {Statistics in Medicine},
	shortjournal = {Stat Med},
	author = {Sankoh, A J and Huque, M F and Dubey, S D},
	urldate = {2011-02-23},
	date = {1997-11-30},
	pmid = {9403954},
	tags = {Algorithms, Clinical Trials as Topic, Computer Simulation, Data Interpretation, Statistical, Humans, Monte Carlo Method, Statistics as Topic}
}

repository: pmean/build-website

repo_name: pmean/build-website


text:
package tinydictgen

import (
	"strings"
	"testing"
)

func TestRender(t *testing.T) {
	var data = JSONData{
		"BQ4": map[string]int64{
			"BIH": 3761,
			"BIK": 1348,
		},
	}

	var dst = new(strings.Builder)

	err := Render(dst, "example", "-332", data)
	if err != nil {
		t.Fatal(err)
	}
}

repository: nyarla/go-japanese-segmenter

repo_name: nyarla/go-japanese-segmenter


text:
DESCRIPTION = "Add files to be used as startup scripts and misc config"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${THISDIR}/extrafsfiles/license;md5=d218b86dc92a1519dd093fe84c407d9e"

PACKAGE_ARCH = "${MACHINE_ARCH}"

SRC_URI ="file://wpa_supplicant.conf \
		file://startwifi \
		file://gemalto \
		file://cell-init.sh \
		file://gallant \
		file://gallant.sh \
		file://intellifarm.sh \
		file://checkwifi \
		file://access-gps \
		file://check-ppp \
		file://log-data \
		file://update-time \
		file://set-gpio \
		file://led-control \
		file://ledinit \
		file://led-manager \
		file://checkmodem \
                file://startwatchdog \
"
inherit update-rc.d
INITSCRIPT_NAME = "ledinit"
INITSCRIPT_PARAMS = "start 99 1 2 3 4 5 . stop 99 0 6 ."

do_compile() {
    :
}

do_install() {
    install -d ${D}${prefix}/local/wifi
    install -d ${D}${prefix}/local/cellular
    install -d ${D}${sysconfdir}/init.d
    install -d ${D}${sysconfdir}/rc5.d
    install -d ${D}${prefix}/local/bin
    install -m 0777 ${WORKDIR}/wpa_supplicant.conf ${D}${prefix}/local/wifi/
    install -m 0755 ${WORKDIR}/startwifi ${D}${prefix}/local/bin/
    install -m 0755 ${WORKDIR}/gemalto ${D}${sysconfdir}/init.d/
    install -m 0755 ${WORKDIR}/cell-init.sh ${D}${prefix}/local/cellular/init.sh
    install -m 0755 ${WORKDIR}/gallant ${D}${sysconfdir}/init.d/
    install -m 0755 ${WORKDIR}/gallant.sh ${D}${sysconfdir}/init.d/
    install -m 0755 ${WORKDIR}/checkwifi ${D}${sysconfdir}/init.d/
    install -m 0755 ${WORKDIR}/intellifarm.sh ${D}${sysconfdir}/init.d/
    install -m 0755 ${WORKDIR}/checkmodem ${D}${sysconfdir}/init.d/
    install -m 0755 ${WORKDIR}/access-gps ${D}${prefix}/local/bin/
    install -m 0755 ${WORKDIR}/check-ppp ${D}${prefix}/local/bin/
    install -m 0755 ${WORKDIR}/log-data ${D}${prefix}/local/bin/
    install -m 0755 ${WORKDIR}/update-time ${D}${prefix}/local/bin/
    install -m 0755 ${WORKDIR}/set-gpio ${D}${prefix}/local/bin/
    install -m 0755 ${WORKDIR}/led-control ${D}${prefix}/local/bin/
    install -m 0755 ${WORKDIR}/ledinit ${D}${sysconfdir}/init.d/
    install -m 0755 ${WORKDIR}/led-manager ${D}${prefix}/local/bin/
    install -m 0755 ${WORKDIR}/startwatchdog ${D}${sysconfdir}/init.d/
    ln -s ../init.d/gemalto ${D}${sysconfdir}/rc5.d/S20gemalto
    ln -s ../init.d/ppp ${D}${sysconfdir}/rc5.d/S80ppp
    ln -s ../init.d/gallant ${D}${sysconfdir}/rc5.d/S99gallant

}

#ln -s ../init.d/clear-led ${D}${sysconfdir}/rc5.d/S99zclear-led

FILES_${PN} = "${prefix}/local/*"
FILES_${PN} += "${sysconfdir}/*"

pkg_postinst_extrafsfiles() {
    test -d $D${localstatedir}/spool/cron || mkdir -p $D${localstatedir}/spool/cron
    if ! grep -q -s update-time $D${localstatedir}/spool/cron/root; then
        echo "adding crontab"
        echo "0 * * * *    ${prefix}/local/bin/update-time" >> $D${localstatedir}/spool/cron/root
    fi
    if ! grep -q -s check-ppp $D${localstatedir}/spool/cron/root; then
        echo "adding crontab"
        echo "0 * * * *    ${prefix}/local/bin/check-ppp" >> $D${localstatedir}/spool/cron/root
    fi
    if ! grep -q -s log-data $D${localstatedir}/spool/cron/root; then
        echo "adding crontab"
        echo "0-59/5 * * * *    ${prefix}/local/bin/log-data" >> $D${localstatedir}/spool/cron/root
    fi
}

repository: jaydcarlson/meta-jay

repo_name: jaydcarlson/meta-jay


text:
@BOOK{KippenhahnWeigertWeiss,
   author = {{Kippenhahn}, R. and {Weigert}, A. and {Weiss}, A.},
    title = "{Stellar Structure and Evolution}",
 keywords = {Physics},
booktitle = {Stellar Structure and Evolution ~Springer-Verlag Berlin Heidelberg},
     year = 2012,
      doi = {10.1007/978-3-642-30304-3},
   adsurl = {http://adsabs.harvard.edu/abs/2012sse..book.....K},
  adsnote = {Provided by the SAO/NASA Astrophysics Data System}
}

@BOOK{Hansen,
   author = {{Hansen}, C.~J. and {Kawaler}, S.~D. and {Trimble}, V.},
    title = "{Stellar interiors : physical principles, structure, and evolution}",
 keywords = {STELLAR INTERIORS, STELLAR STRUCTURE, STELLAR EVOLUTION},
booktitle = {Stellar interiors : physical principles, structure, and evolution, 2nd ed., ~New York: Springer-Verlag},
     year = 2004,
      doi = {10.1007/978-1-4419-9110-2},
   adsurl = {http://adsabs.harvard.edu/abs/2004sipp.book.....H},
  adsnote = {Provided by the SAO/NASA Astrophysics Data System}
}

@ARTICLE{Angulo,
   author = {{Angulo}, C. and {Arnould}, M. and {Rayet}, M. and {Descouvemont}, P. and
  {Baye}, D. and {Leclercq-Willain}, C. and {Coc}, A. and {Barhoumi}, S. and
  {Aguer}, P. and {Rolfs}, C. and {Kunz}, R. and {Hammer}, J.~W. and
  {Mayer}, A. and {Paradellis}, T. and {Kossionides}, S. and {Chronidou}, C. and
  {Spyrou}, K. and {degl'Innocenti}, S. and {Fiorentini}, G. and
  {Ricci}, B. and {Zavatarelli}, S. and {Providencia}, C. and
  {Wolters}, H. and {Soares}, J. and {Grama}, C. and {Rahighi}, J. and
  {Shotter}, A. and {Lamehi Rachti}, M.},
    title = "{A compilation of charged-particle induced thermonuclear reaction rates}",
  journal = {Nuclear Physics A},
     year = 1999,
    month = aug,
   volume = 656,
    pages = {3-183},
      doi = {10.1016/S0375-9474(99)00030-5},
   adsurl = {http://adsabs.harvard.edu/abs/1999NuPhA.656....3A},
  adsnote = {Provided by the SAO/NASA Astrophysics Data System}
}

@ARTICLE{Parker,
   author = {{Parker}, P.~D. and {Bahcall}, J.~N. and {Fowler}, W.~A.},
    title = "{Termination of the Proton-Proton Chain in Stellar Interiors.}",
  journal = {\apj},
     year = 1964,
    month = feb,
   volume = 139,
    pages = {602},
      doi = {10.1086/147789},
   adsurl = {http://adsabs.harvard.edu/abs/1964ApJ...139..602P},
  adsnote = {Provided by the SAO/NASA Astrophysics Data System}
}

@ARTICLE{OpacityProject,
   author = {{Badnell}, N.~R. and {Bautista}, M.~A. and {Butler}, K. and
  {Delahaye}, F. and {Mendoza}, C. and {Palmeri}, P. and {Zeippen}, C.~J. and
  {Seaton}, M.~J.},
    title = "{Updated opacities from the Opacity Project}",
  journal = {\mnras},
 keywords = {atomic processes, radiative transfer, stars: interiors},
     year = 2005,
    month = jun,
   volume = 360,
    pages = {458-464},
      doi = {10.1111/j.1365-2966.2005.08991.x},
   adsurl = {http://adsabs.harvard.edu/abs/2005MNRAS.360..458B},
  adsnote = {Provided by the SAO/NASA Astrophysics Data System}
}

@misc{EZWeb,
  title = {EZ-Web},
  author = {{Townsend}, R.},
  howpublished = {\url{http://www.astro.wisc.edu/~townsend/static.php?ref=ez-web}},
  note = {Accessed: 2014-12-09}
}

repository: egentry/stellarstructure

repo_name: egentry/stellarstructure


text:
require include/rcar-gen2-modules-common.inc

LICENSE = "CLOSED"
DEPENDS = "vspm-user-module mmngr-user-module"
SRC_URI = "file://vspm-tp-user.tar.bz2"
S = "${WORKDIR}"

do_compile() {
    cd ${S}/vspm/
    make all ARCH=arm
}

do_install() {
    # Create destination folder
    mkdir -p ${D}/usr/local/bin/

    # Copy user test program
    cp ${S}/vspm/vspm_tp ${D}/usr/local/bin/
}

PACKAGES = "\
    ${PN} \
"
FILES_${PN} = " \
    /usr/local/bin/vspm_tp \
"

RPROVIDES_${PN} += "vspm-tp-user-module"
INHIBIT_PACKAGE_DEBUG_SPLIT = "1"

repository: CogentEmbedded/meta-rcar

repo_name: CogentEmbedded/meta-rcar

gha_language: BitBake


repository: Rafcin/TrekBot

repo_name: Rafcin/TrekBot


text:
#!/usr/bin/env node
'use strict';

const path = require('path');
const program = require('commander');
const pkg = require('../package.json');
const fs = require('fs');
const convert = require('../lib/convert.js');

program
  .version(pkg.version, '-v --version')
  .arguments('[config_file]')
  .usage('[config_file]')
  .on('--help', () => {
    console.log('\n');
    console.log(
      'config_file  Customize configuration file. Default to protobuf2swagger.config.js under current folder.'
    );
  })
  .parse(process.argv);

const [configPath] = program.args;
const cwd = process.cwd();
const DEFAULT_CONFIG_PATH = 'protobuf2swagger.config.js';
const config = require(path.resolve(cwd, configPath || DEFAULT_CONFIG_PATH));
if (config.file) {
  config.files = config.files ? [config.file, ...config.files] : [config.file];
}

(async () => {
  const content = await convert(config);
  const dist =
    config.dist && path.isAbsolute(config.dist)
      ? config.dist
      : path.resolve(cwd, config.dist || 'swagger.json');
  fs.writeFileSync(dist, JSON.stringify(content, null, 2));
  console.info('Converted schema written into ', dist);
})();


text:
const parsePopulateString = require('./parsePopulateString')
const cacher = require('./cacher')

function createFromRules(populateRules) {
   const pipelines = []
   let set

   populateRules.forEach(rule => {
      const { localField, from, foreignField } = rule

      pipelines.push({
         $lookup: {
            from,
            localField,
            foreignField,
            as: localField
         }
      })

      if (rule.onlyOne) {
         if (!set) set = {}
         set[localField] = {
            $arrayElemAt: ['$' + localField, 0]
         }
      }
   })

   if (set) {
      pipelines.push({
         $set: set
      })
   }

   return pipelines
}

exports.addAggPipelines = function(pStrings, pipelines = []) {
   if (typeof pStrings === 'string') pStrings = [pStrings]

   const cacheLookupPipelines = cacher.get(pStrings)

   if (cacheLookupPipelines) {
      return pipelines.push(...cacheLookupPipelines)
   }

   const populateRules = pStrings.map(parsePopulateString)
   const lookupPipelines = createFromRules(populateRules)
   cacher.cache(pStrings, lookupPipelines)

   return pipelines.push(...lookupPipelines)
}

exports.createFromRules = createFromRules

repository: erfanium/popgo

repo_name: erfanium/popgo


text:
require mono-xsp-3.x.inc

SRC_URI[md5sum] = "6a694d5e87ebe57e532ec80a16b6966d"
SRC_URI[sha256sum] = "290e302a03396c5cff7eb53dae008e9f79dd00aca15ad1e62865907220483baa"

repository: DynamicDevices/meta-mono

repo_name: DynamicDevices/meta-mono


text:
.container { /* VBox */
    -fx-alignment: center;
}

.title { /* Text */
    -fx-font: normal bold 18 null;
}

.message-text { /* Text */
    -fx-font: normal normal 14 null;
}

.prompt { /* Text */
    -fx-font: normal italic 12 null;
}

.close { /* Button */
}

separator {
    -fx-max-width: 380;
}

repository: HolmanA/CatChat

repo_name: HolmanA/CatChat

gha_language: Java

extension: css


text:
DESCRIPTION = "resin device update"
SECTION = "console/utils"
LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://${RESIN_COREBASE}/COPYING.Apache-2.0;md5=89aea4e17d99a7cacdbeed46a0096b10"

PR = "r3"

SRC_URI = "file://resin-device-update"
S = "${WORKDIR}"

FILES_${PN} = "${bindir}/*"
RDEPENDS_${PN} = "bash cronie rce rce-run-supervisor util-linux jq resin-conf"

do_install() {
    install -d ${D}${bindir}
    install -m 0775 ${WORKDIR}/resin-device-update ${D}${bindir}/resin-device-update

}

pkg_postinst_${PN}() {
#!/bin/sh -e
mkdir -p $D/var/spool/cron
echo "*/5 * * * * /usr/bin/flock -n /tmp/rdu.lockfile ${bindir}/resin-device-update" >> $D/var/spool/cron/root
}

repository: gmacario/meta-resin

repo_name: gmacario/meta-resin


text:
@article{Zhang-2020-Attribute,
    title = "Attribute parameter characterized the seasonal variation of gross primary productivity (αGPP): Spatiotemporal variation and influencing factors",
    author = "Zhang, Weikang  and
      Yu, Guirui  and
      Chen, Zhi  and
      Zhang, Leiming  and
      Wang, Qiufeng  and
      Zhang, Yangjian  and
      He, Honglin  and
      Han, Lang  and
      Chen, Shiping  and
      Han, Shijie  and
      Li, Yingnian  and
      Sha, Liqing  and
      Shi, Peili  and
      Wang, Huimin  and
      Wang, Yanfen  and
      Xiang, Wenhua  and
      Yan, Junhua  and
      Zhang, Yiping  and
      Zona, Donatella  and
      Arain, M. Altaf  and
      Maximov, Trofim  and
      Oechel, Walter  and
      Kosugi, Yoshiko",
    journal = "Agricultural and Forest Meteorology, Volume 280",
    volume = "280",
    year = "2020",
    publisher = "Elsevier BV",
    url = "https://aclanthology.org/G20-21001",
    doi = "10.1016/j.agrformet.2019.107774",
    pages = "107774",
    abstract = "Abstract The seasonal dynamic of gross primary productivity (GPP) has influences on the annual GPP (AGPP) of the terrestrial ecosystem. However, the spatiotemporal variation of the seasonal dynamic of GPP and its effects on spatial and temporal variations of AGPP are still poorly addressed. In this study, we developed a parameter, αGPP, defined as the ratio of mean daily GPP (GPPmean) to the maximum daily GPP (GPPmax) during the growing season, to analyze the seasonal dynamic of GPP based on Weibull function. The αGPP was a comprehensive parameter characterizing the shape, scale, and location of the seasonal dynamic curve of GPP. We calculated αGPP based on the data of GPP for 942 site-years from 115 flux sites in the Northern Hemisphere, and analyzed the spatiotemporal variation and influencing factors of the αGPP. We found that the αGPP of terrestrial ecosystems in the Northern Hemisphere ranged from 0.47 to 0.85, with an average of 0.62~{\mbox{$\pm$}}~0.06. The αGPP varied significantly both among different climatic zones and different ecosystem types. The αGPP was stable on the interannual scale, while decreased as latitude increased, which was consistent across different ecosystem types. The spatial pattern of the seasonal dynamic of astronomical radiation was the dominating factor of the spatial pattern of αGPP, that was, the spatial pattern of the seasonal dynamic of astronomical radiation determined that of the seasonal dynamic of GPP by controlling that of seasonal dynamics of total radiation and temperature. In addition, we assessed the spatial variation of AGPP preliminarily based on αGPP and other seasonal dynamic parameters of GPP, indicating that the understanding of the spatiotemporal variation of αGPP could provide a new approach for studying the spatial and temporal variations of AGPP and estimating AGPP based on the seasonal dynamic of GPP.",
}

repository: gwf-uwaterloo/gwf-publications

repo_name: gwf-uwaterloo/gwf-publications


text:
% The entry below contains non-ASCII chars that could not be converted
% to a LaTeX equivalent.
@ARTICLE{Mokua2020-oc,
  title    = "Combined use of stable isotopes and hydrochemical characteristics
              to determine streamflow sources in the Jonkershoek catchment,
              South Africa",
  author   = "Mokua, Retang A and Glenday, Julia and Nel, Jacobus and Butler,
              Mike",
  abstract = "The stable isotopes of water (18O, 2H) and other hydrochemical
              properties were used to assess seasonal changes between sources
              of stream water and flow pathways in baseflow conditions for two
              headwater sub-catchments (∼3 km2) of the Jonkershoek, a
              mountainous catchment in the Western Cape of South Africa. The
              sub-catchments differ in land cover, one is dominated by
              indigenous fynbos vegetation and the other by pine plantation.
              Stream water, higher elevation springs, and lower elevation
              groundwater samples were collected monthly from January 2018 to
              January 2019, and were analysed for stable isotopes, electrical
              conductivity (EC) and pH. The stream water isotopic values
              resembled those of groundwater during the dry and wet seasons.
              Results indicated a steady contribution of spring discharge to
              streams during the dry season, with rainfall contribution less
              evident. Wet season flows were attributed to interflow including
              perennial and ephemeral springs. Spatial variations in EC between
              the sub-catchments were indicative of a greater proportional
              input from subsurface water, more evaporation and/or more mineral
              dissolution in the pine-dominated sub-catchment. The
              spatiotemporal variability in EC was significantly larger than
              for the stable isotopes. These findings enabled conceptualization
              of streamflow generation processes that can support strategic
              water resource management practices in this region.",
  journal  = "Isotopes Environ. Health Stud.",
  volume   =  56,
  number   =  3,
  pages    = "238--259",
  month    =  jun,
  year     =  2020,
  keywords = "Hydrochemical properties; Jonkershoek valley; South Africa; Table
              Mountain Group; hydrogen-2; isotope hydrology; oxygen-18;
              streamflow generation",
  language = "en"
}

repository: SAEON/academic-kickstart

repo_name: SAEON/academic-kickstart


text:
DESCRIPTION = "NTP utilities"
SECTION = "base"
PRIORITY = "optional"
HOMEPAGE = "http://www.ntp.org"

SRC_URI = " http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2.4p3.tar.gz\
	"
inherit autotools


text:
SUMMARY = "A network authentication protocol"
HOMEPAGE = "http://web.mit.edu/Kerberos/"
SECTION = "console/network"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${S}/../NOTICE;md5=1d9c8180d79838c02eb5eb1a3b184eb9"
DEPENDS = "ncurses util-linux e2fsprogs e2fsprogs-native"

inherit autotools binconfig perlnative

SHRT_VER = "${@oe.utils.trim_version("${PV}", 2)}"
SRC_URI = "http://web.mit.edu/kerberos/dist/${PN}/${SHRT_VER}/${P}-signed.tar \
           file://0001-aclocal-Add-parameter-to-disable-keyutils-detection.patch \
"
SRC_URI[md5sum] = "56f0ae274b285320b8a597cb89442449"
SRC_URI[sha256sum] = "9abd94bb94a70996da0f8d90408957154bb543271b097e86c63eb33e5f5751b5"

S = "${WORKDIR}/${P}/src/"

PACKAGECONFIG ??= "openssl"
PACKAGECONFIG[libedit] = "--with-libedit,--without-libedit,libedit"
PACKAGECONFIG[openssl] = "--with-pkinit-crypto-impl=openssl,,openssl"
PACKAGECONFIG[keyutils] = "--enable-keyutils,--disable-keyutils,keyutils"

EXTRA_OECONF += " --without-tcl --with-system-et --disable-rpath"
CACHED_CONFIGUREVARS += "krb5_cv_attr_constructor_destructor=yes ac_cv_func_regcomp=yes \
                  ac_cv_printf_positional=yes ac_cv_file__etc_environment=yes \
                  ac_cv_file__etc_TIMEZONE=no"

CFLAGS_append += "-DDESTRUCTOR_ATTR_WORKS=1 -I${STAGING_INCDIR}/et"
LDFLAGS_append += "-lpthread"

FILES_${PN}-doc += "${datadir}/examples"
FILES_${PN} += "${datadir}/gnats"
FILES_${PN}-dbg += "${libdir}/krb5/plugins/*/.debug"

krb5_do_unpack() {
    # ${P}-signed.tar contains ${P}.tar.gz.asc and ${P}.tar.gz
    tar xzf ${WORKDIR}/${P}.tar.gz -C ${WORKDIR}/
}

python do_unpack() {
    bb.build.exec_func('base_do_unpack', d)
    bb.build.exec_func('krb5_do_unpack', d)
}

do_configure() {
    gnu-configize --force
    autoreconf
    oe_runconf
}

repository: ni/meta-oe

repo_name: ni/meta-oe

gha_language: BlitzBasic


text:
file(REMOVE_RECURSE
  "CMakeFiles/LabWork4.dir/taskA.cpp.o"
  "LabWork4.pdb"
  "LabWork4"
)

# Per-language clean rules from dependency scanning.
foreach(lang CXX)
  include(CMakeFiles/LabWork4.dir/cmake_clean_${lang}.cmake OPTIONAL)
endforeach()

license: Unlicense

repository: alexstrive/Ifmo-Works

repo_name: alexstrive/Ifmo-Works


text:
Andrei|NIL|NIL
Sakharov|NIL|NIL
Sakharov|Andrei|NIL
was|Sakharov|AUX-SBJ
was|physicist|AUX-PRD
physicist|NIL|NIL
physicist|a|NIL
helped|NIL|NIL
helped|physicist|ARG0
develop|NIL|NIL
develop|bomb|ARG1
Soviet|NIL|NIL
hydrogen|NIL|NIL
bomb|NIL|NIL
bomb|Soviet|NIL
bomb|hydrogen|NIL
He|NIL|NIL
later|NIL|NIL
gained|NIL|NIL
gained|He|ARG0
gained|later|ARGM-TMP
gained|fame|ARG1
gained|rights|ARG2
gained|winner|ARG2
widespread|NIL|NIL
fame|NIL|NIL
fame|widespread|NIL
human|NIL|NIL
rights|NIL|NIL
rights|a|NIL
rights|human|NIL
rights|advocate|NIL
advocate|NIL|NIL
1979|NIL|NIL
winner|NIL|NIL
winner|1979|NIL
winner|Prize|NIL
Nobel|NIL|NIL
Peace|NIL|NIL
Prize|NIL|NIL
Prize|Nobel|NIL
Prize|Peace|NIL
His|NIL|NIL
constant|NIL|NIL
criticism|NIL|NIL
criticism|His|NIL
criticism|constant|NIL
irked|NIL|NIL
irked|criticism|ARG0
irked|Kremlin|ARG1
Kremlin|NIL|NIL
1980|NIL|NIL
he|NIL|NIL
criticized|NIL|NIL
criticized|1980|ARGM-TMP
criticized|he|ARG0
criticized|invasion|ARG1
invasion|NIL|NIL
invasion|Afghanistan|NIL
Afghanistan|NIL|NIL
Breznev|NIL|NIL
exiled|NIL|NIL
exiled|Breznev|ARG0
exiled|him|ARG1
exiled|Gorky|ARG2
him|NIL|NIL
Gorky|NIL|NIL
Gorbachev|NIL|NIL
freed|NIL|NIL
freed|Gorbachev|ARG0
freed|him|ARG1
freed|1986|ARGM-TMP
him|NIL|NIL
1986|NIL|NIL
Sakharov|NIL|NIL
praised|NIL|NIL
praised|Sakharov|ARG0
praised|Gorbachev|ARG1
praised|affairs|ARG1
Gorbachev|NIL|NIL
foreign|NIL|NIL
affairs|NIL|NIL
affairs|foreign|NIL
criticized|NIL|NIL
criticized|Sakharov|ARG0
criticized|policies|ARG1
his|NIL|NIL
economic|NIL|NIL
policies|NIL|NIL
policies|his|NIL
policies|economic|NIL
Sakharov|NIL|NIL
elected|NIL|NIL
elected|Sakharov|ARG1
elected|Congress|ARG2
Soviet|NIL|NIL
Congress|NIL|NIL
Congress|Soviet|NIL
Congress|Deputies|NIL
People|NIL|NIL
Deputies|NIL|NIL
Deputies|People|NIL
Deputies|April|NIL
April|NIL|NIL
April|1989|NIL
1989|NIL|NIL
Sakharov|NIL|NIL
died|NIL|NIL
died|Sakharov|ARG1
died|suddenly|ARGM-MNR
died|December|ARGM-TMP
suddenly|NIL|NIL
14|NIL|NIL
December|NIL|NIL
December|1989|NIL
1989|NIL|NIL
His|NIL|NIL
obituary|NIL|NIL
obituary|His|NIL
signed|NIL|NIL
signed|obituary|ARG1
signed|Gorbachev|ARG0
Gorbachev|NIL|NIL
was|obituary|AUX-SBJ
was|tantamount|AUX-PRD
tantamount|NIL|NIL
tantamount|apology|NIL
public|NIL|NIL
apology|NIL|NIL
apology|public|NIL

gha_language: Jupyter Notebook

extension: be


text:
@article{JMLR:v22:20-275,
  author  = {Benjamin Charlier and Jean Feydy and Joan Alexis Glaunès and François-David Collin and Ghislain Durif},
  title   = {Kernel Operations on the GPU, with Autodiff, without Memory Overflows},
  journal = {Journal of Machine Learning Research},
  year    = {2021},
  volume  = {22},
  number  = {74},
  pages   = {1-6},
  url     = {http://jmlr.org/papers/v22/20-275.html}
}

@article{fukushima_cognitron_1975,
	title = {Cognitron: {A} self-organizing multilayered neural network},
	volume = {20},
	issn = {1432-0770},
	shorttitle = {Cognitron},
	url = {https://doi.org/10.1007/BF00342633},
	doi = {10.1007/BF00342633},
	abstract = {A new hypothesis for the organization of synapses between neurons is proposed: “The synapse from neuron x to neuron y is reinforced when x fires provided that no neuron in the vicinity of y is firing stronger than y”. By introducing this hypothesis, a new algorithm with which a multilayered neural network is effectively organized can be deduced. A self-organizing multilayered neural network, which is named “cognitron”, is constructed following this algorithm, and is simulated on a digital computer. Unlike the organization of a usual brain models such as a three-layered perceptron, the self-organization of a cognitron progresses favorably without having a “teacher” which instructs in all particulars how the individual cells respond. After repetitive presentations of several stimulus patterns, the cognitron is self-organized in such a way that the receptive fields of the cells become relatively larger in a deeper layer. Each cell in the final layer integrates the information from whole parts of the first layer and selectively responds to a specific stimulus pattern or a feature.},
	language = {en},
	number = {3},
	urldate = {2023-08-07},
	journal = {Biological Cybernetics},
	author = {Fukushima, Kunihiko},
	month = sep,
	year = {1975},
	keywords = {Deep Layer, Final Layer, Individual Cell, Neural Network, Receptive Field},
	pages = {121--136},js
}

repository: getkeops/keops

repo_name: getkeops/keops


text:
function typegame(){
    this.objletter={};
    this.creatGame();
    this.num=3;
    this.check();
    this.creatScore();
    this.score=0;
    this.stage=1;
    this.stage1=0;
   this.startGame();
   this.stopGame();
}
typegame.prototype={
     creatGame:function(){
         var height=$(window).height();
         var width1=$(window).width();
      $(".screen1").css({
        width:width1,
        height:$(window).height()-10,overflow:"hidden"
     })
     },
     creatletter:function(){
      var that=this;
      do{
        var randomnum=Math.floor(Math.random()*26+65);
        var randomletter=String.fromCharCode(randomnum);
       }while(this.objletter[randomletter]);
     var top1=-Math.round(Math.random()*100);
     do{
        var left1=Math.round(Math.random()*740);
       }while(this.check(left1));
      var time=new Date().getTime();
      var ele=$("

").css({
          width:"100px",height:"100px",
          background:"url(img/"+randomletter+".png) center no-repeat",backgroundSize:"contain"
          ,lineHeight:"60px",fontSize:"30px",color:"#fff",
          textAlign:"center",position:"absolute",left:left1,top:top1
        }).appendTo(".screen1").animate({top:$(window).height()},6000,"linear",function(){
          if($("div[data-time="+time+"]")[0]){
          that.num=3;
            that.score=0;
            that.stage=1;
           $.each(that.objletter,function(index,value){
               value.el.remove()
            });
            that.objletter={};
            that.createFail();
         }
        });
    this.objletter[randomletter]={start:left1-60,end:left1+60,keycode:randomnum,el:ele}
     },
      palyGame:function(){
         this.keydown();
        for (var i = 0; i <this.num; i++) {
           this.creatletter();
        }
     },
     check:function(left){
      var flag=false;
      $.each(this.objletter,function(index,value){
            if(left>value.start&&left<value.end){
              flag=true
            }
      });
      return flag;
     },
     keydown:function(){
      var that=this;
       $(document).keydown(function(e){
        var code=e.keyCode;
       $.each(that.objletter,function(index,value){
          if(code==value.keycode){
             value.el.remove();
             delete that.objletter[index];
             that.creatletter();
              that.score++;
             $(".score").html(that.score);
              if(that.score>=that.stage*10){
                that.score=0;
                $(".score").html(0);
                that.num++;
                that.stage++;
                $.each(that.objletter,function(index,value){
                  value.el.remove()
                });
                that.objletter={};
                that.creatStage()
              }
         }
        })
      })
    },
    creatScore:function(){
      $("
0
").css({
      background:"url(fs.png) no-repeat",
      backgroundSize:"150px 180px",
        width:150,height:180,
        position:"absolute",right:25,bottom:60,color:"#522E1A",
        fontSize:"60px",lineHeight:"140px",textAlign:"center"
      }).appendTo("body");
    },
    creatStage:function(){
      var that=this;
      $("

").css({
          position:"absolute",top:"-50%",bottom:0,right:0,left:0,
        background:"url(cg.png)",
        width:520,height:400,backgroundSize:"contain no-repeat" ,
        margin:"auto",
        borderRadius:"5%",
        animation:"cg 2s linear"
        }).appendTo("body");
      var btn=$("

").css({
         position:"absolute",top:"235px",right:0,left:"65px",margin:"auto",
          background:"url(xy.png)",
          zIndex:9999,
          fontFamily:"幼圆",
          fontSize:"22px",
          width:100,height:40,margin:"0 auto",
          marginTop:"200",
          color:"#fff",
          lineHeight:"40px",
          backgroundSize:"240px 300px",
          cursor:"pointer"
      }).appendTo(".stage").click(function(){
             that.palyGame();
             $(this).parent().remove();
      })
    },
    createFail:function(){
    var that=this;
    if(this.failbord){
      this.failbord.remove()
      }
    var btn=$("

").css({
      width:160,height:35,textAlign:"center",lineHeight:"30px",
      margin:"0 auto",cursor:"pointer",
      position:"absolute",right:0,left:0,margin:"auto",bottom:"70px"
    }).click(function(){
     $(".scor").html(0);
          that.palyGame();
          $(this).parent().remove()
    });
    this.failbord=$("

").css({
     position:"absolute",top:"-50%",bottom:0,right:0,left:0,
      background:"url(sp1.png)",
      width:500,height:350,backgroundSize:"400px 340px",
      margin:"auto",
      borderRadius:"5%",
      backgroundSize:"contain no-repeat",
      animation:"cg 2s linear"
    }).appendTo("body").append(btn)
  },
  startGame:function(){
    var that=this;
    $("
开始游戏
").css({
       width:130,height:50,textAlign:"center",lineHeight:"50px",
      margin:"0 auto",cursor:"pointer",
      background:"url(stop.png) no-repeat",
      backgroundSize:"130px 50px",
      color:"#392112",
      position:"absolute",
      left:"175px",bottom:0,
      fontWeight:"bold",
      marginTop:"55px"
    }).appendTo("body").click(function(){
         that.palyGame()
    })
  },
  stopGame:function(){
    var that=this;
     $(".stop1").click(function(){
        $.each(that.objletter,function(index,value){
                value.el.stop();
              });
        if($(".stop1").html()=="暂停游戏"){
          $(".stop1").html("继续游戏")
        }else if($(".stop1").html()=="继续游戏"){
           $(".stop1").html("暂停游戏");
           $.each(that.objletter,function(index,value){
            value.el.animate({top:$(window).height()},6000,"linear",function(){
                    that.num=3;
                    that.stage=1;
                    that.score=0;
                    $.each(that.objletter,function(index,value){
                      value.el.stop();
                      value.el.remove()
                    });
                    that.objletter={};
                    that.createFail();
                })
            })
         }
      })
    }
};

repository: FreeNeb/Strokeplay

repo_name: FreeNeb/Strokeplay


text:
@article{yoong_cafe_2016,
 abstract = {© 2016 The Author(s). Background: The implementation of nutrition policies in schools has been recommended as a strategy to improve child dietary intake. Internationally, research suggests that the majority of schools do not implement these policies. In New South Wales (NSW), Australia, the NSW Healthy School Canteen Policy requires that school canteens prohibit the sale of 'red' foods (i.e. foods that are typically nutrient poor and high in energy, such as confectionary and deep-fried foods) and 'banned'drinks (i.e. soft drinks); and that the majority of items on the menu are 'green' (i.e. foods that are good sources of nutrients, such fruits, vegetables and lean meats). This study examined the impact of a multicomponent audit and feedback intervention on schools' implementation of the NSW Healthy School Canteen Policy. A secondary aim was to assess the impact of the intervention on menu composition. Methods: This study was a parallel group randomised controlled trial with 72 rural and remote primary schools (36 interventions, 36 controls) located in one region within NSW, Australia. Intervention schools received an initial face to face contact and up to four cycles of audit and feedback (consisting of a menu audit, written feedback report and telephone feedback) over a 12-month period. The primary trial outcomes were the proportion of schools with a canteen menu that had: i) no 'red' foods or 'banned' drinks; and ii) \textgreater50% 'green' items, as assessed via standardised menu audits undertaken by trained dietitians. For each primary outcome, between-group differences were assessed using Fisher's exact test under an intention to treat approach. Results: There was insufficient evidence to conclude the intervention had a positive impact on the proportion of intervention schools with no 'red' or 'banned' items on their menu (RR = 2.8; 95% CI: 0.9 to 8.9; p = 0.0895), or on the proportion of intervention schools with more than 50% 'green' items (RR = 1.5; 95% CI: 0.7 to 3.2; p = 0.2568). These findings remained non-significant in the multiple imputation analyses. Intervention schools were significantly more likely to have a lower percentage of 'red' items (p-value: 0.007) and a higher percentage of 'green' items on the menu (p-value: 0.014). This remained statistically significant in the multiple imputation analyses for 'red items' (p-value: 0.0081) but not for 'green' items (p-value: 0.0910). Conclusions: While there was insufficient statistical evidence to suggest that this multicomponent audit and feedback intervention was effective in improving primary schools' compliance with a healthy canteen policy, the intervention demonstrated some positive impact in reducing the availability of 'red' items on the menu. Trial registration: This trial was prospectively registered with the Australian New Zealand Clinical Trials Registry ( ACTRN12613000543785 ). Registered 15th May 2013.},
 author = {Yoong, S.L. and Nathan, N. and Wolfenden, L. and Wiggers, J. and Reilly, K. and Oldmeadow, C. and Wyse, R. and Sutherland, R. and Delaney, T. and Butler, P. and Janssen, L. and Preece, S. and Williams, C.M.},
 doi = {10.1186/s12966-016-0453-z},
 issn = {1479-5868},
 journal = {International Journal of Behavioral Nutrition and Physical Activity},
 keywords = {cluster randomised control trial},
 month = {December},
 number = {1},
 title = {CAFÉ: A multicomponent audit and feedback intervention to improve implementation of healthy food policy in primary school canteens: A randomised controlled trial},
 volume = {13},
 year = {2016}
}

repository: ChrisOldmeadow/academic-kickstart

repo_name: ChrisOldmeadow/academic-kickstart


text:
@online{artemis,
    title = {ARTEMIS Industry Association, About Us},
    author = {ARTEMIS-IA},
    url = {https://artemis-ia.eu/about_artemis.html},
    date = {2020-09-11},
}

@online{arrowhead-project-call,
    title = {332987 Arrowhead project information},
    author = {Jerker Delsing},
    url = {https://artemis-ia.eu/project/49-arrowhead.html},
    date = {2020-09-11},
}

@online{arrowhead-project-about,
    title = {Arrohead Framework, This is it},
    author = {Arrowhead~project},
    url = {https://arrowhead.eu/arrowheadframework/this-is-it},
    date = {2020-09-11},
}

@online{repo,
    title = {tmplt/ed7039e: project repository},
    author = {Viktor Sonesten, Lukas Karlsson, Ruben Asplund},
    url = {https://github.com/tmplt/ed7039e},
    date = {2020},
}

@online{nixos.org,
    title = {NixOS Linux},
    author = {NixOS},
    url = {https://nixos.org/},
    date = {2020-09-29},
}
@book{Corke2011,
author = {Corke, Peter},
doi = {10.1007/s10472-014-9440-8},
isbn = {978-3-319-54412-0},
issn = {15737470},
title = {{Robotics, Vision and Control}},
publisher = {Springer},
year = {2011}
}
@book{Spong2004,
author = {Spong, Mark W. and Hutchinson, S. and Vidyasagar, M.},
edition = {2nd edition},
title = {{Robot Dynamics and Control}},
publisher = {Wiley},
year = {2004}
}
@book{FeedbackControl,
author = {Gene F.Franklin, J.David Powell, Abbas Emami-Naeini},
edition = {7th edition},
title = {{Feedback Control of Dynamic Systems}},
publisher = {Pearson},
year = {2015}
}
@online{curl-bash,
title = {Detecting the use of "curl | bash" server side},
author = {"phil"},
url = {https://www.idontplaydarts.com/2016/04/detecting-curl-pipe-bash-server-side/},
date = {2020-10-15}
}
@WWW{rtic,
  author       = {{RTIC developers}},
  date         = {2020},
  title        = {RTIC},
  url          = {https://rtic.rs},
}
@WWW{micropython,
author = {Damien P. George et al},
date = {2021},
title = {The MicroPython Project},
url = {https://micropython.org/},
}


text:
@ARTICLE{reviewo3,

AUTHOR={Fitzky, Anne Charlott and Sandén, Hans and Karl, Thomas and Fares, Silvano and Calfapietra, Carlo and Grote, Rüdiger and Saunier, Amélie and Rewald, Boris},

TITLE={The Interplay Between Ozone and Urban Vegetation—BVOC Emissions, Ozone Deposition, and Tree Ecophysiology},

JOURNAL={Frontiers in Forests and Global Change},

VOLUME={2},

PAGES={50},

YEAR={2019},

URL={\url{https://www.frontiersin.org/article/10.3389/ffgc.2019.00050}},

DOI={10.3389/ffgc.2019.00050},

ISSN={2624-893X}
}

@article{losso3,
title = "The effect of urban leaf area on summertime urban surface kinetic temperatures: A Terre Haute case study",
journal = "Urban Forestry and Urban Greening",
volume = "6",
number = "2",
pages = "63 - 72",
year = "2007",
issn = "1618-8667",
doi = "https://doi.org/10.1016/j.ufug.2007.01.005",
url = "http://www.sciencedirect.com/science/article/pii/S1618866707000180",
author = "Perry J. Hardin and Ryan R. Jensen",
keywords = "ASTER, Leaf area index, Thermal remote sensing, Urban heat island"

}

@article{shady,
title = "The impact of urban trees on concentrations of PAHs and other gaseous air pollutants in Yanji, northeast China",
journal = "Atmospheric Environment",
volume = "192",
pages = "151 - 159",
year = "2018",
issn = "1352-2310",
doi = "https://doi.org/10.1016/j.atmosenv.2018.08.061",
url = "http://www.sciencedirect.com/science/article/pii/S135223101830582X",
author = "Vesa Yli-Pelkonen and Viljami Viippola and Anna-Lea Rantalainen and JunQiang Zheng and Heikki Setälä",
keywords = "Urban trees, Air pollution, PAHs, Nitrogen dioxide, Ozone, Passive sampling"
}

@article{gecko,
       author = {{Aumont}, B. and {Hodzic}, A. and {La}, S. and {Camredon}, M. and {Lannuque}, V. and {Lee-Taylor}, J.~M. and {Madronich}, S.},
        title = "{Assessment of the GECKO-A Modeling Tool and Simplified 3D Model Parameterizations for SOA Formation}",
     keywords = {0305 Aerosols and particles, ATMOSPHERIC COMPOSITION AND STRUCTURE, 0345 Pollution: urban and regional, ATMOSPHERIC COMPOSITION AND STRUCTURE, 0365 Troposphere: composition and chemistry, ATMOSPHERIC COMPOSITION AND STRUCTURE, 0368 Troposphere: constituent transport and chemistry, ATMOSPHERIC COMPOSITION AND STRUCTURE},
    booktitle = {AGU Fall Meeting Abstracts},
         year = 2014,
       volume = {2014},
        month = dec,
          eid = {A23Q-04},
        pages = {A23Q-04},
       url = {https://ui.adsabs.harvard.edu/abs/2014AGUFM.A23Q..04A},
      note = {Provided by the SAO/NASA Astrophysics Data System}
}

repository: wolfiex/DanEllisThesis

repo_name: wolfiex/DanEllisThesis

branch_name: refs/heads/corrections


text:
@article{white2006comparison,
 author = {White, EP and Adler, PB and Lauenroth, WK and Gill, RA and Greenberg, D and Kaufman, DM and Rassweiler, A and Rusak, JA and Smith, MD and Steinbeck, JR and others},
 journal = {Oikos},
 number = {2},
 pages = {383--383},
 publisher = {BLACKWELL PUBLISHING 9600 GARSINGTON RD, OXFORD OX4 2DQ, OXON, ENGLAND},
 title = {A comparison of the species-time relationship across ecosystems and taxonomic groups.(vol 112, pg 185, 2005)},
 volume = {113},
 year = {2006}
}

repository: weecology/website

repo_name: weecology/website