{"id":279,"date":"2019-11-07T15:03:50","date_gmt":"2019-11-07T20:03:50","guid":{"rendered":"https:\/\/www.bu.edu\/engit\/?page_id=279"},"modified":"2025-12-10T08:18:17","modified_gmt":"2025-12-10T13:18:17","slug":"softwareinstructions","status":"publish","type":"page","link":"https:\/\/www.bu.edu\/engit\/knowledge-base\/grid\/softwareinstructions\/","title":{"rendered":"Software Instructions<br>for Linux Labs"},"content":{"rendered":"<p>Many of the software packages are available in the Linux lab computers and on the SCC. Here is a quick start for many packages.<\/p>\n<div class=\"table-of-contents\">\n<h2 class=\"table-of-contents-heading\">Simple instructions<\/h2>\n<ol>\n<li><a href=\"#Arduino\">Arduino<\/a><\/li>\n<li><a href=\"#AnsysHFSS\">Ansys HFSS<\/a><\/li>\n<li><a href=\"#ARMDS-5\">ARM DS-5<\/a><\/li>\n<li><a href=\"#Eclipse\">Eclipse<\/a><\/li>\n<li><a href=\"#Eclipse-CPP\">Eclipse-CPP<\/a><\/li>\n<li><a href=\"#Eclipse-Oxygen\">Eclipse-Oxygen<\/a><\/li>\n<li><a href=\"#GNUCompilerCollection5.1.2\">GNU Compiler Collection 5.1.2<\/a><\/li>\n<li><a href=\"#Firefox\">Firefox<\/a><\/li>\n<li><a href=\"#Meep\">Meep<\/a><\/li>\n<li><a href=\"#NetBeans\">NetBeans<\/a><\/li>\n<li><a href=\"#NS\">NS<\/a><\/li>\n<li><a href=\"#Opnet\">Opnet<\/a><\/li>\n<li><a href=\"#Python.28CustomVersionsandPackages.29\">Python (Custom Versions and Packages)<\/a><\/li>\n<li><a href=\"#SPIMandXSPIM\">SPIM and XSPIM<\/a><\/li>\n<li><a href=\"#Weka\">Weka<\/a><\/li>\n<li><a href=\"#Synopsys\">Synopsys<\/a><\/li>\n<li><a href=\"#XilinxVivado\">Xilinx Vivado<\/a><\/li>\n<li><a href=\"#ModelSim\">Model Sim<\/a><\/li>\n<\/ol>\n<\/div>\n<hr \/>\n<h2 id=\"SoftwareInstructions\">Quick Instructions for several software packages<\/h2>\n<h3 id=\"Arduino\">Arduino<\/h3>\n<p>To run Arduino, run the following command:<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<pre class=\"darkSnippet\">arduino<\/pre>\n<\/li>\n<\/ul>\n<h3 id=\"Eclipse\">Eclipse<\/h3>\n<p>To run Eclipse, source the following:<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<pre class=\"darkSnippet\">source add_eclipse.sh\r\neclipse<\/pre>\n<\/li>\n<\/ul>\n<h3 id=\"Eclipse-CPP\">Eclipse-CPP<\/h3>\n<p>To run Eclipse CPP, run the following commands:<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<pre class=\"darkSnippet\">source add_eclipse-cpp.sh\r\neclipse-cpp<\/pre>\n<\/li>\n<\/ul>\n<h3 id=\"Eclipse-Oxygen\">Eclipse-Oxygen<\/h3>\n<p>To run Eclipse-oxygen, run the following commands:<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<pre class=\"darkSnippet\">source add_eclipse-oxygen.sh\r\neclipse-oxygen<\/pre>\n<\/li>\n<\/ul>\n<h3 id=\"AnsysHFSS\">Ansys HFSS<\/h3>\n<p>To run Ansys HFSS, run the following command:<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<pre class=\"darkSnippet\">ansysedt<\/pre>\n<\/li>\n<\/ul>\n<h3 id=\"ARMDS-5\">ARM DS-5<\/h3>\n<p>To run DS-5, run the following command:<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<pre class=\"darkSnippet\">source DS-5.sh<\/pre>\n<\/li>\n<\/ul>\n<h3 id=\"GNUCompilerCollection5.1.2\">GNU Compiler Collection 5.1.2<\/h3>\n<p>To run GNU Compiler Collection 5.1.2, run the following command:<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<pre class=\"darkSnippet\">module load gcc<\/pre>\n<\/li>\n<\/ul>\n<p>You can use the following command to load related modules for newer libtool, make, autoconf, automake, etc one go with<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<pre class=\"darkSnippet\">module load gnu-build-system<\/pre>\n<\/li>\n<\/ul>\n<p>For information regarding the Intel Compiler Suite please visit the following link: <a class=\"http\" href=\"\/engit\/IntelCompiler\">IntelCompiler<\/a><\/p>\n<h3 id=\"Firefox\">Firefox<\/h3>\n<p>Simply type:<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<pre class=\"darkSnippet\">firefox<\/pre>\n<\/li>\n<\/ul>\n<h3 id=\"Meep\">Meep<\/h3>\n<p>To run <a class=\"nonexistent\" href=\"\/engit\/Meep\">Meep<\/a>, source the following:<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<pre class=\"darkSnippet\">$ source \/ad\/eng\/opt\/64\/meep\/bin\/activate\r\n(base) $ conda activate mp\r\n<\/pre>\n<\/li>\n<\/ul>\n<h3 id=\"NetBeans\">NetBeans<\/h3>\n<p>To run <a class=\"nonexistent\" href=\"\/engit\/NetBeans\">NetBeans<\/a>, source the following:<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<pre class=\"darkSnippet\">source add_netbeans.sh\r\nnetbeans<\/pre>\n<\/li>\n<\/ul>\n<h3 id=\"NS\">NS<\/h3>\n<p>To run NS, source the following file located in \/ad\/eng\/opt\/ns-allinone-2.31<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<pre class=\"darkSnippet\">source add_ns.sh<\/pre>\n<\/li>\n<\/ul>\n<h3 id=\"Opnet\">Opnet<\/h3>\n<p>To run Opnet, source the following:<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<pre class=\"darkSnippet\">source add_opnet.sh\r\nmodeler<\/pre>\n<\/li>\n<\/ul>\n<p>If you receive a notice that the maintenance license is going to expire, please ignore it. You can suppress it by setting the &#8220;Maintenance Warning Level&#8221; to &#8220;-1&#8221; in the preferences.<\/p>\n<h3 id=\"Python.28CustomVersionsandPackages.29\">Python (Custom Versions and Packages)<\/h3>\n<p>To run a different version of Python than the default local version, just source the appropriate script. For example, for 2.7:<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<pre class=\"darkSnippet\">   source \/mnt\/support\/software\/linux\/all\/x86_64\/python27\/add_python27.sh<\/pre>\n<\/li>\n<\/ul>\n<p><a href=\"\/engit\/knowledge-base\/grid\/software\/grid-python\">See here<\/a> for a listing of the various Python installations and the packages they have built in.<\/p>\n<p>To have your own packages visible to Python, append their locations to PYTHONPATH. For example:<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<pre class=\"darkSnippet\">   export PYTHONPATH=$PYTHONPATH:\/ad\/eng\/courses\/bf\/bf527\/bin\/biopython-1.60\/<\/pre>\n<\/li>\n<\/ul>\n<p>Alternatively <a class=\"http\" href=\"http:\/\/www.python.org\/dev\/peps\/pep-0370\/\">place these packages in your user site directory<\/a> for a given version.<\/p>\n<h3 id=\"SPIMandXSPIM\">SPIM and XSPIM<\/h3>\n<p>To run XSPIM in the linux labs, run the following path file located in \/ad\/eng\/opt\/spim<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<pre class=\"darkSnippet\">\/ad\/eng\/opt\/spim\/bin\/spim<\/pre>\n<\/li>\n<\/ul>\n<p>or<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<pre class=\"darkSnippet\">\/ad\/eng\/opt\/spim\/bin\/xspim<\/pre>\n<\/li>\n<\/ul>\n<h3 id=\"Weka\">Weka<\/h3>\n<p>To run Weka, run the following command:<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<pre class=\"darkSnippet\">weka<\/pre>\n<\/li>\n<\/ul>\n<h3 id=\"Synopsys\">Synopsys<\/h3>\n<p>You can add the tools to your environment by sourcing the add_synopsys.sh file located in \/opt\/synopsys<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<pre class=\"darkSnippet\">source \/ad\/eng\/opt\/synopsys\/add_syn.sh<\/pre>\n<\/li>\n<\/ul>\n<p>The following package are currently installed:<\/p>\n<ul>\n<li>astro, cosmosscope, hspice, pathmill, mw, ns, syn, sold<\/li>\n<\/ul>\n<h3 id=\"XilinxVivado\">Xilinx Vivado<\/h3>\n<p>First source the environment setup script to select the version, then launch it:<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<pre class=\"darkSnippet\">$ source \/ad\/eng\/opt\/xilinx\/Vivado\/2019.1\/settings64.sh\r\n$ vivado\r\n<\/pre>\n<\/li>\n<\/ul>\n<h3 id=\"ModelSim\">Model Sim<\/h3>\n<p>For linux, you can launch it with this:<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<pre class=\"darkSnippet\">$ source add_modelsim.sh\r\n$ \/ad\/eng\/opt\/mentor\/modelsim\/modeltech\/bin\/vsim<\/pre>\n<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Many of the software packages are available in the Linux lab computers and on the SCC. Here is a quick start for many packages. Simple instructions Arduino Ansys HFSS ARM DS-5 Eclipse Eclipse-CPP Eclipse-Oxygen GNU Compiler Collection 5.1.2 Firefox Meep NetBeans NS Opnet Python (Custom Versions and Packages) SPIM and XSPIM Weka Synopsys Xilinx Vivado [&hellip;]<\/p>\n","protected":false},"author":16541,"featured_media":0,"parent":27,"menu_order":6,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/www.bu.edu\/engit\/wp-json\/wp\/v2\/pages\/279"}],"collection":[{"href":"https:\/\/www.bu.edu\/engit\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.bu.edu\/engit\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.bu.edu\/engit\/wp-json\/wp\/v2\/users\/16541"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bu.edu\/engit\/wp-json\/wp\/v2\/comments?post=279"}],"version-history":[{"count":11,"href":"https:\/\/www.bu.edu\/engit\/wp-json\/wp\/v2\/pages\/279\/revisions"}],"predecessor-version":[{"id":2952,"href":"https:\/\/www.bu.edu\/engit\/wp-json\/wp\/v2\/pages\/279\/revisions\/2952"}],"up":[{"embeddable":true,"href":"https:\/\/www.bu.edu\/engit\/wp-json\/wp\/v2\/pages\/27"}],"wp:attachment":[{"href":"https:\/\/www.bu.edu\/engit\/wp-json\/wp\/v2\/media?parent=279"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}