Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Expand wrroc with fields needed for federated analysis #37

Closed

Commits on Jun 19, 2024

  1. Improve WrrocRenderer

    Add workflow file to crate.
    Correct path to output files in metadata file.
    Add CreateActions for tool executions.
    Add ControlActions.
    Add SoftwareApplications for processes.
    Add HowToSteps.
    Add agent information (orcid, name) to nextflow.config that is incorporated into metadata file.
    fbartusch committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    4327868 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2024

  1. Fix small errors

    Use outdir from config as publishDir
    Remove nested list for createAction results
    Correct controlAction id
    fbartusch committed Jun 30, 2024
    Configuration menu
    Copy the full SHA
    ac05da2 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2024

  1. Improve WRROC renderer

    Add license information according to Workflow RO-Crate
    Handle parameters set in workflow
    Add PropertyValue for FormalParameters
    Add PropertyValue to object field for CreateAction of workflow
    Add nextflow_schema.json to outdir if present
    fbartusch committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    3509ac1 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2024

  1. Add config to crate

    fbartusch committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    12e46bd View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2024

  1. Improve WRROC renderer

    * Add objects to CreateActions
    * Add license entity if license information in nextflow.config is a valid URL
    * Fix bug: Don't add unpublished files to CreateAction results. Causes NullPointerException, as they aren't contained in workflowOutputs map
    fbartusch committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    e047834 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2024

  1. Improve WRROC renderer

    * (Hopefully) all input/output files are now copied into the crate
    * Add Intermediate results ro-crate-metadata.json
    * Add nextflow.config to ro-crate-metadata.json
    * Add datePublished to Dataset
    * valid RO-Crate according to rocrate-validator
    
    Signed-off-by: fbartusch <[email protected]>
    fbartusch committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    5e2964d View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2024

  1. Improt WRROC

    * Change HowToStep position to string
    * Remove nextflow.config object from OrganizeAction
    * add author to root data entity
    * passes roc-validator with severity REQUIRED
    
    Signed-off-by: fbartusch <[email protected]>
    fbartusch committed Oct 27, 2024
    Configuration menu
    Copy the full SHA
    4295943 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2024

  1. add changes

    famosab committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    ef96fea View commit details
    Browse the repository at this point in the history
  2. add changes wip

    famosab committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    5c3ed70 View commit details
    Browse the repository at this point in the history
  3. fix brackets

    famosab committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    473f88b View commit details
    Browse the repository at this point in the history
  4. test yamls

    famosab committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    b8f098d View commit details
    Browse the repository at this point in the history
  5. fancy stuff

    famosab committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    e5d2e7b View commit details
    Browse the repository at this point in the history
  6. break

    famosab committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    becb3dd View commit details
    Browse the repository at this point in the history
  7. pain

    famosab committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    38f4c64 View commit details
    Browse the repository at this point in the history
  8. pain mal 2+

    famosab committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    2e5f648 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    940a1ab View commit details
    Browse the repository at this point in the history
  10. this works yay

    famosab committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    53ce54b View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2024

  1. cleanup print statements

    famosab committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    332ad35 View commit details
    Browse the repository at this point in the history