https://wiki.umiacs.umd.edu/umiacs/api.php?action=feedcontributions&user=Skozak1&feedformat=atomUMIACS - User contributions [en]2024-03-28T22:10:16ZUser contributionsMediaWiki 1.39.6https://wiki.umiacs.umd.edu/umiacs/index.php?title=R&diff=7861R2018-07-23T18:09:15Z<p>Skozak1: /* Opening R scripts with RScript */</p>
<hr />
<div>This page contains steps for installing R on Windows.<br />
<br />
==Basic Installation==<br />
#To retrieve the latest version of R from here: http://cran.r-project.org/<br />
#Select "Download R for Windows" from the top of the screen<br />
#Then click "Install R for the first time" on the first line<br />
#This will take you to a download page, click "Download R<version number> for Windows" to begin the installation<br />
#Navigate to the directory you downloaded the installer to.<br />
#Run the .exe and step through the installer.<br />
#*[[Image:R_Install_1.PNG]]<br />
#*Note: There will be a warning when you start the installer that says the full installation requires administrative privileges, disregard this message.<br />
#*[[Image:R_Install_2.PNG]]<br />
#Accept the License Agreement and continue.<br />
#*[[Image:R_Install_3.PNG]]<br />
#When prompted, choose an installation folder wherever you would like it within your home directory.<br />
#*[[Image:R_Install_4.PNG]]<br />
#Select the components that you wish to install, the defaults for this is fine.<br />
#*[[Image:R_Install_5.PNG]]<br />
#If you wish to customize the options for the startup environment then click Yes when prompted and proceed to the below section. If you are unsure what these are, select "No" (can still be changed later).<br />
#*[[Image:R_Install_6.PNG]]<br />
<br />
==Customized Options==<br />
#Name the folder that will appear in the start menu. The default "R" is acceptable for this.<br />
#*[[Image:R_Install_10.PNG]]<br />
#Finalize your installation options and hit Next to begin the installation.<br />
#*[[Image:R_Install_11.PNG]]<br />
#After stepping through the dialog, R will install itself to the folder you specified.<br />
#Finish and close the setup. R is now installed locally on your account.<br />
#*[[Image:R_Install_12.PNG]]<br />
<br />
==Customized Startup Environment==<br />
#From the customized startup environment options prompt, if you wish to go through the customized startup environment dialog, select "Yes" here. Any of these options can be altered at a later time after installation if you decide you have a change in preference.<br />
#*[[Image:R_Install_6.PNG]]<br />
#The first prompt will determine which interface you wish to use. MDI (one main window for all R programs) or SDI (separate windows for each R program) If you have a preference, select which option you prefer.<br />
#*[[Image:R_Install_7.PNG]]<br />
#Next, determine how you wish the help format to be displayed. You can choose from either plain text format or HTML formatted.<br />
#*[[Image:R_Install_8.PNG]]<br />
#Finally, determine how you would like R to handle the proxy settings in Internet Explorer, whether you would like to use the standard settings or make use of internet2.dll.<br />
#*[[Image:R_Install_9.PNG]]<br />
#The startup environment customization for R is now finished. See the above sections for the following steps.<br />
<br />
==Opening R scripts with RScript==<br />
Users can open a file with R to a command terminal window via RScript.<br />
From within the \bin\x64 folder at the location that you installed R to you can run: <pre>Rscript path\to\file\test.R</pre></div>Skozak1https://wiki.umiacs.umd.edu/umiacs/index.php?title=LabFacilities&diff=7788LabFacilities2018-05-25T21:19:23Z<p>Skozak1: </p>
<hr />
<div>* Center for Adcanced Study of Language ([https://www.casl.umd.edu/ CASL]) <br />
* [[CBCB | Center for Bioinformatics and Computational Biology]] ([http://www.cbcb.umd.edu CBCB]) <br />
* Center for Digital International Government ([http://www.umiacs.umd.edu/research/CDIG CDIG]) <br />
* Center for Automation Research ([http://www.cfar.umd.edu/ CfAR])<br />
* Center for Health-related Informatics and Bioimaging ([http://www.chib.umd.edu/ CHIB]) <br />
* Computational Linguistics and Information Processing ([https://wiki.umiacs.umd.edu/clip/index.php/Main_Page CLIP]) <br />
* Computer Vision Laboratory ([http://www.cfar.umd.edu/cvl/ CVL]) <br />
* Distributed Systems Software Laboratory ([http://www.cs.umd.edu/projects/dssl DSSL]) <br />
* Fraunhofer Center at Maryland ([https://www.cese.fraunhofer.org/ FCMD])<br />
* Human Computer Interaction Laboratory ([http://hcil.umd.edu/ HCIL]) <br />
* Graphics and Visual Informatics Laboratory ([http://www.cs.umd.edu/gvil/ GVIL])<br />
* Language and Media processing laboratory ([http://lamp.cfar.umd.edu/ LAMP])<br />
* Laboratory for Parallel and Distributed Computing ([http://www.umiacs.umd.edu/labs/parallel/index.htm LPDC])<br />
* Laboratory for Telecommunication Sciences ([http://www.ltsnet.net/ LTS])<br />
* Lab for Broadband Mobile Communications ([http://www.umiacs.umd.edu/research/maxwell/ MAXWell])<br />
* Maryland Cybersecurity Center ([http://cyber.umd.edu/ MC2])<br />
* [[OpenLAB]]<br />
* Joint Center for Quantum Information and Computer Science ([http://quics.umd.edu/ QUICS])<br />
* National Socio-Environmental Synthesis Center ([https://www.sesync.org/ SESYNC])</div>Skozak1https://wiki.umiacs.umd.edu/umiacs/index.php?title=LabFacilities&diff=7787LabFacilities2018-05-25T21:19:08Z<p>Skozak1: </p>
<hr />
<div>* Center for Adcanced Study of Language ([https://www.casl.umd.edu/ CASL]) <br />
* [[CBCB | Center for Bioinformatics and Computational Biology]] ([http://www.cbcb.umd.edu CBCB]) <br />
* Center for Digital International Government ([http://www.umiacs.umd.edu/research/CDIG CDIG]) <br />
* Center for Automation Research ([http://www.cfar.umd.edu/ CfAR])<br />
* Center for Health-related Informatics and Bioimaging ([http://www.chib.umd.edu/ CHIB]) <br />
* Computational Linguistics and Information Processing ([https://wiki.umiacs.umd.edu/clip/index.php/Main_Page CLIP]) <br />
* Computer Vision Laboratory ([http://www.cfar.umd.edu/cvl/ CVL]) <br />
* Distributed Systems Software Laboratory ([http://www.cs.umd.edu/projects/dssl DSSL]) <br />
* Fraunhofer Center at Maryland ([https://www.cese.fraunhofer.org/ FCMD])<br />
* Human Computer Interaction Laboratory ([http://hcil.umd.edu/ HCIL]) <br />
* Graphics and Visual Informatics Laboratory ([http://www.cs.umd.edu/gvil/ GVIL])<br />
* Language and Media processing laboratory ([http://lamp.cfar.umd.edu/ LAMP])<br />
* Laboratory for Parallel and Distributed Computing ([http://www.umiacs.umd.edu/labs/parallel/index.htm LPDC])<br />
* Laboratory for Telecommunication Sciences ([http://www.ltsnet.net/ LTS]) [[LTS]]<br />
* Lab for Broadband Mobile Communications ([http://www.umiacs.umd.edu/research/maxwell/ MAXWell])<br />
* Maryland Cybersecurity Center ([http://cyber.umd.edu/ MC2])<br />
* [[OpenLAB]]<br />
* Joint Center for Quantum Information and Computer Science ([http://quics.umd.edu/ QUICS])<br />
* National Socio-Environmental Synthesis Center ([https://www.sesync.org/ SESYNC])</div>Skozak1https://wiki.umiacs.umd.edu/umiacs/index.php?title=LabFacilities&diff=7786LabFacilities2018-05-25T21:13:37Z<p>Skozak1: </p>
<hr />
<div>* Center for Adcanced Study of Language ([https://www.casl.umd.edu/ CASL])<br />
* [[CBCB | Center for Bioinformatics and Computational Biology]] ([http://www.cbcb.umd.edu CBCB])<br />
* Center for Digital International Government ([http://www.umiacs.umd.edu/research/CDIG CDIG]) <br />
* Center for Automation Research ([http://www.cfar.umd.edu/ CfAR])<br />
* Center for Health-related Informatics and Bioimaging ([http://www.chib.umd.edu/ CHIB])<br />
* Computational Linguistics and Information Processing ([https://wiki.umiacs.umd.edu/clip/index.php/Main_Page CLIP])<br />
* Computer Vision Laboratory ([http://www.cfar.umd.edu/cvl/ CVL])<br />
* Distributed Systems Software Laboratory ([http://www.cs.umd.edu/projects/dssl DSSL]) <br />
* Fraunhofer Center at Maryland ([https://www.cese.fraunhofer.org/ FCMD])<br />
* Human Computer Interaction Laboratory ([http://hcil.umd.edu/ HCIL])<br />
* Graphics and Visual Informatics Laboratory ([http://www.cs.umd.edu/gvil/ GVIL])<br />
* Language and Media processing laboratory ([http://lamp.cfar.umd.edu/ LAMP])<br />
* Laboratory for Parallel and Distributed Computing ([http://www.umiacs.umd.edu/labs/parallel/index.htm LPDC])<br />
* Laboratory for Telecommunication Sciences ([http://www.ltsnet.net/ LTS])<br />
* Lab for Broadband Mobile Communications ([http://www.umiacs.umd.edu/research/maxwell/ MAXWell])<br />
* Maryland Cybersecurity Center ([http://cyber.umd.edu/ MC2])<br />
* [[OpenLAB]]<br />
* Joint Center for Quantum Information and Computer Science ([http://quics.umd.edu/ QUICS])<br />
* National Socio-Environmental Synthesis Center ([https://www.sesync.org/ SESYNC])</div>Skozak1https://wiki.umiacs.umd.edu/umiacs/index.php?title=GitLab&diff=7784GitLab2018-05-23T14:50:10Z<p>Skozak1: </p>
<hr />
<div>GitLab is source code collaboration software based on [https://git-scm.com/ Git] source control management. It allows users to create their own repositories and share them with other users/groups or publicly. It supports built-in project wikis, code review, and issue tracking for each project. A full list of features can be found on the [https://www.gitlab.com/gitlab-ce GitLab] website.<br />
<br />
All code is hosted on-site on UMIACS servers and is backed up nightly. We give all UMIACS users 5 projects with a soft limit of 400Mb per project. Projects that you create inside of a group namespace still count towards your project limit. UMIACS Staff can help create Lab groups (called namespaces) and delegate authority to manage the group to one or more faculty members. Permissions are assigned within GitLab. The UMIACS [[ApplicationResource|AR]] system is '''not''' used with GitLab.<br />
<br />
To get started, navigate to the following URL in your browser and enter your UMIACS Krb5 credentials in the "UMIACS Onsite/LDAP" tab:<br />
<br />
https://gitlab.umiacs.umd.edu<br />
<br />
Note: There might be issues connecting to GitLab if you are using an older git client. Therefore, please make sure you update your git client. <br />
If you use TortoiseGit, please make sure it is updated to versions above TortoiseGit 2.1.x.x.<br />
<br />
<br />
==GitLab Offsite Collaborators==<br />
Any UMIACS user can now create an unlimited number of offsite<br />
collaborator accounts for our Security Groups, GitLab and Object Store. These accounts can not create<br />
repositories or groups, but may be given access to your repositories or<br />
groups. You can find this utility in our [https://intranet.umiacs.umd.edu/requests Requests] application under [https://intranet.umiacs.umd.edu/requests/accounts UMIACS Collaborators].<br />
<br />
==User Documentation==<br />
GitLab provides user documentation that can be accessed at https://gitlab.umiacs.umd.edu/help. <b>Note:</b> you will need to log in to view this page.<br />
<br />
Some of the most useful sections include:<br />
* Permissions and user roles - https://gitlab.umiacs.umd.edu/help/user/permissions.md<br />
* GitLab markdown for wikis and READMEs - https://gitlab.umiacs.umd.edu/help/user/markdown.md<br />
<br />
==Two Factor Authentication==<br />
GitLab offers Two Factor Authentication (2FA) though a mobile device. GitLab's setup information for 2FA can be found at https://gitlab.umiacs.umd.edu/help/user/profile/account/two_factor_authentication.md#two-factor-authentication <br />
<br />
It is recommended that you use the Google Authenticator mobile application, however the mobile application "Duo" also will work. Once the application is installed there are two ways to finalize setup. <br />
* Scan the QR code with your phone's camera. <br />
* Enter the details provided to add the entry manually. <br />
<br />
After you have set up 2FA, to log in just enter the six-digit pin number from your phone when prompted. <br />
<br />
==Repository URLs== <br />
Users can download and clone directories from the remote repository using git clone. There are two different URLs that can be used: HTTPS and SSH. <br />
You can view the URL underneath the Project title in the Project tab. Change the displayed URL by clicking on the URL type you want to see. <br />
===SSH===<br />
The SSH URL is more direct, though it is harder to set up. In order to do so, you will have to add an SSH key to your Gitlab account. Instructions to do so can be found [https://gitlab.umiacs.umd.edu/help/ssh/README here]. Once you have the SSH key added, you can log in without having to enter any credentials from the machine and account for which you created the SSH key. <br />
===HTTPS===<br />
The HTTPS URL is easier to set up- you just clone directly from the repository using the HTTPS URL. However, you will have to re-enter your credentials for GitLab every single time that you attempt to commit to, push to, pull from, or otherwise access the remote repository.<br />
<br />
==Make GitLab projects public==<br />
Making projects public grants access to everyone. Projects can only made public by the owner. To make your projects on GitLab public and make repo accessible to everyone, follow the steps below:<br />
1. Go to your projects page https://gitlab.umiacs.umd.edu/<username>/<yourProjectName>.<br />
For example: https://gitlab.umiacs.umd.edu/suzantrt/someNewAwesomeProject<br />
2. Click on '''Settings'''.<br />
<br />
3. Scroll down to '''Project Visibility'''. Choose '''Public''' from the drop-down menu.<br />
<br />
4. Scroll down and click on '''Save Changes'''<br />
<br />
5. Scroll down to '''Repository''' under '''Project Visibility''' and select '''Everyone with access''' from the drop-down menu.<br />
<br />
6. Click on '''Save Changes'''.<br />
<br />
<br />
Now your project has become public with its repository accessible anyone with access.</div>Skozak1