Difference between revisions of "Linux"

From www.wiki.chlamdb.ch
Jump to navigation Jump to search
Line 64: Line 64:
 
}
 
}
 
</syntaxhighlight>
 
</syntaxhighlight>
 +
 +
=== split input into chunks ===
 +
 +
channel.buffer(size:3)

Revision as of 20:21, 13 November 2018

user/groups

create group and add users to the group

1sudo groupadd metagenlab
2
3# a: append
4# G: group
5sudo usermod -a -G <group> <user>
  • group file conf
1cat /etc/group

HDD

  • liste des disques
1lsblk -io KNAME,TYPE,SIZE,MODEL

utilisation des diques

1df -h

Docker

  • ubuntu network access problem
1sudo mv /etc/resolv.conf{,.bak}
2sudo ln -s /etc/resolv.conf /run/systemd/resolve/resolv.conf

Atom setup


NextFlow

Relauch killed jobs with increased ressources

process foo {

    memory { 2.GB * task.attempt }
    time { 1.hour * task.attempt }

    errorStrategy { task.exitStatus == 140 ? 'retry' : 'terminate' }
    maxRetries 3

    script:
    <your job here>

}

split input into chunks

channel.buffer(size:3)