Skip to content

Suggestion de "good practice" pour l'archivage d'output de flow #115

@mdesco

Description

@mdesco

Petite procedure partagee recemment...

  1. Tu créés la structure dans derivatives en roulant: ~/projects/rrg-descotea/share/admin/utils/createDerivativeStructure test
    (tu remplaces test par le nom du flow ou l'archive, tu as le droit de faire un e.g. ~/projects/rrg-descotea/share/admin/utils/createDerivativeStructure ihmt_flow_maggie)

Cette commande crée la structure de folder avec code, readme, input, output

  1. tu vas dans ton scratch et le flow en question

  2. tu lances un tmux

  3. tu vas dans l'input folder et tu roules une for loop du style
    for i in sub*; do tar cvzfh ${i}.tar.gz; done

  4. Tu move tous les tar.gz dans ta structure dans derivatives, e.g. mv *tar.gz ~/projects/.../BREAK-AD/derivatives/ihmt_flow_maggie/input/

  5. Tu fais la meme chose pour l'output

  6. tu fais un chmod sur le dossier pour que tout le monde puisse lire et ecrire dans le folder dans le futur
    chmod -R 755 ~/projects/.../BREAK-AD/derivatives/ihmt_flow_maggie/

  7. Tu refais pour les autres flow à archiver

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions