Skip to content

Commit

Permalink
version 0.2.8
Browse files Browse the repository at this point in the history
  • Loading branch information
jhollway authored and cran-robot committed Nov 2, 2023
1 parent cbef293 commit ccfa7ed
Show file tree
Hide file tree
Showing 54 changed files with 2,458 additions and 850 deletions.
12 changes: 6 additions & 6 deletions DESCRIPTION
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Package: manynet
Title: Many Ways to Make, Manipulate, and Map Myriad Networks
Version: 0.2.3
Date: 2023-09-17
Version: 0.2.8
Date: 2023-11-02
Description: A set of tools for making, manipulating, and mapping many different types of networks.
All functions operate with matrices, edge lists, and 'igraph', 'network', and 'tidygraph' objects,
and on one-mode, two-mode (bipartite), and sometimes three-mode networks.
Expand All @@ -19,8 +19,8 @@ RoxygenNote: 7.2.3
Imports: dplyr (>= 1.1.0), ggplot2, ggraph, igraph (>= 1.5.0.1),
network, tidygraph
Suggests: gganimate, methods, readxl, roxygen2, RSiena, testthat, xml2,
patchwork, knitr, rmarkdown, learnr, grDevices, BiocManager,
minMSE
patchwork, rmarkdown, learnr, grDevices, BiocManager, minMSE,
graphlayouts, ggforce, multiplex, concaveman, migraph, knitr
Enhances: Rgraphviz
Authors@R:
c(person(given = "James",
Expand All @@ -34,10 +34,10 @@ Authors@R:
comment = c("IHEID", ORCID = "0000-0003-3420-6085"))
)
NeedsCompilation: no
Packaged: 2023-09-17 13:57:21 UTC; hollway
Packaged: 2023-11-02 08:49:47 UTC; hollway
Author: James Hollway [cre, aut, ctb] (IHEID,
<https://orcid.org/0000-0002-8361-9647>),
Henrique Sposito [ctb] (IHEID, <https://orcid.org/0000-0003-3420-6085>)
Maintainer: James Hollway <james.hollway@graduateinstitute.ch>
Repository: CRAN
Date/Publication: 2023-09-17 17:10:02 UTC
Date/Publication: 2023-11-02 10:10:08 UTC
95 changes: 53 additions & 42 deletions MD5
Original file line number Diff line number Diff line change
@@ -1,89 +1,100 @@
e3190dd093af516c23ca4fb0a72a4b11 *DESCRIPTION
8a806c803cd7e177a22f162f94918164 *DESCRIPTION
361d71c6379f4ddf09ca9c8540b8fea1 *LICENSE
3ab8ea40ca6fbb3728177c8ca0f1255c *NAMESPACE
12671caf0c3008c3fc369a17afcd63c0 *NEWS.md
6bc2af6eaf65d3416ba0e39510b015d8 *R/data_ison.R
9022cd74ad3f3e6b31705c7555e23567 *R/make_as.R
bd6cfd5ca3bb7fc6cead1bd6cb97febb *NAMESPACE
c5ce4b06d504aea0c10c0d6803963de0 *NEWS.md
02bc41f69d220553f1ed24eb2cd97bd7 *R/data_ison.R
69aad26ca508f40dc04a3c2012be020d *R/make_as.R
280195557bbe3c28bd67cde1f5423490 *R/make_create.R
a59dcc247a1aa29833f174ec2529cb10 *R/make_generate.R
80edd6b5d8b5adf4b6df0477cfc5ba08 *R/make_generate.R
ae917bc4b4e693789611337e6c17f0b3 *R/make_read.R
eaf9a4357387f0e949880e03221472dd *R/manip_add.R
53c02b0642c4c2bd507849f3a6f67eb3 *R/manip_from.R
e9aad6f23cbc1657f3281237185c8908 *R/manip_miss.R
c86f435854b50d81a7d318ba60ca7897 *R/manip_reformat.R
d73404a5606cf6a09536e6a74f82db27 *R/manip_reformat.R
62f53c3ab0913ff606b0a9eafed507e6 *R/manip_split.R
29095322bb905d8551d7577e09a1a815 *R/manip_tidy.R
9fe01dbfe1df9c4b0e060de9713c6e2a *R/manip_transform.R
4f6db6dad423e565e48dc4a6c8bb803f *R/manip_transform.R
e6904ca7fa87c64684580f5b36e5896d *R/manynet-utils.R
5a485b8100c0667e5fdd249c345a4bff *R/map_attributes.R
51cb43b3f9f00e069bbe2eecb61193f8 *R/map_autographr.R
6c11002a4cde244ac71aa9ffd487ad05 *R/map_autographr.R
262ac6411f46c6a8eea206024cfc863c *R/map_is.R
27ed31b66230cc7bdea828a439f57b6a *R/map_layout_partition.R
97a8d4d39163df53cbafb9a63b3d3610 *R/map_palettes.R
03ab8191b1cf3c15b696674d30575385 *R/map_layout_configurations.R
342ac9b10ccf9901fe08e425ba89dd14 *R/map_layout_partition.R
0d7ca36ea61db3e49d747d266bb6f45f *R/map_palettes.R
46ee795018bd813bbe3f27b336e8a5f2 *R/map_plot.R
79cd003ad6cc4e2ce5a4fccf8362ec5e *R/map_properties.R
6055b3efe87103c679152199faca4039 *R/map_theme.R
0282c7ecc85fa60c7d6b987991fb2766 *R/print_classes.R
23bc93dedfe0fd95bcac514870ea8c49 *R/map_theme.R
67f96d80e0d14643b440006c8cdebdcc *R/pkg_tutorials.R
5236e0cc640107f87cddad26675f950d *R/print_classes.R
33162022353ceac96f9282149c710d90 *R/reexports_classes.R
5b6bdf57abcbb9776d5b05ae9d0c1192 *R/reexports_ggplot2.R
c32b17bf67aaa82f9497832d48ffc8b1 *R/sysdata.rda
9b86447ce1e63febc51e5c86eed764ce *README.md
4b9bfd6c53c4bd1ecd20ab3cae7d3729 *README.md
7080893e02c49cd296d4424b9be55069 *build/partial.rdb
165a53aa74d16bf17d9476a4cdca3567 *data/ison_adolescents.rda
e5b3237a16d54a8fc774b8d8128fed39 *data/ison_algebra.rda
6cf9912e5d2333707d2cc68a94932df0 *data/ison_algebra.rda
b20354b3d6f9fb3b4e65c511ed5db78a *data/ison_brandes.rda
df817f6a4ce373739149b3e05f116d79 *data/ison_friends.rda
41a221361a130d269ba1a91788ab2922 *data/ison_karateka.rda
8250e638e7ae6c2299e8f831eab0a82e *data/ison_konigsberg.rda
ffe9cca1f76c1fe8bc16265b57da49f7 *data/ison_laterals.rda
505933fd1de5c9d14040c28628fbc829 *data/ison_lawfirm.rda
93e366676084deeb1faa88333b54a6a3 *data/ison_lotr.rda
c670cc2e0d2c9d2fb0f7be97c56ed735 *data/ison_marvel_relationships.rda
daa202d696a0ff4374a92d1927eb8572 *data/ison_marvel_teams.rda
e327b78dbf21f748a1fe54322c93e496 *data/ison_networkers.rda
71bbdb2d12fa0f33beb14aff1380850b *data/ison_networkers.rda
b45178a091e0cdb0ab2ba12abaf63e4e *data/ison_southern_women.rda
07c715905e441c120548dd9aca612b84 *data/ison_starwars.rda
a8b18fd3012e113ac1533d3e43e28d02 *inst/manynet.png
1e4ad271de7b80858e500d28faac01da *inst/tutorials/tutorial1/data.Rmd
fb00940f1411f89fe46a9c062a62fb81 *inst/tutorials/tutorial1/data.html
6e0be5083134ab3fcc8f9cec2dbabee7 *inst/tutorials/tutorial0/tutorial0.Rmd
4edc5019054f1f72a882dc66d4cbebf3 *inst/tutorials/tutorial1/data.Rmd
8c783e8ee900665710f2b4453b7f7b0a *inst/tutorials/tutorial1/data.html
e6611f534f1efb2d9df7fb51777f93d9 *inst/tutorials/tutorial1/data/adols.csv
52bb5bccd9a3b7d3dbbc28794a9b64f8 *inst/tutorials/tutorial1/data/adols.net
52bb5bccd9a3b7d3dbbc28794a9b64f8 *inst/tutorials/tutorial1/data/adols.paj
dbd302bd9c1e2c921c6255d740ca5c0b *inst/tutorials/tutorial1/data/flonode.csv
34920856cbb0b2a30fde9fabd2a04b6e *inst/tutorials/tutorial2/visualisation.Rmd
9223598f303d76d65360a723ab81f1e6 *inst/tutorials/tutorial2/visualisation.html
59a93589e655cdf94406c65267944a70 *inst/tutorials/tutorial2/visualisation.Rmd
0f782a76f3816d9898ac6c8c62c9e929 *inst/tutorials/tutorial2/visualisation.html
2ed79662b1c293c0be2edceb47c1aa5d *inst/tutorials/tutorial2/visualisation_files/figure-html/maxbet-1.png
577785c00b8026d2e5400086537611cb *man/add.Rd
daadf1d5c685eba1af39e765c9a13ae6 *man/as.Rd
560ca9f988383ba3ae099e8359255f33 *man/attributes.Rd
6e93fdc19b29d31cc6ee345db3d55190 *man/autographing.Rd
c319969f8a0e8d332a181e627c446699 *man/attributes.Rd
73b6419ec6cef1c98e6c7fc890fbc0f2 *man/autographing.Rd
4d03cfb73077c341188bdb80d3ea7234 *man/configuration_layouts.Rd
d820a2ec1e34da685561d025a0185fd0 *man/create.Rd
d2f6ba1c56e762bdd6893dd3e87b3386 *man/figures/README-coercion-graph-1.png
dee15f2df87cb2a19a5860cac7c87264 *man/figures/README-coercion-graph-1.png
34076488ddf8d5fcab83b9b25dffc725 *man/figures/README-import-graph-1.png
4aa3a28863f403109d42ab15aa6534da *man/figures/README-layout-comparison-1.png
ca331d67c1914f18ff55433134498306 *man/figures/logo.png
955258e5212728cea3c637a208ce7fb6 *man/from.Rd
ec6f767d4a16ce9affc08e855ab399bd *man/generate.Rd
a6c9e89dbeeff154c581349b0d2fce0b *man/is.Rd
c87ee7ae255f81a25c605d7a592e411a *man/ison_adolescents.Rd
b23963ab1fa2d335889796aff99766df *man/ison_algebra.Rd
abb742a15b0d42220fdf1a9842343908 *man/ison_brandes.Rd
641f9e92c6a5a93938cb11af8f6680a2 *man/ison_karateka.Rd
3d3dae69f6654d22e5f1a3d769e95186 *man/ison_konigsberg.Rd
d2b34f7444de9f5f84b4194c4be507c4 *man/ison_laterals.Rd
6c3d2156439908d884fefe32f5cb8198 *man/ison_lawfirm.Rd
363a5584ba45f3d348b54de3ec6e37f1 *man/ison_lotr.Rd
39018588f2ad52520528dcd51b837989 *man/ison_marvel.Rd
8af25118b798ee1918429e28c169580f *man/ison_networkers.Rd
489b7ee3f4807dc597cd78f6fa5d92a7 *man/ison_southern_women.Rd
d0dd2753d52c9a5e7f24fb93b8e72c3d *man/generate.Rd
edfcaf83ff872619c2e7528a03a713f8 *man/iheid_palette.Rd
016688366338051d0f3a8b9391492a15 *man/is.Rd
591e01664c34c3bf8fc05f3b1b7f701a *man/ison_adolescents.Rd
0cdb6bc6532ffe76d53d4c75e699e5b3 *man/ison_algebra.Rd
5a095a432f0bcd4b32c9db3bbb7c9111 *man/ison_brandes.Rd
f2a853441d88ee529fc1390ebdfd45c3 *man/ison_friends.Rd
fb9491f9ec97832551cd7b7672cccad4 *man/ison_karateka.Rd
acb8b29f4d9d2c9fe7e52532efc6c652 *man/ison_konigsberg.Rd
b94a9a90bf5c92b623027197d82f0367 *man/ison_laterals.Rd
195346a8367a46e8c8c21ee8bcff9f39 *man/ison_lawfirm.Rd
8ab78343453cf73071d803b66380b423 *man/ison_lotr.Rd
67bbd04ac49c239adf69379d49d7c333 *man/ison_marvel.Rd
fff4960e03cc4cefa853e1462743260a *man/ison_networkers.Rd
2570b5f6d14d1a24ca18c4816f9df152 *man/ison_southern_women.Rd
28c884230a6bc5e67aa48a2ac20ccd1d *man/ison_starwars.Rd
f5cd8e08542281e8877896bb2f1e2679 *man/miss.Rd
1c2ce582b3692c13cdee9ccde3c19ce4 *man/partition_layouts.Rd
d578057ec2a5db8039aa26764d2b3718 *man/properties.Rd
8ccbf0a0425cd4cae306d45f3c117243 *man/partition_layouts.Rd
19a0aaf309f0d41de1f69871016740e4 *man/properties.Rd
ee22c63fcf1ba72a300617b658cdcd69 *man/read.Rd
c8e1ec4e677f76dea30d29effffdcc95 *man/reexports.Rd
74cd9b0a7752d1047ee138a8936950bd *man/reexports.Rd
76dfe722f52ddcf2ba64725e261dfdf2 *man/reformat.Rd
3c69cfa9aa1b4e7a6ba9ceba7f6324d1 *man/scales.Rd
98a4acacc3b543d909a6982eb1533054 *man/split.Rd
5aa570e908958357e0b8f0be069f4e5b *man/themes.Rd
775b089b3feb4f43a66f4cafabdfa589 *man/themes.Rd
1467c5cf3b719c40514260257c027b5b *man/tidy.Rd
862b995f8ce91e77fb4695e38f1c1762 *man/transform.Rd
3abbdf02ef3ee0f554418dada7687521 *man/transform.Rd
4d5b8f29e189b206d95e3448a8158fd5 *man/tutorials.Rd
594c90777a4f17666af95dce0dbb4d17 *tests/testthat.R
4a312f7e35283b4c0b85e800491103e5 *tests/testthat/sheets/SouthernWomen.paj
89a78d83fa6c80560955c6f2dc887e33 *tests/testthat/sheets/SouthernWomen.xml
Expand All @@ -106,7 +117,7 @@ b644d01d099d612cc806972a4ad28c84 *tests/testthat/test-manip_miss.R
d7a9db995bdb8e37043eec3b2614d23b *tests/testthat/test-manip_reformat.R
6a03770649c99095fb7a58a9ba04fd53 *tests/testthat/test-manip_split.R
47b2d9d25c1b81d27a4439995ac5f7c6 *tests/testthat/test-manip_transform.R
323d7aae6d20f03784af0c4da77b19ea *tests/testthat/test-map_autographr.R
11134ac6e6d21ecfbe25bcba9ef4f128 *tests/testthat/test-map_autographr.R
d699c2b2e6326cd476b4f1539b22b53a *tests/testthat/test-map_is.R
805f7fd21fcb36696bce345246b6c741 *tests/testthat/test-print_class.R
04d5192ce082546e899ea7bb5250e7e4 *tests/testthat/test_plots.R
24 changes: 24 additions & 0 deletions NAMESPACE
Original file line number Diff line number Diff line change
Expand Up @@ -153,6 +153,8 @@ S3method(to_matching,igraph)
S3method(to_matching,matrix)
S3method(to_matching,network)
S3method(to_matching,tbl_graph)
S3method(to_mentoring,igraph)
S3method(to_mentoring,tbl_graph)
S3method(to_mode1,data.frame)
S3method(to_mode1,igraph)
S3method(to_mode1,matrix)
Expand Down Expand Up @@ -272,6 +274,7 @@ export(create_ring)
export(create_star)
export(create_tree)
export(delete_nodes)
export(extract_tute)
export(filter_ties)
export(from_egos)
export(from_slices)
Expand All @@ -286,6 +289,7 @@ export(ggplot)
export(ggsave)
export(ggtitle)
export(guides)
export(iheid_palette)
export(is.igraph)
export(is.network)
export(is.tbl_graph)
Expand Down Expand Up @@ -315,7 +319,10 @@ export(layout_tbl_graph_alluvial)
export(layout_tbl_graph_concentric)
export(layout_tbl_graph_hierarchy)
export(layout_tbl_graph_ladder)
export(layout_tbl_graph_multilevel)
export(layout_tbl_graph_quad)
export(layout_tbl_graph_railway)
export(layout_tbl_graph_triad)
export(mutate)
export(mutate_ties)
export(na_to_mean)
Expand All @@ -336,6 +343,16 @@ export(read_pajek)
export(read_ucinet)
export(rename)
export(rename_ties)
export(run_tute)
export(scale_color_centres)
export(scale_color_iheid)
export(scale_color_sdgs)
export(scale_colour_centres)
export(scale_colour_iheid)
export(scale_colour_sdgs)
export(scale_fill_centres)
export(scale_fill_iheid)
export(scale_fill_sdgs)
export(select_ties)
export(summarise_ties)
export(theme_iheid)
Expand All @@ -349,8 +366,10 @@ export(to_components)
export(to_directed)
export(to_egos)
export(to_eulerian)
export(to_galois)
export(to_giant)
export(to_matching)
export(to_mentoring)
export(to_mode1)
export(to_mode2)
export(to_multilevel)
Expand Down Expand Up @@ -421,6 +440,10 @@ importFrom(ggraph,geom_node_text)
importFrom(ggraph,get_con)
importFrom(ggraph,ggraph)
importFrom(ggraph,scale_edge_width_continuous)
importFrom(graphics,image)
importFrom(graphics,par)
importFrom(graphics,rect)
importFrom(graphics,text)
importFrom(igraph,E)
importFrom(igraph,V)
importFrom(igraph,add_edges)
Expand Down Expand Up @@ -502,6 +525,7 @@ importFrom(tidygraph,is.tbl_graph)
importFrom(tidygraph,mutate)
importFrom(tidygraph,node_is_isolated)
importFrom(tidygraph,rename)
importFrom(tidygraph,reroute)
importFrom(tidygraph,tbl_graph)
importFrom(tidygraph,to_subgraph)
importFrom(tidygraph,with_graph)
Expand Down
102 changes: 102 additions & 0 deletions NEWS.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,105 @@
# manynet 0.2.8

2023-11-02

## Package

- Fixed tutorials documentation issue for CRAN

# manynet 0.2.7

2023-11-01

## Making

- Updated treatment of adjacency matrices in `as_igraph()` in accordance with upcoming updates to `{igraph}` package (closing #27)

## Manipulating

- Added `to_mentoring` function

## Mapping

- Fixed bugs in `autographr()` related to `edge_size` and `edge_color`
- Fixed bugs and updated label placements for "circular" and "concentric" layouts for `autographr()`
- Fixed issues with self-ties in `autographr()`
- Updated tests for `autographr()`

## Data

- Added `ison_friends`, a one-mode network on character connections of a popular TV series

# manynet 0.2.6

2023-10-25

## Package

- Added documentation for tutorial helper functions

## Making

- `generate` examples leverage `autographr()` again

## Manipulating

- Fixed bug in `to_redirected.tbl_graph()`
- `print.tbl_graph()` no longer mentions the object class

## Mapping

- `layout_tbl_graph_concentric()` now works with two-mode networks, multiple levels for one-mode networks, and accepts new vectors
- Added `layout_tbl_graph_multilevel()` for laying out multilevel networks
- Added `layout_tbl_graph_triad()` and `layout_tbl_graph_quad()` configurational layouts

## Data

- Added `ison_starwars`, a collection of seven weighted interaction networks on a popular film franchise
- `ison_networkers` names are now in title case, not all caps

# manynet 0.2.5

2023-10-19

## Package

- Added 'tutorial0' for those less comfortable with R
- Added `run_tute()` helper for quicker access to `{manynet}` and `{migraph}` tutorials
- Added `extract_tute()` for extracting the main code examples from `{manynet}` and `{migraph}` tutorials
- Added `purl = FALSE` to tutorial chunks that are not needed for extraction (thanks @JaelTan)
- Updated website with new functions `run_tute()` and `extract_tute()`

## Mapping

- Fixed remaining issues with `node_group` and updated documentation

# manynet 0.2.4

2023-10-11

## Package

* README now includes Macports installation instructions
* Added `{graphlayouts}`, `{ggforce}`, and `{multiplex}` to Suggested

## Manipulating

* Added `to_galois()` for transforming networks into partially ordered Galois lattices

## Mapping

* Fixed bug in node_shape argument in `autographr()`
* Fixed bug in node_group argument in `autographr()`, closes #11
* Fixed bug in inconsistent default colour scheme for node_color and node_group in `autographr()`
* `autographr()` now automatically bends arcs for reciprocated ties when directed network is not too large/dense
* `autographr()` now accepts unquoted variables as arguments
* `autographr()` now uses `graphlayouts::layout_igraph_multilevel` where appropriate
* Default node labelling now larger and further from nodes in circular layout

## Data

- `ison_algebra` now an anonymised network (again)

# manynet 0.2.3

2023-09-17
Expand Down

0 comments on commit ccfa7ed

Please sign in to comment.