Developers¶
Contents:
- Creating a development environment
- Running the test suite
- Translating OpenREM strings
- Enabling debug toolbar
- DICOM import modules
- Non-DICOM import modules
- Export from database
- Tools and helper modules
- Models
AccumCassetteBsdProjRadiogDoseAccumIntegratedProjRadiogDoseAccumMammographyXRayDoseAccumProjXRayDoseAccumXRayDoseAdminTaskQuestionsBackgroundTaskBackgroundTaskMaximumRowsBillingCodeCalibrationContextIDCtAccumulatedDoseDataCtDoseCheckDetailsCtIrradiationEventDataCtRadiationDoseCtReconstructionAlgorithmCtXRaySourceParametersDeviceParticipantDicomDeleteSettingsDicomQRRspImageDicomQRRspSeriesDicomQRRspStudyDicomQueryDicomRemoteQRDicomStoreSCPDoseRelatedDistanceMeasurementsDrugProductIdentifierExportsExposureGeneralEquipmentModuleAttrGeneralStudyModuleAttrGlomerularFiltrationRateHighDoseMetricAlertRecipientsHighDoseMetricAlertSettingsHomePageAdminSettingsImageViewModifierIntravenousExtravasationSymptomsIrradEventXRayDataIrradEventXRayDetectorDataIrradEventXRayMechanicalDataIrradEventXRaySourceDataKvpLanguageofContentItemandDescendantsMergeOnDeviceObserverUIDSettingsNotPatientIndicatorsIDNotPatientIndicatorsNameObjectUIDsProcessedObserverContextOpenSkinSafeListOrganDosePETSeriesPETSeriesCorrectionPETSeriesTypePKsForSummedRFDoseStudiesInDeltaWeeksPatientIDSettingsPatientModuleAttrPatientStatePatientStudyModuleAttrPersonParticipantProjectionXRayRadiationDosePulseWidthRadionuclideIdentifierRadiopharmaceuticalAdministrationEventDataRadiopharmaceuticalAdministrationPatientCharacteristicsRadiopharmaceuticalLotIdentifierRadiopharmaceuticalRadiationDoseReagentVialIdentifierScanningLengthSizeSpecificDoseEstimationSizeUploadSkinDoseMapCalcSettingsSkinDoseMapResultsSourceOfCTDoseInformationStandardNameSettingsStandardNamesSummaryFieldsUniqueEquipmentNamesUpgradeStatusUserProfileWEDSeriesOrInstancesXrayFiltersXrayGridXrayTubeCurrentcreate_or_save_high_dose_metric_alert_recipient_setting()limit_background_task_table_rows()
- Filtering code
CTFilterPlusPidCTFilterPlusPidPlusStdNamesCTFilterPlusStdNamesCTSummaryListFilterDXFilterPlusPidDXFilterPlusPidPlusStdNamesDXFilterPlusStdNamesDXSummaryListFilterDateTimeOrderingFilterMGFilterPlusPidMGFilterPlusPidPlusStdNamesMGFilterPlusStdNamesMGSummaryListFilterNMFilterPlusPidNMSummaryListFilterRFFilterPlusPidRFFilterPlusPidPlusStdNamesRFFilterPlusStdNamesRFSummaryListFiltercustom_id_filter()custom_name_filter()
- Views
ct_detail_view()ct_summary_list_filter()dx_detail_view()dx_summary_list_filter()logout_page()mg_detail_view()mg_summary_list_filter()multiply()nm_detail_view()nm_summary_list_filter()rf_detail_view()rf_detail_view_skin_map()rf_summary_list_filter()standard_name_settings()update_latest_studies()update_modality_totals()update_study_workload()- openSkin related views
- Export Views
ct_xlsx_phe2019()ctcsv1()ctxlsx1()deletefile()download()dx_xlsx_phe2019()dxcsv1()dxxlsx1()export()export_abort()export_remove()flcsv1()include_pid()mgcsv1()mgnhsbsp()mgxlsx1()nmcsv1()nmxlsx1()rf_xlsx_phe2019()rfopenskin()rfxlsx1()update_active()update_complete()update_error()update_queue()
- Forms
BackgroundTaskMaximumRowsFormCTChartOptionsDisplayFormCTChartOptionsDisplayFormIncStandardCTChartOptionsFormCTChartOptionsFormIncStandardDXChartOptionsDisplayFormDXChartOptionsDisplayFormIncStandardDXChartOptionsFormDXChartOptionsFormIncStandardDicomDeleteSettingsFormDicomQRFormDicomQueryFormDicomStoreFormGeneralChartOptionsDisplayFormHomepageOptionsFormMGChartOptionsDisplayFormMGChartOptionsDisplayFormIncStandardMGChartOptionsFormMGChartOptionsFormIncStandardMergeOnDeviceObserverUIDFormNMChartOptionsDisplayFormNMChartOptionsFormNotPatientIDFormNotPatientNameFormRFChartOptionsDisplayFormRFChartOptionsDisplayFormIncStandardRFChartOptionsFormRFChartOptionsFormIncStandardRFHighDoseFluoroAlertsFormSizeHeadersFormSizeUploadFormSkinDoseMapCalcSettingsFormSkinSafeListFormStandardNameFormBaseStandardNameFormCTStandardNameFormDXStandardNameFormMGStandardNameFormRFStandardNameSettingsFormUpdateDisplayNamesFormitemsPerPageForm
- Charts
calc_facet_rows_and_height()calc_histogram_bin_data()calculate_colour_sequence()construct_over_time_charts()create_dataframe()create_dataframe_aggregates()create_dataframe_time_series()create_dataframe_weekdays()create_freq_sorted_category_list()create_sorted_category_list()csv_data_barchart()csv_data_frequency()download_link()empty_dataframe_msg()failed_chart_message_div()global_config()plotly_barchart()plotly_barchart_weekdays()plotly_binned_statistic_barchart()plotly_boxplot()plotly_frequency_barchart()plotly_histogram_barchart()plotly_scatter()plotly_set_default_theme()plotly_timeseries_linechart()save_fig_as_html_div()
- DICOM networking modules
- BackgroundTask
- Adding new charts