Skip to content

Collection of scripts and tricks that help automate collecting / formatting / checking the data from the observatories

License

Notifications You must be signed in to change notification settings

emo-bon/emobon-dm-tools

Repository files navigation

emobon-dm-tools

Collection of scripts and tricks that help automate collecting / formatting / checking the data from the obervatories

List of tools (in /pyedm)

code name purpose
gg google-get gets csv content from the managed google-documents
ena ena creates / updates / gets info from objects in the ENA database

install & dependencies

These tools have not been published yet so using them requires a local git checkout of the source, a virtualenv to work in, and then a straightforward install into that.

On windows we recommend having gitbash around to execute this. Gitbash is part of git-scm

  • open a bash terminal
  • double check if you have python there:
$ python --version
  • get the source code for the project - and enter the project
$ git clone [email protected]:emo-bon/emobon-dm-tools.git
$ cd emobon-dm-tools
  • create a virtualenv and activate it
$ virtualenv venv -p python3
$ source ./${venv}/bin/activate
  • install the tools and check
$ make init-dev
$ python -m pydem --help

usage

Usage of specific tools is explained in detail below

google-get

python -m pyedm.gg -g ../observatory-BPNS

ena-sync

pythin -m pyedm.ena  -s ../sequencing-data/shipment/2022-07-14_samples.csv

About

Collection of scripts and tricks that help automate collecting / formatting / checking the data from the observatories

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published