scholarly journals Bashing irreproducibility with shournal

2020 ◽  
Author(s):  
Tycho Kirchner ◽  
Konstantin Riege ◽  
Steve Hoffmann

AbstractArguably, one of the most important tools for computer science is the Linux shell. Processing steps carried out there are critical for many analyses and software development projects. However, manual documentation of the work is time-consuming and error-prone. To remedy this problem, shournal tightly integrates with the shell and automatically records all shell commands along with associated file events. For any file, shournal allows the reconstruction of the command history and is able to create detailed reports for whole project directories. shournal is based on the fanotify API and mount namespaces and allows the efficient monitoring of entire process trees.AvailabilityThe code for shournal is freely available at https://github.com/tycho-kirchner/shournal under the GNU General Public License v3.0 or [email protected]

2020 ◽  
Author(s):  
Iulian Dragan ◽  
Thomas Sparsø ◽  
Dmitry Kuznetsov ◽  
Roderick Slieker ◽  
Mark Ibberson

ABSTRACTSummarydsSwissKnife is an R package that enables several powerful analyses to be performed on federated datasets. The package works alongside DataSHIELD and extends its functionality. We have developed and implemented dsSwissKnife in a large IMI project on type 2 diabetes, RHAPSODY, where data from 10 observational cohorts have been harmonised and federated in CDISC SDTM format and made available for biomarker discovery.Availability and implementationdsSwissKnife is freely available online at https://github.com/sib-swiss/dsSwissKnife. The package is distributed under the GNU General Public License version [email protected]


2019 ◽  
Author(s):  
Sarah Lutteropp ◽  
Alexey M. Kozlov ◽  
Alexandros Stamatakis

AbstractRecently, Lemoine et al. suggested the Transfer Bootstrap Expectation (TBE) branch support metric as an alternative to classical phylogenetic bootstrap support metric on taxon-rich datasets. However, the original TBE implementation in the booster tool is compute- and memory-intensive. Therefore, we developed a fast and memory-efficient TBE implementation. We improved upon the original algorithm described by Lemoine et al. by introducing multiple algorithmic and technical optimizations. On empirical as well as on random tree sets with varying taxon counts, our implementation is up to 480 times faster than booster. Furthermore, it only requires memory that is linear in the number of taxa, which leads to 10× - 40× memory savings compared to booster. Our implementation has been partially integrated into pll-modules and RAxML-NG and is available under the GNU Affero General Public License v3.0 at https://github.com/ddarriba/pll-modules and https://github.com/amkozlov/raxml-ng. The parallelized version that also computes additional TBE-related statistics is available in pll-modules and RAxML-NG forks at: https://github.com/lutteropp/pll-modules/tree/tbe and https://github.com/lutteropp/raxml-ng/tree/tbe.


Information ◽  
2019 ◽  
Vol 10 (10) ◽  
pp. 309
Author(s):  
Edna Dias Canedo ◽  
Heloise Acco Tives ◽  
Madianita Bogo Marioti ◽  
Fabiano Fagundes ◽  
José Antonio Siqueira de Cerqueira

Computer science is a predominantly male field of study. Women face barriers while trying to insert themselves in the study of computer science. Those barriers extend to when women are exposed to the professional area of computer science. Despite decades of social fights for gender equity in Science, Technology, Engineering, and Mathematics (STEM) education and in computer science in general, few women participate in computer science, and some of the reasons include gender bias and lack of support for women when choosing a computer science career. Open source software development has been increasingly used by companies seeking the competitive advantages gained by team diversity. This diversification of the characteristics of team members includes, for example, the age of the participants, the level of experience, education and knowledge in the area, and their gender. In open source software projects women are underrepresented and a series of biases are involved in their participation. This paper conducts a systematic literature review with the objective of finding factors that could assist in increasing women’s interest in contributing to open source communities and software development projects. The main contributions of this paper are: (i) identification of factors that cause women’s lack of interest (engagement), (ii) possible solutions to increase the engagement of this public, (iii) to outline the profile of professional women who are participating in open source software projects and software development projects. The main findings of this research reveal that women are underrepresented in software development projects and in open source software projects. They represent less than 10% of the total developers and the main causes of this underrepresentation may be associated with their workplace conditions, which reflect male gender bias.


Author(s):  
Mathias Klang

The more we rely upon software to mediate the many facets of our lives the more important the ability to control and adapt that software to our needs becomes. The Free Software Foundation stands at the forefront for this effort to ensure user empowerment. The main tool of the foundation is the General Public License that has been a fundamental document in software development since its conception in 1989. At present the Free Software Foundation is in the process of launching a new version of their license and the process is similar to the development of an existing social contract—the delicate problem is meeting the new challenges that have appeared since the earlier version while maintaining the spirit of the original.


2021 ◽  
Vol 181 ◽  
pp. 827-834
Author(s):  
Luís M. Alves ◽  
Gustavo Souza ◽  
Pedro Ribeiro ◽  
Ricardo J. Machado

Sign in / Sign up

Export Citation Format

Share Document