Requirements Document Template - UCLA Health

2y ago
20 Views
2 Downloads
490.57 KB
36 Pages
Last View : 1m ago
Last Download : 3m ago
Upload by : Lilly Kaiser
Transcription

OHIA VDI DesktopsUser GuideVersion 2Revised September 22, 202

TABLE OF CONTENTS1.INTRODUCTION . 12.SOFTWARE & APPLICATIONS ON VDIS . 23.GETTING HELP . 74.ACCESSING THE VDI ENVIRONMENT . 85.EXITING THE VDI ENVIRONMENT . 96.INTERNET ACCESS . 107.COPY AND PASTE . 118.DUAL MONITORS . 129.TRANSFERRING FILES INTO/OUT OF THE ENVIRONMENT . 1310. WHERE TO SAVE FILES WITHIN THE ENVIRONMENT . 1411. ORACLE SQL DEVELOPER . 15A.B.ACCESSING ORACLE SQL DEVELOPER . 15CONFIGURING ORACLE SQL DEVELOPER . 1512. VISUAL STUDIO 2015, 2017, AND 2019 . 17A.B.C.REQUIRED LICENSE . 17AZURE DEV OPS . 17SOURCE CONTROL DRIVE MAPPING . 1713. APPENDIX . 18A.B.PYTHON LIBRARIES . 18R LIBRARIES . 21

1. IntroductionA virtual desktop is a secured and compliant environment that provides access to UCLA’s healthcaredata and analytical tools. In this environment one can ingest, store, access and analyze all forms ofhealthcare data. A user is often asked to work on a virtual desktop when they are accessing andmanipulating confidential healthcare data, which they cannot store or access on their laptops/desktops.The Office of Health Informatics (OHIA) currently offersaccess to 6 different types of Virtual Desktop Interfaces(VDIs) based on the role of an individual in UCLA Health.1. xDR CX7 Desktop: Used by Self-Service Centers ofExcellence Developers2. Tableau Desktop: Used by Self-Service Centers ofExcellence Tableau Developers3. OHIA xDR VDI Desktop: Used by OHIA Developersand other particular use cases4. OHIA Report Dev Desktop: Used by OHIA BusinessIntelligence Developers5. OHIA App Dev Desktop: Used by OHIA Developers6. OHIA Power BI VDI: Used by OHIA Power BIDevelopersWindows VMLinux VMDepending on the specific data and applicationsrequirements of an individual, they will be given accessto a particular VDI. Pages 3 – 6 of this document list allthe software applications that come with each of theseVDIs. This list is up-do-date as of May 20, 2020, and willbe updated regularly.Please be aware that in order to protect the privacy and security of healthcare data, certain activitieswill be strictly regulated on virtual desktops:1.2.3.4.Access to the internet is not allowed, unless a specific website is whitelisted by OHIATransfer of data in and out of a virtual desktop has to take place via OHIA specified toolsAbility to collaborate via messaging software such as Skype or Teams is limitedUsers shall not have admin access to the virtual desktops5. Users shall not have the ability to install software on virtual desktops. They must request OHIAstaff to do install software.VDI User Guide – version 2 Revised 202009221

2. Software & Applications on VDIsThe Office of Health Informatics (OHIA) currently offers access to 5 different types of VDIs. Thesevirtual desktops also provide a number of programming software and analytical tools as listed below.Software versions are included in respective columnsxDRVDI7ZipAdobe AcrobatAnaconda3 / Python 3.7.32019.03OHIAReport DevVDI18.05OHIA AppDev VDIPowerBI VDI18.05YesYesYes2019.032019.032019.03LegacyxDR int Studio 6.5.2YesCharacter YesYesYesYesYesdfrguiYesDotfuscator and AnalyticsCommunity Edition 5.20YesDuo Authentication forWindows Logon x64ECAT AgentYesYesYesYesYesYesGoogle ChromeYesGoogle Update HelperYesInternet ExplorerYes10.0 ExpressIIS10.0ExpressYesJD EdwardsJAVAJava8update201Java8 update201Java8update 201YesYesJupyterLink Mapping to FileTransfer ServerLink mMapping toTableau File ServerMath Input PanelMicrosoft .Net frameworkMicrosoft .Net Core SDKMicrosoft .Net CoreVersion Manager (x64)YesYesYesYesYesYesYesYes4.5,4.5.1,4.5.24.5, 4.5.1,4.5.2, 4.6,4.6.1, 4.6.23.1.1004.5, 4.5.1,4.5.2, 4.6,4.6.1, I User Guide – version 2 Revised 202009222

xDRVDIMicrosoft AnalysisManagement ObjectsMicrosoft Analyis ServicesOHIA AppDev VDIPowerBI VDIYesOHIAReport DevVDIYesYesYesYesYesYesYes2.9.5.2, 2.9.62.9.5.2,2.9.62.9.5.2,2.9.6YesYesMicrosoft Azure ServicesMicrosoft AzureAuthoring ToolsMicrosoft Azure ComputeEmulatorMicrosoft Azure HPCSchedulerMicrosoft Azure Librariesfor .NETMicrosoft Azure MobileApp SDKMicrosoft AzurePowershell2.9.5.2, 2.9.62.9YesMicrosoft Azure StorageEmulatorMicrosoft ApplicationError ReportingMicrosoft Blend for VisualStudioMicrosoft Build ToolsMicrosoft Connector forOracle AttunityMicrosoft EdgeLegacyxDR CX7Desktop2.92.922April 2018,September20162015, 2017,2019April 2018,September20164.6Yes5.0, 5.12015, 2017,20192015YesYes4.0, 5.04.0, 5.0YesYesYesYesYesYesMicrosoft ExpressionsYesMicrosoft Help Viewer2.0, 2.22.0, 2.22.0, 2.22.0, 2.2YesMicrosoft OfficeProfessional (MS Excel,Word, Access,PowerPoint)Microsoft One Drive20162016Yes20162010YesYesYesYesYesMicrosoft Report Viewer201220122012May,20202012Microsoft 20122008, 2012,2014, 2016,20172008, 2012,2014, 2016,201720082012,2014,201720122012, rosoft Power BIMicrosoft SQL ServerMicrosoft SQL ServerData ToolsMicrosoft SQL Server2015VDI User Guide – version 2 Revised 202009223LegacyTableauDesktop

Data-Tier ApplicationFrameworkxDRVDIMicrosoft SQL ServerData Tools for VisualStudio 2012Microsoft SQL ServerIntegration Services (SSIS)Microsoft SSIS – SQLServer Data Tools (Ver 10SP1 \ .NET Ver 4.6)Microsoft SQL ServerManagement Studio(SSMS)Microsoft SQL ServerToolsMicrosoft System CLRTypes for SQL ServerOHIAReport DevVDIYesOHIA AppDev VDIConnectorsv4.0,v5.0 forOracleYesConnectorsv4.0,v5.0, forOracle(Ver17.9.1)YesPowerBI VDILegacyxDR CX7DesktopConnectorsv4.0,v5.0for OracleConnectors v4.0forOracle2012,2014,20162015Yes2015(Ver 17.9.1)(Ver17.9.1)(Ver17.9.1)Yes17YesYesMicrosoft TeamFoundation ServerMicrosoft Test esModel Language PackYesMicrosoft SQL SentryMicrosoft VisioMicrosoft Visual C 2008,2010,2013,20152008,2010,2012,2013, 2015,20172008,2010,2012,2013, 2015,20172008,2010,2013,2015Microsoft Visual Studio2012,20152012, 2015,2017, 20192012, 2015,2017, 20192012,20152012, 20152012, 20152012,2015YesYesYesYes3.6, 4.03.6, 4.0Microsoft Visual StudioApplications for ToolsMicrosoft Visual StudioCodeMicrosoft Visual StudioData Tools (SSRS andSSAS)Microsoft Web DeployMicrosoft Web 2013,2015YesYesVDI User Guide – version 2 Revised 202009224LegacyTableauDesktop

InstallerYesMySQL8MySQL WorkbenchxDRVDIOHIAReport DevVDIYesYesLegacyxDR n SSLYesOracle Client 12 Home1YesOracle SQL DeveloperPowerBI VDI7.8NMAPNotepad OHIA AppDev esYesYesYesYesRoslyn Language ServicesRserve - for TableauIntegrationRstudioYesYesYesYesSAP Business ViewManagerSAP Crystal Reports2016SAP Crystal Reports 2016Service Pack 5SAP Information DesignToolSAP Universe Design ToolYesSAP Universe/InformationDesign Tool4.2 –14.2.3.2132SAP Web Intelligence RichClientSentryOne Plan ExplorerYes2016YesYesYesSiebelYesSkype2016SMS Client SetupBootstrapSnipping ToolYesSound RecorderYesYesYesSpyderSublime TextBuild3176Build 3176Build 3176Build3176VDI User Guide – version 2 Revised 2020092253.6.2

YesSymantec EndpointProtectionTask UnZip for SSIS x64YesYesYesYesTypeScript Power Tool2019.1Tableau DesktopxDRVDIOHIAReport DevVDIOHIA AppDev VDIPowerBI VDITabPy - for TableauIntegrationUpmVDAPluginYesYesVisual F# 3Visual Studio EnterpriseVMware ToolsYes20192019YesYesYesYesYesWCF RIA Services V SP2WEBILegacyxDR CX7DesktopYesYesYes5.9.3WinSCPWindows AppCertification KitWindows CalculatorYesWindows Espc ResourcePackageWindows Media PlayerYesWindows Phone 8.0, 8.1SDKWindows RuntimeIntellisense Content - en-usYesYesYesYesYesWindows SoftwareDevelopment KitWordpadYesYesX11 ServerYesXmingYesYesVDI User Guide – version 2 Revised 202009226LegacyTableauDesktop

3. Getting HelpHaving an issue with a VDI platformIf you are facing any of the VDI issues mentioned below, please send an email to the Self ServiceAnalytics team at SelfServiceAnalytics@mednet.ucla.edu1. Not able to launch a VDI from your laptops/desktops2. Login trouble3. Slowness of applications in the VDI environment4. Stability and consistent availability of the VDI environment5. Unable to launch application within the VDI environmentIn this email please provide the following:a) Name of the VDIb) Brief description of the issuec) Frist time and date of occurrence of the issued) How often it has been occurringScreenshots of the error message you see when you encounter this issueRequest New SoftwareIf you would like new software to be installed on a particular VDI, please send an email to the SelfService Analytics team at SelfServiceAnalytics@mednet.ucla.edu. In this email please provide thefollowing:a) Name of the VDIb) How and where we can procure this softwarec) Installation instructions for this software if you happen to have anyVDI User Guide – version 2 Revised 202009227

4. Accessing the VDI EnvironmentOnce you are given access to a particular VDI, an icon for that VDI as shown below will be placed onyour computer desktop. If you do not see it within a day of given access, please restart your computeras that may place the icon on the desktop. You can click this icon on your computer desktop to launchthat VDI.Another option is to use the Web Browser by going to the following URL, Logging in and clicking onDesktop Icon at the top, center of your thWeb/Once you enter your username and password, you will be required to approve your DUO Authenticationrequest.VDI User Guide – version 2 Revised 202009228

5. Exiting the VDI environmentFrom the start menu, the “Power” button is disabled. You will need to use the “Sign-out” button instead.It is important to sing-out and let it fully sign-out in order for the system to change any userconfigurations you may have set.VDI User Guide – version 2 Revised 202009229

6. Internet AccessInternet access from the environment is prohibited except for specific sites needing Internet access,such as WEBI. You may still use the Internet on your computer, you just cannot access the Internetusing the web browser inside the VDI environment.VDI User Guide – version 2 Revised 2020092210

7. Copy and PasteCoping and pasting from outside the environment (i.e. from your computer desktop) and inside theenvironment is blocked. You can copy and paste between applications within the environment, you justcan’t copy and paste between the environment and your computer. Any files you need to move frominside/outside the environment should be done using the Transferring Files option.VDI User Guide – version 2 Revised 2020092211

8. Dual MonitorsUnfortunately, Citrix doesn’t currently support the ability to cast your session to dual monitors the waythat you might normally do with your desktop/laptop computer.VDI User Guide – version 2 Revised 2020092212

9. Transferring Files into/out of the environmentTransferring files into or out of the environment should be done using your File Transfer folder. Thefolder should only be used to move files into or out of the environment. Any files left on your filestransfer folder will automatically be deleted after 5 days and cannot be restored. The file transfer folderis accessible both from within the VDI environment and also from the Mednet network. All files movedthrough the environment are logged and may be audited by Compliance.To access your file transfer folder from the Mednet network (i.e. from your laptop computer logged ontothe network) simply use File Explorer and go to: \\CZOHVVDIFSP01\filetransfer\OHIA\yourloginnameYou might want to map a network drive for yourself to make it easier to access your folder. To accessyour file transfer folder from within the VDI environment, simply click on the File Transfer icon on theVDI desktop.VDI User Guide – version 2 Revised 2020092213

10.Where to save files within the environmentPlease do not save files to the C:\ Drive or D:\ Drive in the environment. These are for configurationsonly. You may save files in you VDI Save folder using the icon on the VDI DesktopIf you have access to the Tableau Save and Pickup folders, these are also accessible from within theVDI environment.VDI User Guide – version 2 Revised 2020092214

11.Oracle SQL Developera. Accessing Oracle SQL DeveloperTo access Oracle SQL Developer, only use the icon on the VDI Desktop. There is a version in the startmenu, but it is an old version that will not work.b. Configuring Oracle SQL DeveloperThere are a few configurations that you will need to make when you first open Oracle SQL Developer.These are very important settings, so please make sure to set them up.TNS Name File Location settingOccasionally the tns names file is updated. To make sure that you always use the latest version youwill need to set the location of the Oracle SQL Developer application looks for the tns names file.From the Tools Menu, select Preferences. Then expand Database and click on Advanced. At thebottom of the options you will see “Tnsnames Directory” browse dminSelect and click on OK to save the configuration.Semantic Analysis Info TipChanging this setting is very important. The default setting in Oracle SQL Developer can cause yourimage to crash in certain instances.From the Tools Menu, select Preferences. Then expand the Code Editor section and click onCompletion Insight. Uncheck the last option “Enable semantic analysis info tip”. Then click OK to saveyour preferences.VDI User Guide – version 2 Revised 2020092215

VDI User Guide – version 2 Revised 2020092216

12.Visual Studio 2015, 2017, and 2019a. Required licenseIn order to use Visual Studio 2015 or 2017 you must have an MSDN Account with Visual StudioProfessional license associated with it. If you purchase your license through Software Central, whenthey provide you with your license information, you will need to reply back to them to have the licenseassociated with your MSDN account. Please remember to provide them with your MSDN accountusername.Then when you open Visual Studio for the first time, remember to login using your MSDN account.b. Azure Dev OpsAlways check-in your code before exiting Visual Studio or the environment. If you have log-in issues,your profile might be reset and you could lose your changes.c. Source Control Drive MappingDue to the way that Microsoft Visual Studio saves Source Control Mapping information, it may notretain your drive mapping between sessions. You will need to re-enter your Source Control mappingeach time for a while.Basically, Microsoft stores the information relative to the machine name that you are on. When you logon to VDI you may or may not be on the same physical machine that you were on the last time. If youare, then the mapping will appear, if not, you will have to re-enter it. Once you have been on every VDIserver and made your mapping, then it will show up every time you login. The Citrix VDI randomlyassigns you to an available server so there is no way to insure that you will be logged onto the sameserver each time.VDI User Guide – version 2 Revised 2020092217

13.Appendixa. Python LibrariesThis list of libraries was last updated in May 2020Python LibraryCategoryDescriptioncore & StatisticsUse this for data manipulation and analysis. In particular, itcontains high-level data structures and tools designed for fastand easy data analysis operations. Pandas is built on NumPyand makes it easy to use in NumPy-centric applications, suchas data structures with labelled axes. Explicit data alignmentprevents common errors that result from misaligned datacoming in from different sources.It is also easy to handlemissing data using Python. Pandas is the best tool for doingdata munging.core & statisticsAllows users to explore data, estimate statistical models, andperform statistical tests. An extensive list of descriptivestatistics, statistical tests, plotting functions, and result statisticsare available for different types of data and each estimator.core & statisticsAn open source extension module for Python. The moduleNumPy provides fast precompiled functions for numericalroutines. It adds support to Python for large, multi-dimensionalarrays and matrices. Besides that it supplies a large library ofhigh-level mathematical functions to operate on these arrays.core & statisticsSciPy is widely used in scientific and technical computing.SciPy contains modules for optimization, linear algebra,integration, interpolation, special functions, FFT, signal andimage processing, ODE solvers and other tasks common inscience and engineering.data visualizationmatplotlib is a plotting library for NumPy. It provides an objectoriented API for embedding plots into applications usinggeneral-purpose GUI toolkits like wxPython, Qt, or GTK .PandasStatsmodelsNumPySciPymatplotlibVDI User Guide – version 2 Revised 2020092218

data visualizationggplot is based on ggplot2, an R plotting system. ggplotoperates differently than matplotlib: it lets you layer componentsto create a complete plot. Seasoned matplotlib users mightneed time to adjust to this new mindset. According to thecreator, ggplot isn’t designed for creating highly customizedgraphics. It sacrifices complexity for a simpler method ofplotting. ggplot is tightly integrated with pandas, so it’s best tostore your data in a DataFrame when using ggplot.data visualizationHarnesses the power of matplotlib to create beautiful charts in afew lines of code. The key difference is Seaborn’s default stylesand color palettes, which are designed to be more aestheticallypleasing and modern. Since Seaborn is built on top ofmatplotlib, you’ll need to know matplotlib to tweak Seaborn’sdefaults.data visualizationDealing with missing data is a pain. missingno allows you toquickly gauge the completeness of a dataset with a visualsummary, instead of trudging through a table. You can filter andsort data based on completion or spot correlations with aheatmap or a dendrogram.data visualizationLike ggplot, Bokeh is based on The Grammar of Graphics, butunlike ggplot, it’s native to Python, not ported over from R. Itsstrength lies in the ability to create interactive, web-ready plots,which can be easily output as JSON objects, HTML documents,or interactive web applications. Bokeh also supports streamingand real-time data.deep learningTheano is a Python library that allows you to define, optimize,and evaluate mathematical expressions involving multidimensional arrays efficiently.machine learningAn open source library for the Python. It features variousclassification, regression and clustering algorithms includingsupport vector machines, logistic regression, naive Bayes,random forests, gradient boosting, k-means and DBSCAN, andis designed to interoperate with the Python numerical andscientific libraries NumPy and SciPy.machine learningConvenient impletmentation of gradient boosting. Theselibraries provide highly optimized, scalable and fastimplementations of gradient boosting, which makes themextremely arnXGBoostVDI User Guide – version 2 Revised 2020092219

machine learningOften the results of machine learning models predictions arenot entirely clear, and this is the challenge that eli5 library helpsto deal with. It is a package for visualization and debuggingmachine learning models and tracking the work of an algorithmstep by step. It provides support for scikit-learn, XGBoost,LightGBM, lightning, and sklearn-crfsuite libraries and performsthe different tasks for each of them.machine learningA machine learning library built on top of NumPy/SciPy, theGNU Scientific Library. mlpy provides a wide range of machinelearning methods for supervised and unsupervisedproblem.mlpy is multi platform, it works with Python 2 and 3.machine learningPyBrainPyBrain is an acronym for “Python-Based ReinforcementLearning, Artificial Intelligence, and Neural Network”. It is anopen source library mainly used for neural networks,reinforcement learning and unsupervised learning. Neuralnetwork forms the basis for this library, making it a powerful toolfor real-time analytics.natural languageprocessingNLTKThe Natural Language Toolkit, or more commonly NLTK, is asuite of libraries and programs statistical natural languageprocessing (NLP) for the Python. NLTK includes graphicaldemonstrations and sample data.NLTK has been usedsuccessfully as a platform for prototyping and building researchsystems.topic modelingGensim is a ython library for topic modeling. It is built on Numpyand Scipy.Eli5MlpyGensimVDI User Guide – version 2 Revised 2020092220

b. R LibrariesThis list of libraries was last updated in May 2020ESSENTIALSAn ecosystemof useful datasciencepackagesAn opinionated collection of R packages designed for data science.All packages share an underlying design philosophy, grammar, anddata structures.readrdata importContained in the tidyverse. Base R handles most of these functions;but if you have huge files, this is a speedy and standardized way toread tabular files such as CSVs into R data frames, as well as plaintext files into character strings with read file. CRAN.readxldata importContained in the tidyverse. Fast way to read Excel files (.xls and.xlsx) in R, without dependencies such as Java. CRAN.havendata import,data wranglingContained in the tidyverse. Haven enables R to read and writevarious data formats used by other statistical packages by wrappingthe fantastic ReadStat C library written by Evan Miller. CRAN.xml2data import,data wranglingContained in the tidyverse. Work with XML files using a simple,consistent interface. Built on top of the 'libxml2' C library.httrdata import,data wranglingContained in the tidyverse. Useful tools for working with URLs andHTTP. An R interface to http protocols; useful for pulling data fromAPIs.jsonlitedata import,data wranglingContained in the tidyverse. Parse json within R or turn R dataframes into json. CRAN.rvestdata scrapingContained in the tidyverse. Easily Harvest (scrape) Web Pagesdata sharingContained in the tidyverse. Feather: fast, interoperable binary dataframe storage for Python, R, and more powered by Apache Arrow.This binary data-file format can be read by both Python and R,making data interchange easier between the two languages. It'salso built for I/O speed. CRAN.tidyversefeatherVDI User Guide – version 2 Revised 2020092221

tidyrpurrrdata wranglingdata wranglingContained in the tidyverse. While I still prefer theolder reshape2package for some general re-arranging, tidyr wonme over with specialized functions like fill (fill in missing columnsfrom data above) and replace na. Its main purpose is helping youchange data row and column formats from "wide" to "long". CRAN.Contained in the tidyverse. purrr makes it easy to apply a function toeach item in a list and return results in the format of your choice. It'smore complex to learn than the older plyr package, but also morerobust. And, its functions are more standardized than base R'sapply family -- plus it's got functions for tasks like error-checking.CRAN.data wranglingContained in the tidyverse. Tibbles are data.frames that are lazyand surly: they do less (i.e. they don’t change variable names ortypes, and don’t do partial matching) and complain more (e.g. whena variable does not exist). This forces you to confront problemsearlier, typically leading to cleaner, more expressive code. Tibblesalso have an enhanced print() method which makes them easier touse with large datasets containing complex objects.stringrdata wranglingContained in the tidyverse. Numerous functions for textmanipulation. Some are similar to existing base R functions but in amore standard format, including working with regular expressions.Some of my favorites: str pad and str trim. CRAN.forcatsdata wranglingContained in the tidyverse. Provides a suite of useful tools thatsolve common problems with factors.hmsdata wranglingContained in the tidyverse. Pretty time of Day (working with times).CRAN.lubridatedata wranglingContained in the tidyverse. Everything you ever wanted to do withdate arithmetic, although understanding & using availablefunctionality can be somewhat complex. Date-time data can befrustrating to work with in R. Lubridate makes life better. CRAN.dplyrdata wrangling,data analysisContained in the tidyverse. The essential data-munging R packagewhen working with data frames. Especially useful for operating ondata by categories. CRAN.modelrdata modellingContained in the tidyverse. Functions for modelling that help youseamlessly integrate modelling into a pipeline of data manipulationand visualisation.broomdata modellingContained in the tidyverse. Takes the messy output of built-infunctions in R, such as lm, nls, or t.test, and turns them into tidydata frames.tibbleVDI User Guide – version 2 Revised 2020092222

ggplot2magrittrdatavisualizationContained in the tidyverse. Powerful, flexible and well-thought-outdataviz package following 'grammar of graphics' syntax to createstatic graphics, but be prepared for a steep learning curve. CRAN.data wranglingContained in the tidyverse. This package gave us the % % symbolfor chaining R operations, but it's got other useful operators suchas % % for mutating a data frame in place and and . as aplaceholder for the original object being operated upon. s has a slew of functions aimed at helping you create yourown R packages, such as automatically running all example code inyour help files to make sure everything works. Requires Rtools onWindows and XCode on a Mac. On CRAN.packageinstallationIf you want to install R packages from GitHub, devtools was longthe go-to. However, it has a ton of other functions and some heftydependences. remotes is a lighter-weight alternative if all you wantis to install packages from GitHub as well as Bitbucket and someother sources. CRAN. (ghit is another option, but is GitHub-only.)packageinstallationDo you want to install a package from GitHub without typing out theGitHub user name along with the repo name? Whether becauseyou can't remember a package's GitHub owner's name, that nameis long/complex to type out, or you just want to save yourself a littletyping, this package is a handy option. Simply rungithubinstall("packagename") and the package will suggest anaccount; then you respond Y to install or n if it's the wrong one. Iteven includes fuzzy matching if you misspell a package name!data import,data exportrio has a good idea: Pull a lot of separate data-reading packagesinto one, so you just need to remember 2 functions: import andexport. llDATA IMPORTrioVDI User Guide – version 2 Revised 2020092223

datapastadata importData copy and paste: Meet reproducible research. If you've copieddata from the Web, a spreadsheet, or other sour

requirements of an individual, they will be given access to a particular VDI. Pages 3 – 6 of this document list all the software applications that come with each of these VDIs. This list is up-d

Related Documents:

“Enumerative Combinatorics” (Spring 2016), UCLA Math 184 “Combinatorial Theory” (Fall 2012-16, 18-19, Win 2013-18), UCLA Math 206AB “Tilings” (Spring 2013), UCLA Math 285 “Introduction to Discrete Structures” (Fall 2012-13, Spring 2015, 2017), UCLA Math 61 “Combinatorics” (Spring 2011, 2012, 2014), UCLA Math 180 “Combinat

EMBA: apply.anderson.ucla.edu/apply UCLA-NUS Executive MBA: ucla.nus.edu.sg PROGRAM CONTACT INFORMATION UCLA Anderson School of Management 110 Westwood Plaza Los Angeles, CA 90095 Full-time MBA: (310) 825-6944 mba.admissions@anderson.ucla.edu FEMBA: (310) 825-2632 femba.admissions@anderson.ucla.edu

Archaeological Survey (U. Montana) Teaching Assistant (Fall 2011) HONORS AND AWARDS 2017 International Institute Fieldwork Fellowship, UCLA 2015 International Institute Fieldwork Fellowship, UCLA 2014 Graduate Summer Research Mentorship, UCLA 2014 Steinmetz Award for travel, UCLA

Are Executive Stock Option Exercises Driven by Private Information? By David Aboody daboody@anderson.ucla.edu John Hughes jhughes@anderson.ucla.edu Jing Liu jiliu@anderson.ucla.edu and Wei Su wsu@anderson.ucla.edu 110 Westwood Plaza, Suite D403 Anderson School of Management University of California, Los Angeles Los Angeles, CA 90095

OLLI at UCLA provides a unique opportunity for individuals age 50 to engage in an extensive program of noncredit courses and special programs amongst a dynamic community of lifelong learners. OLLI at UCLA membership gives you access to: Renew or join OLLI at UCLA today! OLLI at UCLA membership begins the quarter you join and lasts for one full .

UCLA Engineering News 15 Student News 21 UCLA Alumni News 24 2005-06 Honor Roll of Donors 28 UCLA Schoolwide Technology Forum DeNeve Plaza Monday, May 3, 2007 UCLA Alumni Reception sponsored by Google San Francisco Bay Area Monday, May 7, 2007 Student Projects Reception James West Alumni Center Thursday, May 17, 2007 Young Alumni Reunion UCLA

To make an appointment at the Revlon/UCLA Breast Center, please call (310) 825-2144. Location The Revlon/UCLA Breast Center is located at 200 UCLA Medical Plaza, a facility specially designed to provide in one convenient, accessible and comfortable location all the outpatient services a patient may need. UCLA

arts.ucla.edu/apply, or you may email supplemental@arts.ucla.edu. You will receive an email confirmation within 24 hours after you have submitted your supplemental application. Please turn off your email spam filter and/or include "arts.ucla.edu" and "ucla.edu" as accepted recipients. Update 09/15/2020