Skip to content

Commit cbd0dfc

Browse files
authored
Cleaned up code
1 parent 25c7d77 commit cbd0dfc

File tree

1 file changed

+32
-34
lines changed

1 file changed

+32
-34
lines changed

braininventory/get.py

Lines changed: 32 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -71,45 +71,15 @@ def __get_technique(df):
7171
def __get_locations(df):
7272
return df['locations'].value_counts().to_dict()
7373

74-
def report():
75-
# Get today's date
76-
tdate = date.today()
77-
78-
# Convert date to string
79-
tdate = tdate.strftime("%Y-%m-%d")
80-
81-
df = today()
82-
83-
report = {}
84-
report['date'] = tdate
85-
report['number_of_datasets'] = __get_number_of_datasets(df)
86-
report['completeness_score'] = __get_completeness_score(df)
87-
report['metadata_version'] = __get_metadata_version(df)
88-
report['contributor'] = __get_contributor(df)
89-
report['affiliation'] = __get_affilation(df)
90-
report['award_number'] = __get_award_number(df)
91-
report['species'] = __get_species(df)
92-
report['cnbtaxonomy'] = __get_cnbtaxonomy(df)
93-
report['samplelocalid'] = __get_samplelocalid(df)
94-
report['genotype'] = __get_genotype(df)
95-
report['generalmodality'] = __get_generalmodality(df)
96-
report['technique'] = __get_technique(df)
97-
report['locations'] = __get_locations(df)
98-
99-
report['is_reachable'] = df['URL'].apply(__is_reachable)
100-
101-
return report
10274
def __get_project_names(df):
10375
'''
10476
Gets the unique list of project names.
10577
106-
Input: dataframe
107-
Output: list
108-
'''
78+
Input: dataframe
79+
Output: list
80+
'''
10981
return df['project'].unique()
110-
11182

112-
#
11383
def __get_list_of_projects(df):
11484
'''
11585
Get the list of names for unique projects
@@ -120,7 +90,6 @@ def __get_list_of_projects(df):
12090

12191
return df['project'].unique().to_dict()
12292

123-
#
12493
def __get_number_of_projects(df):
12594
'''
12695
Get the number of unique projects
@@ -130,3 +99,32 @@ def __get_number_of_projects(df):
13099
'''
131100

132101
return len(df['project'].unique())
102+
103+
def report():
104+
# Get today's date
105+
tdate = date.today()
106+
107+
# Convert date to string
108+
tdate = tdate.strftime("%Y-%m-%d")
109+
110+
df = today()
111+
112+
report = {}
113+
report['date'] = tdate
114+
report['number_of_datasets'] = __get_number_of_datasets(df)
115+
report['completeness_score'] = __get_completeness_score(df)
116+
report['metadata_version'] = __get_metadata_version(df)
117+
report['contributor'] = __get_contributor(df)
118+
report['projects'] = __get_list_of_projects(df)
119+
report['affiliation'] = __get_affilation(df)
120+
report['award_number'] = __get_award_number(df)
121+
report['species'] = __get_species(df)
122+
report['cnbtaxonomy'] = __get_cnbtaxonomy(df)
123+
report['samplelocalid'] = __get_samplelocalid(df)
124+
report['genotype'] = __get_genotype(df)
125+
report['generalmodality'] = __get_generalmodality(df)
126+
report['technique'] = __get_technique(df)
127+
report['locations'] = __get_locations(df)
128+
#report['is_reachable'] = df['URL'].apply(__is_reachable)
129+
130+
return report

0 commit comments

Comments
 (0)