--- title: "Use the Notebook (Corridor Python Package)" description: "Work with registered objects from a Notebook using the corridor Python package." ---
corridor Python package, which lets you import corridor and work with registered objects (Data Elements, Features, Models, Policies, and more) from code.
| Object type | Fetch by | What it represents |
|---|---|---|
DataTable | alias / name | A registered raw data table. |
DataElement | alias | A column-backed or aggregated Data Element. |
Feature | alias | A derived Feature. |
Model | alias | A registered Model and its output. |
ModelTransform | model + alias | A transform attached to a Model. |
Policy | name | A decision Policy and its workflow blocks. |
GlobalFunction | alias | A reusable function, callable from Python. |
GlobalVariable | alias | A registered global variable. |
RuntimeParameter | alias | A runtime parameter. |
ReasonCode | alias / name | A reason code attached to a Model or rule. |
Report | name | A report template and its outputs. |
Dataset | alias | A registered dataset. |
Framework / Product | name | Valuation frameworks and products. |
QualityCheck | name | A data quality check. |
MonitoringDashboard | filters | A monitoring dashboard. |
Entity / TableKey | name | Platform entities and their keys. |
User | username | A registered platform user. |
| Parameter | On | Accepts |
|---|---|---|
algorithm_type | Model | 'Binary Classification', 'Regression', 'Time Series', or 'Survival' |
type | Model, Global Variable, Runtime Parameter | a Python type (see the mapping below) |
input_type | Model | 'python function' (attach a @model.model_function()) or 'custom' (attach @model.init and @model.run) |
entity | Feature, Model | the name of a registered platform Entity (e.g. 'Applicant') |
permissible_purpose | Feature, DataElement, Model | a list of permissible-purpose tag names; omit to use all |
group | all | any group name; omit to use 'Default' |