Skip to content

@netcanvas-bot netcanvas-bot released this Jun 25, 2019 · 15 commits to master since this release

Welcome to Architect Beta 1!

Architect is a tool for authoring Network Canvas interview protocols. It allows you to create a completely customized personal network interview, using simple graphical interfaces.

This app is part of a free, open-source suite of tools for the collection of social network data developed through the Complex Data Collective, a registered not-for-profit, and funded by the National Institutes of Health (R01 DA042711). Network Canvas is a collaboration between Northwestern University and the University of Oxford managed out of Northwestern’s Institute for Sexual and Gender Minority Health and Wellbeing.

For documentation, further information about the project, and download links for the other apps in the suite, visit

Please also support this project by providing feedback! To contribute feedback, email our project team at

Release notes:

This release contains the following fixes:

  • Fixed an issue where the app could crash or behave unexpectedly when opening another protocol while on the edit interface screen.
  • Fixed an issue where adding or removing an asset did not mark the protocol as needing to be saved.
  • Made the highlight variable a required field in the sociogram interface editor
  • Fixed an issue where the user would get a validation error about a variable not having a 'type' property.
  • Allowed changing the component type when creating a new variable, and explained why it cannot be changed when reusing an existing variable.
  • Improved the scrollbar within modals for Windows users.
  • Miscellaneous small user interface fixes.

There are several "known issues" with this release. Please find them below.

  • When a select box is open, it is possible to scroll the body of the page, which causes the select items to detach from the box.
    • Strategies for mediation: Avoid scrolling the main page while a select item is open.
    • Long term resolution: Block body scrolling or adjust select children position relative to body scroll (#155)
  • Ordinal and Categorical variables cannot be used as part of filtering/skip flow logic. We do not have comprehensive enough logic to allow for the various combinations of options this would require.
    • Strategies for mediation: Use other variable types wherever possible.
    • Long term resolution: This functionality will be implemented as soon as possible.
  • You cannot edit categorical and ordinal variables created on Categorical and Ordinal Interfaces. That is: you cannot add, remove, or edit options, or view existing values.
    • Strategies for mediation: The current workflow requires you to create a new variable with the options you need, and then delete the old one.
    • Long term resolution: We realise this is less than ideal! We will update this interface to show the ordinal/categorical options for the currently selected variable, and allow these options to be edited.
Assets 12
You can’t perform that action at this time.