END
[Submit]
unameutype
START
lock_user_on_invalid_attemptslock_usertoggle_user_lockis_user_lockeddb_connecthabitat_db_connectvalidateAccountBasicvalidateAccvalidateAccountNewvalidateFirstAttemptgetAllExistingUserTypesgetAllUsernamesgetUtypegetUserPrivilegesgetUTypePrivilegesisUserCurrentlyLoggedisUserNeverLoggeddoUserTypeExistinUsertypesTabledoUserTypeExistInUserTabledoUsernameExistInSystemaddUseraddNewUserHelpergeneratePasswordrecreatePasswordblockUserByAdminunblockUserByAdminunLockUsergetBlockedUsersgetAllUnblockedUsersdeleteUserdeleteUserByAdminaddNewUserTypeGroupaddNewUserTypeGroupHelperisUserTypeGroupAlreadyExistisPrivilegesAlreadyExistgetUserTypeGroupNameFromPrivilegesisValidUserupdatePasswordByUserupdatePasswordByUserHelperchangeNeverLoggedToRegularUsercreateTableAllGiftscreateTableAllDonorsinsertIntoAllGiftsinsertIntoAllDonorsinsertAntoAllGiftstableExistscreateTableAllAddressesfetchAddressesforAddressTablestoreAddressesinAddressTablestoreAddressesinAddressTable1storeAddressesinAddressTableFixedLngLatgetLongitudeLatitudestoreZipCodeBoundariesinTablebase64url_encodebase64url_decodegeneratePassswordLinkHelpersaveGeneratePasswordLinkDetailsisPasswordLinkSavedgetPasswordLinkInfoFromDatabasegeneratePassswordLinkgetPasswordLinkInfodeleteFromPasswordLinksTablerecreatePasswordWithLinkvalidate_input_data
Is Validation Successful
getUserProfileinsertUserProfileupdateUserProfilecreateOrUpdateUserProfiledoesProfileExist
DAO3
Validate Inputs
DataAccessUserProfile
getUnamegetUtype
Graphical Analysis Results
getAllYearsgetDonorIdsforAYeargetNumofDonationsInAYeargetNumofDonorsInAYeargetSumofDonationsInYeargetNumofDonationsByNewDonorsInAYeargetNewDonorsAddedInAYeargetNumofNewDonorsAddedInAYeargetSumofDonationsByNewDonorsInAYeargetDistinctFlagsgetAllSolicitCodeDescriptionsgetDonorsForASolicitationgetNumOfDonationsForSolicitationsgetNumOfDonorsForSolicitationsgetDistictAttributeValuesgetDistictAttributeValuesYeargetTotalDonationsForAnAttributeAndYeargetSumOfDonationsForAnAttributemeanOfArraymeanOfArrayHashValuesgetJScriptOutput1getJScriptOutput2getJScriptOutput3getJScriptOutput4fundamentalAnamolies_2_3transposeFundamentalAnamolies_2_3meanForAnamoly_2_3getInputSubMeanForAnamoly_2_3mycovgetCovarianceMatrixgetDiagonalCovarianceMatrixgetInverseOfDiagonalMatrixgetMultDiagCovMatrixWithInputSubMatrixgetMultiSubPartMatrixToNumbergetMultivariateGaussianDestributiongetDeterminantgetDeterminantDiagonalMatrixgetAllYearsBetweenInputYearRangegetSuccessfulSolicitationForYearsgetSolicitionAmountPerMonthWithinYearRangegetTotalAmountDonatedEachYeargetNumberofDonationsEachYeargetThresholdDonorsPerMonthWithinYearRangegetLastDateofGiftForADonorgetDonationsgetBuildSiteRelatedDonationsgetBuildSiteRelatedDonationsVersion2getNumofUniqDonorsforAInKindgetYearsFromInKindSearchResultsgetAddressesForInKindandYeargetAddressesgetLngLatgetLngLatForInKindandYeargetZipBoundaryAsJSONforZipvalidate_input_data
Filtered Results
getAllYearsInRangegetDistinctCategoriesgetNumofDonationsInAmountRangegetAmountRangeTotalandCountgetDonationDetailsgetDistinctFlagsgetDonationsforaFlaggetDonationsforFlagsgetDonationsSumforaFlagInaYeargetDonationsforAFlagforaYearRangegetDonationsCountforaFlagInaYeargetNumofDonationsforAFlagforaYearRangegetDistinctSoliciationCodesgetDistinctIKHousesgetDonationsforaSCodeandIKHousegetDonationsinYearRangegetDonationsSumandAmountForaYeargetDonationsSumandAmountForYearsgetDonationsSumandAmountForaYearWrtIKHouseSCodegetDonationsSumandAmountForYearsWrtSCodeIKHousegetDonationsDetailsInaYeargetYearsRangegetDonationsDetailsforAllYearsgetPercentageRiseFallgetMonthlyDonationDetailsgetMonthlyDonationsForAYearvalidate_input_data
getDonoridsForAYearAboveSpecificDonationsForFirstYeargetDonoridsForAYearAboveSpecificDonationsForOtherYeargetAllSelectedYearsForDonorConsistencygetDonoridsForAYearAboveSpecificDonationsForAllYearsgetAllDonorsWhoDonatedAboveMinnimumDonationsgetYearsForaDonorIDgetConsecutiveCountgetConsecutiveCountforaDonorIdgetAllDonorsWhoDonatedConsecutivelyAboveMinnimumDonationsgetAllDonorsWhoDonatedAboveMinnimumDonationsforAnySolicitCodegetAllDonorsWhoAreMembersAtleastSincegetAllConsistentDonorsDetailsgetConsistentDonorDetailsvalidate_input_data
Select Solicitation Year Range
No
UserDBInterface
Search
Yes
Select Solicitation Codes & Submit
DAO1
User
DAO2
Results / Data