Numbers shown here are not cummulative over years.
The grey bars show the total number of publications for each year. The lines indicate the number of publications containing a specific keyword. As a single publication can contain multiple keywords, the lines are independent and cannot be summed up.
%% Cell type:code id: tags:
``` python
%%cache--silentnumber_plots_fzj.pkl
%%cache--silent../cache_number_plots_FZJ.pkl
printmd("### FZJ")
printmd("Publications from the whole JuSER publication database.")
"Publications where at least a single institute-section participated in. "
+f"So publications where any institute-section from {institute}"
+"collaborated with any institute(-section) are also counted here."
)
plot_number_pubs(
con,
cur,
list_iid=inst_iids,
min_pubyear=min_pubyear,
px_config=px_config,
plot_title=institute,
)
```
%% Cell type:code id: tags:
``` python
printmd(f"### {institute_section}")
printmd(
f"Publications where {institute_section} participated in. "
+f"Publications where {institute_section} collaborated with any "
+"other institute-section are also counted here."
)
plot_number_pubs(
con,
cur,
list_iid=inst_sec_iids,
min_pubyear=min_pubyear,
px_config=px_config,
plot_title=institute_section,
)
```
%% Cell type:markdown id: tags:
## Correlation of keywords
This plot shows which keywords often occur together.
The plot is to be read as follows: The publications in JuSER are filtered by wether they contain the keyword on the left. Then it is counted how many of those publications also contain another keyword. These are shown on top. The fields are colored according to the percentage of publications not only containing the left keyword, but also the keyword above.
The plot is asymmetric as the number of publications containing the keyword on the left is used as denominator.
Hovering on fields shows additional information (such as total numbers).
%% Cell type:code id: tags:
``` python
%%cache--silentkw_corr_fzj.pkl
%%cache--silent../cache_kw_corr_FZJ.pkl
printmd("### FZJ")
printmd("Publications from the whole publication database JuSER.")
plot_correlation_kw_kw(
con,
cur,
list_iid="all",
min_pubyear=min_pubyear,
px_config=px_config,
plot_title="FZJ",
)
```
%% Cell type:code id: tags:
``` python
%%cache--silentkw_corr_{institute}.pkl
%%cache--silent../cache_kw_corr_{institute}.pkl
printmd(f"### {institute}")
printmd(f"Limited to the publications. where {institute} participated in.")
plot_correlation_kw_kw(
con,
cur,
list_iid=inst_iids,
min_pubyear=min_pubyear,
px_config=px_config,
plot_title=institute,
)
```
%% Cell type:code id: tags:
``` python
printmd(f"### {institute_section}")
printmd(f"Limited to the publications. where {institute_section} participated in.")
plot_correlation_kw_kw(
con,
cur,
list_iid=inst_sec_iids,
min_pubyear=min_pubyear,
px_config=px_config,
plot_title=institute_section,
)
```
%% Cell type:markdown id: tags:
## Correlation of institutes and keywords
Similarly to the plots shown above, also these plots are created by filtering according to the information on the left and then counting how many of the filtered publications satisfy the criterium from the top.
For the plots on the left (keywords vs. Institute(-sections)): Each row sums up to at least 100%. More than 100% are possible, as multiple institutes (or institute-sections) can be involved in a single publication. A publication from multiple institutes is counted towards each of the participating institutes, leading to a sum of more than 100%.
For the plots on the right (institute(-sections) vs. keywords): The rows do not sum up to any given value. This is because publications could contain all keywords, but also could contain none of the shown keywords.
Hovering on fields shows additional information (such as total numbers).
%% Cell type:code id: tags:
``` python
%%cache--silentkw_inst_corr_fzj.pkl
%%cache--silent../cache_kw_inst_corr_FZJ.pkl
printmd("### FZJ")
printmd(
"These plots contain all publications from JuSER publication database. "
+"The additional row/column 'Other' contains only publications where none "
+"of the institutes mentioned before was involved."