BIRCHv4.01

From Bioinformatics.Org Wiki

Jump to: navigation, search

Mystica Arrow set (with deep) 1.png [return to Release To Do List]


Contents

New platforms

Need to add new platforms for BIRCH_PLATFORM.

Choices:

In order, these need to be changed in:
1. BioLegato
2. install-scripts
3. getbirch
4. birchdb
5. scripts

linux-arm64

For now, development will have to be done on a VM. According to How to install Linux on a mac with Apple silicon, UTM is probably the best choice of a VM environment for MacOSX on ARM.

BIRCH

BioLegato

shell "$BL_REMOTE blastp ...."

where $BL_REMOTE would be something like sshcc, or whatever command on your system sends a job to a remote host. This would only work on a clustered system where all hosts share a common file system eg. NFS. If $BL_REMOTE is blank, the command just runs on the local host.

bl_blast_server.sh <blast commands>

This approach has been implemented in a very short bash script that doesn't need any command line parameters other than the blast command, because it can run in the same directory on the remote host as it does on the login host.
However, to implement a more generic script, say for running on DAC clusters, we would need more parameters

bl_blast_server.sh <RHOST> <RDIR> <RUSERID> <infile> <outfile> <blast_command>

In both cases, the user has to have passwordless ssh set up. For the latter, the script would have to copy the infile to the remote host, run BLAST, and then copy back the .xml output from the remote host.

The underlying implementation for blastn would be

$BIRCH/dat/bldna/PCD/Database/BLASTNlocal.blmenu

   @include "$BIRCH/local/admin/BLAST/server/BLASTNlocal.blinclude"

$BIRCH/local/script/bl_blast_server.sh

One issue is that we would have to have the include file in local-generic, probably with all lines commented out. Few systems would implement a local BLAST server. Those that do could uncomment the appropriate include files. They would also have to modify bl_blast_server.sh for their own site.

bldna, blprotein

Phylogeny

Multiple alignment

BLAST+

blncbi

samtools

blreads

blmarker

LAST

Cytoscape

On CCL, Cytoscape gets to the splash screen but hangs at that point. The Java error messages complain about permissions.

Personal tools
Namespaces
Variants
Actions
wiki navigation
Toolbox