Skip to content
Open
Show file tree
Hide file tree
Changes from 5 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions assessments/DIAL4/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
.jsonl
runs.csv
42 changes: 42 additions & 0 deletions assessments/DIAL4/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
* **Title**: Developmental Indicators for the Assessment of Learning (DIAL3_4) - API 3.X
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we add some language in here that also makes clear that this bundle only works off of a very specific SC enrich structure? and is not broadly applicable?

* **Description**: This template includes the DIAL3_4 assessment, designed to identify young children who need further testing or who need help with
academic skills. The DIAL3_4 tests a child’s motor skills (skipping, jumping, cutting, writing), conceptual skills (knowledge
of colors, counting), and language skills (knowledge of letters and words, ability to solve problems).
* **API version**: 5.3
* **Submitter name**: Mariela Suárez
* **Submitter organization**: CrocusLLC

To run this bundle, please add your own source file<code>data/DIAL4_SAMPLE_data_file.csv</code>

## CLI Parameters

### Required
- **OUTPUT_DIR**: Where output files will be written
- **INPUT_FILE**: The assessment file to be mapped
- **STUDENT_ID_NAME**: Which column to use as the Ed-Fi `studentUniqueId`. Can be one of the native columns in the assessment file (e.g., `suns`, `student_number`) when the bundle is run directly. Otherwise leave the default value `edFi_studentUniqueID`
- **POSSIBLE_STUDENT_ID_COLUMNS**: This should contain all the possible native student id columns in the assessment file( e.g., `suns`, `student_number`).
### Optional
- **DESCRIPTOR_NAMESPACE**: This should be the default namespace for descriptors such as ResultDatatypeTypeDescriptor. The default value is : uri://ed-fi.org

### Examples

Using an ID column from the assessment file:
```bash
earthmover run -c ./earthmover.yaml -p '{
"INPUT_FILE": "./data/sample_anonymized_file.csv",
"OUTPUT_DIR": "./output",
"STUDENT_ID_NAME": "suns"
}'
```

Once you have inspected the output JSONL for issues, check the settings in lightbeam.yaml and transmit them to your Ed-Fi API with:

```bash
lightbeam validate+send -c ./lightbeam.yaml -p '{
"DATA_DIR": "./output/",
"API_YEAR": "yourAPIYear",
"BASE_URL": "yourURL",
"EDFI_API_CLIENT_ID": "yourID",
"EDFI_API_CLIENT_SECRET": "yourSecret"
}'
```
1,000 changes: 1,000 additions & 0 deletions assessments/DIAL4/data/sample_anonymized_file.csv

Large diffs are not rendered by default.

Loading