scholarly journals Assessment of a livestock GPS collar based on an open-source datalogger informs best practices for logging intensity

2018 ◽  
Vol 8 (11) ◽  
pp. 5649-5660 ◽  
Author(s):  
Devan Allen McGranahan ◽  
Benjamin Geaumont ◽  
Jonathan W. Spiess
Author(s):  
Jonathan M. Smith ◽  
Michael B. Greenwald ◽  
Sotiris Ioannidis ◽  
Angelos D. Keromytis ◽  
Ben Laurie ◽  
...  

This chapter reports on our experiences with POSSE, a project studying “Portable Open Source Security Elements” as part of the larger DARPA effort on Composable High Assurance Trusted Systems. We describe the organization created to manage POSSE and the significant acceleration in producing widely used secure software that has resulted. POSSE’s two main goals were, first, to increase security in open source systems and, second, to more broadly disseminate security knowledge, “best practices,” and working code that reflects these practices. POSSE achieved these goals through careful study of systems (“audit”) and starting from a well-positioned technology base (OpenBSD). We hope to illustrate the advantages of applying OpenBSD-style methodology to secure, open-source projects, and the pitfalls of melding multiple open-source efforts in a single project.


GigaScience ◽  
2019 ◽  
Vol 8 (9) ◽  
Author(s):  
Peter Georgeson ◽  
Anna Syme ◽  
Clare Sloggett ◽  
Jessica Chung ◽  
Harriet Dashnow ◽  
...  

Abstract Background Bioinformatics software tools are often created ad hoc, frequently by people without extensive training in software development. In particular, for beginners, the barrier to entry in bioinformatics software development is high, especially if they want to adopt good programming practices. Even experienced developers do not always follow best practices. This results in the proliferation of poorer-quality bioinformatics software, leading to limited scalability and inefficient use of resources; lack of reproducibility, usability, adaptability, and interoperability; and erroneous or inaccurate results. Findings We have developed Bionitio, a tool that automates the process of starting new bioinformatics software projects following recommended best practices. With a single command, the user can create a new well-structured project in 1 of 12 programming languages. The resulting software is functional, carrying out a prototypical bioinformatics task, and thus serves as both a working example and a template for building new tools. Key features include command-line argument parsing, error handling, progress logging, defined exit status values, a test suite, a version number, standardized building and packaging, user documentation, code documentation, a standard open source software license, software revision control, and containerization. Conclusions Bionitio serves as a learning aid for beginner-to-intermediate bioinformatics programmers and provides an excellent starting point for new projects. This helps developers adopt good programming practices from the beginning of a project and encourages high-quality tools to be developed more rapidly. This also benefits users because tools are more easily installed and consistent in their usage. Bionitio is released as open source software under the MIT License and is available at https://github.com/bionitio-team/bionitio.


Author(s):  
Mateusz Kuzak ◽  
Jen Harrow ◽  
Rafael C. Jimenez ◽  
Paula Andrea Martinez ◽  
Fotis E. Psomopoulos ◽  
...  

Author(s):  
Taedong Yun ◽  
Helen Li ◽  
Pi-Chuan Chang ◽  
Michael F. Lin ◽  
Andrew Carroll ◽  
...  

AbstractPopulation-scale sequenced cohorts are foundational resources for genetic analyses, but processing raw reads into analysis-ready variants remains challenging. Here we introduce an open-source cohort variant-calling method using the highly-accurate caller DeepVariant and scalable merging tool GLnexus. We optimized callset quality based on benchmark samples and Mendelian consistency across many sample sizes and sequencing specifications, resulting in substantial quality improvements and cost savings over existing best practices. We further evaluated our pipeline in the 1000 Genomes Project (1KGP) samples, showing superior quality metrics and imputation performance. We publicly release the 1KGP callset to foster development of broad studies of genetic variation.


2021 ◽  
Author(s):  
Dominique Sydow ◽  
Jaime Rodríguez-Guerra ◽  
Talia B. Kimber ◽  
David Schaller ◽  
Corey J. Taylor ◽  
...  

Computational pipelines have become a crucial part of modern drug discovery campaigns. Setting up and maintaining such pipelines, however, can be challenging and time-consuming --- especially for novice scientists in this domain. TeachOpenCADD is a platform that aims to teach domain-specific skills and to provide pipeline templates as starting points for research projects. We offer Python-based solutions for common tasks in cheminformatics and structural bioinformatics in the form of Jupyter notebooks and based on open source resources only. Including the 12 newly released additions, TeachOpenCADD now contains 22 notebooks that each cover both theoretical background as well as hands-on programming. To promote reproducible and reusable research, we apply software best practices to our notebooks such as testing with an automated continuous integration and adhering to a more idiomatic Python style. The new TeachOpenCADD website is available at https://projects.volkamerlab.org/teachopencadd and all code is deposited on GitHub.


Author(s):  
Ricardo Javier Rademacher Mena

With the modification of the 50/50 rule by the Higher Education Reconciliation Act of 2005, the purely online university has become increasingly popular and thus so has the purely online science class. In this chapter, the author will use over a decade of teaching physics and math at traditional offline and pure online universities to compare the two. In the process, the author will uncover what techniques have successfully carried over from the traditional to the online environment and how physics education research and technology are changing the physics classroom. The main purpose of this chapter is to identify best practices in designing and teaching online science courses and to provide recommendations on improving existing online science classrooms. Throughout the chapter, Moodle™, an open source LMS, will be used to showcase and implement the ideas being presented.


Author(s):  
Paula Jones ◽  
Fred Kolloff ◽  
MaryAnn Kolloff

This chapter examines effective methods for using video and web conferencing tools to support online learning. The authors discuss the concept of presence, how web conferencing can be used to support presence in online courses, and why it is important to do so. Because of the impact web conferencing can have in learning, this chapter explores a variety of teaching roles that best leverage these conferencing tools. The chapter includes information on various web conferencing software programs (paid and open source). Best practices for using web conferencing tools in online learning are also explored.


2021 ◽  
Author(s):  
Peter Löwe ◽  
Māris Nartišs ◽  
Carl N Reed

<p>We report on the current status of the software repository of the Map Overlay and Statistical System (MOSS) and upcoming actions to ensure long term preservation of the codebase as a historic geospatial source. MOSS is the earliest known open source Geographic Information System (GIS). Active development of the vector-based interactive GIS by the U.S. Department of Interior began in 1977 on a CDC mainframe computer located at Colorado State University. Development continued until 1985 with MOSS being ported to multiple platforms, including DG-AOS, UNIX, VMS and Microsoft DOS. Many geospatial programming techniques and functionalities were first implemented in MOSS, including a fully interactive user interface and integrated vector and raster processing. The public availability of the WWW in the early 1990s sparked a growth of new Open Source GIS projects, which led to the formation of the Open Source Geospatial Foundation (OSGeo). The goal of OSGeo is to support and promote the collaborative development of open geospatial technologies and data. This includes best practices for project management and repositories for codebases. From its start, OSGeo recognised MOSS as the original forerunner project. After the decline of active use of MOSS since the 1990s, the U.S. Bureau of Land Management (BLM) continued to provide the open source MOSS codebase on an FTP-Server, which allowed use, analysis and reference by URL. This service was discontinued at some point before 2018, which was eventually discovered due to a broken URL link. This led to a global search and rescue effort among the OSGeo communities to track down remaining offline copies of the codebase. In mid 2020 a surviving copy of the MOSS codebase was discovered at the University of Latvia, which is temporarily preserved at the German Institute of Economic Research (DIW Berlin). OSGeo has agreed to make MOSS the first OSGeo Heritage Project to ensure long term preservation in a OSGeo code repository. This is a significant first step to enable MOSS-related research based on the FAIR (Findable, Accessible, Interoperable, Reusable) paradigm. Follow up actions will be required to enable scientific citation and credit by persistent identifiers for code and persons, such as Digital Object Identifiers (DOI) and Open Researcher Contributor Identification Initiative-ID (ORCID-ID) within the OSGeo repository environment. This will advance the OSGeo portfolio of best practices also for other open geospatial projects.</p><p> </p>


2013 ◽  
Vol 32 (1) ◽  
pp. 36 ◽  
Author(s):  
Vandana Singh

<p>Interest in migrating to open source integrated library systems is continually growing in libraries. Along with the interest, lack of empirical research and evidence to compare the process of migration brings a lot of anxiety to the interested librarians. In this research, twenty librarians who have worked in libraries that migrated to open source ILS or are in the process of migrating were interviewed. The interviews focused on their experiences and the lessons learned in the process of migration. The results from the interviews are used to create guidelines/best practices for each stage of the adoption process of open source ILS. These guidelines will be helpful or librarians who want to research and/or adopt open source ILS.</p> <p> </p>


Sign in / Sign up

Export Citation Format

Share Document