BGC Combiner is a tool for transforming and combining data from ProCare.
Project description
ombine
BGC Combiner is a tool for transforming and combining data from ProCare. This can be used for individual reports, aggregate ADA data, and concatenating aggregate data on to existing documents.
Installation
This program is designed to run on Linux, MacOs, and Windows Subsystem for Linux. You will need to be sure that you have installed Python.
Usage
In general, the tools will use pattern
bgcombine <command> <output_path> [--c <path_to_concatenate>]
Commands
Info
Info is used for combining student and family data from ProCare (in the "all format"). It will also create an IdXSite field for unique multi-site identification along with the name of the site for each student. The function requires all source files to be prefixed with the site number. E.g. "101monthly_attendance_data" for the O.C.
Attendance
Attendance is used for combining attendance data from ProCare. It will create a by-student attendance count as well as a duplicated check, along with the IdXSite field for multi-site identification. Attendance also generates an ADA report and can be combined with the --c option to concatenate that information onto an existing historical data document.
Arguments
output_path
The repository for combined output files. Do not specify a file name at this time.
input_path
Once a command is entered, a user will see the following prompt:
Enter path to input folder:
User should input the absolute path to a directory that holds all of the ProCare files for the intended operation.
Options
Concatenate (--c)
Concatenate is an option used to append ADA data to an existing document along with datestamps of when that info was generated. Its argument is the path to the file that should be concatenated.
License
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for bgcombine-1.0.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 26d52e70644480f3d1fcaa7c291bcbfa251c2d675bca95e88ec739027b85c976 |
|
MD5 | 343a53e7e6bf2268fdb1a0e18520e68a |
|
BLAKE2b-256 | 5cab71114bde26fe960dc38b16a221095c08c3ee5d60aaa7ac66bb1e692fb640 |