2. Installation without root: conda, brew, make, rpm
conda or mamba: better always create new environment, unless you new clearly the dependencies
homebrew: not friendly to newbies
make: change the configure path, manually install dependencises
rpm:
# search and download rpm packages# Ubuntu: apt-get# CentOS: yum
yum search;
yumdownloader;
rpm2cpio XXX.rpm | cpio -idvm
# will untar the packages to pwd# then add ./usr/bin to $PATH
easy to maintain and reproduce:
just keep the batch shell script, and remove the .lsf .log
Maizego Summer Tutorial
Better Manage Your Data
>>> Save money for the lab. More importantly, save time for yourself!
never challenge your memory
make the directory readable even without README
clearn up intermediate files timely
seperate your formal data, codes, test data, analysis results ...
tar | compress your data when finished use them
Maizego Summer Tutorial
Better Manage Your Data
!!! Almost EVERY bioinfomatics data format can be compressed (or already been compressed), with only slightly losing the manipulating performance (which 90% of biologist didn't care about) !!!
or do not generate too many intermediate files: Lecture 3
Maizego Summer Tutorial
Better Manage Your Data
backup !
github, gitee, gitlab, zendo, figshare ... for your codes
NCBI, CNSA, GSA, figshare, Cyverse, ZEAMAP ... for your data
local copy of your important unpublished data
but not too much ...
🐮:
~~ Oh boy! I made 100 copies of my sequence data, and I copied all your genome data to my directories! Now nobody, even myself can total remove all my data, fail safe!
🐴:
~~ Holy! You genius! I should go download all NCBI data, in case their services died one day ...
Maizego Summer Tutorial
Take Home Massages
Master the installation of more than 90% bioinformatics tools: Conda, Brew, Make, Container ...