Commit 7d6cc331 authored by dasharatha.vamshi's avatar dasharatha.vamshi

ac20,ctcmp,3cp tags

parent 9a7dbd66
client,site,project_name,date,total_recommendations,followed,not_followed
Jubilant,PP2 Ac20 Reaction Section,Golden Batch for Ac20 Reaction,2022-08-01,85,85,0
Jubilant,PP2 Ac20 Reaction Section,Golden Batch for Ac20 Reaction,2022-08-02,93,93,0
This diff is collapsed.
client,site,project_name,date,total_recommendations,followed,not_followed
Jubilant,PP2 R5 Reaction Section,Golden Batch for R5 Reaction,2022-08-01,85,85,0
Jubilant,PP2 R5 Reaction Section,Golden Batch for R5 Reaction,2022-08-02,93,93,0
...@@ -10,7 +10,6 @@ if __name__ == '__main__': ...@@ -10,7 +10,6 @@ if __name__ == '__main__':
final_df_list = [] final_df_list = []
tags_type = ['upper', 'lower', 'live'] tags_type = ['upper', 'lower', 'live']
for site, site_metadata in site_data.items(): for site, site_metadata in site_data.items():
print(site_metadata)
logger.info(f"Generating for site {site}") logger.info(f"Generating for site {site}")
all_tags = site_metadata['tags'] all_tags = site_metadata['tags']
tags_data = {} tags_data = {}
...@@ -21,10 +20,9 @@ if __name__ == '__main__': ...@@ -21,10 +20,9 @@ if __name__ == '__main__':
start_date = site_metadata['start_date'] start_date = site_metadata['start_date']
end_date = site_metadata['end_date'] end_date = site_metadata['end_date']
all_timestamps = get_timestamps(start_date, end_date) all_timestamps = get_timestamps(start_date, end_date)
print(all_timestamps)
payload = METADATA['query'] payload = METADATA['query']
payload['metrics'][0]['tags']['c3'] = list(column_renamer.keys()) payload['metrics'][0]['tags']['c3'] = list(column_renamer.keys())
obj = Compliance(site, payload, column_renamer, all_tags) obj = Compliance(site, payload, column_renamer, all_tags, list(tags_data.keys()))
day_df = obj.start_calculation(all_timestamps) day_df = obj.start_calculation(all_timestamps)
final_df_list.append(day_df) final_df_list.append(day_df)
df = pd.concat(final_df_list) df = pd.concat(final_df_list)
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This source diff could not be displayed because it is too large. You can view the blob instead.
client,site,project_name,date,total_recommendations,followed,not_followed
Jubilant,3CP,Golden Batch for 3CP,2022-08-26,1,1,0
Jubilant,3CP,Golden Batch for 3CP,2022-08-31,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-09-01,88,88,0
Jubilant,3CP,Golden Batch for 3CP,2022-09-02,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-09-03,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-09-04,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-09-05,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-09-06,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-09-07,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-09-08,92,92,0
Jubilant,3CP,Golden Batch for 3CP,2022-09-09,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-09-10,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-09-11,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-09-12,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-09-13,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-09-14,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-09-15,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-09-16,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-09-17,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-09-18,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-09-19,95,95,0
Jubilant,3CP,Golden Batch for 3CP,2022-09-20,93,93,0
Jubilant,3CP,Golden Batch for 3CP,2022-09-21,89,89,0
Jubilant,3CP,Golden Batch for 3CP,2022-09-22,43,43,0
Jubilant,3CP,Golden Batch for 3CP,2022-09-23,82,82,0
Jubilant,3CP,Golden Batch for 3CP,2022-09-24,74,74,0
Jubilant,3CP,Golden Batch for 3CP,2022-09-25,86,86,0
Jubilant,3CP,Golden Batch for 3CP,2022-09-26,95,95,0
Jubilant,3CP,Golden Batch for 3CP,2022-09-27,93,93,0
Jubilant,3CP,Golden Batch for 3CP,2022-09-28,89,89,0
Jubilant,3CP,Golden Batch for 3CP,2022-09-29,81,81,0
Jubilant,3CP,Golden Batch for 3CP,2022-09-30,87,87,0
Jubilant,3CP,Golden Batch for 3CP,2022-10-01,79,79,0
Jubilant,3CP,Golden Batch for 3CP,2022-10-02,93,93,0
Jubilant,3CP,Golden Batch for 3CP,2022-10-03,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-10-04,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-10-05,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-10-06,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-10-07,92,92,0
Jubilant,3CP,Golden Batch for 3CP,2022-10-08,74,74,0
Jubilant,3CP,Golden Batch for 3CP,2022-10-09,82,82,0
Jubilant,3CP,Golden Batch for 3CP,2022-10-10,89,89,0
Jubilant,3CP,Golden Batch for 3CP,2022-10-11,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-10-12,95,95,0
Jubilant,3CP,Golden Batch for 3CP,2022-10-13,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-10-14,95,95,0
Jubilant,3CP,Golden Batch for 3CP,2022-10-15,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-10-16,95,95,0
Jubilant,3CP,Golden Batch for 3CP,2022-10-17,95,95,0
Jubilant,3CP,Golden Batch for 3CP,2022-10-18,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-10-19,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-10-20,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-10-21,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-10-22,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-10-23,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-10-24,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-10-25,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-10-26,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-10-27,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-10-28,94,94,0
Jubilant,3CP,Golden Batch for 3CP,2022-10-29,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-10-30,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-10-31,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-11-01,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-11-02,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-11-03,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-11-04,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-11-05,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-11-06,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-11-07,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-11-08,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-11-09,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-11-10,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-11-11,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-11-12,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-11-13,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-11-14,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-11-15,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-11-16,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-11-17,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-11-18,94,94,0
Jubilant,3CP,Golden Batch for 3CP,2022-11-19,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-11-20,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-11-21,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-11-22,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-11-23,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-11-24,89,89,0
Jubilant,3CP,Golden Batch for 3CP,2022-11-25,60,60,0
Jubilant,3CP,Golden Batch for 3CP,2022-12-26,53,53,0
Jubilant,3CP,Golden Batch for 3CP,2022-12-27,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-12-28,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-12-29,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-12-30,96,96,0
Jubilant,3CP,Golden Batch for 3CP,2022-12-31,96,96,0
This diff is collapsed.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
client,site,project_name,date,total_recommendations,followed,not_followed
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-08-01,88,88,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-08-02,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-08-03,93,93,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-08-04,93,93,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-08-05,90,90,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-08-06,94,94,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-08-07,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-08-08,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-08-09,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-08-10,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-08-11,92,92,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-08-12,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-08-13,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-08-14,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-08-15,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-08-16,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-08-17,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-08-18,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-08-19,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-08-20,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-08-21,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-08-22,95,95,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-08-23,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-08-24,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-08-25,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-08-26,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-08-27,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-08-28,94,94,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-08-29,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-08-30,88,88,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-09-02,35,35,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-09-03,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-09-04,96,89,7
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-09-05,96,83,13
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-09-06,96,91,5
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-09-07,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-09-08,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-09-09,96,81,15
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-09-10,96,92,4
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-09-11,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-09-12,96,90,6
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-09-13,96,83,13
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-09-14,96,83,13
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-09-15,96,93,3
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-09-16,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-09-17,96,93,3
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-09-18,96,79,17
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-09-19,96,71,25
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-09-20,96,79,17
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-09-21,90,85,5
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-09-22,52,52,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-09-23,96,95,1
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-09-24,96,91,5
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-09-25,96,87,9
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-09-26,96,85,11
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-09-27,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-09-28,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-09-29,96,92,4
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-09-30,96,93,3
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-10-01,96,92,4
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-10-02,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-10-03,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-10-04,96,94,2
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-10-05,96,95,1
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-10-06,96,93,3
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-10-07,96,93,3
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-10-08,96,95,1
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-10-09,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-10-10,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-10-11,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-10-12,96,95,1
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-10-13,96,88,8
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-10-14,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-10-15,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-10-16,96,95,1
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-10-17,96,95,1
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-10-18,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-10-19,96,95,1
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-10-20,96,84,12
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-10-21,96,81,15
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-10-22,96,92,4
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-10-23,96,88,8
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-10-24,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-10-25,96,91,5
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-10-26,96,74,22
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-10-27,96,95,1
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-10-28,95,95,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-10-29,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-10-30,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-10-31,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-11-01,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-11-02,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-11-03,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-11-04,96,92,4
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-11-05,96,83,13
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-11-06,96,61,35
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-11-07,96,86,10
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-11-08,96,94,2
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-11-09,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-11-10,96,94,2
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-11-11,96,82,14
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-11-12,96,65,31
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-11-13,96,87,9
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-11-14,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-11-15,96,95,1
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-11-16,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-11-17,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-11-18,94,85,9
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-11-19,96,95,1
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-11-20,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-11-21,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-11-22,96,94,2
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-11-23,96,87,9
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-11-24,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-11-25,60,58,2
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-12-09,36,33,3
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-12-10,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-12-11,96,90,6
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-12-12,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-12-13,96,95,1
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-12-14,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-12-15,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-12-16,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-12-17,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-12-18,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-12-19,96,71,25
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-12-20,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-12-21,96,89,7
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-12-22,96,86,10
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-12-23,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-12-24,85,85,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-12-25,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-12-26,96,95,1
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-12-27,96,82,14
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-12-28,96,89,7
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-12-29,96,96,0
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-12-30,96,95,1
Jubilant,CTCMP R7203,Golden Batch for CTCMP R7203,2022-12-31,96,96,0
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
client,site,project_name,date,total_recommendations,followed,not_followed
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-08-01,89,83,6
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-08-02,94,94,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-08-03,95,95,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-08-04,94,94,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-08-05,93,93,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-08-06,94,94,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-08-07,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-08-08,96,94,2
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-08-09,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-08-10,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-08-11,91,91,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-08-12,95,95,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-08-13,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-08-14,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-08-15,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-08-16,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-08-17,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-08-18,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-08-19,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-08-20,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-08-21,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-08-22,95,95,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-08-23,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-08-24,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-08-25,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-08-26,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-08-27,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-08-28,94,94,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-08-29,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-08-30,88,88,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-09-02,34,34,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-09-03,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-09-04,96,95,1
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-09-05,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-09-06,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-09-07,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-09-08,96,95,1
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-09-09,96,76,20
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-09-10,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-09-11,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-09-12,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-09-13,96,95,1
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-09-14,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-09-15,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-09-16,96,93,3
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-09-17,96,92,4
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-09-18,96,83,13
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-09-19,96,77,19
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-09-20,96,89,7
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-09-21,89,87,2
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-09-22,53,52,1
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-09-23,96,94,2
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-09-24,96,93,3
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-09-25,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-09-26,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-09-27,96,94,2
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-09-28,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-09-29,96,72,24
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-09-30,96,95,1
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-10-01,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-10-02,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-10-03,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-10-04,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-10-05,96,88,8
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-10-06,96,72,24
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-10-07,95,94,1
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-10-08,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-10-09,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-10-10,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-10-11,96,77,19
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-10-12,96,83,13
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-10-13,96,91,5
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-10-14,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-10-15,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-10-16,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-10-17,96,76,20
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-10-18,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-10-19,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-10-20,96,94,2
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-10-21,96,95,1
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-10-22,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-10-23,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-10-24,96,95,1
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-10-25,96,82,14
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-10-26,96,89,7
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-10-27,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-10-28,94,94,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-10-29,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-10-30,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-10-31,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-11-01,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-11-02,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-11-03,96,85,11
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-11-04,96,85,11
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-11-05,96,84,12
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-11-06,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-11-07,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-11-08,96,94,2
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-11-09,96,91,5
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-11-10,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-11-11,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-11-12,96,95,1
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-11-13,96,95,1
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-11-14,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-11-15,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-11-16,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-11-17,96,94,2
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-11-18,94,93,1
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-11-19,96,93,3
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-11-20,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-11-21,96,95,1
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-11-22,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-11-23,96,94,2
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-11-24,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-11-25,60,60,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-12-09,36,31,5
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-12-10,96,87,9
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-12-11,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-12-12,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-12-13,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-12-14,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-12-15,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-12-16,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-12-17,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-12-18,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-12-19,96,95,1
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-12-20,96,94,2
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-12-21,96,90,6
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-12-22,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-12-23,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-12-24,85,85,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-12-25,96,91,5
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-12-26,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-12-27,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-12-28,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-12-29,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-12-30,96,96,0
Jubilant,CTCMP R7204,Golden Batch for CTCMP R7204,2022-12-31,96,96,0
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
client,site,project_name,date,total_recommendations,followed,not_followed
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-08-01,89,89,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-08-02,95,95,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-08-03,95,95,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-08-04,88,88,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-08-05,91,91,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-08-06,94,94,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-08-07,96,96,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-08-08,96,95,1
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-08-09,96,96,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-08-10,96,96,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-08-11,92,92,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-08-12,96,96,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-08-13,96,96,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-08-14,96,96,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-08-15,96,96,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-08-16,96,96,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-08-17,96,96,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-08-18,96,96,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-08-19,96,96,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-08-20,96,96,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-08-21,96,96,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-08-22,95,95,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-08-23,96,96,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-08-24,96,96,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-08-25,96,96,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-08-26,96,96,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-08-27,96,96,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-08-28,94,94,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-08-29,96,96,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-08-30,88,88,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-09-05,30,30,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-09-06,96,94,2
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-09-07,91,91,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-09-08,93,91,2
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-09-09,95,77,18
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-09-10,96,95,1
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-09-11,96,82,14
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-09-12,95,87,8
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-09-13,95,87,8
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-09-14,92,75,17
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-09-15,95,92,3
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-09-16,96,94,2
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-09-17,94,82,12
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-09-18,92,35,57
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-09-19,93,73,20
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-09-20,90,88,2
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-09-21,86,86,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-09-22,48,48,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-09-23,86,82,4
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-09-24,78,69,9
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-09-25,81,77,4
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-09-26,84,83,1
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-09-27,81,70,11
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-09-28,83,50,33
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-09-29,82,53,29
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-09-30,81,79,2
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-10-01,86,86,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-10-02,82,82,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-10-03,85,80,5
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-10-04,84,65,19
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-10-05,82,52,30
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-10-06,83,83,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-10-07,82,82,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-10-08,72,72,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-10-09,66,66,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-10-10,78,70,8
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-10-11,87,66,21
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-10-12,84,71,13
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-10-13,80,80,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-10-14,82,82,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-10-15,87,73,14
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-10-16,87,64,23
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-10-17,94,46,48
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-10-18,94,94,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-10-19,95,89,6
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-10-20,89,89,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-10-21,92,88,4
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-10-22,87,83,4
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-10-23,89,63,26
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-10-24,85,78,7
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-10-25,93,93,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-10-26,95,95,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-10-27,91,91,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-10-28,91,74,17
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-10-29,93,87,6
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-10-30,94,58,36
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-10-31,91,89,2
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-11-01,92,92,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-11-02,91,91,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-11-03,93,93,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-11-04,89,89,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-11-05,96,94,2
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-11-06,92,84,8
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-11-07,90,87,3
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-11-08,91,71,20
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-11-09,95,93,2
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-11-10,94,76,18
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-11-11,96,58,38
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-11-12,95,0,95
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-11-13,93,71,22
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-11-14,95,90,5
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-11-15,91,84,7
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-11-16,85,85,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-11-17,86,7,79
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-11-18,92,39,53
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-11-19,93,82,11
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-11-20,93,88,5
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-11-21,88,34,54
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-11-22,93,12,81
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-11-23,94,62,32
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-11-24,92,91,1
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-11-25,56,56,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-12-09,36,30,6
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-12-10,96,96,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-12-11,96,96,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-12-12,96,96,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-12-13,96,96,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-12-14,96,96,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-12-15,96,96,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-12-16,96,95,1
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-12-17,96,95,1
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-12-18,96,96,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-12-19,96,94,2
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-12-20,96,86,10
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-12-21,96,79,17
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-12-22,96,95,1
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-12-23,96,82,14
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-12-24,85,53,32
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-12-25,96,74,22
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-12-26,96,96,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-12-27,96,96,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-12-28,96,96,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-12-29,96,96,0
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-12-30,96,93,3
Jubilant,CTCMP R7205,Golden Batch for CTCMP R7205,2022-12-31,96,86,10
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
import os
from datetime import datetime from datetime import datetime
from scripts.constants.app_configuration import KAIROS_DB_HOST, METADATA from scripts.constants.app_configuration import KAIROS_DB_HOST, METADATA
...@@ -7,13 +8,18 @@ import pandas as pd ...@@ -7,13 +8,18 @@ import pandas as pd
class Compliance: class Compliance:
def __init__(self, site, payload, column_rename, tags_data): def __init__(self, site, payload, column_rename, tags_data, mandatory_cols):
self.site = site self.site = site
self.payload = payload self.payload = payload
self.column_rename = column_rename self.column_rename = column_rename
self.tags_data = tags_data self.tags_data = tags_data
self.site_metadata = METADATA['site_data'][self.site] self.site_metadata = METADATA['site_data'][self.site]
self.mandatory_cols = mandatory_cols
self._dp_ = DataPuller(db_host=KAIROS_DB_HOST, payload=self.payload, column_rename=self.column_rename) self._dp_ = DataPuller(db_host=KAIROS_DB_HOST, payload=self.payload, column_rename=self.column_rename)
self.data_path = 'data'
self.data_path = os.path.join(self.data_path, self.site)
if not os.path.exists(self.data_path):
os.makedirs(self.data_path)
@staticmethod @staticmethod
def add_compliance_column(df, column, live_col, upper_col, lower_col): def add_compliance_column(df, column, live_col, upper_col, lower_col):
...@@ -78,6 +84,12 @@ class Compliance: ...@@ -78,6 +84,12 @@ class Compliance:
end_time = datetime.fromtimestamp(end_timestamp // 1000) end_time = datetime.fromtimestamp(end_timestamp // 1000)
logger.info(f"Calculating for {start_time} to {end_time}") logger.info(f"Calculating for {start_time} to {end_time}")
df = self._dp_.get_data(start_timestamp, end_timestamp) df = self._dp_.get_data(start_timestamp, end_timestamp)
df.to_csv(os.path.join(self.data_path, f"{self.site}-{str(start_time.date())}-{str(end_time.date())}.csv"),
index=False)
for c in self.mandatory_cols:
if c not in list(df.columns):
logger.warning(f"for {self.site} within {start_time} and {end_time} there is no {c} so adding 0")
df[c] = 0
total_cols = len(df.columns) - 2 total_cols = len(df.columns) - 2
required_total_cols = len(self.tags_data) * 3 required_total_cols = len(self.tags_data) * 3
if total_cols != required_total_cols: if total_cols != required_total_cols:
...@@ -105,8 +117,8 @@ class Compliance: ...@@ -105,8 +117,8 @@ class Compliance:
logger.info("Combining the Data") logger.info("Combining the Data")
final_df = pd.concat(all_dfs) final_df = pd.concat(all_dfs)
new_df = self.generate_day_wise(final_df) new_df = self.generate_day_wise(final_df)
new_df.to_csv(f'{self.site}-day-wise-compliance.csv', index=False) new_df.to_csv(os.path.join(self.data_path, f'{self.site}-day-wise-compliance.csv'), index=False)
final_df.to_csv(f'{self.site}-overall-compliance.csv', index=False) final_df.to_csv(os.path.join(self.data_path, f'{self.site}-overall-compliance.csv'), index=False)
return new_df return new_df
return pd.DataFrame() return pd.DataFrame()
# if parameter_wise_dfs: # if parameter_wise_dfs:
......
...@@ -10,11 +10,9 @@ def get_timestamps(start_date, end_date): ...@@ -10,11 +10,9 @@ def get_timestamps(start_date, end_date):
s_date = datetime.strptime(start_date, "%Y-%m-%d") s_date = datetime.strptime(start_date, "%Y-%m-%d")
e_date = datetime.strptime(end_date, "%Y-%m-%d") e_date = datetime.strptime(end_date, "%Y-%m-%d")
e_date = e_date + timedelta(days=1) e_date = e_date + timedelta(days=1)
print(e_date)
if s_date > e_date: if s_date > e_date:
raise DateError("Invalid Dates mentioned") raise DateError("Invalid Dates mentioned")
my_dates = [s_date + timedelta(days=x) for x in range((e_date - s_date).days + 1)] my_dates = [s_date + timedelta(days=x) for x in range((e_date - s_date).days + 1)]
print(my_dates)
start = 0 start = 0
end = len(my_dates) end = len(my_dates)
step = 30 step = 30
...@@ -22,7 +20,6 @@ def get_timestamps(start_date, end_date): ...@@ -22,7 +20,6 @@ def get_timestamps(start_date, end_date):
for i in range(start, end, step): for i in range(start, end, step):
x = i x = i
t_list = my_dates[x:x + step] t_list = my_dates[x:x + step]
print(t_list)
start = t_list[0] start = t_list[0]
end = t_list[-1] + timedelta(hours=24, minutes=0, seconds=0, milliseconds=0) end = t_list[-1] + timedelta(hours=24, minutes=0, seconds=0, milliseconds=0)
end = min(end, e_date) end = min(end, e_date)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment