Linux Headless Mode

Big Yotta - Headless Linux Version

Big Yotta’s Linux headless version is designed for systems that only have terminal-based access.

Download the the headless version of Big Yotta

Install BigYotta: execute the following command
$ sudo dpkg -i big-yotta-headless-4.1.1.deb

Start Big Yotta: execute /opt/BigYotta/app/big-yotta-run.sh and use the following parameters

  • start - start Big Yotta
  • stop - stop Big Yotta
  • restart - restart Big Yotta

Create and monitor uploads with console based tool: execute /opt/BigYotta/app/big-yotta-console.sh and use the following parameters

  • list - print upload list
  • createLocal - start upload file to sequencing.com
  • createRemote - start upload file by url to sequencing.com
  • invalidate - stop uploading file
  • pause - pause uploading file
  • resume - resume uploading file
  • reupload - try to upload file again
  • status - get file status
  • checkUpdates - check Big Yotta updates
  • log - view log file

Starting BY headless

$ /opt/BigYottaHeadless/app/big-yotta-run.sh start Starting Big Yotta .............. [ok]

Checking list of active uploads

$ /opt/BigYottaHeadless/app/big-yotta-console.sh list Please enter your email: [email protected] Enter your secret password:  ┌──────┬──────────┬──────────┬──────────┬──────────┬───────────────────┐ │File #│Title     │Status    │Progress  │Speed     │TimeLeft           │ ├──────┴──────────┴──────────┴──────────┴──────────┴───────────────────┤ │There is no uploads                                                   │ └──────────────────────────────────────────────────────────────────────┘

Adding local file

$ /opt/BigYottaHeadless/app/big-yotta-console.sh createLocal ~/vcf/1kg.HG00096.vcf.gz Please enter your email: [email protected] Enter your secret password:

Files added to upload /home/test/vcf/1kg.HG00096.vcf.gz

After file is added

$ /opt/BigYottaHeadless/app/big-yotta-console.sh list Please enter your email: [email protected] Enter your secret password:  ┌──────┬──────────────────┬───────────┬──────────┬───────────┬──────────┐ │File #│Title             │Status     │Progress  │Speed      │TimeLeft  │ ├──────┼──────────────────┼───────────┼──────────┼───────────┼──────────┤ │68    │1kg.HG00096.vcf.gz│Validation │100.0%    │3.22 MB/sec│3 sec     │ ├──────┼──────────────────┼───────────┼──────────┼───────────┼──────────┤ │69    │1kg.HG00096.vcf.gz│In progress│31.6%     │978 KB/sec │4 min     │ └──────┴──────────────────┴───────────┴──────────┴───────────┴──────────┘

Pausing file upload

$ /opt/BigYottaHeadless/app/big-yotta-console.sh pause 69 Pausing file # 69 succeeded

Checking status after pause completed

$ /opt/BigYottaHeadless/app/big-yotta-console.sh list Please enter your email: [email protected] Enter your secret password:  ┌──────┬──────────────────┬──────────┬──────────┬───────────┬──────────┐ │File #│Title             │Status    │Progress  │Speed      │TimeLeft  │ ├──────┼──────────────────┼──────────┼──────────┼───────────┼──────────┤ │68    │1kg.HG00096.vcf.gz│Validation│100.0%    │3.22 MB/sec│3 sec     │ ├──────┼──────────────────┼──────────┼──────────┼───────────┼──────────┤ │69    │1kg.HG00096.vcf.gz│Paused    │62.5%     │---        │33 sec    │ └──────┴──────────────────┴──────────┴──────────┴───────────┴──────────┘

Resuming file upload

$ /opt/BigYottaHeadless/app/big-yotta-console.sh resume 69 Resuming file # 69 succeeded

© 2021 Sequencing.com