Versions

This page shows changes to UCINET between versions. Just scroll down to see release notes in reverse chronological order.
Note: To find revision information for really old versions of UCINET look in these two places:
Related Links
  • To see a list of known bugs and user wish list items, check the fix list
  • To download the latest version, click download

News

  • UCINET-oriented workshop June 1-5 The LINKS Center at the University of Kentucky is offering its annual 1-week summer workshop on social network analysis June 1-5, 2015 on the University of Kentucky campus ...
    Posted Apr 2, 2015, 3:11 PM by Steve Borgatti
Showing posts 1 - 1 of 7. View more »

Version 6.563 | 24 April 2015

posted Apr 24, 2015, 9:48 AM by Steve Borgatti   [ updated ]


  • Made internal changes to Beta Centrality to greatly increase speed
  • Also changed the default beta in Beta Centrality in cases were the principal eigenvector is complex. It now takes as the eigenvalue the sqrt of the square of the real part plus the square of the imaginary part.
  • Mode internal changes to Affiliations to slightly increase speed when calculating row-row network
  • Replaced Eigenvector Centrality with new version that is much faster
  • Added eigenvector routine to CLI. Syntax is Eigen(<dataset>), as in:
    ->x = eigen(padgm)
    the result is three files, x-leig (left eigenvector), x-reig (right eigenvector), and x-eig (eigenvalues). The routine still needs some work to handle complex values properly

Version 6.562 | 20 April 2015

posted Apr 20, 2015, 6:15 PM by Steve Borgatti

  • Fixed bug in Networks|Cohesion|Geodesic Distances -- it was printing all zeros for the frequency table
  • Added heterogeneity statistic to Networks|Regions|Components|Binary

Version 6.561 | 19 April 2015

posted Apr 19, 2015, 7:05 PM by Steve Borgatti   [ updated Apr 24, 2015, 9:49 AM ]


  • Changed PN routine to radically improve performance
  • Changed Data|Export|Excel routine to be less quirky and enable it to create Excel files even when the user does not have Excel installed

Version 6.560 | 17 April 2015

posted Apr 18, 2015, 2:43 PM by Steve Borgatti   [ updated ]


  • Added features to Tools|Spherical distances, such as the ability to choose miles or kilometers on output
  • Made improvements to start-up procedures to reduce cases where (a) UCINET cannot find the user's standard datafiles and, (b) it fails to set the scratch (temporary) folder correctly
  • This installation package incorporates version 2.149 of NetDraw. This version of NetDraw fixes an oddity where, if you started NetDraw and then opened a ucinet file such as campnet, you got a different diagram than if you were in UCINET's CLI and typed -->draw campnet
  • Fixed Transform|Normalize to work properly on machines where commas are used as decimal separators. 

Version 6.559 | 8 April 2015

posted Apr 8, 2015, 8:58 AM by Steve Borgatti


  • Fixed bug in Networks|Cohesion|Multiple Measures that was causing it to produce output only for the first network in a multi-relational dataset
  • Fixed bug in the command line interface (CLI, formerly matrix algebra) that was preventing the DSP procedure from working properly when used in conjunction with the browse command. Effectively, the DSP procedure was failing when the user's filename was enclosed in full quotes

Version 6.558 | 30 Mar 2015

posted Mar 30, 2015, 8:14 PM by Steve Borgatti   [ updated Apr 2, 2015, 4:45 PM ]


  • Fixed simple but complicated to explain issue. In Networks|Cohesion|Density|Overall, the program automatically sensed whether a data matrix was binary or valued. If binary, it computed density, number of ties, and average degree. If valued, it computed average tie strength, standard deviation, and average weighted degree (avg tie strength divided by n). If a dataset contained both valued and binary matrices, the computations were done correctly, but the column labels matched only the last matrix in the dataset. So if the first matrix was binary and the second valued, the label for the second column would read "std dev", but the actual value would be the number of ties for the first matrix, and the std deviation for the second matrix.
  • Added Rename and Delete commands to command line interface. Usage examples:

    ->delete zache, zachc   //deletes both files zache and zachc
    ->rename xx zache       //changes name of file xx to zache

  • Also added Draw command, which invokes netdraw and loads the specified file, like this:

    ->draw campnet

Version 6.557 | 27 Mar 2015

posted Mar 27, 2015, 1:39 PM by Steve Borgatti   [ updated Mar 27, 2015, 2:21 PM ]


  • Added loadps command to command line interface (aka matrix algebra). This procedure reads Visual Anthropac pilesort files such as this one. Syntax is 

    -><output> = loadps(<textfile> [<string>])

    the <string> is a specific bit of text that the program looks for within each respondent's data area, allowing the user to read only certain piles. the default is the word "pile"

    ->indprox = loadps(holidays.txt "pile")

Version 6.556 | 13 Mar 2015

posted Mar 13, 2015, 10:59 AM by Steve Borgatti   [ updated Mar 19, 2015, 12:14 PM ]


  • Made changes to how output log file names are passed to editors in order to make it easier to use alternatives to notepad.exe, such as wordpad.exe. The big advantage of wordpad and other text editors is that they are not limited to lines of 1024 characters, as notepad is. And the "look" is often nicer. IMPORTANT NOTE: The first time you use wordpad.exe, you should go to the View tab and turn off word-wrapping. 


Version 6.554 | 24 Feb 2015

posted Feb 24, 2015, 12:07 PM by Steve Borgatti   [ updated Feb 24, 2015, 12:14 PM ]


  • Minor improvements to matrix editor

Version 6.553 | 21 Feb 2015

posted Feb 21, 2015, 12:57 PM by Steve Borgatti   [ updated Feb 21, 2015, 1:09 PM ]


  • Fixed bugs in importing Excel and CSV files in matrix editor and dl editor
  • Changed the way 'Data|Import Text files|Raw|Raw matrix test file reader' procedure works. Now, if you have multiple matrices, the program only allows column labels in the very first row of the file -- not repeated for each matrix. Also, there is no way to input the matrix name for multiple matrices. To read a text file like this:

    Sample text file

     Node,"HOLLY","BRAZEY","CAROL","PAM","PAT","JENNIE","PAULINE","ANN","MICHAEL","BILL","LEE","DON","JOHN","HARRY","GERY","STEVE","BERT","RUSS"
    "HOLLY", 0.000, 2.000,15.000, 8.000, 4.000,12.000,10.000, 5.000, 3.000,11.000,13.000, 1.000,16.000, 9.000,17.000, 7.000, 6.000,14.000
     "BRAZEY", 1.000, 0.000,12.000, 2.000,10.000,11.000, 5.000, 7.000, 9.000,17.000, 3.000, 8.000,15.000,13.000,16.000, 6.000, 4.000,14.000
    "CAROL",17.000,15.000, 0.000, 1.000, 2.000, 4.000, 6.000,12.000, 7.000,16.000,11.000,10.000, 3.000, 5.000,13.000, 8.000, 9.000,14.000
    "PAM", 9.000, 5.000, 6.000, 0.000, 3.000, 4.000, 1.000, 2.000, 8.000,15.000,16.000,13.000, 7.000,12.000,17.000,11.000,10.000,14.000
    "PAT", 4.000,10.000, 8.000, 3.000, 0.000, 1.000, 2.000,14.000, 9.000,16.000, 7.000,13.000,11.000,12.000,17.000, 5.000, 6.000,15.000
     "JENNIE",11.000, 9.000, 4.000, 2.000, 1.000, 0.000, 7.000, 3.000,15.000,16.000,10.000,14.000,12.000,13.000,17.000, 5.000, 6.000, 8.000
    "PAULINE",14.000,10.000, 5.000, 1.000, 3.000, 4.000, 0.000, 7.000, 6.000,17.000,12.000,11.000, 2.000,13.000,16.000, 9.000, 8.000,15.000
    "ANN", 8.000, 9.000,12.000, 2.000,10.000, 1.000, 7.000, 0.000, 3.000,15.000,17.000, 5.000,16.000, 4.000,13.000,11.000, 6.000,14.000
    "MICHAEL", 3.000,11.000, 4.000, 6.000, 9.000,13.000, 7.000, 8.000, 0.000,17.000,10.000, 1.000,14.000, 2.000,15.000,12.000, 5.000,16.000
     "BILL", 3.000, 4.000, 8.000,15.000,10.000,16.000,17.000,13.000, 2.000, 0.000,11.000, 1.000, 9.000,14.000,12.000, 6.000, 7.000, 5.000
    "LEE", 5.000, 6.000, 9.000,14.000, 7.000,15.000,12.000,17.000, 8.000,13.000, 0.000, 2.000,11.000, 4.000,16.000, 1.000, 3.000,10.000
    "DON", 3.000, 9.000,13.000,14.000,12.000,17.000,15.000,16.000, 1.000,10.000, 4.000, 0.000,11.000, 2.000, 6.000, 8.000, 5.000, 7.000
     "JOHN",17.000,11.000, 1.000, 5.000, 9.000,15.000, 3.000,16.000, 8.000,14.000,12.000, 6.000, 0.000, 4.000, 7.000,10.000,13.000, 2.000
    "HARRY", 4.000,17.000, 5.000,11.000,14.000,16.000, 9.000, 8.000, 1.000,12.000, 3.000, 2.000, 6.000, 0.000,13.000,10.000, 7.000,15.000
     "GERY",11.000, 6.000, 9.000,13.000,15.000,12.000,17.000,16.000, 4.000,10.000, 8.000, 7.000, 5.000,14.000, 0.000, 2.000, 3.000, 1.000
    "STEVE",10.000, 9.000, 5.000,12.000, 8.000,15.000, 7.000,14.000,11.000,17.000, 3.000, 6.000,16.000,13.000, 4.000, 0.000, 1.000, 2.000
     "BERT", 7.000, 4.000, 9.000, 6.000,13.000,11.000,14.000,15.000,10.000,16.000, 5.000, 8.000,17.000,12.000, 3.000, 1.000, 0.000, 2.000
     "RUSS", 2.000, 9.000,10.000,17.000,16.000,11.000,15.000,14.000,13.000, 3.000, 8.000, 7.000, 6.000,12.000, 1.000, 4.000, 5.000, 0.000
    "HOLLY", 0.000, 7.000,17.000, 1.000, 3.000,13.000, 8.000, 6.000, 4.000,12.000,15.000, 2.000,14.000, 5.000,16.000,11.000, 9.000,10.000
     "BRAZEY", 4.000, 0.000, 8.000, 5.000,10.000, 9.000, 7.000, 6.000,15.000,17.000, 1.000,11.000,13.000,16.000,14.000, 2.000, 3.000,12.000
    "CAROL",16.000,10.000, 0.000, 1.000, 2.000, 4.000, 3.000,11.000, 7.000,17.000,13.000,14.000, 5.000,15.000,12.000, 6.000, 8.000, 9.000
    "PAM", 4.000, 7.000, 5.000, 0.000, 6.000, 3.000, 1.000, 2.000, 9.000,16.000,13.000,10.000, 8.000,11.000,15.000,14.000,12.000,17.000
    "PAT", 2.000, 6.000, 3.000,13.000, 0.000, 1.000, 5.000, 4.000,14.000,17.000, 9.000,15.000,12.000,16.000,10.000, 8.000, 7.000,11.000
     "JENNIE", 9.000, 8.000, 5.000, 3.000, 1.000, 0.000, 4.000, 2.000,14.000,17.000,12.000,11.000,16.000,15.000,13.000, 6.000, 7.000,10.000
    "PAULINE",10.000, 6.000, 3.000, 1.000, 2.000, 5.000, 0.000, 4.000,13.000,15.000,11.000,16.000, 8.000,17.000,14.000, 9.000, 7.000,12.000
    "ANN", 5.000, 8.000, 4.000, 2.000, 7.000, 1.000, 3.000, 0.000, 9.000,15.000,14.000,12.000, 6.000,10.000,16.000,11.000,13.000,17.000
    "MICHAEL", 3.000,15.000, 5.000, 6.000, 7.000,13.000,11.000,10.000, 0.000,14.000,17.000, 1.000,12.000, 2.000, 4.000, 9.000, 8.000,16.000
     "BILL", 8.000, 9.000,14.000,15.000,11.000,17.000,13.000,16.000, 1.000, 0.000,10.000, 2.000,12.000, 3.000, 7.000, 5.000, 6.000, 4.000
    "LEE",10.000, 3.000, 6.000,13.000, 4.000,14.000,15.000,17.000,11.000,16.000, 0.000, 9.000, 8.000, 7.000,12.000, 1.000, 2.000, 5.000
    "DON", 2.000,13.000,15.000, 5.000, 6.000, 7.000, 8.000,12.000, 1.000,17.000,10.000, 0.000,14.000, 3.000, 4.000,11.000, 9.000,16.000
     "JOHN",16.000, 5.000, 4.000, 8.000,12.000,14.000, 1.000, 9.000,10.000,13.000,17.000,11.000, 0.000, 7.000, 2.000, 6.000,15.000, 3.000
    "HARRY", 2.000,16.000,15.000,10.000,11.000,17.000,14.000, 8.000, 1.000, 5.000, 6.000, 3.000, 4.000, 0.000, 9.000, 7.000,12.000,13.000
     "GERY",13.000, 6.000, 9.000,14.000,11.000,15.000,12.000,16.000, 3.000,17.000, 8.000, 7.000, 5.000,10.000, 0.000, 2.000, 4.000, 1.000
    "STEVE",14.000, 5.000, 6.000,15.000, 9.000,11.000, 8.000,13.000,12.000,17.000, 2.000, 7.000,10.000,16.000, 4.000, 0.000, 1.000, 3.000
     "BERT", 5.000, 4.000,10.000, 7.000,15.000,11.000, 8.000, 9.000,14.000,13.000, 2.000,12.000,17.000,16.000, 6.000, 1.000, 0.000, 3.000
     "RUSS", 4.000, 8.000, 9.000,15.000,13.000, 7.000,17.000,16.000,12.000,11.000, 5.000,10.000, 6.000,14.000, 1.000, 3.000, 2.000, 0.000


    you would set the options like this:



    Note that the word "node" in the first row necessitates checking "first row contains an extra heading..." since otherwise it would appear that there were 19 columns

1-10 of 152