Git Product home page Git Product logo

EgoNet

Check out downloads and more on SourceForge at http://egonet.sf.net.

Download egonet

Installing and building

Egonet uses the Scala Build too; you'll need this installed to run tests, run development versions, and build artifacts to be used for releases.

CircleCI Status Badge

Running the project

SBT can also be used to run Egonet directly from source, by using:

$ sbt run
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256M; support was removed in 8.0
[info] Loading project definition from /Users/martin/src/egonet/project
[info] Set current project to egonet (in build file:/Users/martin/src/egonet/)
[info] Updating {file:/Users/martin/src/egonet/}egonet...
[info] Resolving org.jacoco#org.jacoco.agent;0.7.1.201405082137 ...
[info] Done updating.
[info] Compiling 176 Java sources to /Users/martin/src/egonet/target/classes...
[info] /Users/martin/src/egonet/src/main/java/org/egonet/gui/EgoStore.java: Some input files use or override a deprecated API.
[info] /Users/martin/src/egonet/src/main/java/org/egonet/gui/EgoStore.java: Recompile with -Xlint:deprecation for details.
[info] Running org.egonet.gui.EgonetRunner

Releases

The sbt assembly plugin can be used to make a 'fat' jar that contains everything needed for Egonet, by running:

$ sbt assembly
[info] SHA-1: a93b4d23f49d32c7ff5229da7eef8ca9d34b03af
[info] Packaging /Users/martin/src/egonet/target/egonet-assembly-0.1-SNAPSHOT.jar ...
[info] Done packaging.
[success] Total time: 3 s, completed Mar 26, 2017 1:48:08 PM

sbt build-launcher can be used to build a Windows executable as well.

Versions and Changes

Before 2017, versions were based on dates. After that, we started using semantic versioning. We've gone back and retroactively assigned versions to all of the old date based releases, and added them to the CHANGELOG for easy reference. Please beware that matching dates to commits for the older revisions wasn't perfect, and may not match up exactly for the very, very old ones.

To do

  • Write more unit tests for other features, specifically study and interview readers and writers
  • Convert ListBuilder to something with better editing w/ undelete, reorder, where GUID for a selection is preserved
  • Convert file formats to use java.beans.XMLEncoder and java.beans.XMLDecoder
  • Explain how to build runnable jars and executables

Egonet's Projects

egonet icon egonet

Egonet is a program for the collection and analysis of egocentric network data. It helps you create the questionnaire, collect data, and provide general global network measures and data matrixes that can be used for further analysis by other software.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.