Centre de Recherche Informatique de Montréal (CRIM) avatar

Centre de Recherche Informatique de Montréal (CRIM)

Official

@crim-ca · Canada

0Followers
|
122Public Repos
|
35Published Skills

Leading center for applied research and cutting-edge expertise in artificial intelligence and and information technology.

Skills Distribution
DomainCloud & Comp...Geospatial Process.. (40%)Standardized Metad.. (30%)Distributed Execut.. (30%)

Agent Skills by Centre de Recherche Informatique de Montréal (CRIM)

Showing 35 vetted skills indexed across 1 GitHub repositories.

crim-cacrim-ca
30

job-provenance

Retrieves W3C PROV provenance metadata for a specified job ID and outputs formatted document.

Official
Advanced
crim-cacrim-ca
30

job-inputs

Retrieve job input specifications and values from the Weaver system.

Official
Intermediate
crim-cacrim-ca
30

api-info

Retrieve Weaver API metadata and check instance availability.

Official
Basic
crim-cacrim-ca
30

weaver-install

Automate Weaver installation via Docker or source code with Python 3.10+.

Official
Intermediate
crim-cacrim-ca
30

job-results

Retrieves job output files and inline values securely via HTTPS from anywhere in the world, ensuring confidentiality and integrity of transmitted data with TLS encryption.

Official
Intermediate
crim-cacrim-ca
30

weaver-skills-update

Detect code changes and update Agent Skills documentation in the Weaver codebase.

Official
Advanced
crim-cacrim-ca
30

provider-register

Register external WPS or OGC API - Processes services as remote providers in Weaver.

Official
Advanced
crim-cacrim-ca
30

job-dismiss

Dismiss running or pending jobs and update status to dismissed in Weaver API environments.

Official
Intermediate
crim-cacrim-ca
30

process-undeploy

Delete deployed process definitions irreversibly from Weaver via API.

Official
Intermediate
crim-cacrim-ca
30

api-version

Retrieve Weaver application version, database schema version, and deployed commit hash.

Official
Basic
crim-cacrim-ca
30

weaver-ci-validate

Run Makefile targets for lint and test validation in Python projects.

Official
Intermediate
crim-cacrim-ca
30

vault-upload

Upload sensitive files and credentials to Weaver's encrypted vault.

Official
Intermediate
crim-cacrim-ca
30

process-deploy

Automate deployment of CWL processes and applications to Weaver.

Official
Advanced
crim-cacrim-ca
30

job-execute

Execute deployed processes via Weaver API with synchronous or asynchronous modes.

Official
Intermediate
crim-cacrim-ca
30

cwl-debug-package

Diagnose and resolve Common Workflow Language package validation, deployment, and execution errors.

Official
Advanced
crim-cacrim-ca
30

cwl-understand-workflow

Explain CWL workflow structures, inputs, outputs, and step execution.

Official
Advanced
crim-cacrim-ca
30

job-list

Manage and report on Weaver jobs with filtering and pagination.

Official
Advanced
crim-cacrim-ca
30

job-statistics

Retrieve detailed execution statistics for jobs via the Weaver API.

Official
Intermediate
crim-cacrim-ca
30

cwl-validate-package

Validate CWL package syntax, structure, and Docker image accessibility before deployment.

Official
Intermediate
crim-cacrim-ca
30

provider-unregister

Remove registered providers from Weaver via DELETE requests to provider endpoints.

Official
Intermediate
crim-cacrim-ca
30

job-status

Inspect Weaver job execution state via RESTful HTTP requests.

Official
Basic
crim-cacrim-ca
30

cwl-understand-builtin

Convert JSON array data to NetCDF format using Weaver's built-in processes.

Official
Intermediate
crim-cacrim-ca
30

job-monitor

Monitor asynchronous job status with timeouts and progress updates.

Official
Intermediate
crim-cacrim-ca
30

cwl-optimize-performance

Optimize CWL workflow performance through Docker image and resource adjustments.

Official
Advanced

Frequently Asked Questions About Centre de Recherche Informatique de Montréal (CRIM)

FAQPage Schema
What specific tasks are enabled by these capabilities?

These capabilities enable the deployment, execution, and monitoring of standardized scientific processes. Users can manage remote service providers, validate syntax for containerized tasks, retrieve detailed execution logs, and perform complex data transformations such as converting JSON arrays into NetCDF formats within distributed computing environments.

Which target personas benefit from these technical skills?

These skills are designed for geospatial data engineers, scientific researchers, and infrastructure architects working with OGC standards. Professionals managing large-scale distributed processing environments or those requiring strict provenance tracking for reproducible scientific results will find these capabilities essential for maintaining system integrity and interoperability.

What are the prerequisites and dependencies for implementation?

Implementation requires a Weaver-compatible environment supporting OGC API-Processes and Common Language standards. Systems must be configured to handle Docker-based containerization for process execution, with network access enabled for RESTful communication and HTTPS-secured data transmission between the local environment and remote service providers.