text:
},
    url={https://books.google.co.jp/books?id=MD0GAQAAIAAJ},
    year={1950},
    publisher={Bantam Books}
}

@article{pepper,
    abstract = {As robotics technology evolves, we believe that personal social robots will be one of the next big expansions in the robotics sector. Based on the accelerated advances in this multidisciplinary domain and the growing number of use cases, we can posit that robots will play key roles in everyday life and will soon coexist with us, leading all people to a smarter, safer, healthier, and happier existence.},
    author = {Pandey, Amit Kumar and Gelin, Rodolphe},
    doi = {10.1109/MRA.2018.2833157},
    issn = {1558223X},
    journal = {IEEE Robotics and Automation Magazine},
    mendeley-groups = {MobileManipulator},
    month = {sep},
    number = {3},
    pages = {40--48},
    publisher = {Institute of Electrical and Electronics Engineers Inc.},
    title = {{A Mass-Produced Sociable Humanoid Robot: Pepper: the First Machine of Its Kind}},
    volume = {25},
    year = {2018}
}

@Misc{pybullet,
    author =   {Erwin Coumans and Yunfei Bai},
    title =    {PyBullet, a Python module for physics simulation for games, robotics and machine learning},
    howpublished = {\url{http://pybullet.org}},
    year = {2016--2019},
    note = {visited on 2020/01/28}
}

@Misc{お片づけロボット,
    title = {Autonomous Tidying-up Robot System - Preferred Networks},
    howpublished = {\url{https://projects.preferred.jp/tidying-up-robot/}},
    note = {visited on 2020/01/28}
}

@Misc{HSRサイト,
    title = {トヨタ自動車、生活支援ロボットの実用化に向けて研究機関等と技術開発を推進するコミュニティを発足 | トヨタ自動車株式会社 公式企業サイト},
    howpublished = {\url{https://global.toyota/jp/detail/8709536}},
    note = {visited on 2020/01/28}
}

@Misc{COCOサイト,
    title = {COCO - Common Objects in Context},
    howpublished = {\url{http://cocodataset.org}},
    note = {visited on 2020/01/28}
}

@Misc{roomba,
    title = {ロボット掃除機 ルンバ | アイロボット公式サイト},
    howpublished = {\url{https://www.irobot-jp.com/roomba/}},
    note = {visited on 2020/01/28}
}

@Misc{davinci,
    title = {da Vinciiの紹介：da Vinciについて | 日本ロボット外科学会 J-robo -Japan Robotic Surgery Society-},
    howpublished = {\url{https://j-robo.or.jp/da-vinci/}},
    note = {visited on 2020/01/28}
}

@Misc{myspoon,
    title = {マイスプーン（食事支援ロボット）｜医療・介護｜防犯対策・セキュリティのセコム},
    howpublished = {\url{https://www.secom.co.jp/personal/medical/myspoon.html}},
    note = {visited on 2020/01/28}
}

@article{Pandey2018,
abstract = {As robotics technology evolves, we believe that personal social robots will be one of the next big expansions in the robotics sector. Based on the accelerated advances in this multidisciplinary domain and the growing number of use cases, we can posit that robots will play key roles in everyday life and will soon coexist with us, leading all people to a smarter, safer, healthier, and happier existence.},
author = {Pandey, Amit Kumar and Gelin, Rodolphe},
doi = {10.1109/MRA.2018.2833157},
issn = {1558223X},
journal = {IEEE Robot. Autom. Mag.},
mendeley-groups = {MobileManipulator},
month = {sep},
number = {3},
pages = {40--48},
publisher = {Institute of Electrical and Electronics Engineers Inc.},
title = {{A Mass-Produced Sociable Humanoid Robot: Pepper: the First Machine of Its Kind}},
volume = {25},
year = {2018}
}
@article{Stuckler2016,
abstract = {Cognitive service robots that shall assist persons in need in performing their activities of daily living have recently received much attention in robotics research. Such robots require a vast set of control and perception capabilities to provide useful assistance through mobile manipulation and human-robot interaction. In this article, we present hardware design, perception, and control methods for our cognitive service robot Cosero. We complement autonomous capabilities with handheld teleoperation interfaces on three levels of autonomy. The robot demonstrated various advanced skills, including the use of tools. With our robot we participated in the annual international RoboCup@Home competitions, winning them three times in a row.},
author = {St{\"{u}}ckler, J{\"{o}}rg and Schwarz, Max and Behnke, Sven},
doi = {10.3389/frobt.2016.00058},
file = {:Users/atsushi/Google{\_}Drive{\_}a{\_}yamada0703/東大/paper/2016{\_}Mobile Manipulation, Tool Use, and Intuitive Interaction for Cognitive Service Robot Cosero{\_}St{\"{u}}ckler, Schwarz, Behnke.pdf:pdf;:Users/atsushi/Google{\_}Drive{\_}a{\_}yamada0703/東大/paper/2016{\_}Mobile Manipulation, Tool Use, and Intuitive Interaction for Cognitive Service Robot Cosero{\_}St{\"{u}}ckler, Schwarz, Behnke.pdf:pdf},
journal = {Front. Robot. AI},
keywords = {cognitive service robots,cognitive service robots, mobile manipulation, obj,human,mobile manipulation,object perception,robot interaction,shared},
mendeley-groups = {MobileManipulator},
number = {November},
title = {{Mobile Manipulation, Tool Use, and Intuitive Interaction for Cognitive Service Robot Cosero}},
volume = {3},
year = {2016}
}
@article{Pages2016,
abstract = {— This paper describes TIAGo, the mobile manip-ulator created by PAL Robotics, which was conceived since its very begining as a modular robot. TIAGo inherits several modular components from its eldest brothers REEM, the service robot, and REEM-C, the biped humanoid robot, and incorporates new modular parts that can be used to build up other robots. The modularity techniques used to create TIAGo are introduced in this paper.},
author = {Pages, Jordi and Marchionni, Luca and Ferro, Francesco},
file = {:Users/atsushi/Google{\_}Drive{\_}a{\_}yamada0703/東大/paper/2016{\_}TIAGo the modular robot that adapts to different research needs{\_}Pages, Marchionni, Ferro.pdf:pdf},
mendeley-groups = {MobileManipulator},
pages = {3--6},
title = {{TIAGo: the modular robot that adapts to different research needs}},
url = {https://clawar.org/wp-content/uploads/2016/10/P2.pdf},
year = {2016}
}
@article{Weidner2013,
abstract = {Due to the volatile conditions in today's production, flexible assembly systems are required. However, current plants are often custom-made which are designed for a fix product spectrum. Especially for the assembly of unique products or products with a small-scale lot size and large-scale lot size with a high diversity of variants, many manufacturing steps are difficult or non economic to automate. Thus, a large part of the manufacturing processes is to be performed manually. These can be supported by assistance systems, but appropriate systems are seldom available. A new approach for supporting manual assembly tasks is the hybridization of biological and technical systems, a so-called "Human Hybrid Robot" (HHR). The kinematic chains of human, machines and tools are configured task-depended in serial and parallel arrangement. By doing so, the individual skills are used optimally. Main focus of this concept is improving the assembly accuracy and error prevention to boost the overall quality of the assembly processes. This paper presents the theoretical concept. Possible applications and realization of exemplary components are outlined to show the potential of HHR. {\textcopyright} 2013 German Academic Society for Production Engineering (WGP).},
author = {Weidner, R. and Kong, N. and Wulfsberg, J. P.},
doi = {10.1007/s11740-013-0487-x},
file = {:Users/atsushi/Google{\_}Drive{\_}a{\_}yamada0703/東大/paper/2013{\_}Human Hybrid Robot A new concept for supporting manual assembly tasks{\_}Weidner, Kong, Wulfsberg.pdf:pdf},
issn = {09446524},
journal = {Prod. Eng.},
keywords = {Assembly,Assistance system,HHR,Human robot integration,Human-robot-cooperation/interaction,Hybrid kinematics},
mendeley-groups = {RobotHand},
number = {6},
pages = {675--684},
title = {{Human Hybrid Robot: A new concept for supporting manual assembly tasks}},
volume = {7},
year = {2013}
}
@article{Mielke2020,
abstract = {Human teams are able to easily perform collaborative manipulation tasks. However, for a robot and human to simultaneously manipulate an extended object is a difficult task using existing methods from the literature. Our approach in this paper is to use data from human-human dyad experiments to determine motion intent which we use for a physical human-robot co-manipulation task. We first present and analyze data from human-human dyads performing co-manipulation tasks. We show that our human-human dyad data has interesting trends including that interaction forces are non-negligible compared to the force required to accelerate an object and that the beginning of a lateral movement is characterized by distinct torque triggers from the leader of the dyad. We also examine different metrics to quantify performance of different dyads. We also develop a deep neural network based on motion data from human-human trials to predict human intent based on past motion. We then show how force and motion data can be used as a basis for robot control in a human-robot dyad. Finally, we compare the performance of two controllers for human-robot co-manipulation to human-human dyad performance.},
archivePrefix = {arXiv},
arxivId = {2001.00991},
author = {Mielke, Erich and Townsend, Eric and Wingate, David and Killpack, Marc D.},
eprint = {2001.00991},
file = {:Users/atsushi/Google{\_}Drive{\_}a{\_}yamada0703/東大/paper/2020{\_}Human-robot co-manipulation of extended objects Data-driven models and control from analysis of human-human dyads{\_}Mielke et al.pdf:pdf},
mendeley-groups = {RobotHand,Grasping},
month = {jan},
title = {{Human-robot co-manipulation of extended objects: Data-driven models and control from analysis of human-human dyads}},
url = {http://arxiv.org/abs/2001.00991},
year = {2020}
}
@article{Images2016,
author = {Images, Using Depth and Engineering, Mathematical Information and Engineering, Mathematical Information},
file = {:Users/atsushi/Google{\_}Drive{\_}a{\_}yamada0703/東大/paper/2016{\_}深度画像を用いたロボットアームによる 平面上未知物体の把持方法{\_}Images, Engineering, Engineering.pdf:pdf},
mendeley-groups = {Grasping},
pages = {235--236},
title = {深度画像を用いたロボットアームによる 平面上未知物体の把持方法},
year = {2016}
}
@article{James2017,
abstract = {End-to-end control for robot manipulation and grasping is emerging as an attractive alternative to traditional pipelined approaches. However, end-to-end methods tend to either be slow to train, exhibit little or no generalisability, or lack the ability to accomplish long-horizon or multi-stage tasks. In this paper, we show how two simple techniques can lead to end-to-end (image to velocity) execution of a multi-stage task, which is analogous to a simple tidying routine, without having seen a single real image. This involves locating, reaching for, and grasping a cube, then locating a basket and dropping the cube inside. To achieve this, robot trajectories are computed in a simulator, to collect a series of control velocities which accomplish the task. Then, a CNN is trained to map observed images to velocities, using domain randomisation to enable generalisation to real world images. Results show that we are able to successfully accomplish the task in the real world with the ability to generalise to novel environments, including those with dynamic lighting conditions, distractor objects, and moving objects, including the basket itself. We believe our approach to be simple, highly scalable, and capable of learning long-horizon tasks that have until now not been shown with the state-of-the-art in end-to-end robot control.},
archivePrefix = {arXiv},
arxivId = {1707.02267},
author = {James, Stephen and Davison, Andrew J. and Johns, Edward},
eprint = {1707.02267},
file = {:Users/atsushi/Google{\_}Drive{\_}a{\_}yamada0703/東大/paper/2017{\_}Transferring End-to-End Visuomotor Control from Simulation to Real World for a Multi-Stage Task{\_}James, Davison, Johns.pdf:pdf},
mendeley-groups = {Grasping},
month = {jul},
title = {{Transferring End-to-End Visuomotor Control from Simulation to Real World for a Multi-Stage Task}},
url = {http://arxiv.org/abs/1707.02267},
year = {2017}
}
@article{Pinto2015,
abstract = {— Current learning-based robot grasping ap-proaches exploit human-labeled datasets for training the mod-els. However, there are two problems with such a methodology: (a) since each object can be grasped in multiple ways, manually labeling grasp locations is not a trivial task; (b) human labeling is biased by semantics. While there have been attempts to train robots using trial-and-error experiments, the amount of data used in such experiments remains substantially low and hence makes the learner prone to over-fitting. In this paper, we take the leap of increasing the available training data to 40 times more than prior work, leading to a dataset size of 50K data points collected over 700 hours of robot grasping attempts. This allows us to train a Convolutional Neural Network (CNN) for the task of predicting grasp locations without severe overfitting. In our formulation, we recast the regression problem to an 18-way binary classification over image patches. We also present a multi-stage learning approach where a CNN trained in one stage is used to collect hard negatives in subsequent stages. Our experiments clearly show the benefit of using large-scale datasets (and multi-stage training) for the task of grasping. We also compare to several baselines and show state-of-the-art performance on generalization to unseen objects for grasping.},
author = {Pinto, Lerrel and Gupta, Abhinav},
file = {:Users/atsushi/Google{\_}Drive{\_}a{\_}yamada0703/東大/paper/2015{\_}Supersizing Self-supervision Learning to Grasp from 50K Tries and 700 Robot Hours{\_}Pinto, Gupta.pdf:pdf},
isbn = {9781467380263},
journal = {arXiv Prepr. arXiv1509.06825},
mendeley-groups = {Grasping},
pages = {3406--3413},
title = {{Supersizing Self-supervision: Learning to Grasp from 50K Tries and 700 Robot Hours}},
year = {2015}
}
@article{Zeng2018,
abstract = {This article presents a robotic pick-and-place system that is capable of grasping and recognizing both known and novel objects in cluttered environments. The key new feature of the system is that it handles a wide range of object categories without needing any task-specific training data for novel objects. To achieve this, it first uses an object-agnostic grasping framework to map from visual observations to actions: inferring dense pixel-wise probability maps of the affordances for four different grasping primitive actions. It then executes the action with the highest affordance and recognizes picked objects with a cross-domain image classification framework that matches observed images to product images. Since product images are readily available for a wide range of objects (e.g., from the web), the system works out-of-the-box for novel objects without requiring any additional data collection or re-training. Exhaustive experimental results demonstrate that our multi-affordance grasping achieves high success rates for a wide variety of objects in clutter, and our recognition algorithm achieves high accuracy for both known and novel grasped objects. The approach was part of the MIT–Princeton Team system that took first place in the stowing task at the 2017 Amazon Robotics Challenge. All code, datasets, and pre-trained models are available online at http://arc.cs.princeton.edu/},
archivePrefix = {arXiv},
arxivId = {1710.01330},
author = {Zeng, Andy and Song, Shuran and Yu, Kuan Ting and Donlon, Elliott and Hogan, Francois R. and Bauza, Maria and Ma, Daolin and Taylor, Orion and Liu, Melody and Romo, Eudald and Fazeli, Nima and Alet, Ferran and Dafle, Nikhil Chavan and Holladay, Rachel and Morena, Isabella and {Qu Nair}, Prem and Green, Druck and Taylor, Ian and Liu, Weber and Funkhouser, Thomas and Rodriguez, Alberto},
doi = {10.1109/ICRA.2018.8461044},
eprint = {1710.01330},
file = {:Users/atsushi/Google{\_}Drive{\_}a{\_}yamada0703/東大/paper/2018{\_}Robotic pick-and-place of novel objects in clutter with multi-affordance grasping and cross-domain image matching{\_}Zeng et al.pdf:pdf},
isbn = {9781538630815},
issn = {10504729},
journal = {Proc. - IEEE Int. Conf. Robot. Autom.},
mendeley-groups = {Grasping},
month = {oct},
pages = {3750--3757},
title = {{Robotic pick-and-place of novel objects in clutter with multi-affordance grasping and cross-domain image matching}},
url = {http://arxiv.org/abs/1710.01330},
year = {2018}
}
@article{Zeng2018a,
abstract = {Skilled robotic manipulation benefits from complex synergies between non-prehensile (e.g. pushing) and prehensile (e.g. grasping) actions: pushing can help rearrange cluttered objects to make space for arms and fingers; likewise, grasping can help displace objects to make pushing movements more precise and collision-free. In this work, we demonstrate that it is possible to discover and learn these synergies from scratch through model-free deep reinforcement learning. Our method involves training two fully convolutional networks that map from visual observations to actions: one infers the utility of pushes for a dense pixel-wise sampling of end effector orientations and locations, while the other does the same for grasping. Both networks are trained jointly in a Q-learning framework and are entirely self-supervised by trial and error, where rewards are provided from successful grasps. In this way, our policy learns pushing motions that enable future grasps, while learning grasps that can leverage past pushes. During picking experiments in both simulation and real-world scenarios, we find that our system quickly learns complex behaviors amid challenging cases of clutter, and achieves better grasping success rates and picking efficiencies than baseline alternatives after only a few hours of training. We further demonstrate that our method is capable of generalizing to novel objects. Qualitative results (videos), code, pre-trained models, and simulation environments are available at http://vpg.cs.princeton.edu},
archivePrefix = {arXiv},
arxivId = {1803.09956},
author = {Zeng, Andy and Song, Shuran and Welker, Stefan and Lee, Johnny and Rodriguez, Alberto and Funkhouser, Thomas},
doi = {10.1109/IROS.2018.8593986},
eprint = {1803.09956},
file = {:Users/atsushi/Google{\_}Drive{\_}a{\_}yamada0703/東大/paper/2018{\_}Learning Synergies between Pushing and Grasping with Self-Supervised Deep Reinforcement Learning{\_}Zeng et al.pdf:pdf},
isbn = {9781538680940},
issn = {21530866},
journal = {IEEE Int. Conf. Intell. Robot. Syst.},
mendeley-groups = {Grasping},
month = {mar},
pages = {4238--4245},
title = {{Learning Synergies between Pushing and Grasping with Self-Supervised Deep Reinforcement Learning}},
url = {http://arxiv.org/abs/1803.09956},
year = {2018}
}
@article{Quillen2018,
abstract = {In this paper, we explore deep reinforcement learning algorithms for vision-based robotic grasping. Model-free deep reinforcement learning (RL) has been successfully applied to a range of challenging environments, but the proliferation of algorithms makes it difficult to discern which particular approach would be best suited for a rich, diverse task like grasping. To answer this question, we propose a simulated benchmark for robotic grasping that emphasizes off-policy learning and generalization to unseen objects. Off-policy learning enables utilization of grasping data over a wide variety of objects, and diversity is important to enable the method to generalize to new objects that were not seen during training. We evaluate the benchmark tasks against a variety of Q-function estimation methods, a method previously proposed for robotic grasping with deep neural network models, and a novel approach based on a combination of Monte Carlo return estimation and an off-policy correction. Our results indicate that several simple methods provide a surprisingly strong competitor to popular algorithms such as double Q-learning, and our analysis of stability sheds light on the relative tradeoffs between the algorithms.},
archivePrefix = {arXiv},
arxivId = {1802.10264},
author = {Quillen, Deirdre and Jang, Eric and Nachum, Ofir and Finn, Chelsea and Ibarz, Julian and Levine, Sergey},
doi = {10.1109/ICRA.2018.8461039},
eprint = {1802.10264},
file = {:Users/atsushi/Google{\_}Drive{\_}a{\_}yamada0703/東大/paper/2018{\_}Deep reinforcement learning for vision-based robotic grasping A simulated comparative evaluation of off-policy methods{\_}Quillen et a.pdf:pdf},
isbn = {9781538630815},
issn = {10504729},
journal = {Proc. - IEEE Int. Conf. Robot. Autom.},
mendeley-groups = {Grasping},
month = {feb},
pages = {6284--6291},
title = {{Deep reinforcement learning for vision-based robotic grasping: A simulated comparative evaluation of off-policy methods}},
url = {http://arxiv.org/abs/1802.10264},
year = {2018}
}
@article{Redmon2015a,
abstract = {We present an accurate, real-time approach to robotic grasp detection based on convolutional neural networks. Our network performs single-stage regression to graspable bounding boxes without using standard sliding window or region proposal techniques. The model outperforms state-of-the-art approaches by 14 percentage points and runs at 13 frames per second on a GPU. Our network can simultaneously perform classification so that in a single step it recognizes the object and finds a good grasp rectangle. A modification to this model predicts multiple grasps per object by using a locally constrained prediction mechanism. The locally constrained model performs significantly better, especially on objects that can be grasped in a variety of ways.},
author = {Redmon, Joseph and Angelova, Anelia},
doi = {10.1109/ICRA.2015.7139361},
file = {:Users/atsushi/Google{\_}Drive{\_}a{\_}yamada0703/東大/paper/2015{\_}Real-time grasp detection using convolutional neural networks{\_}Redmon, Angelova.pdf:pdf},
isbn = {9781479969234},
issn = {10504729},
journal = {Proc. - IEEE Int. Conf. Robot. Autom.},
mendeley-groups = {Grasping},
number = {June},
pages = {1316--1322},
title = {{Real-time grasp detection using convolutional neural networks}},
volume = {2015-June},
year = {2015}
}

repository: yumion/master-thesis

repo_name: yumion/master-thesis


text:
DESCRIPTION = "wiimote library + tools"
LICENSE = "GPLv2"
HOMEPAGE = "http://abstrakraft.org/cwiid/"

PR = "r0"

inherit autotools
inherit distutils-base

export BUILD_SYS
export HOST_SYS

PARALLEL_MAKE = ""

SRC_URI = "http://abstrakraft.org/cwiid/downloads/cwiid-${PV}.tgz"

EXTRA_OECONF = "--disable-ldconfig"

FILES_${PN} += "\
	/etc/cwiid/wminput/buttons	   \
	/etc/cwiid/wminput/acc_ptr	   \
	/etc/cwiid/wminput/ir_ptr 	   \
	/etc/cwiid/wminput/default	   \
	/etc/cwiid/wminput/nunchuk_acc_ptr \
	/etc/cwiid/wminput/neverball	   \
	/etc/cwiid/wminput/gamepad	   \
"

FILES_${PN}-dbg += "\
	${libdir}/cwiid/plugins/.debug \
"

do_configure_append() {
	find ${S} -name Makefile | xargs sed -i s:'-I$(includedir)':'-I.':g
 	find ${S} -name Makefile | xargs sed -i s:'-I/usr/include':'-I${STAGING_INCDIR}':g
}

license: MIT

license_type: permissive

branch_name: refs/heads/master

extension: bb


text:
# (C) Copyright 2019- ECMWF.
#
# This software is licensed under the terms of the Apache Licence Version 2.0
# which can be obtained at http://www.apache.org/licenses/LICENSE-2.0.
# In applying this licence, ECMWF does not waive the privileges and immunities
# granted to it by virtue of its status as an intergovernmental organisation nor
# does it submit to any jurisdiction.

if( NOT ECBUILD_PROJECT_${CMAKE_CURRENT_SOURCE_DIR} )
set( ECBUILD_PROJECT_${CMAKE_CURRENT_SOURCE_DIR} TRUE )

########################################################################################################
# compatibility with ecbuild 2

if ( NOT DEFINED ECBUILD_2_COMPAT_VALUE )
    set( ECBUILD_2_COMPAT_VALUE OFF )
endif()
if ( NOT DEFINED ECBUILD_2_COMPAT_DEPRECATE_VALUE )
    set( ECBUILD_2_COMPAT_DEPRECATE_VALUE ON )
endif()

option( ECBUILD_2_COMPAT "Keep compatibility with ecbuild 2" ${ECBUILD_2_COMPAT_VALUE} )
option( ECBUILD_2_COMPAT_DEPRECATE "Emit deprecation warnings in the compatibility layer" ${ECBUILD_2_COMPAT_DEPRECATE_VALUE} )

if( ECBUILD_2_COMPAT_DEPRECATE )
    set( CMAKE_WARN_DEPRECATED ON )
endif()

########################################################################################################

include( ecbuild_project )

########################################################################################################

endif()

repository: ecmwf/ecbuild

repo_name: ecmwf/ecbuild

branch_name: refs/heads/develop

gha_language: CMake

extension: cmake


text:
DESCRIPTION = "The tools for verifying whether a certificate is valid for the intended purposes."
HOMEPAGE = "https://pypi.org/project/service-identity"
AUTHOR = "Hynek Schlawack"

LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://LICENSE;md5=8a0f079f4e6a215d6bd6f9d97cab4d5f"

SRC_URI[md5sum] = "5e5c195d8fcedc72f9068be2ad9b5a13"
SRC_URI[sha256sum] = "6e6c6086ca271dc11b033d17c3a8bea9f24ebff920c587da090afc9519419d34"

inherit pypi setuptools3 ptest

SRC_URI += " \
	file://run-ptest \
"

RDEPENDS:${PN} += " \
    python3-attr \
    python3-cryptography \
    python3-pyasn1-modules \
"

RDEPENDS:${PN}-ptest += " \
	${PYTHON_PN}-pytest \
"

do_install_ptest() {
	install -d ${D}${PTEST_PATH}/tests
	cp -rf ${S}/tests/* ${D}${PTEST_PATH}/tests/
	cp -rf ${S}/setup.py ${D}${PTEST_PATH}
}

repository: openembedded/meta-openembedded

repo_name: openembedded/meta-openembedded

gha_license_id: MIT

gha_language: BitBake


text:
@misc{wiki-tad,
	title = {Type abstrait de données},
	howpublished = {\url{https://fr.wikipedia.org/wiki/Type_abstrait}},
	note = {Accessed: 22-09-2015}
}

@misc{mod-obj,
	title = {Modélisation objet},
	howpublished = {\url{http://www-perso.unilim.fr/tayed.ould-braham/C_java_pdf/TC_Modelisation.pdf}},
	note = {Accessed: 22-09-2015}
}

@misc{stack1,
	title = {One Stack, Two Queues},
	howpublished = {\url{http://cstheory.stackexchange.com/questions/2562/one-stack-two-queues/2589#2589}},
	note = {Accessed: 22-09-2015}
}

@book{nino,
    author    = "Jaime Nino, Frederick A. Hosch",
    title     = "Programming and Object Oriented Design Using Java",
    year      = "2008",
    publisher = "Wiley",
}

@misc{iter-openclass,
	title = {Les collections d'objets},
	howpublished = {\url{https://openclassrooms.com/courses/apprenez-a-programmer-en-java/les-collections-d-objets}},
	note = {Accessed: 22-09-2015}
}

@misc{tilde-pdf,
	title = {Order of growth and Theta notation},
	author = {François Aubry},
	note = {Accessed: 22-09-2015}
}

@misc{image-complex,
author = {Robert Sedgewick and Kevin Wayne},
title = {Analysis of algorithms},
OPTurl = {\url{https://www.cs.princeton.edu/courses/archive/spr10/cos226/lectures/02-14Analysis-2x2.pdf}},
note= {Accessed: 23-09-2015 }
}

gha_language: TeX

extension: bib


text:
SECTION = "libs/multimedia"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://README;endline=6;md5=7b9bc01c081a0274df1c217b21a03ce2"

SRC_URI = "git://github.com/hwh7/libsquish.git;protocol=https;branch=kodi_internal"
SRCREV = "${AUTOREV}"

S = "${WORKDIR}/git"

inherit autotools pkgconfig

do_configure() {
}

do_compile() {
	cd ${S}
	make -j${BB_NUMBER_THREADS}
}

do_install() {
	cd ${S}
	install -d ${D}/lib
	install libsquish.a ${D}/lib/libsquish.a

	install -d ${D}/usr/include
	install squish.h ${D}/usr/include

	install -d ${D}/usr/lib/pkgconfig
	install squish.pc ${D}/usr/lib/pkgconfig
}


text:
SUMMARY = "Python module wrapping libpinproc, API for the P-ROC pinball controller board."
HOMEPAGE = "https://github.com/preble/pypinproc"
SECTION = "devel/python"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"
DEPENDS = "libpinproc python-pyyaml"
PR = "r0"

SRC_URI = "git://github.com/preble/pypinproc.git;branch=master;protocol=http \
           file://setup.py.patch "
SRCREV = "d0926c62293fec1283086b73f8c044d747b478ef"

SRCNAME = "pypinproc"
S = "${WORKDIR}/git"

inherit distutils

repository: sjkowal/meta-pinbox

repo_name: sjkowal/meta-pinbox


text:
make_tests_from_folder(${CMAKE_CURRENT_LIST_DIR}/common
    NAME sc-memory-common-tests
    DEPENDS sc-memory
    INCLUDES ${SC_MEMORY_SRC} ${CMAKE_CURRENT_LIST_DIR}/_test
)

sc_codegen(sc-memory-common-tests ${CMAKE_CURRENT_LIST_DIR}/common)

make_tests_from_folder(${CMAKE_CURRENT_LIST_DIR}/containers
    NAME sc-memory-containers-tests
    DEPENDS sc-memory sc-core
    INCLUDES ${SC_MEMORY_SRC} ${CMAKE_CURRENT_LIST_DIR}/_test
)

sc_codegen(sc-memory-containers-tests ${CMAKE_CURRENT_LIST_DIR}/containers)

make_tests_from_folder(${CMAKE_CURRENT_LIST_DIR}/agents
    NAME sc-memory-agents-tests
    DEPENDS sc-memory
    INCLUDES ${SC_MEMORY_SRC} ${CMAKE_CURRENT_LIST_DIR}/_test
)

sc_codegen(sc-memory-agents-tests ${CMAKE_CURRENT_LIST_DIR}/agents)

make_tests_from_folder(${CMAKE_CURRENT_LIST_DIR}/events
    NAME sc-memory-events-tests
    DEPENDS sc-memory
    INCLUDES ${SC_MEMORY_SRC} ${CMAKE_CURRENT_LIST_DIR}/_test
)

make_tests_from_folder(${CMAKE_CURRENT_LIST_DIR}/scs
    NAME sc-memory-scs-tests
    DEPENDS sc-memory
    INCLUDES ${SC_MEMORY_SRC} ${CMAKE_CURRENT_LIST_DIR}/_test
)

make_tests_from_folder(${CMAKE_CURRENT_LIST_DIR}/templates
    NAME sc-memory-template-tests
    DEPENDS sc-memory
    INCLUDES ${SC_MEMORY_SRC} ${CMAKE_CURRENT_LIST_DIR}/_test
)

configure_file(
    "${CMAKE_CURRENT_LIST_DIR}/_test/test_defines.hpp.in"
    "${CMAKE_CURRENT_LIST_DIR}/_test/test_defines.hpp"
)

make_tests_from_folder(${CMAKE_CURRENT_LIST_DIR}/codegen
    NAME sc-memory-codegen-tests
    DEPENDS sc-memory
    INCLUDES ${SC_MEMORY_SRC} ${CMAKE_CURRENT_LIST_DIR}/_test
)

sc_codegen(sc-memory-codegen-tests ${CMAKE_CURRENT_LIST_DIR}/codegen)

repository: KovalM/sc-machine

repo_name: KovalM/sc-machine

branch_name: refs/heads/main

gha_license_id: NOASSERTION


text:
@article{RN1065,
 author = {Pinho, A. V. and Mawson, A. and Gill, A. and Arshi, M. and Warmerdam, M. and Giry-Laterriere, M. and Eling, N. and Lie, T. and Kuster, E. and Camargo, S. and Biankin, A. V. and Wu, J. and Rooman, I.},
 doi = {10.18632/oncotarget.11013},
 issn = {1949-2553 (Electronic)
1949-2553 (Linking)},
 journal = {Oncotarget},
 number = {46},
 pages = {74768-74778},
 title = {Sirtuin 1 stimulates the proliferation and the expression of glycolysis genes in pancreatic neoplastic lesions},
 type = {Journal Article},
 url = {https://www.ncbi.nlm.nih.gov/pubmed/27494892},
 volume = {7},
 year = {2016}
}

repository: laoshancai/ccb-home

repo_name: laoshancai/ccb-home


text:
@article{Voisin2020,
abstract = {BACKGROUND: Ageing is associated with DNA methylation changes in all human tissues, and epigenetic markers can estimate chronological age based on DNA methylation patterns across tissues. However, the construction of the original pan-tissue epigenetic clock did not include skeletal muscle samples and hence exhibited a strong deviation between DNA methylation and chronological age in this tissue. METHODS: To address this, we developed a more accurate, muscle-specific epigenetic clock based on the genome-wide DNA methylation data of 682 skeletal muscle samples from 12 independent datasets (18-89 years old, 22{\%} women, 99{\%} Caucasian), all generated with Illumina HumanMethylation (HM) arrays (HM27, HM450, or HMEPIC). We also took advantage of the large number of samples to conduct an epigenome-wide association study of age-associated DNA methylation patterns in skeletal muscle. RESULTS: The newly developed clock uses 200 cytosine-phosphate-guanine dinucleotides to estimate chronological age in skeletal muscle, 16 of which are in common with the 353 cytosine-phosphate-guanine dinucleotides of the pan-tissue clock. The muscle clock outperformed the pan-tissue clock, with a median error of only 4.6 years across datasets (vs. 13.1 years for the pan-tissue clock, P {\textless} 0.0001) and an average correlation of rho = 0.62 between actual and predicted age across datasets (vs. rho = 0.51 for the pan-tissue clock). Lastly, we identified 180 differentially methylated regions with age in skeletal muscle at a false discovery rate {\textless} 0.005. However, gene set enrichment analysis did not reveal any enrichment for gene ontologies. CONCLUSIONS: We have developed a muscle-specific epigenetic clock that predicts age with better accuracy than the pan-tissue clock. We implemented the muscle clock in an r package called Muscle Epigenetic Age Test available on Bioconductor to estimate epigenetic age in skeletal muscle samples. This clock may prove valuable in assessing the impact of environmental factors, such as exercise and diet, on muscle-specific biological ageing processes.},
author = {Voisin, Sarah and Harvey, Nicholas R and Haupt, Larisa M and Griffiths, Lyn R and Ashton, Kevin J and Coffey, Vernon G and Doering, Thomas M and Thompson, Jamie-Lee M and Benedict, Christian and Cedernaes, Jonathan and Lindholm, Malene E and Craig, Jeffrey M and Rowlands, David S and Sharples, Adam P and Horvath, Steve and Eynon, Nir},
doi = {10.1002/jcsm.12556},
issn = {2190-6009 (Electronic)},
journal = {Journal of cachexia, sarcopenia and muscle},
language = {eng},
month = {feb},
pmid = {32067420},
title = {{An epigenetic clock for human skeletal muscle.}},
year = {2020}
}

repository: sarah-voisin/MEAT

repo_name: sarah-voisin/MEAT


text:
@inproceedings{Knibbe:2015:SMI:2817721.2817741,
 acmid = {2817741},
 address = {New York, NY, USA},
 author = {Knibbe, Jarrod and Grossman, Tovi and Fitzmaurice, George},
 booktitle = {Proceedings of the 2015 International Conference on Interactive Tabletops & Surfaces},
 doi = {10.1145/2817721.2817741},
 isbn = {978-1-4503-3899-8},
 keywords = {maker practice, makerspace, physical tutorials, smart environment, smart space},
 location = {Madeira, Portugal},
 numpages = {10},
 pages = {83--92},
 publisher = {ACM},
 series = {ITS '15},
 title = {Smart Makerspace: An Immersive Instructional Space for Physical Tasks},
 url = {http://doi.acm.org/10.1145/2817721.2817741},
 year = {2015}
}

repository: jmatejka/group-website

repo_name: jmatejka/group-website


text:
SUMMARY = "Go supplementary crypto support"
HOMEPAGE = "https://github.com/golang/crypto"
LICENSE = "BSD"
LIC_FILES_CHKSUM = "file://${GO_SRCROOT}/LICENSE;md5=5d4950ecb7b26d2c5e4e7b4e0dd74707"
SRC_URI = "git://github.com/golang/crypto;name=crypto \
           git://github.com/golang/net;name=net;destsuffix=${GO_SRCROOT}/vendor/golang.org/x/net \
           git://github.com/golang/text;name=text;destsuffix=${GO_SRCROOT}/vendor/golang.org/x/text"

require golang-x-srcrevs.inc

SRCREV_crypto = "${GOLANG_X_CRYPTO_SRCREV}"
SRCREV_net = "${GOLANG_X_NET_SRCREV}"
SRCREV_text = "${GOLANG_X_TEXT_SRCREV}"
SRCREV_FORMAT = "crypto+net+text"
PV="1.0+git${SRCPV}"

GO_SRCROOT = "golang.org/x/crypto"

DEPENDS = "golang-x-sys"

inherit golang

PTEST_ENABLED = ""

BBCLASSEXTEND = "native nativesdk"

repository: vandewilly/meta-golang

repo_name: vandewilly/meta-golang


text:
.jumbotron {
	background-image: url("https://i.ytimg.com/vi/YDfs-66ib0g/maxresdefault.jpg");
	background-color: #17234E;
    margin-bottom: 0;
    min-height: 50%;
    background-repeat: no-repeat;
    background-position: center;
    -webkit-background-size: cover;
    background-size: cover;
}

body  {
	background: #e6e6e6;
}

.panel {
	background: #e62e00;
}

repository: ElegantIguana/trainScheduler

repo_name: ElegantIguana/trainScheduler

extension: css


text:
@inproceedings{damp:efficient-scheduling-primitives,
  author = "Umut A. Acar, Arthur Chargu\'eraud, Mike Rainey",
  title = "Efficient Primitives for Creating and Scheduling Parallel Computations",
  month = "January",
  year = "2012",
  booktitle = {Declarative Aspects of Multicore Programming},
  note = "Appears in the short-paper track."
}

@inproceedings{cilk-pipeline,
 author = {Lee, I-Ting Angelina and Leiserson, Charles E. and Schardl, Tao B. and Sukha, Jim and Zhang, Zhunping},
 title = {On-the-fly Pipeline Parallelism},
 booktitle = {Proceedings of the Twenty-fifth Annual ACM Symposium on Parallelism in Algorithms and Architectures},
 series = {SPAA '13},
 year = {2013},
 isbn = {978-1-4503-1572-2},
 location = {Montr\&\#233;al, Qu\&\#233;bec, Canada},
 pages = {140--151},
 numpages = {12},
 url = {http://doi.acm.org/10.1145/2486159.2486174},
 doi = {10.1145/2486159.2486174},
 acmid = {2486174},
 publisher = {ACM},
 address = {New York, NY, USA},
 keywords = {cilk, multicore, multithreading, on-the-fly pipelining, parallel programming, pipeline parallelism, scheduling, work stealing},
}

@inproceedings{blelloch-futures,
 author = {Blelloch, Guy E. and Reid-Miller, Margaret},
 title = {Pipelining with Futures},
 booktitle = {Proceedings of the Ninth Annual ACM Symposium on Parallel Algorithms and Architectures},
 series = {SPAA '97},
 year = {1997},
 isbn = {0-89791-890-8},
 location = {Newport, Rhode Island, USA},
 pages = {249--259},
 numpages = {11},
 url = {http://doi.acm.org/10.1145/258492.258517},
 doi = {10.1145/258492.258517},
 acmid = {258517},
 publisher = {ACM},
 address = {New York, NY, USA},
}

@inproceedings{x10-async-finish,
 author = {Yi Guo and Barik, Rajkishore and Raman, Raghavan and Sarkar, Vivek},
 title = {Work-first and Help-first Scheduling Policies for Async-finish Task Parallelism},
 booktitle = {Proceedings of the 2009 IEEE International Symposium on Parallel\&Distributed Processing},
 series = {IPDPS '09},
 year = {2009},
 isbn = {978-1-4244-3751-1},
 pages = {1--12},
 numpages = {12},
 url = {http://dx.doi.org/10.1109/IPDPS.2009.5161079},
 doi = {10.1109/IPDPS.2009.5161079},
 acmid = {1587670},
 publisher = {IEEE Computer Society},
 address = {Washington, DC, USA},
}

repository: deepsea-inria/deepsea-web

repo_name: deepsea-inria/deepsea-web


text:
@inproceedings{2021RMxAC..53...91A,
 abstract = {Synoptic searches for the optical counterpart to a binary neutron star
(BNS) or neutron star-black hole (NSBH) merger can pose
significant challenges towards the discovery of kilonovae and
performing multi-messenger science. In this work, we describe
the advantage of a global multi-telescope network towards this
end, with a particular focus on the key and complementary role
the Dark Energy Camera (DECam) plays in multi-facility follow-
up. We describe the Global Relay of Observatories Watching
Transients Happen (GROWTH) Target-of-Opportunity (ToO) Marshal,
a common web application we built to ingest events, plan
observations, search for transient candidates, and retrieve
performance summary statistics for all of the telescopes in our
network. Our infrastructure enabled us to conduct observations
of two events during O3a, S190426c and S190510g. Furthermore,
our analysis of deep DECam observations of S190814bv conducted
by the DESGW team, and access to a variety of global follow-up
facilities allowed us to place meaningful constraints on the
parameters of the kilonova and the merging binary. We emphasize
the importance of a global telescope network in conjunction with
a power telescope like DECam in performing searches for the
counterparts to gravitational-wave sources.},
 adsnote = {Provided by the SAO/NASA Astrophysics Data System},
 adsurl = {https://ui.adsabs.harvard.edu/abs/2021RMxAC..53...91A},
 archiveprefix = {arXiv},
 author = {Anand, S. and Andreoni, I. and Goldstein, D.~A. and Kasliwal, M.~M. and Ahumada, T. and Barnes, J. and Bloom, J.~S. and Bulla, M. and Cenko, S.~B. and Cooke, J. and Coughlin, M.~W. and Nugent, P.~E. and Singer, L.~P.},
 booktitle = {Revista Mexicana de Astronomia y Astrofisica Conference Series},
 doi = {10.22201/ia.14052059p.2021.53.20},
 eprint = {2003.05516},
 keywords = {gravitational waves, methods: data analysis, stars: neutron, surveys, telescopes, Astrophysics - High Energy Astrophysical Phenomena},
 month = {September},
 pages = {91-99},
 primaryclass = {astro-ph.HE},
 series = {Revista Mexicana de Astronomia y Astrofisica Conference Series},
 title = {DECam-GROWTH Search for the Faint and Distant Binary Neutron Star and Neutron Star-Black Hole Mergers in O3a},
 volume = {53},
 year = {2021}
}

repository: profjsb/my-content

repo_name: profjsb/my-content


text:
@ARTICLE{Kim2021-ye,
   title    = "{PubChem} in 2021: new data content and improved web interfaces",
   author   = "Kim, Sunghwan and Chen, Jie and Cheng, Tiejun and Gindulyte, Asta
               and He, Jia and He, Siqian and Li, Qingliang and Shoemaker,
               Benjamin A and Thiessen, Paul A and Yu, Bo and Zaslavsky, Leonid
               and Zhang, Jian and Bolton, Evan E",
   journal  = "Nucleic Acids Res.",
   volume   =  49,
   number   = "D1",
   pages    = "D1388-D1395",
   month    =  jan,
   year     =  2021,
   url      = "http://dx.doi.org/10.1093/nar/gkaa971",
   language = "en"
 }

 @ARTICLE{Freshour2021-bh,
   title    = "Integration of the {Drug-Gene} Interaction Database ({DGIdb} 4.0)
               with open crowdsource efforts",
   author   = "Freshour, Sharon L and Kiwala, Susanna and Cotto, Kelsy C and
               Coffman, Adam C and McMichael, Joshua F and Song, Jonathan J and
               Griffith, Malachi and Griffith, Obi L and Wagner, Alex H",
   journal  = "Nucleic Acids Res.",
   volume   =  49,
   number   = "D1",
   pages    = "D1144-D1151",
   month    =  jan,
   year     =  2021,
   url      = "http://dx.doi.org/10.1093/nar/gkaa1084",
   language = "en"
 }

 @ARTICLE{Sioutos2007-nl,
   title    = "{NCI} Thesaurus: a semantic model integrating cancer-related
               clinical and molecular information",
   author   = "Sioutos, Nicholas and de Coronado, Sherri and Haber, Margaret W
               and Hartel, Frank W and Shaiu, Wen-Ling and Wright, Lawrence W",
   journal  = "J. Biomed. Inform.",
   volume   =  40,
   number   =  1,
   pages    = "30-43",
   month    =  feb,
   year     =  2007,
   url      = "http://dx.doi.org/10.1016/j.jbi.2006.02.013",
   language = "en"
 }

 @ARTICLE{Ochoa2021-jc,
   title    = "Open Targets Platform: supporting systematic drug-target
               identification and prioritisation",
   author   = "Ochoa, David and Hercules, Andrew and Carmona, Miguel and
               Suveges, Daniel and Gonzalez-Uriarte, Asier and Malangone, Cinzia
               and Miranda, Alfredo and Fumis, Luca and Carvalho-Silva, Denise
               and SpitzerMichaela and Baker, Jarrod and Ferrer, Javier and
               Raies, Arwa and Razuvayevskaya, Olesya and Faulconbridge, Adam
               and Petsalaki, Eirini and Mutowo, Prudence and Machlitt-Northen,
               Sandra and Peat, Gareth and McAuley, Elaine and Ong, Chuang Kee
               and Mountjoy, Edward and Ghoussaini, Maya and Pierleoni, Andrea
               and Papa, Eliseo and Pignatelli, Miguel and Koscielny, Gautier
               and Karim, Mohd and Schwartzentruber, Jeremy and Hulcoop, David G
               and Dunham, Ian and McDonagh, Ellen M",
   journal  = "Nucleic Acids Res.",
   volume   =  49,
   number   = "D1",
   pages    = "D1302-D1310",
   month    =  jan,
   year     =  2021,
   url      = "http://dx.doi.org/10.1093/nar/gkaa1027",
   language = "en"
 }

 @Manual{Nakken2023-ab,
  title = "phenOncoX: A phenotype ontology map for cancer",
  author = "Sigve Nakken",
  year = 2023,
  note = "R package version 0.5.8",
  url = "https://github.com/sigven/phenOncoX",
  language = "en"

 }

repository: sigven/pharmOncoX

repo_name: sigven/pharmOncoX


text:
@article{Jiang2016,
 abstract = {Multiple types of genetic, epigenetic, and genomic changes have been implicated in cutaneous melanoma prognosis. Many of the existing studies are limited in analyzing a single type of omics measurement and cannot comprehensively describe the biological processes underlying prognosis. As a result, the obtained prognostic models may be less satisfactory, and the identified prognostic markers may be less informative. The recently collected TCGA (The Cancer Genome Atlas) data have a high quality and comprehensive omics measurements, making it possible to more comprehensively and more accurately model prognosis. In this study, we first describe the statistical approaches that can integrate multiple types of omics measurements with the assistance of variable selection and dimension reduction techniques. Data analysis suggests that, for cutaneous melanoma, integrating multiple types of measurements leads to prognostic models with an improved prediction performance. Informative individual markers and pathways are identified, which can provide valuable insights into melanoma prognosis.},
 author = {Jiang, Yu and Shi, Xingjie and Zhao, Qing and Krauthammer, Michael and Rothberg, Bonnie E Gould and Ma, Shuangge},
 doi = {10.1016/j.ygeno.2016.04.005},
 issn = {1089-8646 (Electronic)},
 journal = {Genomics},
 keywords = {Biomarkers, Tumor,Genomics,Humans,Melanoma,Prognosis,Proteomics,Skin Neoplasms,Transcriptome,diagnosis,genetics,pathology},
 language = {eng},
 month = {jun},
 number = {6},
 pages = {223--230},
 pmid = {27141884},
 title = {Integrated analysis of multidimensional omics data on cutaneous melanoma prognosis.},
 volume = {107},
 year = {2016}
}

repository: uzh-dqbm-cmi/lab-website

repo_name: uzh-dqbm-cmi/lab-website


text:
SUMMARY = "PatriotApp"
DESCRIPTION = "An app that loves it's country"

S = "${WORKDIR}/git"

LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${S}/LICENSE;md5=2b787c0622a7b91d9f5198124854e87d"

inherit qmake5 qmake5_paths

DEPENDS += "qtlottie"

SRC_URI = "git://github.com/Perke17/PatrioticApp.git;branch=master;protocol=git"
SRCREV = "743751073d72bc4fbc2cd2f9f88bb22e10319cf8"
SRC_URI[md5sum] = "3fd7ad10dd2984ef01c95af5832ba2b1"

FILES_${PN} += "/opt/PatrioticApp/bin/PatrioticApp"

do_compile () {
    oe_runmake all
}

repository: reworled/meta-patriot

repo_name: reworled/meta-patriot


text:
if(NOT (CMAKE_SYSTEM_NAME MATCHES "Linux"))
  message(FATAL_ERROR "Only support linux system")
endif()

if(NOT (CMAKE_CXX_COMPILER_ID MATCHES "GNU" OR CMAKE_CXX_COMPILER_ID MATCHES
                                               "Clang"))
  message(FATAL_ERROR "Only supports gcc and clang")
endif()

repository: FireIcegentleman/kcc

repo_name: FireIcegentleman/kcc


text:
SUMMARY = "Memory Efficient Serialization Library"
HOMEPAGE = "https://github.com/google/flatbuffers"
SECTION = "console/tools"
LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57"

require flatbuffers.inc

PACKAGE_BEFORE_PN = "${PN}-compiler"

DEPENDS = "flatbuffers-native"

RDEPENDS:${PN}-compiler = "${PN}"
RDEPENDS:${PN}-dev += "${PN}-compiler"

S = "${WORKDIR}/git"

EXTRA_OECMAKE += " \
    -DFLATBUFFERS_BUILD_TESTS=OFF \
    -DFLATBUFFERS_BUILD_SHAREDLIB=ON \
"
EXTRA_OECMAKE:append:class-target = " -DFLATBUFFERS_FLATC_EXECUTABLE=${STAGING_BINDIR_NATIVE}/flatc"

inherit cmake python3native

FILES:${PN}-compiler = "${bindir}"

BBCLASSEXTEND = "native nativesdk"


text:
require ttf.inc

SUMMARY = "Inconsolata font - TTF Version"
HOMEPAGE = "http://www.levien.com/type/myfonts/inconsolata.html"
LICENSE = "OFL-1.1"
LIC_FILES_CHKSUM = "file://../OFL.txt;md5=969851e3a70122069a4d9ee61dd5a2ed"

SRC_URI = "http://levien.com/type/myfonts/Inconsolata.otf \
    file://OFL.txt"

S = "${WORKDIR}/ttf-inconsolata-${PV}"

FILES:${PN} = "${datadir}/fonts/truetype/Inconsolata.ttf \
    ${datadir}/doc/ttf-inconsolata/*"

do_configure() {
    cp -fr ${WORKDIR}/Inconsolata.otf ${S}/Inconsolata.ttf
}

do_install:append() {
    install -d ${D}${datadir}/doc/ttf-inconsolata/
    install -m 0644 ${WORKDIR}/OFL.txt ${D}${datadir}/doc/ttf-inconsolata/
}

SRC_URI[md5sum] = "0fbe014c1f0fb5e3c71140ff0dc63edf"
SRC_URI[sha256sum] = "1561e616c414a1b82d6e6dfbd18e5726fd65028913ade191e5fa38b6ec375a1a"


text:
DESCRIPTION = "GNOME frontend for packagekit"
LICENSE = "GPL"

DEPENDS = "packagekit libsexy gconf-dbus policykit policykit-gnome libunique gnome-menus devicekit-power"

inherit gnome

SRC_URI = "http://www.packagekit.org/releases/gnome-packagekit-${PV}.tar.gz;name=archive"
SRC_URI[archive.md5sum] = "3282c845c2b7a9e157f84a919c7a0105"
SRC_URI[archive.sha256sum] = "2697d9374a3f7f3e32063f22292b0fd1e478d0273af6de62d8f4809118478c93"

EXTRA_OECONF = " --enable-compile-warnings=no  --disable-scrollkeeper "

do_configure_prepend() {
	sed -i -e s/help/docs/ Makefile.am
	sed -i -e s:-Werror::g configure.ac
}

FILES_${PN} += "${datadir}/icons ${datadir}/gnome"

repository: overo/overo-oe-natty

repo_name: overo/overo-oe-natty

branch_name: HEAD


text:
DESCRIPTION = "Keystone multi-core demo descriptions for Matrix v2"
HOMEPAGE = "http://git.ti.com/matrix-gui-v2/matrix-gui-v2-apps"

require matrix-gui-apps-git.inc

PR = "${INC_PR}.0"

inherit allarch

S = "${WORKDIR}/git/mc_demo_apps"

# Make sure demo submenu and app images has been installed.
RDEPENDS_${PN} += "matrix-gui-apps-images matrix-gui-submenus-mc-demo"

FILES_${PN} += "${MATRIX_BASE_DIR}/apps/ \
		${bindir}/mc_demo_imageproc.sh \
		${bindir}/mc_run_dsp.sh \
		${bindir}/mc_demo_ipc.sh \
"

repository: varigit/meta-arago-var

repo_name: varigit/meta-arago-var


text:
require bug-app.inc

DESCRIPTION = "Simple app to test the audio module's interrupt handling.  If a jack is inserted into any of Headphone/Line-in/Line-out/Mic, the module's green LED will light up until it is removed.  This is also true for the buttons (press, LED lights, release, LED goes off).  \
Only works with R1.4"
HOMEPAGE = "http://buglabs.net/applications/AudioEventTester"

DEPENDS += "com.buglabs.bug.module.audio com.buglabs.bug.audio.common com.buglabs.common com.buglabs.osgi service-tracker "

PV = "2"

SRC_LINK = "http://buglabs.net/program_version/download/593"

APIVERSION = ""


text:
body {
	position:relative;
}

.card {
	width:20%;
	background-size: 90% 90%;
	background-position: 50% 50%;
	background-repeat:no-repeat;
	display: inline-block;
	 -webkit-animation-duration: 0.2s;
    animation-duration: 0.2s;
     transition: all 0.2s ease;
     position:relative;
}
.deck {
	background-image:  url("./cards/back.png");
	background-size: 90% 90%;
	background-position: 50% 50%;
	background-repeat:no-repeat;
	position:fixed !important;

}
/*
.ace_of_spades {background-image:  url("./cards/ace_of_spades.png");}
.two_of_spades {background-image:  url("./cards/two_of_spades.png");}
.tree_of_spades {background-image:  url("./cards/tree_of_spades.png");}
.four_of_spades {background-image:  url("./cards/four_of_spades.png");}
.five_of_spades {background-image:  url("./cards/five_of_spades.png");}
.six_of_spades {background-image:  url("./cards/six_of_spades.png");}
.seven_of_spades {background-image:  url("./cards/seven_of_spades.png");}
.jack_of_spades {background-image:  url("./cards/jack_of_spades2.png");}
.queen_of_spades {background-image:  url("./cards/queen_of_spades2.png");}
.king_of_spades {background-image:  url("./cards/king_of_spades2.png");}

.ace_of_hearts {background-image:  url("./cards/ace_of_hearts.png");}
.two_of_hearts {background-image:  url("./cards/two_of_hearts.png");}
.tree_of_hearts {background-image:  url("./cards/tree_of_hearts.png");}
.four_of_hearts {background-image:  url("./cards/four_of_hearts.png");}
.five_of_hearts {background-image:  url("./cards/five_of_hearts.png");}
.six_of_hearts {background-image:  url("./cards/six_of_hearts.png");}
.seven_of_hearts {background-image:  url("./cards/seven_of_hearts.png");}
.jack_of_hearts {background-image:  url("./cards/jack_of_hearts2.png");}
.queen_of_hearts {background-image:  url("./cards/queen_of_hearts2.png");}
.king_of_hearts {background-image:  url("./cards/king_of_hearts2.png");}

.ace_of_clubs {background-image:  url("./cards/ace_of_clubs.png");}
.two_of_clubs {background-image:  url("./cards/two_of_clubs.png");}
.tree_of_clubs {background-image:  url("./cards/tree_of_clubs.png");}
.four_of_clubs {background-image:  url("./cards/four_of_clubs.png");}
.five_of_clubs {background-image:  url("./cards/five_of_clubs.png");}
.six_of_clubs {background-image:  url("./cards/six_of_clubs.png");}
.seven_of_clubs {background-image:  url("./cards/seven_of_clubs.png");}
.jack_of_clubs {background-image:  url("./cards/jack_of_clubs2.png");}
.queen_of_clubs {background-image:  url("./cards/queen_of_clubs2.png");}
.king_of_clubs {background-image:  url("./cards/king_of_clubs2.png");}

.ace_of_diamonds {background-image:  url("./cards/ace_of_diamonds.png");}
.two_of_diamonds {background-image:  url("./cards/two_of_diamonds.png");}
.tree_of_diamonds {background-image:  url("./cards/tree_of_diamonds.png");}
.four_of_diamonds {background-image:  url("./cards/four_of_diamonds.png");}
.five_of_diamonds {background-image:  url("./cards/five_of_diamonds.png");}
.six_of_diamonds {background-image:  url("./cards/six_of_diamonds.png");}
.seven_of_diamonds {background-image:  url("./cards/seven_of_diamonds.png");}
.jack_of_diamonds {background-image:  url("./cards/jack_of_diamonds2.png");}
.queen_of_diamonds {background-image:  url("./cards/queen_of_diamonds2.png");}
.king_of_diamonds {background-image:  url("./cards/king_of_diamonds2.png");}
*/
.ace_of_spades {background-image:  url("./cards/four_of_spades.png");}
.two_of_spades {background-image:  url("./cards/five_of_spades.png");}
.tree_of_spades {background-image:  url("./cards/six_of_spades.png");}
.four_of_spades {background-image:  url("./cards/seven_of_spades.png");}
.five_of_spades {background-image:  url("./cards/jack_of_spades2.png");}
.six_of_spades {background-image:  url("./cards/queen_of_spades2.png");}
.seven_of_spades {background-image:  url("./cards/king_of_spades2.png");}
.jack_of_spades {background-image:  url("./cards/ace_of_spades.png");}
.queen_of_spades {background-image:  url("./cards/two_of_spades.png");}
.king_of_spades {background-image:  url("./cards/tree_of_spades.png");}

.ace_of_hearts {background-image:  url("./cards/four_of_hearts.png");}
.two_of_hearts {background-image:  url("./cards/five_of_hearts.png");}
.tree_of_hearts {background-image:  url("./cards/six_of_hearts.png");}
.four_of_hearts {background-image:  url("./cards/seven_of_hearts.png");}
.five_of_hearts {background-image:  url("./cards/jack_of_hearts2.png");}
.six_of_hearts {background-image:  url("./cards/queen_of_hearts2.png");}
.seven_of_hearts {background-image:  url("./cards/king_of_hearts2.png");}
.jack_of_hearts {background-image:  url("./cards/ace_of_hearts.png");}
.queen_of_hearts {background-image:  url("./cards/two_of_hearts.png");}
.king_of_hearts {background-image:  url("./cards/tree_of_hearts.png");}

.ace_of_clubs {background-image:  url("./cards/four_of_clubs.png");}
.two_of_clubs {background-image:  url("./cards/five_of_clubs.png");}
.tree_of_clubs {background-image:  url("./cards/six_of_clubs.png");}
.four_of_clubs {background-image:  url("./cards/seven_of_clubs.png");}
.five_of_clubs {background-image:  url("./cards/jack_of_clubs2.png");}
.six_of_clubs {background-image:  url("./cards/queen_of_clubs2.png");}
.seven_of_clubs {background-image:  url("./cards/king_of_clubs2.png");}
.jack_of_clubs {background-image:  url("./cards/ace_of_clubs.png");}
.queen_of_clubs {background-image:  url("./cards/two_of_clubs.png");}
.king_of_clubs {background-image:  url("./cards/tree_of_clubs.png");}

.ace_of_diamonds {background-image:  url("./cards/four_of_diamonds.png");}
.two_of_diamonds {background-image:  url("./cards/five_of_diamonds.png");}
.tree_of_diamonds {background-image:  url("./cards/six_of_diamonds.png");}
.four_of_diamonds {background-image:  url("./cards/seven_of_diamonds.png");}
.five_of_diamonds {background-image:  url("./cards/jack_of_diamonds2.png");}
.six_of_diamonds {background-image:  url("./cards/queen_of_diamonds2.png");}
.seven_of_diamonds {background-image:  url("./cards/king_of_diamonds2.png");}
.jack_of_diamonds {background-image:  url("./cards/ace_of_diamonds.png");}
.queen_of_diamonds {background-image:  url("./cards/two_of_diamonds.png");}
.king_of_diamonds {background-image:  url("./cards/tree_of_diamonds.png");}

.hide {
	visibility:none;
}

.p1, .p2 {
	width:100%;
	position:absolute;
}
.p2 .card:not(.displayed):not(.played) {
	background-image:  url("./cards/back.png");
}

.p1 {
	position:absolute;
	bottom:0;

}
.disabled {
	pointer-events:none;
}
.chart {
	margin-top: 10%;
    font-size: xx-large;
    text-align:center;
}

.chart > div {
	width:50%;
	display:inline-block;
}
.chart > div > div:nth-child(odd) {
	border-bottom: 1px solid black;
}
.chart > div > div {
	padding:10px;
}


text:
DESCRIPTION = "Audio latency tweaks"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"

SRC_URI += "file://95-audio-tweaks.conf"

do_install() {
    install -d ${D}${sysconfdir}/security/limits.d
    install -m 0644 ${WORKDIR}/95-audio-tweaks.conf ${D}${sysconfdir}/security/limits.d/

}

RDEPENDS:${PN} = "pam-plugin-limits"

repository: schnitzeltony/meta-musicians

repo_name: schnitzeltony/meta-musicians


text:
@article{kunze2019function,
 author = {Kunze, Alexander and Summerskill, Stephen J and Marshall, Russell and Filtness, Ashleigh J},
 journal = {International Journal of Mobile Human Computer Interaction (IJMHCI)},
 number = {2},
 pages = {75--97},
 publisher = {IGI Global},
 title = {Function-Specific Uncertainty Communication in Automated Driving},
 volume = {11},
 year = {2019}
}

license: Unlicense,MIT

detected_licenses: Unlicense MIT


text:
@misc{pasut_join_2020,
 author = {Pasut, Franco},
 file = {Join lines in Emacs using US International Dead Keys layout - My Notebook Home:/home/franco/snap/zotero-snap/common/Zotero/storage/22VDB6CV/emacs-joinlines.html:text/html},
 month = {July},
 title = {Join lines in Emacs using US International Dead Keys layout - My Notebook Home},
 url = {https://francopasut.github.io/editors/emacs-joinlines/},
 urldate = {2020-07-01},
 year = {2020}
}


text:
@ARTICLE{Herman2000,
  author = {Ivan Herman and Guy Melan\c{c}on and M. Scott Marshall},
  title = {Graph Visualization and Navigation in Information Visualization: A Survey},
  journal = {IEEE Transactions on Visualization and Computer Graphics},
  year = {2000},
  volume = {6},
  pages = {24--43},
  number = {1},
  abstract = {This is a survey on graph visualization and navigation techniques, as used in information visualization. Graphs appear in numerous applications such as Web browsing, state-transition diagrams, and data structures. The ability to visualize and to navigate in these potentially large, abstract graphs is often a crucial part of an application. Information visualization has specific requirements, which means that this survey approaches the results of traditional graph drawing from a different perspective.},
  doi = {10.1109/2945.841119}
}

repository: vis-au/treevisnet

repo_name: vis-au/treevisnet


text:
@InProceedings{yangb15,
  title = {Theory of Dual-sparse Regularized Randomized Reduction},
  author = {Tianbao Yang and Lijun Zhang and Rong Jin and Shenghuo Zhu},
  pages = {305-314},
  abstract = {In this paper, we study randomized reduction methods, which reduce high-dimensional features into low-dimensional space by randomized methods (e.g., random projection, random hashing), for large-scale high-dimensional classification. Previous theoretical results on randomized reduction methods hinge on strong assumptions about the data, e.g., low rank of the data matrix or a large separable margin of classification, which hinder their in broad domains. To address these limitations, we propose dual-sparse regularized randomized reduction methods that introduce a sparse regularizer into the reduced dual problem. Under a mild condition that the original dual solution is a (nearly) sparse vector, we show that the resulting dual solution is close to the original dual solution and concentrates on its support set. In numerical experiments, we present an empirical study to support the analysis and we also present a novel application of the dual-sparse randomized reduction methods to reducing the communication cost of distributed learning from large-scale high-dimensional data.},
}

repository: mreid/papersite

repo_name: mreid/papersite


text:
set(ELPP_LIB_NAME "mapf::elpp")
set(ELPP_INCLUDE_DIRS ${CMAKE_SOURCE_DIR}/framework/external/easylogging)
set(ELPP_LIBRARY ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/libelpp.so.1.4.0)

add_library(${ELPP_LIB_NAME} UNKNOWN IMPORTED)

set_target_properties(${ELPP_LIB_NAME} PROPERTIES
    INTERFACE_COMPILE_DEFINITIONS "ELPP_SYSLOG;ELPP_THREAD_SAFE;ELPP_STL_LOGGING;ELPP_LOG_UNORDERED_MAP;ELPP_LOG_UNORDERED_SET;ELPP_NO_DEFAULT_LOG_FILE;ELPP_FORCE_USE_STD_THREAD"
)

# Include directory
set_target_properties(${ELPP_LIB_NAME} PROPERTIES
    INTERFACE_INCLUDE_DIRECTORIES "${ELPP_INCLUDE_DIRS}"
)

# Library
set_target_properties(${ELPP_LIB_NAME} PROPERTIES
    IMPORTED_LINK_INTERFACE_LANGUAGES "CXX"
    IMPORTED_LOCATION "${ELPP_LIBRARY}"
)

repository: DanielEdriPurpl/prplMesh

repo_name: DanielEdriPurpl/prplMesh