Published March 30, 2020
| Version v0.4.0
Software
Open
ENCODE-DCC/croo: v0.4.0
Description
- Important notice
- UCSC browser web page no longer accepts long URL (where full track hub text is encoded in such URL). So instead, Croo makes another alternative link with a linked track hub txt file instead of a full track hub text. One issue is that this text file should be public. So this track hub txt file will be converted into public URL (according to parameters defined by users). e.g. being presigned on GCS.
We have replaced old localization module (Caper's CaperURI) with a new one (Autouri's AutoURI).
Deprecated parameters
--http-userand--http-password: Autouri automatically uses~/.netrcfile for authentication of HTTP URLs. Use~/.netrcfile.--use-gsutil-over-aws-s3: Old module usedaws s3CLI for S3 files andgsutilfor GCS files. This parameter is no longer needed since new model uses Python interfaces instead of CLIs.
Added parameters
--verbose(-V) and--debug(-D): Prints detailed logs.verbose >= INFO,debug >= DEBUG.--use-gsutil-for-s3: This is different from the deprecated parameter--use-gsutil-over-aws-s3. Old loc module usedgsutilCLI for file transfer between GCS (gs://) and any other. But new module optionally (controlled by this parameter) usesgsutilonly for direct file transfer between GCS and S3 (s3://). If this flag is turned ongsutilwill be used only for such direct file transfer.
Bug fixes
--tmp_dirwas not checked correctly (when it's on$CWD).--no-graph: This has been removed, Croo will automatically check ifdotexecutable exists on$PATH. This is a bit annoying sincepip install graphvizdoes not install this important executabledot. Users can only get it with system-level installation command likesudo apt-get install graphviz.
Files
ENCODE-DCC/croo-v0.4.0.zip
Files
(32.2 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:310035ecbac563122cc74623bf6933bc
|
32.2 kB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/ENCODE-DCC/croo/tree/v0.4.0 (URL)