Sam Hume
Community@swhume · State College, PA US
Research Data Engineer | Open Source | Data Exchange Standards
Agent Skills by Sam Hume
Showing 1 vetted skills indexed across 1 GitHub repositories.
Frequently Asked Questions About Sam Hume
FAQPage SchemaWhat tasks can I accomplish with the odmlib skill?▼
You can read, write, create, validate, convert, and transform CDISC ODM, Define-XML, Dataset-JSON, and Analysis Results Metadata content. This includes parsing or generating study metadata, ItemGroupDef, ItemDef, CodeList, MethodDef, and MetaDataVersion structures, plus merging, serializing, and round-tripping ODM-family documents.
Who should use the odmlib skill?▼
Developers and research data engineers working with clinical-trial data definitions and CDISC study metadata. It targets anyone creating, loading, modifying, or validating ODM-family documents such as define.xml files, Dataset-JSON datasets, or ARM analysis results, including extensions of these models.
When should I trigger the odmlib skill instead of writing markup by hand?▼
Trigger it whenever a task involves odmlib, an .xml or .json ODM, Define-XML, or Dataset-JSON document, or CDISC study metadata. Hand-rolling XML or JSON for these standards is error-prone; odmlib is the canonical, schema-aware approach and should be preferred over manual markup construction.
Is odmlib open source and what does it cost?▼
Yes. Sam Hume's profile emphasizes open-source work on data exchange standards, and odmlib is a publicly available open-source library. There is no licensing cost; it can be freely used to build applications that process CDISC ODM-family clinical data standards.
What are the prerequisites for using the odmlib skill?▼
You need a development environment with the odmlib library installed and familiarity with CDISC ODM-family standards. Tasks should involve ODM, Define-XML, Dataset-JSON, or ARM content such as study metadata, define.xml documents, or clinical-trial data definitions.