Our October newsletter includes eight new and updated software titles. We present a Software Spotlight on the program jq - a json parsing utility. If you have not done so already, please update your BioGrids install client to the latest version - 695.
Upgrade Your BioGrids Install Client
BioGrids Installer version 1.0.694 and earlier will display a message: "Missing Internet connection". This is due to an expired certificate.
All users must upgrade the install client to continue using it.
The issue has been corrected in the latest version (695), available here:
Activated users can download the new version and use it without additional activation or registration steps.
As always, please let us know if you have any questions or problems upgrading - firstname.lastname@example.org
Remote Working Help
The BioGrids Wiki provides step by step instructions for installing BioGrids software on a local laptop or desktop machine. If you prefer a live demonstration, or run into trouble, please contact email@example.com. We can set up a Zoom meeting to assist you.
MacOS 10.15 Catalina
While we recommend not upgrading to 10.15 on any Mac with BioGrids already installed, we have implemented a workaround to install BioGrids and SBGrid on new machines. Two approaches are available.
If your use of BioGrids supplied software was an important element in your publication, please include the following statement in your work:
"Software used in the project was installed and configured by BioGrids
(cite: eLife 2013;2:e01456, Collaboration gets the most out of software.)"
Register here to try out our software installer, which allows users to choose from over 290 bioinfomatics and life sciences tools that can be installed as ready-to-run applications on Mac or Linux machines with the click of a button or a short command from the CLI. No need to worry about dependencies or compilation.
BioGrids is supported by a team of scientists and engineers at HMS. We provide direct support to BioGrids members. This includes all aspects of software installation and management. If you need assistance of any kind please send a note to: firstname.lastname@example.org.
The BioGrids Installer is an easy to use application that makes installing and managing life sciences software simple and quick.
A command line version is also available for Macs and Linux. Download using the link button above and register here for activation.
The BioGrids team provides support, infrastructure and testing for scientific software packages. We currently provide 335 titles in five categories and over 1,500 R, python and perl packages and modules. The collection grows weekly. Learn more here: About BioGrids
If you are new to BioGrids and would like to quickly get started with the command line version, follow the instructions below:
1: Download the BioGrids Installer command line version
./biogrids activate biogrid-production jvinent1 70rYFTDnmCr93VUklfbf1s3M4jdyC9bFVYHew==
Replace the site name, user name and activation key with your own credentials.
3: Install software with BioGrids
./biogrids install fastqc trimmomatic samtools star subread igv
When finished, verify applications are installed:
Software Spotlight - jq
jq is a lightweight and flexible command-line JSON processor. From the jq website (https://stedolan.github.io/jq/):
jq is like sed for JSON data - you can use it to slice and filter and map and transform structured data with the same ease that sed, awk, grep and friends let you play with text.
Documentation is complete and includes an excellent progressive tutorial:
NCBI provides a tutorial for downloading gene sets that includes an example of using jq to convert downloaded json data: https://www.ncbi.nlm.nih.gov/datasets/docs/command-line-gene/
The website https://jqplay.org/ provides an online interactive interface for jq. You can use this to learn about jq without installing.
bcbio-nextgen provides best-practice pipelines for automated analysis of high throughput sequencing data with the goal of being quantifiable, analyzable, scalable and reproducible.
Updated versions:1.2.4 | Linux 64
Dask is a flexible library for parallel computing in Python.
Updated versions:2.30.0 | OS X INTEL 2.30.0 | Linux 64
H2O is a scalable machine learning and predictive analytics platform.
Updated versions:22.214.171.124 | OS X INTEL 126.96.36.199 | Linux 64
jq is a lightweight and flexible command-line JSON processor.
Updated versions:1.6 | OS X INTEL 1.6 | Linux 64
Python is a general-purpose, interpreted, object oriented, high-level dynamic programming language that emphasizes code readability.
Updated versions:3.6.5 | Linux 64
R is a free software environment for statistical computing and graphics.
Updated versions:4.0.2 | Linux 64
scvi-tools (single-cell variational inference tools) is a package for end-to-end analysis of single-cell omics data.
Updated versions:0.6.8 | Linux 64 0.6.8 | OS X INTEL
TractSeg is tool for fast and accurate white matter bundle segmentation from Diffusion MRI.
Updated versions:2.1.1 | Linux 64
Training sessions available to HMS trainees:
HMS Research Computing
Fall 2020 registration is now open.