diff --git a/.DS_Store b/.DS_Store deleted file mode 100644 index a5cb754..0000000 Binary files a/.DS_Store and /dev/null differ diff --git a/.gitignore b/.gitignore index 8c3ba11..5094b78 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ _site .sass-cache .jekyll-metadata .DS_store +.DS_Store diff --git a/CNAME b/CNAME new file mode 100644 index 0000000..0c72f27 --- /dev/null +++ b/CNAME @@ -0,0 +1 @@ +dais.chbe.ubc.ca diff --git a/_bibliography/papers.bib b/_bibliography/papers.bib deleted file mode 100644 index e933299..0000000 --- a/_bibliography/papers.bib +++ /dev/null @@ -1,1583 +0,0 @@ -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%2018 -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -@article{tulsyan2017switching, - title={A switching strategy for adaptive state estimation}, - author={Tulsyan, A. and S. Khare and B. Huang and R.B. Gopaluni and F.J. Forbes}, - journal={Signal Processing}, - volume={143}, - pages={371-380}, - year={2018}, - publisher={Elsevier}, - %code={#!}, - pdf={2017J1_Tulsyan_SignalProcessing.pdf}, - %presentation={#}, - abstract={This paper develops a switching strategy for adaptive state estimation in systems represented by nonlinear, stochastic, discrete- time state space models (SSMs). The developed strategy is motivated by the fact that there is no single Bayesian estimator that is guaranteed to perform optimally for a given nonlinear system and under all operating conditions. The proposed strategy constructs a bank of plausible Bayesian estimators for adaptive state estimation, and then switches between them based on their performance. The performance of a Bayesian estimator is assessed using a performance metric derived from the posterior Cramer- Rao lower bound (PCRLB). It is shown that the switching strategy is stable, and yields estimates that are at least as good as any individual estimator in the bank. The efficacy of the switching strategy is illustrated on a practical simulation example.}, - doi={10.1016/j.sigpro.2017.01.010} -} - -@article{2017J5_Tulsyan_AIChE, - title={Design and Assessment of Delay Timer Alarm Systems for Nonlinear Chemical Processes}, - author={Tulsyan, A. and F. Alrowaie and R.B. Gopaluni}, - journal={AIChE Journal}, - volume={64((1)}, - pages={77-90}, - year={2018}, - publisher={Elsevier}, - %code={#!}, - pdf={2017J5_Tulsyan_AIChE.pdf}, - doi={10.1002/aic.15860}, - %presentation={#}, - abstract={In process and manufacturing industries, alarm systems play a critical role in ensuring safe and efficient operations. The objective of a standard industrial alarm system is to detect undesirable deviations in process variables as soon as they occur. Fault detection and diagnosis (FDD) systems often need to be alerted by an industrial alarm system; however, poorly designed alarms often lead to alarm flooding and other undesirable events. In this paper, we consider the problem of industrial alarm design for processes represented by stochastic nonlinear time-series models. The alarm design for such complex processes faces three important challenges: 1) industrial processes exhibit highly nonlinear behavior; 2) state variables are not precisely known (modeling error); and 3) process signals are not necessarily Gaussian, stationary or uncorrelated. In this paper, a procedure for designing a delay timer alarm configuration is proposed for the process states. The proposed design is based on minimization of the rate of false and missed alarm rates -- two common performance measures for alarm systems. To ensure the alarm design is robust to any non-stationary process behavior, an expected-case and a worst-case alarm designs are proposed. Finally, the efficacy of the proposed alarm design is illustrated on a non-stationary chemical reactor problem.} -} - -@article{sadeghassadi2018application, - title={Application of neural networks for optimal-setpoint design and MPC control in biological wastewater treatment}, - author={Sadeghassadi, M. and Macnab, C.J.B. and Gopaluni, R.B. and Westwick, D.}, - journal={Computers \& Chemical Engineering}, - volume={115}, - pages={150--160}, - year={2018}, - publisher={Elsevier}, - pdf={2018J3_Sadeghassadi_CCE.pdf}, - %presentation={#}, - abstract={This paper addresses both the design of an optimal variable setpoint and a setpoint-tracking control loop for the dissolved oxygen concentration in a biological wastewater treatment process. Although exact knowledge of influent changes during rain/storm events is unrealistic, we take advantage of the fact that during dry weather conditions the influent changes are periodic and thus predictable. Specifically, a nonlinear optimization procedure utilizes dry weather data to decide on a nominal fixed setpoint, or a weighting gain, or both; during weather events an algorithm uses the optimization solution(s) together with the ammonium predictions to adjust the setpoint dynamically (responding appropriately to significant changes in the influent). A constrained nonlinear neural-network model predictive control tracks the setpoint. Simulations with the BSM1 compare several variations of the proposed methods to a fixed-setpoint PI control, demonstrating improvement in effluent quality or reduction in energy use, or both.} -} - -@article{Lu2018CVA, - title={Locality Preserving Discriminative Canonical Variate Analysis for Fault Diagnosis}, - author={Lu, Q. and Jiang, B. and Gopaluni, R.B. and Loewen, P.D. and Braatz, R.}, - journal={Computers \& Chemical Engineering}, - volume={To Appear}, - pages={}, - year={2018}, - publisher={}, - %code={#!}, - pdf={2018J4_Lu_CCE.pdf}, - %presentation={#}, - abstract={This paper proposes a locality preserving discriminative canonical variate analysis (LP-DCVA) scheme for fault diagnosis. The LP-DCVA method provides a set of optimal projection vectors that simultaneously maximizes the within-class mutual canonical correlations, minimizes the between-class mutual canonical correlations, and preserves the local structures present in the data. This method inherits the strength of canonical variate analysis (CVA) in handling high-dimensional data with serial correlations and the advantages of Fisher discriminant analysis (FDA) in pattern classification. Moreover, the incorporation of locality preserving projection (LPP) in this method makes it suitable for dealing with nonlinearities in the form of local manifolds in the data. The solution to the proposed approach is formulated as a generalized eigenvalue problem. The effectiveness of the proposed approach for fault classification is verified by the Tennessee Eastman process. Simulation results show that the LP-DCVA method outperforms the FDA, dynamic FDA (DFDA), CVA-FDA, and localized DFDA (L-DFDA) approaches in fault diagnosis.}, - doi={} -} - -@inproceedings{2018C1_Tsai_ADCHEM, - title={Pattern and Knowledge Extraction using Process Data Analytics: A Tutorial}, - author={Tsai, Y. and Lu, Q. and Rippon, L. and Lim, S. and Tulsyan, A. and Gopaluni, R.B.}, - booktitle={Proceedings of ADCHEM Conference}, - volume={}, - pages={}, - year={2018}, - pdf={2018C1_Tsai_ADCHEM.pdf}, - %presentation={2017C2_Lu_IFAC_Slides.pdf}, - abstract={Traditional techniques employed by process control engineers require a significant update in order to handle the increasing complexity of modern processes. Conveniently, advances in statistical machine learning and distributed computation have led to an abundance of new techniques that are potentially suitable for advanced analysis of chemical processes. In this tutorial we briefly introduce popular data analytics techniques and discuss their potential for application in the chemical process industries. Specifically, this tutorial provides control engineers with a practical understanding of data analytics techniques, some of which may be unconventional in chemical process applications. Each of the presented techniques can potentially extract valuable knowledge from raw data, which can then be utilized to make smarter process control decisions.} -} - -@inproceedings{2018C3_Prakash_ADCHEM, - title={An Efficient Model Based Control Algorithm for the Determination of an Optimal Control Policy for a Constrained Stochastic Linear System}, - author={Prakash, J. and Zamar, D. and Gopaluni, R.B. and Kwok, E.}, - booktitle={Proceedings of ADCHEM Conference}, - volume={}, - pages={}, - year={2018}, - pdf={2018C3_Prakash_ADCHEM.pdf}, - %presentation={2017C2_Lu_IFAC_Slides.pdf}, - abstract={In this paper, the authors have proposed an ensemble Kalman filter based stochastic model predictive control algorithm to determine an optimal control policy at every sampling time instant for a constrained stochastic linear system. To determine an optimal control policy for the constrained linear system affected by random disturbances and measurements corrupted by random noise, the authors have minimized the uncertain objective function, subject to uncertain state & output constraints and deterministic input constraints using the quantile based scenario analysis approach. In this work, ensemble Kalman filter is being employed, to generate a recursive estimate of states of the constrained stochastic linear system. The number of scenarios is considered to be equivalent to that of number of sample points used in the ensemble Kalman filter. Each scenario is viewed as one realization of the process noise, measurement noise over the prediction horizon as well as the ith sample point of the state estimate at the beginning of the prediction horizon generated by the ensemble Kalman filter. Simulation studies have been carried out to assess the efficacy of the proposed control scheme on the simulated model of the constrained single- input and single-output linear stochastic system.} -} - -@inproceedings{2018C4_Kong_ADCHEM, - title={State of Health Estimation for Lithium-Ion Batteries}, - author={Kong, X. and Bonakdarpour, A. and Wetton, B.T. and Wilkinson, D.P. and Gopaluni, R.B.}, - booktitle={Proceedings of ADCHEM Conference}, - volume={}, - pages={}, - year={2018}, - pdf={2018C4_Kong_ADCHEM.pdf}, - %presentation={2017C2_Lu_IFAC_Slides.pdf}, - abstract={The state of health (SoH) of lithium-ion batteries and battery packs must be - monitored effectively for abuse to prevent failure and accidents, and to prolong the useful - lifetime of the batteries. Many studies have suggested that temperature and discharge/charge - current rate are the primary factors causing battery aging. However, there is yet to be a - concrete mathematical model to predict the battery SoH. In this study, we introduce two SoH - prediction models: the decreasing battery V0+ model, the increasing CV charge capacity model. - Additionally, we derive a simple thermal model for the cell based on variation of temperature - data.} -} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%2017 -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -@inproceedings{2017C1_Zamar_IFAC, - title={A Constrained k-means and Nearest Neighbor Approach for Route Optimization: With an application to the Bale Collection}, - author={Zamar, D. and R.B. Gopaluni and S. Sokhansanj}, - booktitle={Proceedings of IFAC World Congress}, - volume={}, - pages={12125-12130}, - year={2017}, - pdf={2017C1_Zamar_IFAC.pdf}, - presentation={2017C1_Zamar_IFAC_Slides.pdf}, - abstract={The bale collection problem (BCP) appears after harvest operations of agricultural crops. Its solution defines the sequence of collecting bales which lie scattered over the field. Current technology on navigation systems in autonomous agricultural vehicles and machines are able to provide accurate data for reliable bale collection planning. This paper presents a constrained k-means algorithm and nearest neighbour approach to the BCP, which minimizes travel time and hence fuel consumption. The constraints imposed on the k-means procedure is not the usual condition that certain groups of objects must be clustered together, but rather that the cluster centers must lie on valid locations, which may be specified as functions or sets of points. The algorithmic route generation provides the basis for a navigation tool dedicated to loaders and bale wagons. The approach is experimentally tested on a simulated study area similar to those found in real situations.} -} - -@inproceedings{2017C2_Lu_IFAC, - title={Model-Plant Mismatch Detection with Support Vector Machines}, - author={Lu, Q. and R.B. Gopaluni and M.G. Forbes and P.D. Loewen and J.U. Backstrom and G.A. Dumont}, - booktitle={Proceedings of IFAC World Congress}, - volume={}, - pages={7993-7998}, - year={2017}, - pdf={2017C2_Lu_IFAC.pdf}, - %presentation={2017C2_Lu_IFAC_Slides.pdf}, - abstract={We propose a model-plant mismatch (MPM) detection strategy based on a novel closed-loop identification approach and one-class support vector machine (SVM) learning technique. With this scheme we can monitor MPM and noise model change separately, thus discriminating the MPM from noise model change. Another advantage of this approach is that it is applicable to routine operating data that may lack any external excitations. Theoretical derivations on the closed-loop identification method are provided in this paper, showing that it can furnish a consistent parameter estimate for the process model even in the case where a priori knowledge about the true noise model structure is not available. We build an SVM model based on process and noise model estimates from training data to predict the occurrence of MPM in the testing data. An example on paper machine control is provided to verify the proposed MPM detection framework.} -} - -@inproceedings{2017C3_Lu_ACC, - title={Noncausal Modeling and Closed-Loop Optimal Input Design for Cross-Directional Processes of Paper Machines}, - author={Lu, Q. and R.B. Gopaluni and M.G. Forbes and P.D. Loewen and J.U. Backstrom and G.A. Dumont}, - booktitle={Proceedings of American Control Conference}, - volume={}, - pages={2837-2842}, - year={2017}, - pdf={2017C3_Lu_ACC.pdf}, - presentation={2017C3_Lu_ACC_Slides.pdf}, - abstract={We propose to use noncausal transfer functions to model the spatial behavior of cross-directional (CD) processes so as to circumvent the high-dimensionality of a causal transfer function. This noncausal representation is shown to have a causal-equivalent form. We prove that the covariance of maximum likelihood estimate of the causal-equivalent model asymptotically converges to that of the noncausal model. This result is then used to design optimal inputs for the original noncausal model of the CD process. An illustrative example is provided to highlight the advantage of using optimally designed excitation signal for CD closed-loop identification over white noise excitation or the current industrial practice of spatial bump excitation.} -} - -@inproceedings{2017C4_Spielberg_ADCONIP, - title={Deep Reinforcement Learning Approaches for Process Control}, - author={Spielberg, S.P. and R.B. Gopaluni and P.D. Loewen}, - booktitle={Proceedings of ADCONIP}, - volume={}, - pages={201-206}, - year={2017}, - pdf={2017C4_Spielberg_ADCONIP.pdf}, - %presentation={2017C1_Zamar_IFAC_Slides.pdf}, - abstract={In this work, we have extended the current success of deep learning and reinforcement learning to process control problems. We have shown that if reward hypothesis functions are formulated properly, they can be used for industrial process control. The controller setup follows the typical reinforcement learning setup, whereby an agent (controller) interacts with an environment (process) through control actions and receives a reward in discrete time steps. Deep neural networks serve as function approximators and are used to learn the control policies. Once trained, the learned network acquires a policy that maps system output to control actions. Though the policies are not explicitly specified, the deep neural networks were able to learn policies that are different from the traditional controllers. We evaluated our approach on Single Input Single Output Systems (SISO), Multi-Input Multi-Out.} -} - -@article{lu2017performance, - title={Performance Assessment of Cross-Directional Control for Paper Machines}, - author={Lu, Q. and M.G. Forbes and R.B. Gopaluni and P.D. Loewen and J.U. Backstr{\"o}m and G.A. Dumont}, - journal={IEEE Transactions on Control Systems Technology}, - volume={25}, - number={1}, - pages={208--221}, - year={2017}, - publisher={IEEE}, - %code={#!}, - pdf={2017J4_Lu_CST.pdf}, - %presentation={#}, - abstract={The minimum variance controller has been extensively used as a benchmark in the performance assessment of both univariate and multivariate control loops when time delay is the fundamental performance limitation. In this paper, the spatial and temporal performance limitations in the cross- directional (CD) control of paper machines are analyzed. The idea of minimum variance benchmarking is extended to the CD process based on these performance limitations. Based on an industrial CD controller, a user-specified benchmark, which is more practical and less aggressive, is also proposed. In addition, several related performance indices are proposed for the CD process based on both the minimum variance benchmark and the user-specified benchmark. Illustrative examples from a paper machine simulator and industrial data sets are provided to show the effectiveness of the proposed performance indices.}, - doi={10.1109/TCST.2016.2553134}, - notes={#} -} - -@article{zamar2017quantile, - title={A quantile-based scenario analysis approach to biomass supply chain optimization under uncertainty}, - author={Zamar, D.S. and R.B. Gopaluni and S. Sokhansanj and N.K. Newlands}, - journal={Computers \& Chemical Engineering}, - volume={97}, - pages={114--123}, - year={2017}, - publisher={Pergamon}, - %code={#!}, - pdf={2017J3_Zamar_CCE.pdf}, - %presentation={#}, - abstract={Supply chain optimization for biomass-based power plants is an important research area due to greater emphasis on renewable power energy sources. Biomass supply chain design and operational planning models are often formulated and studied using deterministic mathematical models. While these models are beneficial for making decisions, their applicability to real world problems may be limited because they do not capture all the complexities in the supply chain, including uncertainties in the parameters. This paper develops a statistically robust quantile-based approach for stochastic optimization under uncertainty, which builds upon scenario analysis. We apply and evaluate the performance of our approach to address the problem of analyzing competing biomass supply chains subject to stochastic demand and supply. The proposed approach was found to outperform alternative methods in terms of computational efficiency and ability to meet the stochastic problem requirements.}, - doi={10.1016/j.compchemeng.2016.11.015} -} - -@article{zamar2017optimization, - title={Optimization of sawmill residues collection for bioenergy production}, - author={Zamar, D.S. and R.B. Gopaluni and S. Sokhansanj}, - journal={Applied Energy}, - volume={202}, - pages={487--495}, - year={2017}, - publisher={Elsevier}, - %code={#!}, - pdf={2017J2_Zamar_AppliedEnergy.pdf}, - %presentation={#}, - abstract={The collection of sawmill residues is an important logistic activity for the pulp and paper industry, which uses the biomass as a source of energy. We study a vehicle routing problem for a network composed of a single depot and several sawmills. The sawmills serve as potential suppliers of biomass residues to the depot, which in turn processes and distributes the residues to the pulp and paper mills. This problem consists of identifying the best daily routing schedule for a fixed number of trucks. The objective is to maximize the ratio of energy returned on energy invested, while satisfying a minimum daily amount of dried biomass residues. There are several random components in the problem, including the availability and moisture content of the biomass residues. We use a combination of scenario analysis and heuristics to solve this stochastic vehicle routing problem. A performance comparison of the proposed method reveals an estimated daily energy savings of 6 GJ over the benchmark method.}, - doi={10.1016/j.apenergy.2017.05.156} -} - - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%2016 -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -@article{vahidi2016comprehensive, - title={A comprehensive compartmental model of blood glucose regulation for healthy and type 2 diabetic subjects}, - author={Vahidi, O. and Kwok, K.E. and Gopaluni, R.B. and Knop, F.K.}, - journal={Medical \& biological engineering \& computing}, - volume={54}, - number={9}, - pages={1383--1398}, - year={2016}, - publisher={Springer Berlin Heidelberg}, - %code={#!}, - pdf={2016J1_Vahidi_MBEC.pdf}, - %presentation={#}, - abstract={We have expanded a former compartmental model of blood glucose regulation for healthy and type II diabetic subjects. The former model was a detailed physiological model which considered the interactions of three substances, glucose, insulin and glucagon on regulating the blood sugar. The main drawback of the former model was its restriction on the route of glucose entrance to the body which was limited to the intravenous glucose injection. To handle the oral glucose intake, we have added a model of glucose absorption in the gastrointestinal tract to the former model to address the resultant variations of blood glucose concentrations following an oral glucose intake. Another model representing the incretins production in the gastrointestinal tract along with their hormonal effects on boosting pancreatic insulin production is also added to the former model. We have used two sets of clinical data obtained during oral glucose tolerance test and isoglycemic intravenous glucose infusion test from both type II diabetic and healthy subjects to estimate the model parameters and to validate the model results. The estimation of model parameters is accomplished through solving a nonlinear optimization problem. The results show acceptable precision of the estimated model parameters and demonstrate the capability of the model in accurate prediction of the body response during the clinical trials.}, - doi={10.1007/s11517-015-1406-4} -} - -@article{barazandegan2016simple, - title={Simple Self-Administered Method for Assessing Insulin Sensitivity in Diabetic Patients}, - author={Barazandegan, M. and Ekram, F. and Kwok, E. and Gopaluni, R.B.}, - journal={Journal of Medical and Biological Engineering}, - volume={36}, - number={2}, - pages={197--205}, - year={2016}, - publisher={Springer Berlin Heidelberg}, - %code={#!}, - pdf={2016J2_Barazandegan_JMBE.pdf}, - %presentation={#}, - abstract={Several methods have been proposed for evaluating a person's insulin sensitivity from an oral glucose tolerance test (OGTT) and the euglycemic insulin clamp technique. However, none are easy or inexpernsive to implement since the plasma insulin concentration, a key variable for assessing the insulin sensitivity index (ISI), is required to be clinically measured at specific times. Therefore, the purpose of this study is to develop a new ISI that can be easily and accurately obtained by patients themselves without costly, time-consuming, and inconvenient testing methods. This study proposes a simple self-administered testing method, simulated on a computerized model of type II diabetic patients, for estimating the ISI. The test involces a $75$-g glucoase ingestion and two injections of $10$ mU/kg insulin. Blood glucoe is measured one and two hours later. The test was evaluated by using a previously developed diabetic-patient dynamic model. Fifteen sets of OGTT data from diabetic patients published in the literature were used for the model development. A simulation of the proposed self-administered test indicates that the proposed ISI correlates well with the ISI called M-value obtained from the gold standard but elaborate euglycemic hyperinsulinemic clamp ($r=0.927, \; p=0.0045$). The proposed ISI is considered to be easy to perform, time-saving, inexpensive, and accurate enough for clinical assessments.}, - doi={10.1007/s40846-016-0122-3} -} - -@article{torchio2016lionsimba, - title={LIONSIMBA: A Matlab Framework Based on a Finite Volume Model Suitable for Li-Ion Battery Design, Simulation, and Control}, - author={Torchio, M. and Magni, L. and Gopaluni, R.B. and Braatz, R.D. and Raimondo, D.M.}, - journal={Journal of The Electrochemical Society}, - volume={163}, - number={7}, - pages={A1192--A1205}, - year={2016}, - publisher={The Electrochemical Society}, - code={http://sisdin.unipv.it/labsisdin/lionsimba.php}, - pdf={2016J3_Torchio_JES.pdf}, - %presentation={#}, - abstract={Consumer electronics, wearable and personal health devices, power networks, microgrids, and hybrid electric vehicles (HEVs) are - some of the many applications of lithium-ion batteries. Their optimal design and management are important for safe and profitable - operations. The use of accurate mathematical models can help in achieving the best performance. This article provides a detailed - description of a finite volume method (FVM) for a pseudo-two-dimensional (P2D) Li-ion battery model suitable for the development - of model-based advanced battery management systems. The objectives of this work are to provide: (i) a detailed description of the - model formulation, (ii) a parametrizable Matlab framework for battery design, simulation, and control of Li-ion cells or battery packs, - (iii) a validation of the proposed numerical implementation with respect to the COMSOL MultiPhysics commercial software and - the Newman’s DUALFOIL code, and (iv) some demonstrative simulations involving thermal dynamics, a hybrid charge-discharge - cycle emulating the throttle of an HEV, a model predictive control of state of charge, and a battery pack simulation.}, - doi={10.1149/2.0291607jes} -} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%2015 -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -@article{gopaluni2008particle, - title={A particle filter approach to identification of nonlinear processes under missing observations}, - author={Gopaluni, RB}, - journal={The Canadian Journal of Chemical Engineering}, - volume={86}, - number={6}, - pages={1081--1092}, - year={2008}, - publisher={Wiley Online Library}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@article{gopaluni2004mpc, - title={MPC relevant identification----tuning the noise model}, - author={Gopaluni, RB and Patwardhan, RS and Shah, SL}, - journal={Journal of Process Control}, - volume={14}, - number={6}, - pages={699--714}, - year={2004}, - publisher={Elsevier}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@article{gopaluni2003nature, - title={The nature of data pre-filters in MPC relevant identification?open-and closed-loop issues}, - author={Gopaluni, R Bhushan and Patwardhan, RS and Shah, SL}, - journal={automatica}, - volume={39}, - number={9}, - pages={1617--1626}, - year={2003}, - publisher={Pergamon}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@article{raghavan2005gray, - title={Gray-box identification of dynamic models for the bleaching operation in a pulp mill}, - author={Raghavan, Harigopal and Gopaluni, R Bhushan and Shah, Sirish and Pakpahan, Johan and Patwardhan, Rohit and Robson, Chris}, - journal={Journal of Process Control}, - volume={15}, - number={4}, - pages={451--468}, - year={2005}, - publisher={Elsevier}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@article{gopaluni2003robust, - title={A robust nonlinear adaptive backstepping controller for a CSTR}, - author={Gopaluni, RB and Mizumoto, Ikuro and Shah, SL}, - journal={Industrial \& engineering chemistry research}, - volume={42}, - number={20}, - pages={4628--4644}, - year={2003}, - publisher={American Chemical Society}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@inproceedings{gopaluni2002experiment, - title={Experiment design for MPC relevant identification}, - author={Gopaluni, Ratna Bhushan and Patwardhan, Rohit S and Shah, Sirish L}, - booktitle={American Control Conference, 2002. Proceedings of the 2002}, - volume={4}, - pages={2713--2718}, - year={2002}, - organization={IEEE} -} - -@inproceedings{chitralekha2009comparison, - title={Comparison of expectation-maximization based parameter estimation using particle filter, unscented and extended Kalman filtering techniques}, - author={Chitralekha, Saneej and Prakash, Jagadeesan and Raghavan, Harigopal and Gopaluni, Ratna Bhushan and Shah, Sirish}, - booktitle={IFAC Conference on System Identification}, - volume={15}, - number={1}, - pages={804--809}, - year={2009} -} - -@article{chitralekha2010comparison, - title={A comparison of simultaneous state and parameter estimation schemes for a continuous fermentor reactor}, - author={Chitralekha, Saneej B and Prakash, J and Raghavan, H and Gopaluni, RB and Shah, Sirish L}, - journal={Journal of Process Control}, - volume={20}, - number={8}, - pages={934--943}, - year={2010}, - publisher={Elsevier}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@article{gopaluni2010nonlinear, - title={Nonlinear system identification under missing observations: The case of unknown model structure}, - author={Gopaluni, R Bhushan}, - journal={Journal of Process Control}, - volume={20}, - number={3}, - pages={314--324}, - year={2010}, - publisher={Elsevier}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@article{marshman2010energy, - title={Energy optimization in a pulp and paper mill cogeneration facility}, - author={Marshman, DJ and Chmelyk, T and Sidhu, MS and Gopaluni, RB and Dumont, GA}, - journal={Applied Energy}, - volume={87}, - number={11}, - pages={3514--3525}, - year={2010}, - publisher={Elsevier}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@article{gopaluni2006identification, - title={Identification of delay dominant recycle systems}, - author={Gopaluni, RB and Raghavan, H and Patwardhan, RS and Shah, SL and Dumont, GA}, - journal={Journal of Process Control}, - volume={16}, - number={9}, - pages={903--912}, - year={2006}, - publisher={Elsevier}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@article{gopaluni2002bias, - title={Bias distribution in MPC relevant identification}, - author={Gopaluni, Ratna Bhushan and Patwardhan, Rohit S and Shah, Sirish L}, - journal={IFAC Proceedings Volumes}, - volume={35}, - number={1}, - pages={435--440}, - year={2002}, - publisher={Elsevier}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@article{mizumoto2002robust, - title={Robust Adaptive Control for Strict-Feedback Nonlinear Systems with Non-Parametric Uncertainties}, - author={Mizumoto, Ikuro and Gopaluni, RB and Shah, SL and Iwai, Zenta}, - journal={Transactions of the Society of Instrument and Control Engineers}, - volume={38}, - number={12}, - pages={1069--1078}, - year={2002}, - publisher={The Society of Instrument and Control Engineers}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@article{gopaluni2008online, - title={An online non-intrusive method for alignment between actuators and their response centers on a paper machine}, - author={Gopaluni, R Bhushan and Davies, Michael S and Loewen, Philip D and Dumont, Guy A}, - journal={ISA transactions}, - volume={47}, - number={3}, - pages={241--246}, - year={2008}, - publisher={Elsevier}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@article{gopaluni2004system, - title={System identification from multi-rate data}, - author={Gopaluni, R Bhushan and Raghavan, Harigopal and Shah, Sirish L}, - journal={IFAC Proceedings Volumes}, - volume={37}, - number={1}, - pages={155--160}, - year={2004}, - publisher={Elsevier}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@article{vahidi2011developing, - title={Developing a physiological model for type II diabetes mellitus}, - author={Vahidi, O and Kwok, KE and Gopaluni, RB and Sun, L}, - journal={Biochemical Engineering Journal}, - volume={55}, - number={1}, - pages={7--16}, - year={2011}, - publisher={Elsevier}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@article{marshman2010economic, - title={Economic performance assessment with optimized LQG benchmarking in MIMO systems}, - author={Marshman, Devin James and Chmelyk, Terrance and Sidhu, MS and Gopaluni, Ratna Bhushan and Dumont, GA}, - journal={IFAC Proceedings Volumes}, - volume={43}, - number={5}, - pages={769--774}, - year={2010}, - publisher={Elsevier}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@inproceedings{vahidi2010development, - title={Development of a physiological model forpatients with type 2 diabetes mellitus}, - author={Vahidi, O and Kwok, KE and Gopaluni, RB and Sun, L}, - booktitle={American Control Conference (ACC), 2010}, - pages={2027--2032}, - year={2010}, - organization={IEEE} -} - -@article{gopalunidetecting, - title={Detecting Harmonic Oscillations in Process Measurements Using Spectral Envelope}, - author={Gopaluni, R Bhushan and Vishnubhotla, Anand} -} - -@inproceedings{vahidi2011detection, - title={Detection of organ dysfunction in type II diabetic patients}, - author={Vahidi, O and Gopaluni, RB and Kwok, KE}, - booktitle={American Control Conference (ACC), 2011}, - pages={4769--4774}, - year={2011}, - organization={IEEE} -} - -@article{mizumoto2005robust, - title={ROBUST ADAPTIVE CONTROL FOR STRICT-FEEDBACK NONLINEAR SYSTEMS}, - author={Mizumoto, Ikuro and Gopaluni, Ratna Bhushan and Shah, Sirish L and Iwai, Zenta}, - journal={Asian Journal of Control}, - volume={7}, - number={3}, - pages={231--243}, - year={2005}, - publisher={Wiley Online Library}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@article{li2011characterization, - title={Characterization of gas--solid fluidization: A comparative study of acoustic and pressure signals}, - author={Li, Yan-qin and Grace, John R and Gopaluni, R Bhushan and Bi, Hsiaotao and Lim, C Jim and Ellis, Naoko}, - journal={Powder technology}, - volume={214}, - number={2}, - pages={200--210}, - year={2011}, - publisher={Elsevier}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@article{gopaluni2009identification, - title={Identification of nonlinear state-space models: the case of unknown model structure}, - author={Gopaluni, R Bhushan}, - journal={IFAC Proceedings Volumes}, - volume={42}, - number={11}, - pages={470--475}, - year={2009}, - publisher={Elsevier}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@inproceedings{gopaluni2006identification, - title={Identification of Symmetric Noncausal Processes: Cross-Directional Response Modelling of Paper Machines}, - author={Gopaluni, R Bhushan and Loewen, Philip D and Ammar, Mohammed and Dumont, Guy A and Davies, Michael S}, - booktitle={Decision and Control, 2006 45th IEEE Conference on}, - pages={6744--6749}, - year={2006}, - organization={IEEE} -} - -@inproceedings{alrowaie2011algorithm, - title={An algorithm for fault detection in stochastic non-linear state-space models using particle filters}, - author={Alrowaie, F and Kwok, KE and Gopaluni, RB}, - booktitle={Advanced Control of Industrial Processes (ADCONIP), 2011 International Symposium on}, - pages={60--65}, - year={2011}, - organization={IEEE} -} - -@article{jang2011parameter, - title={Parameter estimation in nonlinear chemical and biological processes with unmeasured variables from small data sets}, - author={Jang, SS and Gopaluni, RB}, - journal={Chemical Engineering Science}, - volume={66}, - number={12}, - pages={2774--2787}, - year={2011}, - publisher={Pergamon}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@article{jangoptimal, - title={Optimal Sampling Schedule for Experiments with Scarce and Irregular Measurements}, - author={Jang, Seunghee S and Gopaluni, R Bhushan} -} - -@article{gopaluni2010special, - title={Special series of articles on process control}, - author={Gopaluni, RB and Duchesne, C}, - journal={The Canadian Journal of Chemical Engineering}, - volume={88}, - number={5}, - pages={695--695}, - year={2010}, - publisher={Wiley Online Library}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@inproceedings{prakash2011nonlinear, - title={Nonlinear bayesian state estimation: Review and recent trends}, - author={Prakash, J and Gopaluni, RB and Patwardhan, Sachin C and Narasimhan, Shankar and Shah, Sirish L}, - booktitle={Advanced Control of Industrial Processes (ADCONIP), 2011 International Symposium on}, - pages={450--455}, - year={2011}, - organization={IEEE} -} - -@inproceedings{gopaluni2011input, - title={Input Design for Nonlinear Stochastic Dynamic Systems-A Particle Filter Approach}, - author={Gopaluni, R Bhushan and Sch{\"o}n, Thomas B and Wills, Adrian G}, - booktitle={IFAC World Congress}, - volume={18}, - number={1}, - pages={13191--13196}, - year={2011} -} - -@article{raghavan2006identification, - title={Identification of chemical processes with irregular output sampling}, - author={Raghavan, Harigopal and Tangirala, Arun K and Bhushan Gopaluni, R and Shah, Sirish L}, - journal={Control engineering practice}, - volume={14}, - number={5}, - pages={467--480}, - year={2006}, - publisher={Elsevier}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@article{mamon2008adaptive, - title={Adaptive signal processing of asset price dynamics with predictability analysis}, - author={Mamon, Rogemar S and Erlwein, Christina and Gopaluni, R Bhushan}, - journal={Information Sciences}, - volume={178}, - number={1}, - pages={203--219}, - year={2008}, - publisher={Elsevier}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@inproceedings{farahmand2006autonomous, - title={Autonomous alignment of CD control on paper machines}, - author={Farahmand, F and Gopulani, R and Dumont, G and Davies, M and Loewen, P}, - booktitle={Proc. FSA Control Syst. Conf.}, - pages={203--208}, - year={2006} -} - -@article{gopaluni2009note, - title={A note on separating machine direction and cross machine data on a paper machine}, - author={Gopaluni, RB and Davies, MS and Loewen, PD and Stewart, GE and Dumont, GA}, - journal={NORDIC Pulp \& Paper Research Journal}, - volume={24}, - number={3}, - pages={273--277}, - year={2009} -} - -@misc{gopaluni2004iterative, - title={Iterative identification and predictive control}, - author={Gopaluni, Ratna Bhushan}, - year={2004}, - publisher={National Library of Canada= Biblioth{\`e}que nationale du Canada}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@article{sun2011pharmacokinetic, - title={Pharmacokinetic-Pharmacodynamic Modeling of Metformin for the Treatment of Type II Diabetes Mellitus}, - author={Sun, Lin and Kwok, Ezra and Gopaluni, Bhushan and Vahidi, Omid}, - journal={The Open Biomedical Engineering Journal}, - volume={5}, - pages={1}, - year={2011}, - publisher={Bentham Science Publishers}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} - } - - -@inproceedings{towfighi2011reconstructing, - title={Reconstructing Variation in a Sheet of Paper Using Compressive Sensing}, - author={Towfighi, Parisa and Dumont, Guy and Davies, Michael S and Gopaluni, Bhushan and Loewen, Philip D}, - booktitle={Proceedings of IFAC World Congress}, - volume={18}, - number={1}, - pages={4266--4271}, - year={2011} -} - -@article{cajiao2011silico, - title={In Silico Design of Polymeric Antidote for Anticoagulant Fondaparinux}, - author={Cajiao, Adriana and Gopaluni, Bhushan and Kwok, Ezra and Kizhakkedathu, Jayachandran N}, - journal={Journal of Medical and Biological Engineering}, - volume={31}, - number={2}, - pages={129--134}, - year={2011}, - publisher={Journal of Medical and Biological Engineering}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@article{towfighireconstructing, - title={Reconstructing Paper Machine Sheet Process Data Variation Using Compressive Sensing}, - author={Towfighi, Parisa and Dumont, Guy and Davies, Michael and Loewen, Bhushan Gopaluni Philip} -} - -@inproceedings{sun2011feedback, - title={A Feedback Glucose Control Strategy for Type II Diabetes Mellitus}, - author={Sun, Lin and Kwok, Ezra and Gopaluni, Bhushan and Vahidi, Omid}, - booktitle={Advanced Control of Industrial Processes (ADCONIP), 2011 International Symposium on}, - pages={349--352}, - year={2011}, - organization={IEEE} -} - -@article{kotharenonlinear, - title={Nonlinear System Identification from Small Data Sets}, - author={Kothare, Mayuresh and Tade, Moses and Wouwer, Alain Vande and Smets, Ilse} -} - -@phdthesis{jang2009parameter, - title={Parameter Estimation of Stochastic Nonlinear Dynamic Processes using Multiple Experimental Data Sets}, - author={Jang, Seunghee Shelly}, - year={2009}, - school={University of British Columbia} -} - -@article{mizumoto2003robust, - title={Robust Adaptive Backstepping Control Based on High-Gain Feedback and Its Application to a CSTR Control}, - author={Mizumoto, Ikuro and Michino, Ryuji and Iwai, Zenta and Gopaluni, Ratna Bhushan and Shah, Sirish L}, - journal={Nippon Kikai Gakkai Ronbunshu, C Hen/Transactions of the Japan Society of Mechanical Engineers, Part C}, - volume={69}, - number={10}, - pages={2667--2674}, - year={2003}, - publisher={Japan Society of Mechanical Engineers}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@misc{patwardhan2012receding, - title={A Receding Horizon Approach to Input Design for Closed Loop Identification}, - author={Patwardhan, Rohit S and Gopaluni, R Bhushan}, - year={2012}, - publisher={Paper}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@article{ekram2012feedback, - title={A feedback glucose control strategy for type II diabetes mellitus based on fuzzy logic}, - author={Ekram, F and Sun, L and Vahidi, O and Kwok, E and Gopaluni, RB}, - journal={The Canadian Journal of Chemical Engineering}, - volume={90}, - number={6}, - pages={1411--1417}, - year={2012}, - publisher={Wiley Subscription Services, Inc., A Wiley Company}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@article{alrowaie2012fault, - title={Fault detection and isolation in stochastic non-linear state-space models using particle filters}, - author={Alrowaie, F and Gopaluni, RB and Kwok, KE}, - journal={Control Engineering Practice}, - volume={20}, - number={10}, - pages={1016--1032}, - year={2012}, - publisher={Pergamon}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@article{tulsyan2012performance, - title={Performance assessment of nonlinear state filters}, - author={Tulsyan, Aditya and Huang, Biao and Gopaluni, RB and Forbes, J Fraser}, - journal={IFAC Proceedings Volumes}, - volume={45}, - number={15}, - pages={371--376}, - year={2012}, - publisher={Elsevier}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@article{patwardhan2012nonlinear, - title={Nonlinear Bayesian state estimation: A review of recent developments}, - author={Patwardhan, Sachin C and Narasimhan, Shankar and Jagadeesan, Prakash and Gopaluni, Bhushan and L Shah, Sirish}, - journal={Control Engineering Practice}, - volume={20}, - number={10}, - pages={933--953}, - year={2012}, - publisher={Pergamon}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@article{gudi2012editorial, - title={Editorial: 4th Symposium on Advanced Control of Industrial Processes (ADCONIP)}, - author={Gudi, Ravi and Gopaluni, Bhushan and Huang, Biao}, - journal={Control Engineering Practice}, - volume={20}, - number={10}, - pages={931--932}, - year={2012}, - publisher={Pergamon}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@article{tulsyan2013simultaneous, - title={On simultaneous on-line state and parameter estimation in non-linear state-space models}, - author={Tulsyan, Aditya and Huang, Biao and Gopaluni, R Bhushan and Forbes, J Fraser}, - journal={Journal of Process Control}, - volume={23}, - number={4}, - pages={516--526}, - year={2013}, - publisher={Elsevier}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@inproceedings{gopaluni2008identification, - title={Identification of nonlinear processes with known model structure under missing observatrions}, - author={Gopaluni, Ratna Bhushan}, - booktitle={Proceedings of the IFAC 17th World Congress, Seoul, Korea, July 6}, - volume={11}, - year={2008} -} - -@article{jang2012parameter, - title={Parameter estimation in models with hidden variables: An application to a biotech process}, - author={Jang, Seunghee S and De la Hoz, Hector and Ben-zvi, Amos and McCaffrey, William C and Gopaluni, R Bhushan}, - journal={The Canadian Journal of Chemical Engineering}, - volume={90}, - number={3}, - pages={690--702}, - year={2012}, - publisher={Wiley Online Library}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@article{cajiao2013use, - title={Use of Molecular Dynamics for the Refinement of an Electrostatic Model for the In Silico Design of a Polymer Antidote for the Anticoagulant Fondaparinux}, - author={Cajiao, Adriana and Kwok, Ezra and Gopaluni, Bhushan and Kizhakkedathu, Jayachandran N}, - journal={Journal of medical engineering}, - volume={2013}, - year={2013}, - publisher={Hindawi Publishing Corporation}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@article{gopaluniisa, - title={ISA TransactionsR}, - author={Gopaluni, RB and Davies, MS and Loewen, PD and Dumont, GA and Cao, X and Chen, J and Zhang, Y and Sun, Y and Sadabadi, MS and Shafiee, M and others} -} - -@article{mcclure2014robust, - title={Robust level control of a dry-surge ore pile}, - author={McClure, Kenneth Scott and Nagamune, Ryozo and Marshman, Devin and Chmelyk, Terrance and Gopaluni, Bhushan}, - journal={The Canadian Journal of Chemical Engineering}, - volume={92}, - number={3}, - pages={486--495}, - year={2014} -} - -@article{tulsyan2013particle, - title={A particle filter approach to approximate posterior Cram{\'e}r-Rao lower bound: The case of hidden states}, - author={Tulsyan, Aditya and Huang, Biao and Gopaluni, R Bhushan and Forbes, J Fraser}, - journal={IEEE Transactions on Aerospace and Electronic Systems}, - volume={49}, - number={4}, - pages={2478--2495}, - year={2013}, - publisher={IEEE}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@article{tulsyan2013line, - title={On-line Bayesian parameter estimation in general non-linear state-space models: a tutorial and new results}, - author={Tulsyan, Aditya and Huang, Biao and Gopaluni, R Bhushan and Forbes, J Fraser}, - journal={arXiv preprint arXiv:1307.3490}, - year={2013} -} - -@article{tulsyan2013input, - title={Input design for Bayesian identification of non-linear state-space models}, - author={Tulsyan, Aditya and Khare, Swanand R and Huang, Biao and Gopaluni, R Bhushan and Forbes, J Fraser}, - journal={arXiv preprint arXiv:1307.6258}, - year={2013} -} - -@article{tulsyan2013error, - title={Error analysis in Bayesian identification of non-linear state-space models}, - author={Tulsyan, Aditya and Huang, Biao and Gopaluni, R Bhushan and Forbes, J Fraser}, - journal={arXiv preprint arXiv:1307.6254}, - year={2013} -} - -@inproceedings{bavdekar2013constrained, - title={Constrained dual ensemble Kalman filter for state and parameter estimation}, - author={Bavdekar, Vinay A and Prakash, Jagdeesan and Shah, Sirish L and Gopaluni, R Bhushan}, - booktitle={American Control Conference (ACC), 2013}, - pages={3093--3098}, - year={2013}, - organization={IEEE} -} - -@inproceedings{suthar2013optimal, - title={Optimal control and state estimation of lithium-ion batteries using reformulated models}, - author={Suthar, Bharatkumar and Ramadesigan, Venkatasailanathan and Northrop, Paul WC and Gopaluni, Bhushan and Santhanagopalan, Shriram and Braatz, Richard D and Subramanian, Venkat R}, - booktitle={American Control Conference (ACC), 2013}, - pages={5350--5355}, - year={2013}, - organization={IEEE} -} - -@article{mcclure2013nonlinear, - title={Nonlinear process monitoring using supervised locally linear embedding projection}, - author={McClure, Kenneth S and Gopaluni, R Bhushan and Chmelyk, Terrance and Marshman, Devin and Shah, Sirish L}, - journal={Industrial \& Engineering Chemistry Research}, - volume={53}, - number={13}, - pages={5205--5216}, - year={2013}, - publisher={American Chemical Society}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@article{tulsyan2013bayesian, - title={Bayesian identification of non-linear state-space models: Part II-Error Analysis}, - author={Tulsyan, Aditya and Huang, Biao and Gopaluni, R Bhushan and Forbes, J Fraser}, - journal={IFAC Proceedings Volumes}, - volume={46}, - number={32}, - pages={631--636}, - year={2013}, - publisher={Elsevier}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@article{tulsyan2014performance, - title={Performance assessment, diagnosis, and optimal selection of non-linear state filters}, - author={Tulsyan, Aditya and Huang, Biao and Gopaluni, R Bhushan and Forbes, J Fraser}, - journal={Journal of Process Control}, - volume={24}, - number={2}, - pages={460--478}, - year={2014}, - publisher={Elsevier}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@article{tulsyan2013bayesian, - title={Bayesian identification of non-linear state-space models: Part I-Input design}, - author={Tulsyan, Aditya and Khare, Swanand R and Huang, Biao and Gopaluni, R Bhushan and Forbes, J Fraser}, - journal={IFAC Proceedings Volumes}, - volume={46}, - number={32}, - pages={774--779}, - year={2013}, - publisher={Elsevier}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@article{bavdekar2013evaluation, - title={Evaluation of adaptive extended Kalman filter algorithms for state estimation in presence of model-plant mismatch}, - author={Bavdekar, Vinay A and Gopaluni, R Bhushan and Shah, Sirish L}, - journal={IFAC Proceedings Volumes}, - volume={46}, - number={32}, - pages={184--189}, - year={2013}, - publisher={Elsevier}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@article{gopaluni2013state, - title={State of charge estimation in Li-ion batteries using an isothermal pseudo two-dimensional model}, - author={Gopaluni, R Bhushan and Braatz, Richard D}, - journal={IFAC Proceedings Volumes}, - volume={46}, - number={32}, - pages={135--140}, - year={2013}, - publisher={Elsevier}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@article{bavdekar2013comparison, - title={A Comparison of Moving Horizon and Bayesian State Estimators with an Application to a pH Process}, - author={Bavdekar, Vinay A and Gopaluni, R Bhushan and Shah, Sirish L}, - journal={IFAC Proceedings Volumes}, - volume={46}, - number={32}, - pages={160--165}, - year={2013}, - publisher={Elsevier}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@article{patwardhan2013moving, - title={A moving horizon approach to multivariable input design in general linear systems with constraints}, - author={Patwardhan, RS and Gopaluni, RB}, - journal={IFAC Proceedings Volumes}, - volume={46}, - number={32}, - pages={577--582}, - year={2013}, - publisher={Elsevier}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@article{alrowaie2014fault, - title={Fault Isolation based on General Observer Scheme in Stochastic Non-linear State-Space Models Using Particle Filters}, - author={Alrowaie, F and Kwok, KE and Gopaluni, RB}, - journal={ADCONP}, - year={2014} -} - -@article{tsaialgorithm, - title={An Algorithm for Optimal Charging of Li Ion Batteries Using a Single Particle Model}, - author={Tsai, Y and Gopaluni, RB} -} - -@article{patwardhan2014moving, - title={A moving horizon approach to input design for closed loop identification}, - author={Patwardhan, Rohit S and Goapluni, R Bhushan}, - journal={Journal of Process Control}, - volume={24}, - number={3}, - pages={188--202}, - year={2014}, - publisher={Elsevier}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@phdthesis{cajiao2012predicting, - title={Predicting binding affinities of a novel polymer for the neutralization of fondaparinux}, - author={Cajiao, Adriana}, - year={2012}, - school={University of British Columbia} -} - -@article{????2003????????????????????????????????????, - title={???????????????????????????????????? CSTR ??????}, - author={???? and ???? and ????}, - journal={????????? C ?}, - volume={69}, - number={686}, - pages={2667--2674}, - year={2003}, - publisher={?????? ??????}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@inproceedings{kim2014sparse, - title={Sparse identification in chemical master equations for monomolecular reaction networks}, - author={Kim, Kwang-Ki K and Jang, Hong and Gopaluni, R Bhushan and Lee, Jay H and Braatz, Richard D}, - booktitle={American Control Conference (ACC), 2014}, - pages={3698--3703}, - year={2014}, - organization={IEEE} -} - -@inproceedings{yousefi2014sensitivity, - title={Sensitivity of controller performance indices to model-plant mismatch: An application to paper machine control}, - author={Yousefi, Mahdi and Forbes, Michael G and Gopaluni, R Bhushan and Dumont, Guy Albert and Backstrom, J and Malhotra, A}, - booktitle={American Control Conference (ACC), 2014}, - pages={3506--3511}, - year={2014}, - organization={IEEE} -} - -@article{nasseri2014increased, - title={Increased CHO cell fed-batch monoclonal antibody production using the autophagy inhibitor 3-MA or gradually increasing osmolality}, - author={Nasseri, S Soroush and Ghaffari, Navid and Braasch, Katrin and Jardon, Mario A and Butler, Michael and Kennard, Malcolm and Gopaluni, Bhushan and Piret, James M}, - journal={Biochemical Engineering Journal}, - volume={91}, - pages={37--45}, - year={2014}, - publisher={Elsevier}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@article{gopaluni2009particle, - title={Particle filter approach to nonlinear system identification under missing observations with a real application}, - author={Gopaluni, R Bhushan and Sch{\"o}n, Thomas B and Wills, Adrian G}, - journal={IFAC Proceedings Volumes}, - volume={42}, - number={10}, - pages={810--815}, - year={2009}, - publisher={Elsevier}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@article{barazandegan2015assessment, - title={Assessment of type II diabetes mellitus using irregularly sampled measurements with missing data}, - author={Barazandegan, Melissa and Ekram, Fatemeh and Kwok, Ezra and Gopaluni, Bhushan and Tulsyan, Aditya}, - journal={Bioprocess and biosystems engineering}, - volume={38}, - number={4}, - pages={615--629}, - year={2015}, - publisher={Springer Berlin Heidelberg}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@article{gopaluni2010nonlinear, - title={Nonlinear System Identification from Small Data Sets}, - author={Gopaluni, R Bhushan and Marshman, Devin}, - journal={IFAC Proceedings Volumes}, - volume={43}, - number={5}, - pages={589--594}, - year={2010}, - publisher={Elsevier}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@inproceedings{yousefi2014sensitivity, - title={Sensitivity of mimo controller performance to model-plant mismatch, with applications to paper machine control}, - author={Yousefi, Mahdi and Forbes, Michael G and Gopaluni, R Bhushan and Loewen, Philip D and Dumont, Guy Albert and Backstrom, J}, - booktitle={Control Applications (CCA), 2014 IEEE Conference on}, - pages={204--209}, - year={2014}, - organization={IEEE} -} - -@article{????2002??????????????????, - title={?????????????????? Strict-Feedback ???????????????????}, - author={???? and GOPALUNI, RB and SHAH, SL and ????}, - journal={???????????}, - volume={38}, - number={12}, - pages={1069--1078}, - year={2002}, - publisher={?????? ????????}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@inproceedings{alrowaie2014alarm, - title={Alarm design for nonlinear stochastic systems}, - author={Alrowaie, F and Gopaluni, RB and Kwok, KE}, - booktitle={Intelligent Control and Automation (WCICA), 2014 11th World Congress on}, - pages={473--479}, - year={2014}, - organization={IEEE} -} - -@article{vahidi2015detection, - title={Detection of abnormalities in type II diabetic patients using particle filters}, - author={Vahidi, Omid and Gopaluni, R Bhushan and Kwok, Ezra}, - journal={Journal of Medical and Biological Engineering}, - volume={35}, - number={2}, - pages={188--201}, - year={2015}, - publisher={Springer Berlin Heidelberg}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@article{alrowaiealgorithm, - title={AN ALGORITHM FOR FAULT DETECTION AND ISOLATION IN STOCHASTIC NON-LINEAR STATE-SPACE MODELS USING PARTICLE FILTERS}, - author={Alrowaie, F and Kwok, KE and Gopaluni, RB} -} - -@article{yousefi2015impact, - title={Impact of model plant mismatch on performance of control systems: An application to paper machine control}, - author={Yousefi, M and Gopaluni, RB and Loewen, PD and Forbes, MG and Dumont, GA and Backstrom, J}, - journal={Control Engineering Practice}, - volume={43}, - pages={59--68}, - year={2015}, - publisher={Pergamon}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@inproceedings{yousefi2015detecting, - title={Detecting model-plant mismatch without external excitation}, - author={Yousefi, Mahdi and Lu, Qiugang and Gopaluni, R Bhushan and Loewen, Philip D and Forbes, Michael G and Dumont, Guy Albert and Backstrom, J}, - booktitle={American Control Conference (ACC), 2015}, - pages={4976--4981}, - year={2015}, - organization={IEEE} -} - -@inproceedings{lu2015cross, - title={Cross-directional controller performance monitoring for paper machines}, - author={Lu, Qiugang and Rippon, Lee D and Gopaluni, R Bhushan and Forbes, Michael G and Loewen, Philip D and Backstrom, Johan and Dumont, Guy A}, - booktitle={American Control Conference (ACC), 2015}, - pages={4970--4975}, - year={2015}, - organization={IEEE} -} - -@inproceedings{torchio2015real, - title={Real-time model predictive control for the optimal charging of a lithium-ion battery}, - author={Torchio, Marcello and Wolff, Nicolas A and Raimondo, Davide M and Magni, Lalo and Krewer, Ulrike and Gopaluni, R Bushan and Paulson, Joel A and Braatz, Richard D}, - booktitle={American Control Conference (ACC), 2015}, - pages={4536--4541}, - year={2015}, - organization={IEEE} -} - -@article{tsai2015novel, - title={A Novel Algorithm for Model-Plant Mismatch Detection for Model Predictive Controllers}, - author={Tsai, Yiting and Gopaluni, RB and Marshman, D and Chmelyk, T}, - journal={IFAC-PapersOnLine}, - volume={48}, - number={8}, - pages={746--752}, - year={2015}, - publisher={Elsevier}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@article{mcclure2015overload, - title={Overload Detection in Semi-Autogenous Grinding: A Nonlinear Process Monitoring Approach}, - author={McClure, KS and Gopaluni, RB}, - journal={IFAC-PapersOnLine}, - volume={48}, - number={8}, - pages={960--965}, - year={2015}, - publisher={Elsevier}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@article{forbes2015model, - title={Model predictive control in industry: Challenges and opportunities}, - author={Forbes, Michael G and Patwardhan, Rohit S and Hamadah, Hamza and Gopaluni, R Bhushan}, - journal={IFAC-PapersOnLine}, - volume={48}, - number={8}, - pages={531--538}, - year={2015}, - publisher={Elsevier}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@article{zamar2015robust, - title={Robust Optimization of Competing Biomass Supply Chains Under Feedstock Uncertainty}, - author={Zamar, David S and Gopaluni, Bhushan and Sokhansanj, Shahab and Newlands, Nathaniel K}, - journal={IFAC-PapersOnLine}, - volume={48}, - number={8}, - pages={1222--1227}, - year={2015}, - publisher={Elsevier}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@article{yousefi2015moving, - title={Moving-Horizon Predictive Input Design for Closed-Loop Identification}, - author={Yousefi, M and Rippon, LD and Forbes, MG and Gopaluni, RB and Loewen, PD and Dumont, GA and Backstrom, J}, - journal={IFAC-PapersOnLine}, - volume={48}, - number={8}, - pages={135--140}, - year={2015}, - publisher={Elsevier}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@inproceedings{ekram2015evaluation, - title={Evaluation of treatment regimens for blood glucose regulation in type II diabetes using pharmacokinetic-pharmacodynamic modeling}, - author={Ekram, Fatemeh and Barazandegan, Melissa and Kwok, Ezra and Gopaluni, Bhushan}, - booktitle={Control Conference (CCC), 2015 34th Chinese}, - pages={8519--8524}, - year={2015}, - organization={IEEE} -} - -@article{barazandegan2014self, - title={SELF-ASSESSMENT OF INSULIN SENSITIVITY}, - author={Barazandegan, M and Ekram, F and Kwok, KE and Gopaluni, RB}, - journal={SELF}, - year={2014} -} - -@article{davies2011reconstructing, - title={Reconstructing Paper Machine Sheet Process Data Variation Using Compressive Sensing}, - author={Davies, Michael and Gopaluni, Bhushan and Loewen, Philip and Towfighi, Parisa and Dumont, Guy}, - journal={IFAC Proceedings Volumes}, - volume={44}, - number={1}, - pages={4266--4271}, - year={2011}, - publisher={Elsevier}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@article{jang2016regularized, - title={Regularized maximum likelihood estimation of sparse stochastic monomolecular biochemical reaction networks}, - author={Jang, Hong and Kim, Kwang-Ki K and Braatz, Richard D and Gopaluni, R Bhushan and Lee, Jay H}, - journal={Computers \& Chemical Engineering}, - volume={90}, - pages={111--120}, - year={2016}, - publisher={Pergamon}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@article{zamar2016economic, - title={Economic Optimization of Sawmill Residues Collection for Bioenergy Conversion}, - author={Zamar, David S and Gopaluni, Bhushan and Sokhansanj, Shahab and Ebadian, Mahmood}, - journal={IFAC-PapersOnLine}, - volume={49}, - number={7}, - pages={857--862}, - year={2016}, - publisher={Elsevier}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@article{tulsyanbayesian, - title={A Bayesian Filter Switching Strategy for Simultaneous State and Parameter Estimation}, - author={Tulsyan, Aditya and Gopaluni, Bhushan} -} - -@inproceedings{barazandegan2016model, - title={Model-based detection of organ dysfunction and faults in insulin infusion devices for type 2 diabetic patients}, - author={Barazandegan, M and Kwok, KE and Gopaluni, RB}, - booktitle={American Control Conference (ACC), 2016}, - pages={3994--3999}, - year={2016}, - organization={IEEE} -} - -@inproceedings{tian2016economic, - title={Economic nonlinear model predictive control for mechanical pulping processes}, - author={Tian, Hui and Lu, Qiugang and Gopaluni, R Bhushan and Zavala, Victor M and Olson, James A}, - booktitle={American Control Conference (ACC), 2016}, - pages={1796--1801}, - year={2016}, - organization={IEEE} -} - -@inproceedings{tulsyan2016robust, - title={Robust model-based delay timer alarm for non-linear processes}, - author={Tulsyan, Aditya and Gopaluni, R Bhushan}, - booktitle={American Control Conference (ACC), 2016}, - pages={2989--2994}, - year={2016}, - organization={IEEE} -} - -@inproceedings{tian2016multiobjective, - title={Multiobjective economic model predictive control of mechanical pulping processes}, - author={Tian, Hui and Lu, Qiugang and Gopaluni, R Bhushan and Zavala, Victor M}, - booktitle={Decision and Control (CDC), 2016 IEEE 55th Conference on}, - pages={4040--4045}, - year={2016}, - organization={IEEE} -} - -@article{tulsyan2016state, - title={State-of-charge estimation in lithium-ion batteries: A particle filter approach}, - author={Tulsyan, Aditya and Tsai, Yiting and Gopaluni, R Bhushan and Braatz, Richard D}, - journal={Journal of Power Sources}, - volume={331}, - pages={208--223}, - year={2016}, - publisher={Elsevier}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@article{tulsyan2016particle, - title={Particle filtering without tears: A primer for beginners}, - author={Tulsyan, Aditya and Gopaluni, R Bhushan and Khare, Swanand R}, - journal={Computers \& Chemical Engineering}, - volume={95}, - pages={130--145}, - year={2016}, - publisher={Pergamon}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@article{zamarlogistics, - title={Logistics of Valorization of Low Quality Sawmill Residues from Coastal BC Forest--A Case Study}, - author={Zamar, David and Sokhansanj, Shahab and Gopaluni, Bhushan and Ebadian, Mahmood} -} - -@article{masuda2000adaptive, - title={An Adaptive, State-space based GPC with a Two-Degrees-of-Freedom Controller Structure}, - author={Masuda, Shiro and Shah, Sirish L and Gopaluni, R Bhushan}, - journal={IFAC Proceedings Volumes}, - volume={33}, - number={10}, - pages={305--310}, - year={2000}, - publisher={Elsevier}, - code={#!}, - pdf={#}, - presentation={#}, - abstract={#} -} - -@inproceedings{gopaluni2002bias, - title={Bias distribution in MPC relevant identification 15th Triennial World Congress}, - author={Gopaluni, R and Patwardhan, R and Shah, S}, - year={2002}, - organization={IFAC} -} - -@inproceedings{bhushans, - title={S. L.(2002). Bias distribution in MPC relevant identification}, - author={Bhushan, R Gopaluni}, - booktitle={Proceedings of the 15th IFAC World Congress} -} - -@inproceedings{khoie2015magnetic, - title={A magnetic sensor to measure wear in centrifugal pumps}, - author={Khoie, Ramin and Gopaluni, Bhushan and Olson, James A and Stoeber, Boris}, - booktitle={SENSORS, 2015 IEEE}, - pages={1--4}, - year={2015}, - organization={IEEE} -} \ No newline at end of file diff --git a/_bibliography/siang.bib b/_bibliography/siang.bib deleted file mode 100644 index 0244107..0000000 --- a/_bibliography/siang.bib +++ /dev/null @@ -1,15 +0,0 @@ -@presentation{2017_Lim_aiche, -title= {Modeling Cell Polarization and Intercalation During Fruit Fly Development}, -author= {Siang Lim}, -year= {2017}, -note= {AIChE Pacific Northwest Student Regional Conference, Corvallis, OR}, -link= {http://siang.ca/docs/aiche17_lim.pdf} -} - -@presentation{2016_Lim_nwbs, -title= {Modeling Cell Polarization and Intercalation During Drosophila Germband Extension}, -author= {Siang Lim}, -year= {2016}, -note= {Northwest Biomechanics Symposium, Vancouver, BC}, -link= {http://siang.ca/docs/lim.pdf} -} \ No newline at end of file diff --git a/_config.yml b/_config.yml deleted file mode 100644 index ea75976..0000000 --- a/_config.yml +++ /dev/null @@ -1,112 +0,0 @@ -# ----------------------------------------------------------------------------- -# Site settings -# ----------------------------------------------------------------------------- -name: DAIS Lab -email: Bhushan.Gopaluni [at] ubc.ca -description: > # this means to ignore newlines until "url:" - We develop and apply machine learning and data analytics techniques with a particular interest in process industries. -footer_text: > - Bhushan Gopaluni. - -url: # the base hostname & protocol for your site -baseurl: # the subpath of your site, e.g. /blog/ -last_updated: # leave blank if you don't want to display last updated - -# ----------------------------------------------------------------------------- -# Social integration -# ----------------------------------------------------------------------------- -github_username: daisubc # put your github username -linkedin_username: bhushan-gopaluni-2782396 # put your linkedin username -scholar_authorid: 3rB_SGYAAAAJ # put your google scholar author id -contact_note: > - Email: bhushan.gopaluni (at) ubc.ca - -# ----------------------------------------------------------------------------- -# Blog -# ----------------------------------------------------------------------------- -blog_name: dais -blog_description: Data Analytics and Intelligent Systems Lab - -# Pagination -paginate: 4 -permalink: /blog/:year/:title/ -paginate_path: /blog/page:num/ - -text: - pagination: - newer: 'Newer' - older: 'Older' - -# Comments -disqus_shortname: dais # put your disqus shortname - -# Optional features -show_social_icons: true -enable_anchorjs: true -enable_katex: true - -# ----------------------------------------------------------------------------- -# Collections -# ----------------------------------------------------------------------------- -collections: - news: - defaults: - layout: post - output: true - permalink: /news/:path/ - members: - output: true - permalink: /members/:path/ - presentations: - output: true - permalink: /presentations/:path/ - -news_limit: 5 - -# ----------------------------------------------------------------------------- -# Jekyll settings -# ----------------------------------------------------------------------------- - -# Build settings -markdown: kramdown -highlighter: pygments - -# Includes -include: ['_pages', '_news'] - -# Gems -gems: - - jekyll-paginate - - jekyll/scholar - - jemoji - -# Jekyll-Scholar -scholar: - - last_name: Gopaluni - - style: apa - locale: en - - sort_by: year - order: descending - - source: /_bibliography/ - bibliography: papers.bib - bibliography_template: bib - - replace_strings: true - join_strings: true - - details_dir: bibliography - details_layout: bibtex.html - details_link: Details - - query: "@*" - -# ----------------------------------------------------------------------------- -# Other settings -# ----------------------------------------------------------------------------- -jquery_version: "1.12.4" -katex_version: "0.7.1" -anchorjs_version: "3.2.2" diff --git a/_data/coauthors.yml b/_data/coauthors.yml deleted file mode 100644 index 21ed65b..0000000 --- a/_data/coauthors.yml +++ /dev/null @@ -1,8 +0,0 @@ -Adams: - url: https://en.wikipedia.org/wiki/Edwin_Plimpton_Adams - -Podolsky: - url: https://en.wikipedia.org/wiki/Boris_Podolsky - -Rosen: - url: https://en.wikipedia.org/wiki/Nathan_Rosen diff --git a/_includes/footer.html b/_includes/footer.html deleted file mode 100644 index 58f34ac..0000000 --- a/_includes/footer.html +++ /dev/null @@ -1,11 +0,0 @@ - diff --git a/_includes/head.html b/_includes/head.html deleted file mode 100644 index 81df8e2..0000000 --- a/_includes/head.html +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - {{ site.name }}{% if page.title and page.url != "/" %} | {{ page.title }}{% endif %} - - - - - - - diff --git a/_includes/header.html b/_includes/header.html deleted file mode 100644 index 8e76f67..0000000 --- a/_includes/header.html +++ /dev/null @@ -1,39 +0,0 @@ - diff --git a/_includes/hemline.html b/_includes/hemline.html deleted file mode 100644 index cb1637a..0000000 --- a/_includes/hemline.html +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - -{% if site.enable_katex %} - - - - -{% endif %} - -{% if site.enable_anchorjs %} - - - -{% endif %} - - - - - - - - - \ No newline at end of file diff --git a/_includes/news.html b/_includes/news.html deleted file mode 100644 index aabf04c..0000000 --- a/_includes/news.html +++ /dev/null @@ -1,24 +0,0 @@ -
-

News

- - {% if site.news %} - - {% assign news = site.news | reverse %} - {% for item in news limit: site.news_limit %} - - - - - {% endfor %} -
{{ item.date | date: "%b %-d, %Y" }} - {% if item.inline %} - {{ item.content | remove: '

' | remove: '

' | emojify }} - {% else %} - {{ item.title }} - {% endif %} -
- {% else %} -

No news so far...

- {% endif %} - -
diff --git a/_includes/pagination.html b/_includes/pagination.html deleted file mode 100644 index 52fc87d..0000000 --- a/_includes/pagination.html +++ /dev/null @@ -1,23 +0,0 @@ -{% if paginator.total_pages != 1 %} - -{% endif %} diff --git a/_includes/social.html b/_includes/social.html deleted file mode 100644 index c4e0c67..0000000 --- a/_includes/social.html +++ /dev/null @@ -1,12 +0,0 @@ -
- - - - - - -
- {{ site.contact_note }} -
-
diff --git a/_layouts/about.html b/_layouts/about.html deleted file mode 100644 index 4b30e33..0000000 --- a/_layouts/about.html +++ /dev/null @@ -1,18 +0,0 @@ ---- -layout: page ---- - -{% if page.profile %} -
- {% if page.profile.image %} - - {% endif %} - {% if page.profile.address %} -
- {{ page.profile.address }} -
- {% endif %} -
-{% endif %} - -{{ content }} diff --git a/_layouts/bib.html b/_layouts/bib.html deleted file mode 100644 index 052d670..0000000 --- a/_layouts/bib.html +++ /dev/null @@ -1,114 +0,0 @@ ---- ---- - -
- {% if entry.type == "thesis" %} - {{reference}} - {% elsif entry.type == "presentation" %} - Presenter, - {% for author in entry.author_array %} - {{author.last}}, {{author.first}}, - {% endfor %} - {{entry.title}}. {{entry.year}}, {{entry.note}} - - {% else %} - {{entry.title}} - - {% for author in entry.author_array %} - {% unless forloop.last %} - {% if author.last == site.scholar.last_name %} - {{author.last}}, {{author.first}}, - {% else %} - {% if site.data.coauthors[author.last] %} - {{author.last}}, {{author.first}}, - {% else %} - {{author.last}}, {{author.first}}, - {% endif %} - {% endif %} - {% else %} - and - {% if author.last == site.scholar.last_name %} - {{author.last}}, {{author.first}} - {% else %} - {% if site.data.coauthors[author.last] %} - {{author.last}}, {{author.first}} - {% else %} - {{author.last}}, {{author.first}} - {% endif %} - {% endif %} - {% endunless %} - {% endfor %} - - - - - {% if entry.year %} - {{entry.year}}. - {% endif %} - - {% if entry.type == "article" %} - {{entry.journal}}, - {% elsif entry.type == "inproceedings" %} - In {{entry.booktitle}}, - {% elsif entry.type == "unpublished" %} - {{entry.note}} - {% endif %} - - {% if entry.volume %} - {{entry.volume}} - {% endif %} - - {% if entry.number %} - ({{entry.number}}), - {% else %} - , - {% endif %} - - {% if entry.pages %} - {{entry.pages}}. - {% endif %} - - - {% endif %} - - - {% if entry.abstract %} - [Abstract] - {% endif %} - {% if entry.arxiv %} - [arXiv] - {% endif %} - {% if entry.html %} - [HTML] - {% endif %} - {% if entry.link %} - [Link] - {% endif %} - {% if entry.pdf %} - [PDF] - {% endif %} - {% if entry.doi %} - [DOI] - {% endif %} - {% if entry.presentation %} - [Presentation] - {% endif %} - {% if entry.poster %} - [Poster] - {% endif %} - {% if entry.slides %} - [Slides] - {% endif %} - {% if entry.code %} - [Code] - {% endif %} - - - - {% if entry.abstract %} - - {% endif %} - -
diff --git a/_layouts/default.html b/_layouts/default.html deleted file mode 100644 index 3e210d2..0000000 --- a/_layouts/default.html +++ /dev/null @@ -1,23 +0,0 @@ - - - - {% include head.html %} - - - - {% include header.html %} - - -
-
- {{ content }} -
-
- - {% include footer.html %} - - {% include hemline.html %} - - - - diff --git a/_layouts/member.html b/_layouts/member.html deleted file mode 100644 index 5ee8e1f..0000000 --- a/_layouts/member.html +++ /dev/null @@ -1,38 +0,0 @@ ---- -layout: default ---- -
- -
-
- -

{{ page.title }}

-
{{ page.description }}
-

{{ page.email }}

-
- - - - -   - - - - - - -
-
- -

Biography

-

{{ page.biography }}

- -

Project Description

-

{{ page.project }}

- - {{ content }} - -
- - -
\ No newline at end of file diff --git a/_layouts/none.html b/_layouts/none.html deleted file mode 100644 index b92f652..0000000 --- a/_layouts/none.html +++ /dev/null @@ -1 +0,0 @@ -{{content}} diff --git a/_layouts/page.html b/_layouts/page.html deleted file mode 100644 index 0acceef..0000000 --- a/_layouts/page.html +++ /dev/null @@ -1,23 +0,0 @@ ---- -layout: default ---- -
- -
-

{{ page.title }}

-
{{ page.description }}
-
- -
- {{ content }} -
- - {% if page.news %} - {% include news.html %} - {% endif %} - - {% if page.social %} - {% include social.html %} - {% endif %} - -
diff --git a/_layouts/post.html b/_layouts/post.html deleted file mode 100644 index 9d2b207..0000000 --- a/_layouts/post.html +++ /dev/null @@ -1,37 +0,0 @@ ---- -layout: default ---- -
- -
-

{{ page.title }}

- -
- -
- {{ content }} -
- - {% if site.disqus_shortname and page.comments %} -
- - - {% endif %} - -
diff --git a/_members/Aditya Tulsyan.md b/_members/Aditya Tulsyan.md deleted file mode 100644 index c464378..0000000 --- a/_members/Aditya Tulsyan.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -layout: page -title: Aditya Tulsyan -description: Aditya Tulsyan -img: /assets/img/members/blank.png -program: PhD -status: Alumni -year_end: 2013 -year_start: 2011 ---- - - \ No newline at end of file diff --git a/_members/Adriana Cajiao.md b/_members/Adriana Cajiao.md deleted file mode 100644 index ad25717..0000000 --- a/_members/Adriana Cajiao.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -layout: page -title: Adriana Cajiao -description: Adriana Cajiao -img: /assets/img/members/blank.png -program: PhD -status: Alumni -year_end: 2012 -year_start: 2007 ---- - - \ No newline at end of file diff --git a/_members/Aigerim Ongalbayeva.md b/_members/Aigerim Ongalbayeva.md deleted file mode 100644 index d42a61a..0000000 --- a/_members/Aigerim Ongalbayeva.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -layout: page -title: Aigerim Ongalbayeva -description: Aigerim Ongalbayeva -img: /assets/img/members/aigerim.jpg -program: MASc -status: Alumni -year_end: 2016 -year_start: 2014 ---- - - \ No newline at end of file diff --git a/_members/Alireza Kondori.md b/_members/Alireza Kondori.md deleted file mode 100644 index 3bd703f..0000000 --- a/_members/Alireza Kondori.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -layout: page -title: Alireza Kondori -description: Alireza Kondori is working towards a MASc. -img: /assets/img/members/blank.png -program: MASc -status: Current -year_end: -year_start: 2017 ---- - - \ No newline at end of file diff --git a/_members/Alireza Nazari.md b/_members/Alireza Nazari.md deleted file mode 100644 index 56e8f44..0000000 --- a/_members/Alireza Nazari.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -layout: page -title: Alireza Nazari -description: Alireza Nazari -img: /assets/img/members/blank.png -program: BASc -program_type: Undergraduate Thesis -status: Alumni -year_end: 2016 -year_start: 2015 ---- - - - -

{{ page.program_type }}

\ No newline at end of file diff --git a/_members/Anand Kaushik.md b/_members/Anand Kaushik.md deleted file mode 100644 index fe85299..0000000 --- a/_members/Anand Kaushik.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -layout: page -title: Anand Kaushik -description: Anand Kaushik -img: /assets/img/members/blank.png -program: BASc -program_type: Internship -status: Alumni -year_end: 2009 -year_start: 2009 ---- - - - -

{{ page.program_type }}

\ No newline at end of file diff --git a/_members/Anshul Jain.md b/_members/Anshul Jain.md deleted file mode 100644 index 739271d..0000000 --- a/_members/Anshul Jain.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -layout: page -title: Anshul Jain -description: Anshul Jain -img: /assets/img/members/blank.png -program: BASc -program_type: Co-op -status: Alumni -year_end: 2006 -year_start: 2006 ---- - - - -

{{ page.program_type }}

\ No newline at end of file diff --git a/_members/Cai Long.md b/_members/Cai Long.md deleted file mode 100644 index 2818926..0000000 --- a/_members/Cai Long.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -layout: page -title: Cai Long -description: Cai Long -img: /assets/img/members/blank.png -program: MASc -status: Alumni -year_end: 2012 -year_start: 2009 ---- - - \ No newline at end of file diff --git a/_members/Clarin Houle.md b/_members/Clarin Houle.md deleted file mode 100644 index 7a4ba06..0000000 --- a/_members/Clarin Houle.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -layout: page -title: Clarin Houle -description: Clarin Houle -img: /assets/img/members/blank.png -program: BASc -program_type: Undergraduate Thesis -status: Alumni -year_end: 2015 -year_start: 2014 ---- - - - -

{{ page.program_type }}

\ No newline at end of file diff --git a/_members/Daniel Esau.md b/_members/Daniel Esau.md deleted file mode 100644 index 335fbdb..0000000 --- a/_members/Daniel Esau.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -layout: page -title: Daniel Esau -description: Daniel Esau -img: /assets/img/members/blank.png -program: BASc -program_type: Undergraduate Thesis -status: Alumni -year_end: 2012 -year_start: 2011 ---- - - - -

{{ page.program_type }}

\ No newline at end of file diff --git a/_members/David Kong.md b/_members/David Kong.md deleted file mode 100644 index 1c3e003..0000000 --- a/_members/David Kong.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -layout: page -title: David Kong -description: David Kong -img: /assets/img/members/David_Kong.jpg -program: MASc -status: Current -year_end: -year_start: 2016 ---- - - \ No newline at end of file diff --git a/_members/David Zamar.md b/_members/David Zamar.md deleted file mode 100644 index bedab84..0000000 --- a/_members/David Zamar.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -layout: page -title: David Zamar -description: David Zamar -img: /assets/img/members/david.jpg -program: PhD -status: Alumni -year_end: -year_start: 2013 ---- - - \ No newline at end of file diff --git a/_members/Devin Marshman.md b/_members/Devin Marshman.md deleted file mode 100644 index 4ea914a..0000000 --- a/_members/Devin Marshman.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -layout: page -title: Devin Marshman -description: Devin Marshman -img: /assets/img/members/blank.png -program: MASc -status: Alumni -year_end: 2010 -year_start: 2008 ---- - - \ No newline at end of file diff --git a/_members/Do Yun Kim.md b/_members/Do Yun Kim.md deleted file mode 100644 index b734fd8..0000000 --- a/_members/Do Yun Kim.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -layout: page -title: Do Yun Kim -description: Do Yun Kim -img: /assets/img/members/blank.png -program: PDF -status: Alumni -year_end: 2009 -year_start: 2007 ---- - - \ No newline at end of file diff --git a/_members/Fateme.md b/_members/Fateme.md deleted file mode 100644 index a8d89cc..0000000 --- a/_members/Fateme.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -layout: page -title: Fateme Ekram -description: Fateme Ekram has bachelors and masters from Sharif University (Tehran, Iran). She is working towards her Ph.D. on developing novel control algorithms for type II diabetes patients. -img: /assets/img/members/Fateme.jpg -program: PhD -status: Alumni -year_end: 2015 -year_start: 2010 ---- - - \ No newline at end of file diff --git a/_members/Feras Al-Rowaie.md b/_members/Feras Al-Rowaie.md deleted file mode 100644 index 134944b..0000000 --- a/_members/Feras Al-Rowaie.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -layout: page -title: Feras Al-Rowaie -description: Feras Al-Rowaie has a masters from University of Liverpool (United Kingdom). He is a father of three and yet finds time to do a Ph.D. -img: /assets/img/members/Alrowaie_Feras.jpg -program: PhD -status: Alumni -year_end: 2015 -year_start: 2009 ---- - - \ No newline at end of file diff --git a/_members/Harigopal Raghavan.md b/_members/Harigopal Raghavan.md deleted file mode 100644 index e6ea9bf..0000000 --- a/_members/Harigopal Raghavan.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -layout: page -title: Harigopal Raghavan -description: Harigopal Raghavan -img: /assets/img/members/blank.png -program: RA -status: Alumni -year_end: 2008 -year_start: 2007 ---- - - \ No newline at end of file diff --git a/_members/Hui.md b/_members/Hui.md deleted file mode 100644 index d541c7a..0000000 --- a/_members/Hui.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -layout: page -title: Hui Tian -description: Hui Tian is working towards a PhD on economic and distributed model predictive controllers with applications in the pulp and paper industry. -img: /assets/img/members/hui.png -program: PhD -status: Current -year_end: -year_start: 2013 ---- - - \ No newline at end of file diff --git a/_members/Jalaj Jain.md b/_members/Jalaj Jain.md deleted file mode 100644 index b2afcb9..0000000 --- a/_members/Jalaj Jain.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -layout: page -title: Jalaj Jain -description: Jalaj Jain -img: /assets/img/members/blank.png -program: BASc -program_type: Internship -status: Alumni -year_end: 2012 -year_start: 2012 ---- - - - -

{{ page.program_type }}

\ No newline at end of file diff --git a/_members/JiChuan Wu.md b/_members/JiChuan Wu.md deleted file mode 100644 index a94a877..0000000 --- a/_members/JiChuan Wu.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -layout: page -title: JiChuan Wu -description: JiChuan Wu -img: /assets/img/members/blank.png -program: MEng -status: Alumni -year_end: 2012 -year_start: 2010 ---- - - \ No newline at end of file diff --git a/_members/Jiaqi Gao.md b/_members/Jiaqi Gao.md deleted file mode 100644 index e4744a1..0000000 --- a/_members/Jiaqi Gao.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -layout: page -title: Jiaqi Gao -description: Jiaqi Gao -img: /assets/img/members/blank.png -program: BASc -program_type: Internship -status: Alumni -year_end: 2015 -year_start: 2015 ---- - - - -

{{ page.program_type }}

\ No newline at end of file diff --git a/_members/Kai Wang.md b/_members/Kai Wang.md deleted file mode 100644 index de96542..0000000 --- a/_members/Kai Wang.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -layout: page -title: Kai Wang -description: Kai Wang -img: /assets/img/members/Kai_Wang.jpg -program: PhD -status: Current -year_end: -year_start: 2017 ---- - - \ No newline at end of file diff --git a/_members/Kenneth McClure.md b/_members/Kenneth McClure.md deleted file mode 100644 index 50fa35c..0000000 --- a/_members/Kenneth McClure.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -layout: page -title: Kenneth McClure -description: Kenneth McClure -img: /assets/img/members/blank.png -program: MASc -status: Alumni -year_end: 2013 -year_start: 2011 ---- - - \ No newline at end of file diff --git a/_members/Koji Kitano.md b/_members/Koji Kitano.md deleted file mode 100644 index fed5575..0000000 --- a/_members/Koji Kitano.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -layout: page -title: Koji Kitano -description: Koji Kitano -img: /assets/img/members/blank.png -program: MASc -status: Alumni -year_end: 2017 -year_start: 2016 ---- - - \ No newline at end of file diff --git a/_members/Lee Rippon.md b/_members/Lee Rippon.md deleted file mode 100644 index 0047f51..0000000 --- a/_members/Lee Rippon.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -layout: page -title: Lee Rippon -description: Lee Rippon -img: /assets/img/members/lee.png -program: PhD -status: Current -year_end: -year_start: 2016 ---- - - \ No newline at end of file diff --git a/_members/Lin Sun.md b/_members/Lin Sun.md deleted file mode 100644 index 7979621..0000000 --- a/_members/Lin Sun.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -layout: page -title: Lin Sun -description: Lin Sun -img: /assets/img/members/blank.png -program: PDF -status: Alumni -year_end: 2010 -year_start: 2009 ---- - - \ No newline at end of file diff --git a/_members/Ma Edo Tanujaya.md b/_members/Ma Edo Tanujaya.md deleted file mode 100644 index c3beaea..0000000 --- a/_members/Ma Edo Tanujaya.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -layout: page -title: Ma Edo Tanujaya -description: Ma Edo Tanujaya -img: /assets/img/members/blank.png -program: BASc -program_type: Co-op -status: Alumni -year_end: 2008 -year_start: 2008 ---- - - - -

{{ page.program_type }}

\ No newline at end of file diff --git a/_members/Mahdi.md b/_members/Mahdi.md deleted file mode 100644 index 52bb258..0000000 --- a/_members/Mahdi.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -layout: page -title: Mahdi Yousefi -description: Mahdi Yousefi -img: /assets/img/members/mahdi.jpg -program: PhD -status: Alumni -year_end: 2014 -year_start: 2012 ---- - - \ No newline at end of file diff --git a/_members/Mahsa Sadeghassadi.md b/_members/Mahsa Sadeghassadi.md deleted file mode 100644 index 2e4bc08..0000000 --- a/_members/Mahsa Sadeghassadi.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -layout: page -title: Mahsa Sadeghassadi -description: Mahsa Sadeghassadi -img: /assets/img/members/blank.png -program: PhD -status: Alumni -year_end: 2016 -year_start: 2016 ---- - - \ No newline at end of file diff --git a/_members/Mankaran Singh.md b/_members/Mankaran Singh.md deleted file mode 100644 index 23a7277..0000000 --- a/_members/Mankaran Singh.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -layout: page -title: Mankaran Singh -description: Mankaran Singh -img: /assets/img/members/blank.png -program: MEng -status: Alumni -year_end: 2011 -year_start: 2009 ---- - - \ No newline at end of file diff --git a/_members/Melissa Barazendegan.md b/_members/Melissa Barazendegan.md deleted file mode 100644 index 906ad00..0000000 --- a/_members/Melissa Barazendegan.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -layout: page -title: Melissa Barazendegan -description: Melissa Barazandegan has bachelors and masters degrees from Sharif University (Tehran, Iran). She is currently doing Ph.D. under the supervision of Profs. Ezra Kwok and Bhushan Gopaluni. She recently became a mother of a cute son. -img: /assets/img/members/photoVisa_Melissa.jpg -program: PhD -status: Alumni -year_end: 2016 -year_start: 2011 ---- - - diff --git a/_members/Naveen Karthik.md b/_members/Naveen Karthik.md deleted file mode 100644 index 5008c04..0000000 --- a/_members/Naveen Karthik.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -layout: page -title: Naveen Karthik -description: Naveen Karthik -img: /assets/img/members/blank.png -program: BASc -program_type: Internship -status: Alumni -year_end: 2010 -year_start: 2010 ---- - - - -

{{ page.program_type }}

\ No newline at end of file diff --git a/_members/Navid Ghaffari.md b/_members/Navid Ghaffari.md deleted file mode 100644 index a5472c1..0000000 --- a/_members/Navid Ghaffari.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -layout: page -title: Navid Ghaffari -description: Navid Ghaffari has a bachelors degree in chemical engineering from Ryerson university (Toronto, Canada). He is currently working towards a masters with Profs. Jamie Piret and Bhushan Gopaluni. -img: /assets/img/members/NavidGhaffari.jpg -program: MASc -status: Alumni -year_end: 2015 -year_start: 2011 ---- - - \ No newline at end of file diff --git a/_members/Norman Siu.md b/_members/Norman Siu.md deleted file mode 100644 index 1479dd5..0000000 --- a/_members/Norman Siu.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -layout: page -title: Norman Siu -description: Norman Siu -img: /assets/img/members/blank.png -program: BASc -program_type: Undergraduate Thesis -status: Alumni -year_end: 2012 -year_start: 2012 ---- - - - -

{{ page.program_type }}

\ No newline at end of file diff --git a/_members/Omid Vahidi.md b/_members/Omid Vahidi.md deleted file mode 100644 index 7c300c9..0000000 --- a/_members/Omid Vahidi.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -layout: page -title: Omid Vahidi -description: Omid Vahidi -img: /assets/img/members/blank.png -program: PhD -status: Alumni -year_end: 2013 -year_start: 2009 ---- - - \ No newline at end of file diff --git a/_members/Parisa Towfigi.md b/_members/Parisa Towfigi.md deleted file mode 100644 index ea6afe8..0000000 --- a/_members/Parisa Towfigi.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -layout: page -title: Parisa Towfigi -description: Parisa Towfigi -img: /assets/img/members/blank.png -program: MASc -status: Alumni -year_end: 2011 -year_start: 2009 ---- - - \ No newline at end of file diff --git a/_members/Phanindra Jampana.md b/_members/Phanindra Jampana.md deleted file mode 100644 index f1375da..0000000 --- a/_members/Phanindra Jampana.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -layout: page -title: Phanindra Jampana -description: Phanindra Jampana -img: /assets/img/members/blank.png -program: PDF -status: Alumni -year_end: 2010 -year_start: 2010 ---- - - \ No newline at end of file diff --git a/_members/Prince Nimoh.md b/_members/Prince Nimoh.md deleted file mode 100644 index 2caba89..0000000 --- a/_members/Prince Nimoh.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -layout: page -title: Prince Nimoh -description: Prince Nimoh -img: /assets/img/members/blank.png -program: BASc -program_type: Co-op -status: Alumni -year_end: 2008 -year_start: 2008 ---- - - - -

{{ page.program_type }}

\ No newline at end of file diff --git a/_members/Qiugang Lu.md b/_members/Qiugang Lu.md deleted file mode 100644 index f67df84..0000000 --- a/_members/Qiugang Lu.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -layout: page -title: Qiugang Lu -description: Qiugang Lu is a university Gold medalist from Harbin Institute of Technology, China. He is working towards a PhD on adaptive control of paper machines. -img: /assets/img/members/QiugangLu.png -program: PhD -status: Alumni -year_end: 2017 -year_start: 2013 ---- - - \ No newline at end of file diff --git a/_members/Ramin Khoie.md b/_members/Ramin Khoie.md deleted file mode 100644 index c03e82a..0000000 --- a/_members/Ramin Khoie.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -layout: page -title: Ramin Khoie -description: Ramin Khoie is a MASc. student working on developing a magnetic sensor to detect impeller wear in industrial pumps -img: /assets/img/members/ramin.jpg -program: MASc -status: Alumni -year_end: 2015 -year_start: 2013 ---- - - \ No newline at end of file diff --git a/_members/Ryan Jacobson.md b/_members/Ryan Jacobson.md deleted file mode 100644 index a1459b2..0000000 --- a/_members/Ryan Jacobson.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -layout: page -title: Ryan Jacobson -description: Ryan Jacobson -img: /assets/img/members/ryan.jpg -program: PhD -status: Current -year_end: -year_start: 2016 ---- - - \ No newline at end of file diff --git a/_members/Sayyed Soroush Nasseri.md b/_members/Sayyed Soroush Nasseri.md deleted file mode 100644 index 09d0d8e..0000000 --- a/_members/Sayyed Soroush Nasseri.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -layout: page -title: Sayyed Nasseri -description: Sayyed Nasseri -img: /assets/img/members/blank.png -program: MASc -status: Alumni -year_end: 2012 -year_start: 2009 ---- - - \ No newline at end of file diff --git a/_members/Shelly Jang.md b/_members/Shelly Jang.md deleted file mode 100644 index 380636d..0000000 --- a/_members/Shelly Jang.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -layout: page -title: Shelly Jang -description: Shelly Jang -img: /assets/img/members/blank.png -program: MASc -status: Alumni -year_end: 2009 -year_start: 2007 ---- - - \ No newline at end of file diff --git a/_members/Shreyas Rangan.md b/_members/Shreyas Rangan.md deleted file mode 100644 index 84fa089..0000000 --- a/_members/Shreyas Rangan.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -layout: page -title: Shreyas Rangan -description: Shreyas Rangan -img: /assets/img/members/blank.png -program: BASc -program_type: Internship -status: Alumni -year_end: 2010 -year_start: 2010 ---- - - - -

{{ page.program_type }}

\ No newline at end of file diff --git a/_members/Siang Lim.md b/_members/Siang Lim.md deleted file mode 100644 index bb5cf14..0000000 --- a/_members/Siang Lim.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -layout: member -title: Siang Lim -description: NSERC USRA Research Student -img: /assets/img/members/siang.png -program: BASc -status: Alumni -year_end: 2017 -year_start: 2017 -email: siang [at] alumni.ubc.ca -biography: > - Siang recently graduated from UBC with distinction in chemical engineering (minor in computer science) and was selected as a 2017 Faculty of Applied Science Rising Star. As Vice-Captain of UBC's Chem-E-Car team, he leads the software division and works closely with the team Captain and Executives in managing all team activities. He is interested in working on data analytics and software development in a chemical engineering context. -project: > - Summer 2017 NSERC USRA project on machine learning and process control. -linkedin: https://www.linkedin.com/in/c-siang-lim-98535048 -homepage: http://www.siang.ca ---- - - - -
-

Publications and Presentations

-
- {% bibliography -f siang -q @*[]* %} -
\ No newline at end of file diff --git a/_members/Sravan Nandhakumar.md b/_members/Sravan Nandhakumar.md deleted file mode 100644 index 402e960..0000000 --- a/_members/Sravan Nandhakumar.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -layout: page -title: Sravan Nandhakumar -description: Sravan Nandhakumar -img: /assets/img/members/blank.png -program: BASc -program_type: Internship -status: Alumni -year_end: 2014 -year_start: 2014 ---- - - - -

{{ page.program_type }}

\ No newline at end of file diff --git a/_members/Steven Spielberg.md b/_members/Steven Spielberg.md deleted file mode 100644 index 01825e7..0000000 --- a/_members/Steven Spielberg.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -layout: page -title: Steven Spielberg -description: Steven Spielberg -img: /assets/img/members/steven.jpg -program: MASc -status: Alumni -year_end: 2017 -year_start: 2015 ---- - - \ No newline at end of file diff --git a/_members/Varun Agarwal.md b/_members/Varun Agarwal.md deleted file mode 100644 index dca4795..0000000 --- a/_members/Varun Agarwal.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -layout: page -title: Varun Agarwal -description: Varun Agarwal -img: /assets/img/members/blank.png -program: BASc -program_type: Co-op -status: Alumni -year_end: 2006 -year_start: 2006 ---- - - - -

{{ page.program_type }}

\ No newline at end of file diff --git a/_members/Vinay Bhavdekar.md b/_members/Vinay Bhavdekar.md deleted file mode 100644 index ad3360d..0000000 --- a/_members/Vinay Bhavdekar.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -layout: page -title: Vinay Bhavdekar -description: Vinay Bhavdekar -img: /assets/img/members/blank.png -program: PDF -status: Alumni -year_end: 2013 -year_start: 2011 ---- - - \ No newline at end of file diff --git a/_members/Yang Liu.md b/_members/Yang Liu.md deleted file mode 100644 index e65b752..0000000 --- a/_members/Yang Liu.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -layout: page -title: Yang Liu -description: Yang Liu -img: /assets/img/members/blank.png -program: BASc -program_type: Internship -status: Alumni -year_end: 2015 -year_start: 2015 ---- - - - -

{{ page.program_type }}

\ No newline at end of file diff --git a/_members/Yanqin Li.md b/_members/Yanqin Li.md deleted file mode 100644 index c421437..0000000 --- a/_members/Yanqin Li.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -layout: page -title: Yanqin Li -description: Yanqin Li -img: /assets/img/members/blank.png -program: RA -status: Alumni -year_end: 2010 -year_start: 2010 ---- - - \ No newline at end of file diff --git a/_members/Yilin Fan.md b/_members/Yilin Fan.md deleted file mode 100644 index 22027a6..0000000 --- a/_members/Yilin Fan.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -layout: page -title: Yilin Fan -description: Yilin Fan -img: /assets/img/members/blank.png -program: MEng -status: Alumni -year_end: 2017 -year_start: 2015 ---- - - \ No newline at end of file diff --git a/_members/Yiting Tsai.md b/_members/Yiting Tsai.md deleted file mode 100644 index 1a9f615..0000000 --- a/_members/Yiting Tsai.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -layout: page -title: Yiting Tsai -description: Yiting has finished both his BASc and MASc degrees at CHBE. His interests are process control and statistical modelling of time-series data. His current PhD research focuses on the application of Machine Learning techniques to design smart controllers, which identify and predict process faults ahead of time and apply appropriate control actions to prevent such faults. -img: /assets/img/members/yiting.jpg -program: PhD -status: Current -year_end: -year_start: 2016 ---- - - \ No newline at end of file diff --git a/_news/.DS_Store b/_news/.DS_Store deleted file mode 100644 index 5008ddf..0000000 Binary files a/_news/.DS_Store and /dev/null differ diff --git a/_news/2017_July5_1.md b/_news/2017_July5_1.md deleted file mode 100644 index 5078cd4..0000000 --- a/_news/2017_July5_1.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -layout: post -date: 2017-07-05 -inline: true ---- -Lee Rippon received the prestigious Killam Doctoral Scholarship. diff --git a/_news/2017_July5_1/index.html b/_news/2017_July5_1/index.html new file mode 100644 index 0000000..134ba1e --- /dev/null +++ b/_news/2017_July5_1/index.html @@ -0,0 +1,170 @@ + + + + + + + + + DAIS Lab + + + + + + + + + + + + + + + +
+
+
+ +
+

+ +
+ +
+

Lee Rippon received the prestigious Killam Doctoral Scholarship.

+ +
+ + + +
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_news/2017_July5_2.md b/_news/2017_July5_2.md deleted file mode 100644 index 6353400..0000000 --- a/_news/2017_July5_2.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -layout: post -date: 2016-01-15 07:59:00-0400 -inline: true ---- - -Please check out our new paper on [alarm design](assets/pdf/2017J5_Tulsyan_AIChE.pdf) (to appear in AIChE Journal). diff --git a/_news/2017_July5_2/index.html b/_news/2017_July5_2/index.html new file mode 100644 index 0000000..58c827c --- /dev/null +++ b/_news/2017_July5_2/index.html @@ -0,0 +1,170 @@ + + + + + + + + + DAIS Lab + + + + + + + + + + + + + + + +
+
+
+ +
+

+ +
+ +
+

Please check out our new paper on alarm design (to appear in AIChE Journal).

+ +
+ + + +
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_news/2018_July19.md b/_news/2018_July19.md deleted file mode 100644 index 7aa90bc..0000000 --- a/_news/2018_July19.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -layout: post -date: 2018-07-19 -inline: true ---- -DAIS Lab members set to present at ADCHEM 2018. For more information, visit the [DAIS ADCHEM page](https://dais.chbe.ubc.ca/adchem). \ No newline at end of file diff --git a/_news/2018_July19/index.html b/_news/2018_July19/index.html new file mode 100644 index 0000000..74bbb3c --- /dev/null +++ b/_news/2018_July19/index.html @@ -0,0 +1,170 @@ + + + + + + + + + DAIS Lab + + + + + + + + + + + + + + + +
+
+
+ +
+

+ +
+ +
+

DAIS Lab members set to present at ADCHEM 2018. For more information, visit the DAIS ADCHEM page.

+ +
+ + + +
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_news/2018_October1.md b/_news/2018_October1.md new file mode 100644 index 0000000..596293e --- /dev/null +++ b/_news/2018_October1.md @@ -0,0 +1,6 @@ +--- +layout: post +date: 2018-10-01 +inline: true +--- +New Post Doctoral Research Position in Control Systems and Machine Learning - link [here](../assets/pdf/NewPostdocResearchML.pdf). \ No newline at end of file diff --git a/_pages/.DS_Store b/_pages/.DS_Store deleted file mode 100644 index 5008ddf..0000000 Binary files a/_pages/.DS_Store and /dev/null differ diff --git a/_pages/about.md b/_pages/about.md deleted file mode 100644 index 10549b9..0000000 --- a/_pages/about.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -layout: about -permalink: / -title: Data Analytics and Intelligent Systems Lab -description: Paving the way for the next industrial revolution through data - -profile: - align: right - image: bhushan_gopaluni.jpg - address: Prof. Bhushan Gopaluni, Department of Chemical and Biological Engineering, University of British Columbia, Vancouver, BC, Canada. - -news: true -social: true ---- - -We are at a unique historical moment with conditions ripe for a new industrial revolution that is going to take us to a level of automation that had never been seen before. This revolution is driven by a serendipitous confluence of ubiquitous cyber-physical systems or internet of things, gargantuan computing power, inexpensive memory and major algorithmic developments in machine learning and artificial intelligence. It is happening all around us in the form of self-driving cars to human-like robots. - -The competitive global environment, and the ever increasing demands on energy, environment and quality are subjecting process industries to a high level of economic pressure. However, the process industries are in possession of treasure troves of heterogenous data that are gravely under utilized. These incredible volumes of data that industries already possess are poised to provide a level of insight and information never realized before and thus alleviate the economic and competitive pressures. We are interested in developing novel algorithms and computational tools to bring this vision of automation to the process industry. diff --git a/_pages/members.md b/_pages/members.md deleted file mode 100644 index 08c7d37..0000000 --- a/_pages/members.md +++ /dev/null @@ -1,60 +0,0 @@ ---- -layout: page -title: DAIS Lab Members -permalink: /members/ -description: Current students and alumni. ---- - - -

-All | -PhD | -MASc | -BASc -

- -
-
-{% for member in site.members %} -{% if member.status == 'Current' %} - -
- -
- {{ member.title }} -

{{ member.program }} | since {{ member.year_start }}

-
-
-
-{% endif %} -{% endfor %} -
- -
-

Alumni

-

-All | -RA | -PDF | -PhD | -MASc | -MEng | -BASc -

-
- -
-{% for member in site.members %} -{% if member.status == 'Alumni' %} - -
- -
- {{ member.title }} -

{{ member.program }} | {{ member.year_start }} - {{ member.year_end }}

-
-
-
-{% endif %} -{% endfor %} -
diff --git a/_pages/presentations.md b/_pages/presentations.md deleted file mode 100644 index 47d1509..0000000 --- a/_pages/presentations.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -layout: page -permalink: /presentations/ -title: Presentations -description: DAIS Group Presentation Slides ---- - - - - - - - - - - {% for presentation in site.presentations %} - - - - - - - - {% endfor %} -
TitleDateAuthorDescriptionLink
{{presentation.title}}{{ presentation.date | date_to_long_string }}{{presentation.author}}{{presentation.description}}Download
\ No newline at end of file diff --git a/_pages/publications.md b/_pages/publications.md deleted file mode 100644 index 8f3f5ab..0000000 --- a/_pages/publications.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -layout: page -permalink: /publications/ -title: Publications -description: DAIS Lab Publications (Under Construction, PDF links older than 2017 are currently NOT working) -years: [2018,2017, 2016, 2015, 2014, 2013, 2012, 2011, 2010, 2009, 2008, 2007, 2006, 2005, 2004, 2003, 2002] ---- - -

-All | -Articles | -Conference Proceedings -

- -
-
-{% for y in page.years %} -

{{y}}

- {% bibliography -f papers -q @*[year={{y}}]* %} -{% endfor %} -
- -
-{% for y in page.years %} -

{{y}}

- {% bibliography -f papers -q @article[year={{y}}]* %} -{% endfor %} -
- -
-{% for y in page.years %} -

{{y}}

- {% bibliography -f papers -q @inproceedings[year={{y}}]* %} -{% endfor %} -
-
\ No newline at end of file diff --git a/_pages/research.md b/_pages/research.md deleted file mode 100644 index 87637d3..0000000 --- a/_pages/research.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -layout: page -permalink: /research/ -title: Research -description: DAIS Lab Research ---- - -We are at a unique historical moment with conditions ripe for a new industrial revolution that is going to take us to a level of automation that had never been seen before. This revolution is driven by a serendipitous confluence of ubiquitous cyber-physical systems or internet of things, gargantuan computing power, inexpensive memory and major algorithmic developments in machine learning and artificial intelligence. It is happening all around us in the form of self-driving cars to human-like robots. - -The competitive global environment, and the ever increasing demands on energy, environment and quality are subjecting process industries to a high level of economic pressure. However, the process industries are in possession of treasure troves of heterogenous data that are gravely under utilized. These incredible volumes of data that industries already possess are poised to provide a level of insight and information never realized before and thus alleviate the economic and competitive pressures. We are interested in developing novel algorithms and computational tools to bring this vision of automation to the process industry. - - -### Presentations -Group presentation slides: Link \ No newline at end of file diff --git a/_pages/teaching.md b/_pages/teaching.md deleted file mode 100644 index 3787de3..0000000 --- a/_pages/teaching.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -layout: page -permalink: /teaching/ -title: Teaching -description: UBC Courses ---- - - - - - - - - - - - - - - - - - -
CourseYearDescription
CHBE 3562016Process Dynamics and Control
CHBE 3562015Process Dynamics and Control
\ No newline at end of file diff --git a/_posts/.DS_Store b/_posts/.DS_Store deleted file mode 100644 index 5008ddf..0000000 Binary files a/_posts/.DS_Store and /dev/null differ diff --git a/_posts/2017-06-30-jupyter.markdown b/_posts/2017-06-30-jupyter.markdown deleted file mode 100644 index e336526..0000000 --- a/_posts/2017-06-30-jupyter.markdown +++ /dev/null @@ -1,217 +0,0 @@ ---- -layout: post -title: How to set up Jupyter Notebook on Compute Canada Cloud -author: Siang Lim -date: 2017-06-29 21:00:00 -description: In this tutorial, we'll show how to set up a Jupyter Notebook server on Compute Canada Cloud that's accessible remotely through the browser -comments: true ---- - -
- -
- -[Compute Canada](https://www.computecanada.ca/) provides the Canadian research community access to advanced computing resources. Jupyter Notebooks are a great way to create and share reproducible research. In this tutorial, we will show you how to set up a Jupyter Notebook server on the Compute Canada cloud system that you can access remotely. - -### Prerequisites -1. You'll need to apply for a Compute Canada Database [(CCDB) account](https://www.computecanada.ca/research-portal/account-management/apply-for-an-account/){:target="_blank"} and get your PI to approve it. - -2. Using your CCDB username, you'll need to apply for a separate [Compute Canada Cloud account](https://www.computecanada.ca/create-a-cloud-account/){:target="_blank"}. - -3. Once your Cloud account has been approved, you should receive an email and Compute Canada will provide access to either the [West](https://west.cloud.computecanada.ca){:target="_blank"} or the [East](https://east.cloud.computecanada.ca){:target="_blank"} cloud (but not both). - -I spent some time trying to login to the East and West cloud with my CCDB account without applying for a Cloud account, which obviously didn't work. The need to register for a separate Cloud account wasn't very clear to me because the Compute Canada website had the registration link and instructions hidden in the middle of their [Cloud service page](https://www.computecanada.ca/research-portal/national-services/compute-canada-cloud/). - -## Step 1 --- Setting up your Cloud instance -Login to either the [West](https://west.cloud.computecanada.ca){:target="_blank"} or the [East](https://east.cloud.computecanada.ca){:target="_blank"} cloud. Once you're in, you should see a sidebar on the left with a section called **Compute**. We will set up 2 things there, a volume and an instance. - -**Instances** are virtual machines and **volumes** are disk space that can be attached to instances. Data on instances are destroyed when you terminate an instance, but you can store persistent data on volumes. - -### Step 1.1 --- Security -We first need to open up some ports to access the Jupyter Notebook server remotely. In the **Access & Security** tab, click on Manage Rules for the default security group. Click *Add Rule* and add **SSH**, **HTTP**, **HTTPS** and a **Custom TCP Rule** for Port 9999 with direction ingress. - -### Step 1.2 --- Volume -In the **Volumes** tab, click on the **Create Volume** button and fill up the name and description. Use **Image** as the Volume Source and **Ubuntu-16.04** as the image source. For the size, anything above **5 GiB** should be sufficient. Use nova for the availability zone. - -### Step 1.3 --- Instance -In the **Instances** tab, click on **Launch Instance**. Give it a name and use nova for the availability zone. In **Instance Boot Source** select Boot from volume, then choose the volume that you've just created. - -You can select the size of your new virtual machine as pre-defined *flavours*. You have 2 main choices, a **p (persistent)** flavour and a **c (compute)** flavour. Briefly, **c** flavours are intended for running shorter, intensive computations and for development and testing purposes while **p** flavours are meant for running longer computations. You can find more information in the [Compute Canada wiki](https://docs.computecanada.ca/wiki/Virtual_machine_flavors){:target="_blank"}. - -*__DO NOT CHECK__* the Delete Volume on Instance Delete box or you will lose your data when you terminate the instance. - -### Step 1.4 --- Creating an SSH key pair - -Under **Access & Security**, select the **default** security group. - -Click on the **+** button in the **Key Pair** form to create a new key pair. We will follow the instructions in the new popup window to import a new key pair. Give your key pair a name first, i.e. `Dell Computer`. - -If you're on Linux or Mac, open up your terminal (`Ctrl+Alt+T` for Ubuntu) the run the following commands: - -Use ssh-keygen to create a key pair named `canadacloud` (you can name it anything you like). It will ask you for a passphrase, just leave it blank if you want. - -``` -ssh-keygen -t rsa -f canadacloud -``` - -Grab and copy the public key using this command -``` -cat canadacloud.pub -``` - -Then paste the contents back in the popup window in the **Public Key** box then click the Import button. - -Once your done, click **launch** and wait for your instance to boot up. - -#### Step 1.5 --- Associating a Floating IP -To connect to our new instance, we need to assign a public IP to it. In the **Access & Security** tab, select **Floating IPs** and click on **Allocate IP to Project**. Select the default pool and click on the Allocate IP button. - -Click on the **Associate** button for the floating IP address and then select your instance in **Port to be associated**. - -## Step 2 --- Installing Anaconda and Jupyter - -In your terminal, login to the instance with the following command, replacing `xxx.xxx.xxx.xxx` with your floating IP address and `computecanada` with your key name. - -``` -ssh -i computecanada ubuntu@xxx.xxx.xxx.xxx -``` - -If you're having trouble logging in, try restarting your instance using a soft (or hard) reboot from the dropdown menu in the Instances page. - -First, update your system with the following commands: - -``` - -sudo apt-get update -sudo apt-get upgrade - -``` - -Once that's done, download and install [Anaconda](https://www.continuum.io/downloads): - -``` - -wget https://repo.continuum.io/archive/Anaconda3-4.4.0-Linux-x86_64.sh -bash Anaconda3-4.4.0-Linux-x86_64.sh - -``` - -## Step 3 --- Configuring Jupyter Notebook - -Once Anaconda is installed, you should be able to launch Jupyter with this command: - -``` -jupyter notebook -``` - -Press `Ctrl+C` to close the server. - -We will follow the instructions [here](http://jupyter-notebook.readthedocs.io/en/latest/public_server.html) to set up Jupyter as a public server and secure it with HTTPS and a password. - -### Step 3.1 --- Generate a Jupyter configuration file - -First, create a configuration file - -``` -jupyter notebook --generate-config -``` - -and generate a hashed password - -``` -jupyter notebook password -``` - -### Step 3.2 --- Create an SSL certificate - -``` -openssl req -x509 -nodes -days 365 -newkey rsa:1024 -keyout mykey.key -out mycert.pem -``` - -### Step 3.3 --- Edit the configuration file - -First copy your hashed password (the string starting with sha1) with the following command and save it somewhere safe: -``` -cat ~/.jupyter/jupyter_notebook_config.json -``` - -Open the Jupyter config file in `nano`: - -``` -nano ~/.jupyter/jupyter_notebook_config.py -``` - -Then add the following lines to the top of the file. Replace YourPassword with the password that you copied. -``` - -c.NotebookApp.certfile = u'/home/ubuntu/mycert.pem' -c.NotebookApp.keyfile = u'/home/ubuntu/mykey.key' -c.NotebookApp.ip = '*' -c.NotebookApp.password = u'YourPassword' -c.NotebookApp.open_browser = False -c.NotebookApp.port = 9999 - -``` - -To close and save the file, press `Ctrl+X` and select Yes. - -## Step 4 --- Testing your new Notebook - -Start the Jupyter notebook: - -``` -jupyter notebook -``` - -Point your browser to the following address, replace xxx.xxx.xxx.xxx with your floating IP: - -``` -https://xxx.xxx.xxx.xxx:9999/ -``` - -If everything works, you should see a login screen and you will be able to enter your password and login to your Notebook! - -## Step 5 --- Persistent Notebooks - -Closing your SSH connection will close the notebook server. - -To create a persistent notebook, we will use the [screen](https://www.gnu.org/software/screen/) terminal multiplexer. First, close the server with `Ctrl+C` then run: - -``` -screen -``` - -Then in the new window, run the Jupyter notebook: - -``` -jupyter notebook -``` - -Now if you close the terminal, the Notebook server will still be running. - -## Step 6 --- Conclusion - -Congratulations, you should now have a Jupyter Notebook running on the Compute Canada Cloud that you can access remotely. For a quick tour on using Jupyter notebooks, visit [this link](https://www.datacamp.com/community/tutorials/tutorial-jupyter-notebook). - - -### Notes - -If you get an SSL security error in your browser, it's because you're using a self-signed certificate. To get rid of the error, you'll need to use a custom domain and use a **Let's Encrypt** certificate instead of a self-signed certificate: - -``` - -sudo add-apt-repository ppa:certbot/certbot -sudo apt-get update -sudo apt-get install certbot -sudo certbot certonly --standalone -d your.domain.name - -``` - -Then replace the certificate and key in your Jupyter configuration file with the Let's Encrypt certificates - -``` - -c.NotebookApp.certfile = u'/etc/letsencrypt/live/your.domain.name/fullchain.pem' -c.NotebookApp.keyfile = u'/etc/letsencrypt/live/your.domain.name/privkey.pem' - -``` \ No newline at end of file diff --git a/_posts/2017-08-03-tools.markdown b/_posts/2017-08-03-tools.markdown deleted file mode 100644 index 9cd71f5..0000000 --- a/_posts/2017-08-03-tools.markdown +++ /dev/null @@ -1,80 +0,0 @@ ---- -layout: post -title: Using Sublime SFTP to Edit Remote Files -author: Siang Lim -date: 2017-09-03 19:00:00 -description: We provide a short tutorial on how to easily write and edit code using Sublime Text 3 on your local computer and have your files synced with a remote server. -comments: true ---- - -
- -
- -Command line-based text editors like vim and Emacs have a steep learning curve and even simple tasks like navigating around in the interface isn't always straightforward for beginners. In this tutorial, we'll show you how to edit files on a remote server like Compute Canada in an intuitive and easy manner using Sublime Text 3 and SFTP. - -### Set Up -1. First, download [Sublime Text 3](https://www.sublimetext.com/3){:target="_blank"}. - -2. Then install the [Package Control plugin](https://packagecontrol.io/installation){:target="_blank"} using the instructions on the page. - -3. Once Package Control is installed, restart Sublime Text then press `Ctrl+Shift+P` to open the Command Palette. Type Install and select `Package Control: Install Package`. Type in `SFTP` and press Enter to install the SFTP package. - -## Select Your Folder -First, you'll have to select and open a folder that you want to sync with the remote server. You can create a new folder if you're starting from scratch, then go to `File > Open Folder` in Sublime Text to open that folder. Right click on the folder that you've just selected and you should see a `SFTP/FTP` and `Map to Remote` option in the context menu. - -Clicking on `Map to Remote` creates a `sftp-config.json` file to save your settings which looks something like this: - -````javascript -{ - // The tab key will cycle through the settings when first created - // Visit http://wbond.net/sublime_packages/sftp/settings for help - - // sftp, ftp or ftps - "type": "sftp", - - "save_before_upload": true, - "upload_on_save": true, - "sync_down_on_open": false, - "sync_skip_deletes": false, - "sync_same_age": true, - "confirm_downloads": false, - "confirm_sync": true, - "confirm_overwrite_newer": false, - - "host": "206.167.180.231", - "user": "ubuntu", - "port": "22", - - "remote_path": "/home/ubuntu/wlr/", - "ignore_regexes": [ - "\\.sublime-(project|workspace)", "sftp-config(-alt\\d?)?\\.json", - "sftp-settings\\.json", "/venv/", "\\.svn/", "\\.hg/", "\\.git/", - "\\.bzr", "_darcs", "CVS", "\\.DS_Store", "Thumbs\\.db", "desktop\\.ini" - ], - "connect_timeout": 30 -} -```` - -## Settings Configuration -There are several important parameters that you need to fill in for SFTP to work: - -- host -- user -- port -- remote_path - -If you're following our Compute Canada Cloud tutorial, `host` is the floating IP adress that you get from the Compute Canada config page. `user` would be **ubuntu** and `port` is **22**. Otherwise, please use the settings for your server. - -`remote_path` refers to the path on the remote server where the files will be synced. The path must exist on the server for this to work. For example, if you want to sync `/home/mycomputer/dais/` on your own computer to `/home/ubuntu/dais` on the remote server, you will need to first create the `dais` folder on the remote server. This is easy, just SSH into the server (as explained in the Compute Canada Cloud setup tutorial) and use `mkdir dais` to create a directory called `dais`. - -I usually leave the other settings on their default value, except `upload_on_save`, which I set to `true`. Setting it to true will ask SFTP to automatically upload the file to the server everytime you save it on your computer. - -## Running Your Program -My workflow is simple. I write my code in Sublime Text 3 and use SFTP to automatically sync it to the Compute Canada server whenever I save the file. I would then SSH into the server and then run my program from the terminal. For example, if I have a python file called `main.py`, I would edit and sync the file then SSH into the server and run `python main.py`. - -## Syncing Remote Files To Your Computer -If you have a program that dumps some output on the server, you can (very conveniently) grab the files to your computer using the `Sync Remote to Local` command or `Download Folder` command. For example, if your results are dumped into a folder called `output`, simply right click on that folder in Sublime Text then select `Download Folder` to download the entire folder, or `Sync Remote to Local` to only grab files that you don't have on your computer. - -## Final Notes -To save yourself some time and mouse clicks, check out the SFTP page and learn the shortcuts for uploading/downloading files: https://wbond.net/sublime_packages/sftp/usage \ No newline at end of file diff --git a/_presentations/kai_pca.md b/_presentations/kai_pca.md deleted file mode 100644 index f328d88..0000000 --- a/_presentations/kai_pca.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -layout: page -title: Probabilistic PCA -date: 2017-10-19 -author: Kai Wang -description: Kai's presentation on probabilistic PCA and its extensions. -link: /assets/presentations/kai_pca.pdf ---- \ No newline at end of file diff --git a/_sass/_base.scss b/_sass/_base.scss deleted file mode 100644 index 2447ee0..0000000 --- a/_sass/_base.scss +++ /dev/null @@ -1,31 +0,0 @@ -@charset "UTF-8"; - -html, body { - height: auto; - min-height: 100%; -} - -img { - max-width: none; -} - -em img { - max-width: 100%; - margin-left: 0; -} - -body { - box-sizing: border-box; - -moz-box-sizing: border-box; - -webkit-box-sizing: border-box; -} - -.wrapper { - max-width: -webkit-calc(800px - (#{$horizontal-spacing-unit} * 2)); - max-width: calc(800px - (#{$horizontal-spacing-unit} * 2)); - margin-right: auto; - margin-left: auto; - padding-right: $horizontal-spacing-unit; - padding-left: $horizontal-spacing-unit; - @extend .clearfix; -} diff --git a/_sass/_basscss.scss b/_sass/_basscss.scss deleted file mode 100644 index c9e1584..0000000 --- a/_sass/_basscss.scss +++ /dev/null @@ -1,25 +0,0 @@ -/*! - - BASSCSS - - Next-level CSS toolkit - basscss.com - - Made with love by Jxnblk - ©2014 Brent Jackson - MIT License http://opensource.org/licenses/MIT - -*/ - -@import 'basscss/base-buttons'; -@import 'basscss/base-forms'; -@import 'basscss/base-reset'; -@import 'basscss/base-typography'; - -@import 'basscss/buttons-blue'; - -@import 'basscss/syntax-highlighting'; -@import 'basscss/color-base'; -@import 'basscss/colors'; - -@import 'basscss/utility-headings'; -@import 'basscss/utility-typography'; -@import 'basscss/utility-white-space'; diff --git a/_sass/_blockquotes.scss b/_sass/_blockquotes.scss deleted file mode 100644 index e7291ba..0000000 --- a/_sass/_blockquotes.scss +++ /dev/null @@ -1,16 +0,0 @@ -blockquote { - border-left: 5px solid #7a7a7a; - font-style: italic; - margin-left: $space-1; - padding: $space-1; -} - -blockquote footer { - background-color: #fff; - border-color: transparent; - color: #7a7a7a; - font-size: .85rem; - font-style: normal; - text-align: left; - padding: 0; -} diff --git a/_sass/_clearfix.scss b/_sass/_clearfix.scss deleted file mode 100644 index b770844..0000000 --- a/_sass/_clearfix.scss +++ /dev/null @@ -1,8 +0,0 @@ -.clearfix:before, .clearfix:after { - content: ' '; - display: table; -} - -.clearfix:after { - clear: both; -} diff --git a/_sass/_code.scss b/_sass/_code.scss deleted file mode 100644 index 3a20882..0000000 --- a/_sass/_code.scss +++ /dev/null @@ -1,75 +0,0 @@ -pre, -pre code { - background-color: transparent; - border-radius: $pre-border-radius; -} - -pre, -code { - font-family: $monospace-font-family; -} - -code { - color: $code-color; - font-size: 85%; - padding-bottom: 0.1em; - padding-left: 0.2em; - padding-right: 0.2em; - padding-top: 0.1em; -} - -pre { - padding: 1.125em; - line-height: 1.11; - overflow-x: scroll; - margin-bottom: 0.88em; - background-color: $pre-background-color; -} - -.highlight .p { - font-size: 1.125rem; - line-height: 1; -} - -pre { - counter-reset: line-numbering; - white-space: pre; - overflow-x: auto; - word-break: inherit; - word-wrap: inherit; -} - -pre a { - background-image: none; -} - -pre a::before { - content: counter(line-numbering); - counter-increment: line-numbering; - padding-right: 1em; /* space after numbers */ - width: 25px; - text-align: right; - opacity: 0.7; - display: inline-block; - color: $light-gray; - margin-right: 16px; - font-size: 13px; - -webkit-touch-callout: none; - -webkit-user-select: none; - -khtml-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -pre a:first-of-type::before { - padding-top: 10px; -} - -pre a:last-of-type::before { - padding-bottom: 10px; -} - -pre a:only-of-type::before { - padding: 10px; -} diff --git a/_sass/_footer.scss b/_sass/_footer.scss deleted file mode 100644 index b4abe90..0000000 --- a/_sass/_footer.scss +++ /dev/null @@ -1,35 +0,0 @@ -.site { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - min-height: 100vh; -} - -.site-wrap { - -webkit-box-flex: 1; - -webkit-flex: 1; - -ms-flex: 1 0 auto; - flex: 1 0 auto; -} - -footer { - background-color: $grey-color-dark; - border-top: $footer-border-top; - color: $footer-color; - font-size: $footer-font-size; - font-weight: $footer-font-weight; - padding: $footer-padding; - position: fixed; - left: 0px; - bottom: 0px; - width: 100%; - - a { color: #fff; } - a:hover { color: $theme-color; } -} diff --git a/_sass/_gallery.scss b/_sass/_gallery.scss deleted file mode 100644 index 055b010..0000000 --- a/_sass/_gallery.scss +++ /dev/null @@ -1,50 +0,0 @@ -figure > img { - display: block; -} - -figcaption { - font-size: $small-font-size; -} - - -.blankbox { - background: $theme-color; -} -.img_row { - height: $img-height; - width: 100%; - overflow: hidden; - box-sizing:border-box; -} -.col { - width: 100%; - height: 100%; - float: left; - object-fit: cover; - box-sizing:border-box; - padding: $img-spacing; -} -.profile-col { - width: 100%; - height: 100%; - float: left; - object-fit: cover; - box-sizing:border-box; - padding-left: 50px; -} -.one { - width:33.33%; -} -.two { - width: 66.66%; -} -.three { - width: 100%; -} -.caption { - height: 100%; - color: $caption-color; - text-align: center; - vertical-align: middle; - font-size: $caption-font-size; -} diff --git a/_sass/_gists.scss b/_sass/_gists.scss deleted file mode 100644 index bcbd97f..0000000 --- a/_sass/_gists.scss +++ /dev/null @@ -1,8 +0,0 @@ -.gist, -.gist .highlight .p { - font-size: .75rem; -} - -.gist .lines { - width: 100%; -} diff --git a/_sass/_header.scss b/_sass/_header.scss deleted file mode 100644 index db89127..0000000 --- a/_sass/_header.scss +++ /dev/null @@ -1,121 +0,0 @@ -.site-header { - // border-bottom: 1px solid $grey-color-light; - // background-color: #fff; - // opacity: 0.95; - // position:fixed; - // left:0px; - // top:0px; - // width:100%; - // z-index: 50; -} - -.site-title { - font-size: 20px; - line-height: $nav-height; - letter-spacing: -1px; - margin-bottom: 0; - color: $theme-color; -} -// .site-nav { -// // float: right; -// line-height: $nav-height; -// overflow: hidden; -// .page-link{ -// // line-height: $line-height; -// // Gaps between nav items, but not on the first one -// &:not(:first-child) { -// margin-left: 10px; -// } -// } - -// .icon{ -// display: none; -// } -// } - -.topnav { - // background-color: #333; - overflow: hidden; -} - -/* Style the links inside the navigation bar */ -.topnav a { - float: left; - display: block; - // color: #f2f2f2; - text-align: center; - line-height: $nav-height; - // padding: 14px 16px; - text-decoration: none; - font-size: 17px; - padding-left: 10px; - padding-right: 10px; -} - -/* Change the color of links on hover */ -.topnav a:hover { - // background-color: #ddd; - color: $theme-color; -} - -/* Hide the link that should open and close the topnav on small screens */ -.topnav .icon { - display: none; -} - - -/* When the screen is less than 600 pixels wide, hide all links, except for the first one ("Home"). Show the link that contains should open and close the topnav (.icon) */ -@media screen and (max-width: $viewport-small) { - .topnav a {display: none;} - .topnav a.icon { - position: absolute; - right: 0; - top: 0; - float: right; - display: block; - padding-left: 10px; - padding-right: 10px; - margin-right: 1.5em; - } -} - -/* The "responsive" class is added to the topnav with JavaScript when the user clicks on the icon. This class makes the topnav look good on small screens (display the links vertically instead of horizontally) */ -@media screen and (max-width: $viewport-small) { - // .topnav.responsive {position: relative;} - .topnav.responsive a.icon { - position: absolute; - right: 0; - top: 0; - margin-right: 1.5em; - float: right; - display: block; - padding-left: 10px; - padding-right: 10px; - } - .topnav.responsive a { - float: none; - display: block; - text-align: left; - } -} - - -.header-bar{ - border-bottom: 1px solid $light-gray; - font-size: 20px; - display: block; - opacity: 0.75; - width: 100%; - text-align: center; - padding-top: 10px; - padding-bottom: $space-4; - line-height: 3em; - z-index: 25; - h1{ - color: $theme-color; - font-size:75px; - } - h2{ - font-size:25px; - } -} diff --git a/_sass/_links.scss b/_sass/_links.scss deleted file mode 100644 index 2aabd62..0000000 --- a/_sass/_links.scss +++ /dev/null @@ -1,79 +0,0 @@ -a { - color: $text-color; - text-decoration: none; - - &:hover { - color: $theme-color; - text-decoration: none; - } -} - -article a, .news a { - color: $theme-color; - font-weight: 100; - - &:hover { - text-decoration: underline; - } -} - -.social a { - color: $text-color; - - &:hover { color: $theme-color; } -} - - -// a { -// color: $link-color; -// background-image: linear-gradient(to top, -// rgba(0,0,0,0) 13%, -// rgba($link-color,.8) 13%, -// rgba($link-color,.8) 18%, -// rgba(0,0,0,0) 17% -// ); -// text-shadow: white 1px 0px 0px, white -1px 0px 0px; -// } -// -// a:hover, -// a:focus, -// a:active { -// border: 0; -// color: $link-hover-color; -// text-decoration: none; -// background-image: linear-gradient(to top, -// rgba(0,0,0,0) 13%, -// rgba($link-hover-color,.8) 13%, -// rgba($link-hover-color,.8) 17%, -// rgba(0,0,0,0) 17% -// ); -// text-shadow: white 1px 0px 0px, white -1px 0px 0px; -// } -// -// // Correct issues with buttons -// button, -// .button { -// text-shadow: none; -// background-image: none; -// } -// -// .button:hover, -// .button:focus, -// .button:active { -// color: white; -// text-shadow: none; -// background-image: none; -// } -// -// .anchorjs-link { -// text-shadow: none; -// background-image: none; -// } -// .anchorjs-link:hover, -// .anchorjs-link:focus, -// .anchorjs-link:active{ -// border: 0; -// color: $link-hover-color; -// text-shadow: none; -// background-image: none; -// } diff --git a/_sass/_measure.scss b/_sass/_measure.scss deleted file mode 100644 index f509ccb..0000000 --- a/_sass/_measure.scss +++ /dev/null @@ -1,4 +0,0 @@ -.measure { - margin: 0 auto; - max-width: $measure-width; -} diff --git a/_sass/_media-queries.scss b/_sass/_media-queries.scss deleted file mode 100644 index fae069b..0000000 --- a/_sass/_media-queries.scss +++ /dev/null @@ -1,63 +0,0 @@ -@media screen and (min-width: $viewport-small) { - html { - font-size: 16px; - } - - h1, - .h1 { - font-size: $h1; - } - - .site-header { - text-align: left; - } - - .site-nav { - margin-top: 0; - } - - .site-header a { - font-size: $h4; - } - - .site-header .site-title { - font-size: $h3; - float: left; - } - - .site-header .site-nav { - float: right; - } - - blockquote { - margin-left: $space-3; - padding: $space-3; - } - - .social-icons-left { - text-align: left; - } - - .social-icons-right { - text-align: right; - } -} - -@media screen and (min-width: $viewport-medium) { - html { - font-size: 18px; - } -} - -@media screen and (min-width: $viewport-large) { - html { - font-size: 20px; - } -} - -@media screen and (min-width: $viewport-large + 14) { - em img { - max-width: $measure-width + 14; - margin-left: -7em; - } -} diff --git a/_sass/_members.scss b/_sass/_members.scss deleted file mode 100644 index 975bc56..0000000 --- a/_sass/_members.scss +++ /dev/null @@ -1,31 +0,0 @@ -.tile figure{ - margin: 10px; - margin-bottom: 50px; -} - -.profile_img{ - max-height: 200px; - max-width: 150px; -} - -.member-title{ - color: $theme-color; -} - -.member-header{ - float: left; - padding-right: 50px; -} - -.member-content{ - // float: right; -} - -.members-publication ol li{ - padding-top: 20px; - padding-bottom: 20px; -} - -.members-publication ol li a{ - color: $theme-color; -} \ No newline at end of file diff --git a/_sass/_pages.scss b/_sass/_pages.scss deleted file mode 100644 index 2d370fc..0000000 --- a/_sass/_pages.scss +++ /dev/null @@ -1,14 +0,0 @@ -.page-content { - padding: 50px 0; /* VERTICAL PADDING FOR TITLE ON EVERY PAGE */ -} -.page-heading { - font-size: 20px; -} -.contacticon { - display: block; - font-size: 60px; - margin: 10px; -} -.center{ - text-align: center; -} diff --git a/_sass/_pagination.scss b/_sass/_pagination.scss deleted file mode 100644 index 918f560..0000000 --- a/_sass/_pagination.scss +++ /dev/null @@ -1,52 +0,0 @@ -.pagination { - font-size: 1rem; - font-family: 'Lato', 'Helvetica Neue', Helvetica, sans-serif; - font-weight: 300; - text-align: center; -} - -.pagination a, .pagination .disabled { - -webkit-transition: all 0.2s ease-in-out; - -moz-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; - background: #fafafa; - border-radius: 0.1875em; - border: 1px solid #f3f3f3; - color: #333333; - padding: 1em 1.5em; -} - -.pagination .disabled, .pagination .pagination-meta { - opacity: 0.5; -} - -.pagination .pagination-meta { - overflow: hidden; -} - -.pagination a:hover, .pagination a:focus { - background: white; - color: $theme-color; -} - -.pagination a:active { - background: #f7f7f7; -} - -.pagination .button { - font-size: 1rem; - font-weight: 300; - letter-spacing: 1px; -} - -.button-disabled { - opacity: 0.55; - background-color: #999; -} - -.button-disabled:hover, -.button-disabled:active, -.button-disabled:focus { - cursor: not-allowed; - background-color: #999; -} diff --git a/_sass/_positions.scss b/_sass/_positions.scss deleted file mode 100644 index 3449fac..0000000 --- a/_sass/_positions.scss +++ /dev/null @@ -1,7 +0,0 @@ -.left { - float: left; -} - -.right { - float: right; -} diff --git a/_sass/_posts.scss b/_sass/_posts.scss deleted file mode 100644 index 41e8533..0000000 --- a/_sass/_posts.scss +++ /dev/null @@ -1,62 +0,0 @@ -.post-header { - margin-bottom: $vertical-spacing-unit; -} -.post-list { - margin: 0; - padding: 0; - list-style: none; - - > li { - border-bottom: 1px solid $light-gray; - padding-bottom: $space-3; - padding-top: $space-3; - } -} -.post-title { - font-size: 42px; - letter-spacing: -1px; - line-height: 1; - margin-bottom: 10px; - margin-top: 0; - color: $theme-color; - // @include media-query($on-laptop) { - // font-size: 36px; - // } -} -.post-content { - h2 { - font-size: 42px; - // @include media-query($on-laptop) { - // font-size: 28px; - // } - } - h3 { - font-size: 30px; - // @include media-query($on-laptop) { - // font-size: 22px; - // } - } - h4 { - font-size: 20px; - // @include media-query($on-laptop) { - // font-size: 18px; - // } - } -} -.post-meta { - color: $grey-color; - font-size: $small-font-size; - margin-bottom: 0px; -} -.post-link { - display: block; - font-size: 42px; -} - -.post-author{ - color: $link-color; -} - -.post-author:hover{ - color: $link-hover-color; -} \ No newline at end of file diff --git a/_sass/_profile.scss b/_sass/_profile.scss deleted file mode 100644 index 3759677..0000000 --- a/_sass/_profile.scss +++ /dev/null @@ -1,44 +0,0 @@ -.profile { - float: right !important; - img { - box-shadow: 0 0 5px $grey-color; - width: 100%; - } -} -.address { - // font-family: monospace; - font-size: $small-font-size; - p { margin: 0; } -} - -.news { - border-top: 1px solid $grey-color-light; - margin-top: 30px; - padding-top: 20px; - - h2 { - font-weight: bold; - margin-top: 0; - margin-bottom: 10px; - } - table { - border-collapse: collapse; - width: 100%; - - .date { width: 19%; } - .announcement { width: 81%; } - - tr { text-align: left; } - td { - padding: 6px 0; - vertical-align: top; - border: none; - } - } -} - -.social { - border-top: 1px solid $grey-color-light; - margin-top: 50px; - padding-top: 20px; -} diff --git a/_sass/_publications.scss b/_sass/_publications.scss deleted file mode 100644 index 41cdd36..0000000 --- a/_sass/_publications.scss +++ /dev/null @@ -1,96 +0,0 @@ -.publications { - h2 { - color: $theme-color; - // border-bottom: 1px solid $theme-color; - // border-top: 1px solid $theme-color; - font-size: 32px; - margin-bottom: 30px; - // padding: 20px 0; - text-align: left; - } -} - -#pub .article{ - display: none; -} -#pub .inproceedings{ - display: none; -} - -.year { - border-top: 1px solid $light-gray; - color: $theme-color; - // margin: 0ex 2em 0.5ex -2em; - padding-top: 1ex; - text-align: left; -} -.bibliography { - margin-bottom: 50px; - margin-top: 20px; - list-style-type: circle; - - li { - margin: 10px 0; - position: relative; - - span { display: block; } - .title { font-weight: bolder; } - .author { - a { - border-bottom: 1px dashed $theme-color; - &:hover { - border-bottom-style: solid; - text-decoration: none; - } - } - > em { - border-bottom: 1px solid; - font-style: normal; - } - } - a.abstract, a.bibtex { cursor: pointer; } - .hidden { - font-size: $small-font-size; - max-height: 0px; - overflow: hidden; - text-align: justify; - -webkit-transition: 0.15s ease; - -moz-transition: 0.15s ease; - -ms-transition: 0.15s ease; - -o-transition: 0.15s ease; - transition: all 0.15s ease; - - p { - line-height: 1.4em; - margin: 10px; - } - pre { - font-size: 1em; - line-height: 1.4em; - padding: 10px; - } - } - .hidden.open { - max-height: 100em; - -webkit-transition: 0.15s ease; - -moz-transition: 0.15s ease; - -ms-transition: 0.15s ease; - -o-transition: 0.15s ease; - transition: all 0.15s ease; - } - span.abstract.hidden { - border: dashed 1px $background-color; - } - span.abstract.hidden.open { - border-color: $grey-color; - } - } - abbr { - position: absolute; - left: -7em; - } - } -.star { - color: $theme-color; - font-style: normal; -} diff --git a/_sass/_social-icons.scss b/_sass/_social-icons.scss deleted file mode 100644 index b491807..0000000 --- a/_sass/_social-icons.scss +++ /dev/null @@ -1,25 +0,0 @@ -.social-icons-left, .social-icons-right { - text-align: center; - float: none; -} - -.social-icons { - font-size: 1.25rem; - padding: 0.5em 0 0 0; - width: 100%; -} - -.social-icons a.fa { - cursor: pointer; - opacity: 0.8; - padding: 0.2em; -} - -.social-icons a.fa:hover { - opacity: 1; -} - -.social-icons iframe[title=Flattr] { - position: relative; - top: 0.1em; -} diff --git a/_sass/_syntax-highlighting.scss b/_sass/_syntax-highlighting.scss deleted file mode 100644 index e36627d..0000000 --- a/_sass/_syntax-highlighting.scss +++ /dev/null @@ -1,67 +0,0 @@ -/** - * Syntax highlighting styles - */ -.highlight { - background: #fff; - @extend %vertical-rhythm; - - .c { color: #998; font-style: italic } // Comment - .err { color: #a61717; background-color: #e3d2d2 } // Error - .k { font-weight: bold } // Keyword - .o { font-weight: bold } // Operator - .cm { color: #998; font-style: italic } // Comment.Multiline - .cp { color: #999; font-weight: bold } // Comment.Preproc - .c1 { color: #998; font-style: italic } // Comment.Single - .cs { color: #999; font-weight: bold; font-style: italic } // Comment.Special - .gd { color: #000; background-color: #fdd } // Generic.Deleted - .gd .x { color: #000; background-color: #faa } // Generic.Deleted.Specific - .ge { font-style: italic } // Generic.Emph - .gr { color: #a00 } // Generic.Error - .gh { color: #999 } // Generic.Heading - .gi { color: #000; background-color: #dfd } // Generic.Inserted - .gi .x { color: #000; background-color: #afa } // Generic.Inserted.Specific - .go { color: #888 } // Generic.Output - .gp { color: #555 } // Generic.Prompt - .gs { font-weight: bold } // Generic.Strong - .gu { color: #aaa } // Generic.Subheading - .gt { color: #a00 } // Generic.Traceback - .kc { font-weight: bold } // Keyword.Constant - .kd { font-weight: bold } // Keyword.Declaration - .kp { font-weight: bold } // Keyword.Pseudo - .kr { font-weight: bold } // Keyword.Reserved - .kt { color: #458; font-weight: bold } // Keyword.Type - .m { color: #099 } // Literal.Number - .s { color: #d14 } // Literal.String - .na { color: #008080 } // Name.Attribute - .nb { color: #0086B3 } // Name.Builtin - .nc { color: #458; font-weight: bold } // Name.Class - .no { color: #008080 } // Name.Constant - .ni { color: #800080 } // Name.Entity - .ne { color: #900; font-weight: bold } // Name.Exception - .nf { color: #900; font-weight: bold } // Name.Function - .nn { color: #555 } // Name.Namespace - .nt { color: #000080 } // Name.Tag - .nv { color: #008080 } // Name.Variable - .ow { font-weight: bold } // Operator.Word - .w { color: #bbb } // Text.Whitespace - .mf { color: #099 } // Literal.Number.Float - .mh { color: #099 } // Literal.Number.Hex - .mi { color: #099 } // Literal.Number.Integer - .mo { color: #099 } // Literal.Number.Oct - .sb { color: #d14 } // Literal.String.Backtick - .sc { color: #d14 } // Literal.String.Char - .sd { color: #d14 } // Literal.String.Doc - .s2 { color: #d14 } // Literal.String.Double - .se { color: #d14 } // Literal.String.Escape - .sh { color: #d14 } // Literal.String.Heredoc - .si { color: #d14 } // Literal.String.Interpol - .sx { color: #d14 } // Literal.String.Other - .sr { color: #009926 } // Literal.String.Regex - .s1 { color: #d14 } // Literal.String.Single - .ss { color: #990073 } // Literal.String.Symbol - .bp { color: #999 } // Name.Builtin.Pseudo - .vc { color: #008080 } // Name.Variable.Class - .vg { color: #008080 } // Name.Variable.Global - .vi { color: #008080 } // Name.Variable.Instance - .il { color: #099 } // Literal.Number.Integer.Long -} diff --git a/_sass/_tables.scss b/_sass/_tables.scss deleted file mode 100644 index 41abe35..0000000 --- a/_sass/_tables.scss +++ /dev/null @@ -1,45 +0,0 @@ -/* - Table styles copied from Bootstrap - Copyright (c) 2013 Twitter, Inc -*/ - -table { - width: 100%; - max-width: 100%; - margin-bottom: 1.5; - // font-size: 1.125rem; - // Cells - > thead, - > tbody, - > tfoot { - > tr { - > th, - > td { - padding: 12px; - line-height: 1.2; - vertical-align: top; - border-top: 1px solid #333; - } - } - } - // Bottom align for column headings - > thead > tr > th { - vertical-align: bottom; - border-bottom: 2px solid #333; - } - // Remove top border from thead by default - > caption + thead, - > colgroup + thead, - > thead:first-child { - > tr:first-child { - > th, - > td { - border-top: 0; - } - } - } - // Account for multiple tbody instances - > tbody + tbody { - border-top: 2px solid #333; - } -} diff --git a/_sass/_typography.scss b/_sass/_typography.scss deleted file mode 100644 index b3cf8c2..0000000 --- a/_sass/_typography.scss +++ /dev/null @@ -1,37 +0,0 @@ -html { - font-size: $base-font-size; -} - -body { - color: $text-color; - font-weight: 100; -} - -abbr { - border-bottom: $abbr-border-bottom; - cursor: help; -} - -p { - color: #333; - line-height: 1.5; -} - -small, -.small { - font-size: 0.707rem; -} - -sup { - position: relative; - vertical-align: middle; - top: -0.9ex; -} - -h1, h2, h3, h4, h5, h6 { - font-weight: 100; -} - -div.equation { - margin: $space-1 0; -} diff --git a/_sass/_variables.scss b/_sass/_variables.scss deleted file mode 100644 index 0ae9d54..0000000 --- a/_sass/_variables.scss +++ /dev/null @@ -1,160 +0,0 @@ - -/******************************************************************************/ - -// Typography -$base-font-size: 16px !default; -$small-font-size: 0.875rem !default; -$bold-font-weight: bold !default; -$font-family: Helvetica, Arial, sans-serif !default; -$line-height: 1.5 !default; -$heading-font-family: Helvetica, sans-serif !default; -$heading-font-weight: 900 !default; -$heading-line-height: 1.25 !default; -$monospace-font-family: 'Source Code Pro', Consolas, monospace !default; -$h1: 2.998rem !default; -$h2: 1.5rem !default; -$h3: 1.25rem !default; -$h4: 1rem !default; -$h5: .875rem !default; -$h6: .75rem !default; -$h00: 4rem !default; -$h0: 3rem !default; -$h00-responsive: 8vw !default; -$h0-responsive: 6vw !default; -$h1-responsive: 4vw !default; -$h00-responsive-max: 7.68rem !default; -$h0-responsive-max: 5.76rem !default; -$h1-responsive-max: 3.84rem !default; -$abbr-border-bottom: 1px black dotted; - -// Page width -$measure-width: 42rem !default; - -// Viewport widths -$viewport-small: 32em; -$viewport-medium: 48em; -$viewport-large: 64em; - -// Colors -$red: #FF3636 !default; -$red-1: #f95020 !default; -$orange: #F29105 !default; -$orange-1: #ffcc22 !default; -$blue: #2698BA !default; -$blue-1: #0076df !default; -$dark-blue: #00369f !default; -$green: #00ab37 !default; -$green-1: #11D68B !default; -$green-2: #00cf26 !default; -$dark-green: #009f06 !default; -$light-green: #ddffdd !default; -$lime_green: #B7D12A !default; -$purple: #B509AC !default; -$pink: #f92080 !default; -$light-pink: #ffdddd !default; -$yellow: #efcc00 !default; - -$white: #fff !default; -$dark-gray: #333 !default; -$mid-gray: #666 !default; -$light-gray: #ccc !default; -$lighter-gray: #eee !default; - -$grey-color: #828282; -$grey-color-light: lighten($grey-color, 40%); -$grey-color-dark: darken($grey-color, 25%); - -$darken-1: rgba(#000,.0625) !default; -$darken-2: rgba(#000,.125) !default; -$darken-3: rgba(#000,.25) !default; -$darken-4: rgba(#000,.5) !default; - -$theme-color: $dark-blue; -$code-color: $dark-gray; -$text-color: $mid-gray; -$background-color: white; - -// Links -$link-color: $theme-color; -$link-hover-color: darken($theme-color, 40%); - -// Breakpoints -$breakpoint-md: '(min-width: 52em)'; -$breakpoint-xl: '(min-width: 96em)'; - -// Whitespace -$space-1: .5rem !default; -$space-2: 1rem !default; -$space-3: 2rem !default; -$space-4: 4rem !default; - -$horizontal-spacing-unit: 50px; -$vertical-spacing-unit: 40px; -$nav-height: 56px; - -// Buttons -$button-font-size: inherit !default; -$button-font-weight: normal !default; -$button-line-height: 1.125rem !default; -$button-padding-y: .5rem !default; -$button-padding-x: 1rem !default; -$button-font-family: $heading-font-family; - -// Forms -$form-field-font-size: 1rem !default; -$form-field-height: 2.25rem !default; -$form-field-padding-y: .5rem !default; -$form-field-padding-x: .5rem !default; - -// Borders -$border-color: $light-gray !default; -$border-width: 1px !default; -$border-radius: 3px !default; - -// Forms -$form-field-font-size: 1rem; -$form-field-height: 2.25rem; -$form-field-padding-y: .5rem; -$form-field-padding-x: .5rem; - -// Code -$pre-border-radius: 0; -$pre-background-color: #fafafa; -$hljs-comment: $mid-gray; -$hljs-keyword: $dark-blue; -$hljs-name: $dark-gray; -$hljs-number: $dark-green; -$hljs-string: $red; -$hljs-title: $red; -$hljs-type: $dark-blue; -$hljs-tag: $dark-blue; -$hljs-attribute: $dark-green; -$hljs-regexp: $dark-green; -$hljs-symbol: $purple; -$hljs-built-in: $dark-blue; -$hljs-preprocessor: $mid-gray; -$hljs-deletion: $light-pink; -$hljs-addition: $light-green; -$hljs-change: $dark-blue; -$hljs-chunk: $light-gray; - -// Header -$nav-height: 56px; - -// Footer -$footer-border-top: thin solid $grey-color-dark; -$footer-padding: $space-1; -$footer-color: $light-gray; -$footer-bg-color: $grey-color-dark; -$footer-font-weight: 300; -$footer-font-size: .75rem; - - -/******************************************************************************/ - - -/* portfolio tinkering */ -$img_spacing: 30px; -$img-height: 275px; -$caption-font-size: 12px; -$caption-color: #aaa; diff --git a/_sass/basscss/_base-buttons.scss b/_sass/basscss/_base-buttons.scss deleted file mode 100644 index 48af66c..0000000 --- a/_sass/basscss/_base-buttons.scss +++ /dev/null @@ -1,28 +0,0 @@ -/* Basscss Base Buttons */ - -button, -.button { - font-family: $button-font-family; - font-size: $button-font-size; - font-weight: $button-font-weight; - text-decoration: none; - cursor: pointer; - display: inline-block; - box-sizing: border-box; - line-height: $button-line-height; - padding: $button-padding-y $button-padding-x; - margin: 0; - height: auto; - border: 1px solid transparent; - vertical-align: middle; - -webkit-appearance: none; -} - -::-moz-focus-inner { - border: 0; - padding: 0; -} - -.button:hover { - text-decoration: none; -} diff --git a/_sass/basscss/_base-forms.scss b/_sass/basscss/_base-forms.scss deleted file mode 100644 index 1a69ded..0000000 --- a/_sass/basscss/_base-forms.scss +++ /dev/null @@ -1,57 +0,0 @@ -/* Basscss Base Forms */ - -input, -select, -textarea, -fieldset { - font-size: $form-field-font-size; - margin-top: 0; - margin-bottom: $space-1; -} - -input[type=text], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=time], -input[type=url], -input[type=week] { - box-sizing: border-box; - height: $form-field-height; - padding: $form-field-padding-y $form-field-padding-x; - vertical-align: middle; - -webkit-appearance: none; -} - -select { - box-sizing: border-box; - line-height: 1.75; - padding: $form-field-padding-y $form-field-padding-x; -} - -select:not([multiple]) { - height: $form-field-height; - vertical-align: middle; -} - -textarea { - box-sizing: border-box; - line-height: 1.75; - padding: $form-field-padding-y $form-field-padding-x; -} - -.fieldset-reset { - padding: 0; - margin-left: 0; - margin-right: 0; - border: 0; -} - -.fieldset-reset legend { - padding: 0; -} diff --git a/_sass/basscss/_base-reset.scss b/_sass/basscss/_base-reset.scss deleted file mode 100644 index 9c509a5..0000000 --- a/_sass/basscss/_base-reset.scss +++ /dev/null @@ -1,20 +0,0 @@ -body, -button { - margin: 0; -} - -button, -input, -select, -textarea { - font-family: inherit; - font-size: 100%; -} - -img { - max-width: 100%; -} - -svg { - max-height: 100%; -} diff --git a/_sass/basscss/_base-typography.scss b/_sass/basscss/_base-typography.scss deleted file mode 100644 index 4fdd735..0000000 --- a/_sass/basscss/_base-typography.scss +++ /dev/null @@ -1,101 +0,0 @@ -/* Basscss Base Typography */ - -body { - font-family: $font-family; - line-height: $line-height; - font-size: 100%; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - font-family: $heading-font-family; - font-weight: $heading-font-weight; - line-height: $heading-line-height; - margin-top: 1em; - margin-bottom: .5em; -} - -p, -dl, -ol, -ul { - font-size: $h4; - margin-top: 0; - margin-bottom: $space-2; -} - -ol, -ul { - padding-left: $space-3; -} - -pre, -code, -samp { - font-family: $monospace-font-family; - font-size: inherit; -} - -pre { - margin-top: 0; - margin-bottom: $space-2; - overflow-x: scroll; -} - -hr { - margin-top: $space-3; - margin-bottom: $space-3; -} - -blockquote { - margin-top: $space-3; - margin-bottom: $space-3; - margin-left: 0; - padding-left: $space-2; - padding-right: $space-2; -} - -blockquote, -blockquote p { - font-size: $h3; - font-style: italic; -} - -h1, -.h1 { - font-size: $h1; -} - -h2, -.h2 { - font-size: $h2; -} - -h3, -.h3 { - font-size: $h3; -} - -h4, -.h4 { - font-size: $h4; -} - -h5, -.h5 { - font-size: $h5; -} - -h6, -.h6 { - font-size: $h6; -} - -.list-reset { - list-style: none; - padding-left: 0; -} diff --git a/_sass/basscss/_buttons-blue.scss b/_sass/basscss/_buttons-blue.scss deleted file mode 100644 index 1d22140..0000000 --- a/_sass/basscss/_buttons-blue.scss +++ /dev/null @@ -1,27 +0,0 @@ -.button-blue { - color: white; - background-color: $theme-color; - border-radius: $border-radius; - transition-duration: .1s; - transition-timing-function: ease-out; - transition-property: box-shadow, background-color; -} - -.button-blue:hover { - opacity: .875; -} - -.button-blue:active, -.button-blue.is-active { - box-shadow: inset 0 0 0 32px rgba(#000,.125), inset 0 2px 3px 0 rgba(#000,.25); -} - -.button-blue:focus { - outline: none; - box-shadow: 0 0 0 2px rgba(white, .5), 0 0 1px 4px rgba($blue, .5); -} - -.button-blue:disabled, -.button-blue.is-disabled { - opacity: .5; -} diff --git a/_sass/basscss/_color-base.scss b/_sass/basscss/_color-base.scss deleted file mode 100644 index 2ef5b9c..0000000 --- a/_sass/basscss/_color-base.scss +++ /dev/null @@ -1,28 +0,0 @@ -/* Basscss Color Base */ - -body { - color: $dark-gray; - background-color: white; -} - -a { - color: $theme-color; - text-decoration: none; -} - -a:hover { - text-decoration: underline; -} - -pre, -code { - background-color: $lighter-gray; - border-radius: $border-radius; -} - -hr { - border: 0; - border-bottom-style: solid; - border-bottom-width: $border-width; - border-bottom-color: $border-color; -} diff --git a/_sass/basscss/_colors.scss b/_sass/basscss/_colors.scss deleted file mode 100644 index bd7d44b..0000000 --- a/_sass/basscss/_colors.scss +++ /dev/null @@ -1,97 +0,0 @@ -/* Basscss Colors */ - -.dark-gray { - color: $dark-gray; -} - -.white { - color: white; -} - -.blue { - color: $blue; -} - -.mid-gray { - color: $mid-gray; -} - -.light-gray { - color: $light-gray; -} - -.lighter-gray { - color: $lighter-gray; -} - -.red { - color: $red; -} - -.green { - color: $green; -} - -.yellow { - color: $yellow; -} - -.orange { - color: $orange; -} - -.bg-dark-gray { - background-color: $dark-gray; -} - -.bg-white { - background-color: white; -} - -.bg-blue { - background-color: $blue; -} - -.bg-mid-gray { - background-color: $mid-gray; -} - -.bg-light-gray { - background-color: $light-gray; -} - -.bg-lighter-gray { - background-color: $lighter-gray; -} - -.bg-red { - background-color: $red; -} - -.bg-green { - background-color: $green; -} - -.bg-yellow { - background-color: $yellow; -} - -.bg-orange { - background-color: $orange; -} - -.bg-darken-1 { - background-color: $darken-1; -} - -.bg-darken-2 { - background-color: $darken-2; -} - -.bg-darken-3 { - background-color: $darken-3; -} - -.bg-darken-4 { - background-color: $darken-4; -} diff --git a/_sass/basscss/_syntax-highlighting.scss b/_sass/basscss/_syntax-highlighting.scss deleted file mode 100644 index d32db05..0000000 --- a/_sass/basscss/_syntax-highlighting.scss +++ /dev/null @@ -1,119 +0,0 @@ -.highlight { - -webkit-text-size-adjust: none; -} - -.highlight .c, -.highlight .cs, -.highlight .cm, -.highlight .cp, -.highlight .c1 { - color: $hljs-comment; - font-style: italic; -} - -.highlight .k, -.highlight .kc, -.highlight .kd, -.highlight .kn, -.highlight .kr, -.highlight .kt, -.highlight .kp { - color: $hljs-keyword; -} - -.highlight .na, -.highlight .nb, -.highlight .nc, -.highlight .no, -.highlight .nd, -.highlight .ni, -.highlight .ne, -.highlight .nf, -.highlight .nl, -.highlight .nn, -.highlight .nx { - color: $hljs-name; -} - -.highlight .mi, -.highlight .il { - color: $hljs-number; -} - -.highlight .s, -.highlight .sb, -.highlight .sc, -.highlight .sd, -.highlight .s2, -.highlight .s3, -.highlight .sh, -.highlight .si, -.highlight .sx, -.highlight .sr, -.highlight .ss, -.highlight .s1 { - color: $hljs-string; -} - -.hljs-title, -.hljs-id, -.scss .hljs-preprocessor { - color: $hljs-title; - font-weight: bold; -} - -.highlight .k { - font-weight: normal; -} - -.highlight .nc, -.highlight .no { - color: $hljs-type; -} - -.highlight .o { - color: $hljs-tag; - font-weight: normal; -} - -.highlight .nb { - color: $hljs-attribute; -} - -.highlight .sr { - color: $hljs-regexp; -} - -.highlight .ss { - color: $hljs-symbol; -} - -.hljs-built_in { - color: $hljs-built-in; -} - -.hljs-preprocessor, -.hljs-pragma, -.hljs-pi, -.hljs-doctype, -.hljs-shebang, -.hljs-cdata { - color: $hljs-preprocessor; - font-weight: bold; -} - -.hljs-deletion { - background: $hljs-deletion; -} - -.hljs-addition { - background: $hljs-addition; -} - -.diff .hljs-change { - background: $hljs-change; -} - -.hljs-chunk { - color: $hljs-chunk; -} diff --git a/_sass/basscss/_utility-headings.scss b/_sass/basscss/_utility-headings.scss deleted file mode 100644 index b9fd7f5..0000000 --- a/_sass/basscss/_utility-headings.scss +++ /dev/null @@ -1,37 +0,0 @@ -/* Basscss Utility Headings */ - -.h00 { - font-size: $h00; -} - -.h0 { - font-size: $h0; -} - -@media #{$breakpoint-md} { - .h00-responsive { - font-size: $h00-responsive; - } - - .h0-responsive { - font-size: $h0-responsive; - } - - .h1-responsive { - font-size: $h1-responsive; - } -} - -@media #{$breakpoint-xl} { - .h00-responsive { - font-size: $h00-responsive-max; - } - - .h0-responsive { - font-size: $h0-responsive-max; - } - - .h1-responsive { - font-size: $h1-responsive-max; - } -} diff --git a/_sass/basscss/_utility-typography.scss b/_sass/basscss/_utility-typography.scss deleted file mode 100644 index 14b1ab4..0000000 --- a/_sass/basscss/_utility-typography.scss +++ /dev/null @@ -1,38 +0,0 @@ -/* Basscss Utility Typography */ - -.bold { - font-weight: $bold-font-weight; -} - -.regular { - font-weight: normal; -} - -.italic { - font-style: italic; -} - -.caps { - text-transform: uppercase; - letter-spacing: .2em; -} - -.left-align { - text-align: left; -} - -.center { - text-align: center; -} - -.right-align { - text-align: right; -} - -.justify { - text-align: justify; -} - -.nowrap { - white-space: nowrap; -} diff --git a/_sass/basscss/_utility-white-space.scss b/_sass/basscss/_utility-white-space.scss deleted file mode 100644 index d289db3..0000000 --- a/_sass/basscss/_utility-white-space.scss +++ /dev/null @@ -1,182 +0,0 @@ -/* Basscss Utility White Space */ - -.m0 { - margin: 0; -} - -.mt0 { - margin-top: 0; -} - -.mr0 { - margin-right: 0; -} - -.mb0 { - margin-bottom: 0; -} - -.ml0 { - margin-left: 0; -} - -.m1 { - margin: $space-1; -} - -.mt1 { - margin-top: $space-1; -} - -.mr1 { - margin-right: $space-1; -} - -.mb1 { - margin-bottom: $space-1; -} - -.ml1 { - margin-left: $space-1; -} - -.m2 { - margin: $space-2; -} - -.mt2 { - margin-top: $space-2; -} - -.mr2 { - margin-right: $space-2; -} - -.mb2 { - margin-bottom: $space-2; -} - -.ml2 { - margin-left: $space-2; -} - -.m3 { - margin: $space-3; -} - -.mt3 { - margin-top: $space-3; -} - -.mr3 { - margin-right: $space-3; -} - -.mb3 { - margin-bottom: $space-3; -} - -.ml3 { - margin-left: $space-3; -} - -.m4 { - margin: $space-4; -} - -.mt4 { - margin-top: $space-4; -} - -.mr4 { - margin-right: $space-4; -} - -.mb4 { - margin-bottom: $space-4; -} - -.ml4 { - margin-left: $space-4; -} - -.mxn1 { - margin-left: -$space-1; - margin-right: -$space-1; -} - -.mxn2 { - margin-left: -$space-2; - margin-right: -$space-2; -} - -.mxn3 { - margin-left: -$space-3; - margin-right: -$space-3; -} - -.mxn4 { - margin-left: -$space-4; - margin-right: -$space-4; -} - -.mx-auto { - margin-left: auto; - margin-right: auto; -} - -.p1 { - padding: $space-1; -} - -.py1 { - padding-top: $space-1; - padding-bottom: $space-1; -} - -.px1 { - padding-left: $space-1; - padding-right: $space-1; -} - -.p2 { - padding: $space-2; -} - -.py2 { - padding-top: $space-2; - padding-bottom: $space-2; -} - -.px2 { - padding-left: $space-2; - padding-right: $space-2; -} - -.p3 { - padding: $space-3; -} - -.py3 { - padding-top: $space-3; - padding-bottom: $space-3; -} - -.px3 { - padding-left: $space-3; - padding-right: $space-3; -} - -.p4 { - padding: $space-4; -} - -.py4 { - padding-top: $space-4; - padding-bottom: $space-4; -} - -.px4 { - padding-left: $space-4; - padding-right: $space-4; -} diff --git a/_site/Gemfile b/_site/Gemfile deleted file mode 100644 index 289f6d8..0000000 --- a/_site/Gemfile +++ /dev/null @@ -1,7 +0,0 @@ -source 'https://rubygems.org' -group :jekyll_plugins do - gem 'github-pages' - gem 'jekyll-paginate' - gem 'jekyll-scholar' - gem 'jemoji' -end diff --git a/_site/Gemfile.lock b/_site/Gemfile.lock deleted file mode 100644 index 64733cf..0000000 --- a/_site/Gemfile.lock +++ /dev/null @@ -1,222 +0,0 @@ -GEM - remote: https://rubygems.org/ - specs: - activesupport (4.2.8) - i18n (~> 0.7) - minitest (~> 5.1) - thread_safe (~> 0.3, >= 0.3.4) - tzinfo (~> 1.1) - addressable (2.5.1) - public_suffix (~> 2.0, >= 2.0.2) - bibtex-ruby (4.4.3) - latex-decode (~> 0.0) - citeproc (1.0.5) - namae (~> 0.8) - citeproc-ruby (1.1.6) - citeproc (>= 1.0.4, < 2.0) - csl (~> 1.4) - coffee-script (2.4.1) - coffee-script-source - execjs - coffee-script-source (1.12.2) - colorator (1.1.0) - csl (1.4.5) - namae (~> 0.7) - csl-styles (1.0.1.7) - csl (~> 1.0) - ethon (0.10.1) - ffi (>= 1.3.0) - execjs (2.7.0) - faraday (0.12.1) - multipart-post (>= 1.2, < 3) - ffi (1.9.18) - forwardable-extended (2.6.0) - gemoji (3.0.0) - github-pages (139) - activesupport (= 4.2.8) - github-pages-health-check (= 1.3.3) - jekyll (= 3.4.3) - jekyll-avatar (= 0.4.2) - jekyll-coffeescript (= 1.0.1) - jekyll-default-layout (= 0.1.4) - jekyll-feed (= 0.9.2) - jekyll-gist (= 1.4.0) - jekyll-github-metadata (= 2.3.1) - jekyll-mentions (= 1.2.0) - jekyll-optional-front-matter (= 0.1.2) - jekyll-paginate (= 1.1.0) - jekyll-readme-index (= 0.1.0) - jekyll-redirect-from (= 0.12.1) - jekyll-relative-links (= 0.4.0) - jekyll-sass-converter (= 1.5.0) - jekyll-seo-tag (= 2.2.3) - jekyll-sitemap (= 1.0.0) - jekyll-swiss (= 0.4.0) - jekyll-theme-architect (= 0.0.4) - jekyll-theme-cayman (= 0.0.4) - jekyll-theme-dinky (= 0.0.4) - jekyll-theme-hacker (= 0.0.4) - jekyll-theme-leap-day (= 0.0.4) - jekyll-theme-merlot (= 0.0.4) - jekyll-theme-midnight (= 0.0.4) - jekyll-theme-minimal (= 0.0.4) - jekyll-theme-modernist (= 0.0.4) - jekyll-theme-primer (= 0.2.1) - jekyll-theme-slate (= 0.0.4) - jekyll-theme-tactile (= 0.0.4) - jekyll-theme-time-machine (= 0.0.4) - jekyll-titles-from-headings (= 0.1.5) - jemoji (= 0.8.0) - kramdown (= 1.13.2) - liquid (= 3.0.6) - listen (= 3.0.6) - mercenary (~> 0.3) - minima (= 2.1.1) - rouge (= 1.11.1) - terminal-table (~> 1.4) - github-pages-health-check (1.3.3) - addressable (~> 2.3) - net-dns (~> 0.8) - octokit (~> 4.0) - public_suffix (~> 2.0) - typhoeus (~> 0.7) - html-pipeline (2.6.0) - activesupport (>= 2) - nokogiri (>= 1.4) - i18n (0.8.4) - jekyll (3.4.3) - addressable (~> 2.4) - colorator (~> 1.0) - jekyll-sass-converter (~> 1.0) - jekyll-watch (~> 1.1) - kramdown (~> 1.3) - liquid (~> 3.0) - mercenary (~> 0.3.3) - pathutil (~> 0.9) - rouge (~> 1.7) - safe_yaml (~> 1.0) - jekyll-avatar (0.4.2) - jekyll (~> 3.0) - jekyll-coffeescript (1.0.1) - coffee-script (~> 2.2) - jekyll-default-layout (0.1.4) - jekyll (~> 3.0) - jekyll-feed (0.9.2) - jekyll (~> 3.3) - jekyll-gist (1.4.0) - octokit (~> 4.2) - jekyll-github-metadata (2.3.1) - jekyll (~> 3.1) - octokit (~> 4.0, != 4.4.0) - jekyll-mentions (1.2.0) - activesupport (~> 4.0) - html-pipeline (~> 2.3) - jekyll (~> 3.0) - jekyll-optional-front-matter (0.1.2) - jekyll (~> 3.0) - jekyll-paginate (1.1.0) - jekyll-readme-index (0.1.0) - jekyll (~> 3.0) - jekyll-redirect-from (0.12.1) - jekyll (~> 3.3) - jekyll-relative-links (0.4.0) - jekyll (~> 3.3) - jekyll-sass-converter (1.5.0) - sass (~> 3.4) - jekyll-scholar (5.9.1) - bibtex-ruby (~> 4.0, >= 4.0.13) - citeproc-ruby (~> 1.0) - csl-styles (~> 1.0) - jekyll (~> 3.0) - jekyll-seo-tag (2.2.3) - jekyll (~> 3.3) - jekyll-sitemap (1.0.0) - jekyll (~> 3.3) - jekyll-swiss (0.4.0) - jekyll-theme-architect (0.0.4) - jekyll (~> 3.3) - jekyll-theme-cayman (0.0.4) - jekyll (~> 3.3) - jekyll-theme-dinky (0.0.4) - jekyll (~> 3.3) - jekyll-theme-hacker (0.0.4) - jekyll (~> 3.3) - jekyll-theme-leap-day (0.0.4) - jekyll (~> 3.3) - jekyll-theme-merlot (0.0.4) - jekyll (~> 3.3) - jekyll-theme-midnight (0.0.4) - jekyll (~> 3.3) - jekyll-theme-minimal (0.0.4) - jekyll (~> 3.3) - jekyll-theme-modernist (0.0.4) - jekyll (~> 3.3) - jekyll-theme-primer (0.2.1) - jekyll (~> 3.3) - jekyll-theme-slate (0.0.4) - jekyll (~> 3.3) - jekyll-theme-tactile (0.0.4) - jekyll (~> 3.3) - jekyll-theme-time-machine (0.0.4) - jekyll (~> 3.3) - jekyll-titles-from-headings (0.1.5) - jekyll (~> 3.3) - jekyll-watch (1.5.0) - listen (~> 3.0, < 3.1) - jemoji (0.8.0) - activesupport (~> 4.0) - gemoji (~> 3.0) - html-pipeline (~> 2.2) - jekyll (>= 3.0) - kramdown (1.13.2) - latex-decode (0.2.2) - unicode (~> 0.4) - liquid (3.0.6) - listen (3.0.6) - rb-fsevent (>= 0.9.3) - rb-inotify (>= 0.9.7) - mercenary (0.3.6) - mini_portile2 (2.2.0) - minima (2.1.1) - jekyll (~> 3.3) - minitest (5.10.2) - multipart-post (2.0.0) - namae (0.11.3) - net-dns (0.8.0) - nokogiri (1.8.0) - mini_portile2 (~> 2.2.0) - octokit (4.7.0) - sawyer (~> 0.8.0, >= 0.5.3) - pathutil (0.14.0) - forwardable-extended (~> 2.6) - public_suffix (2.0.5) - rb-fsevent (0.9.8) - rb-inotify (0.9.8) - ffi (>= 0.5.0) - rouge (1.11.1) - safe_yaml (1.0.4) - sass (3.4.24) - sawyer (0.8.1) - addressable (>= 2.3.5, < 2.6) - faraday (~> 0.8, < 1.0) - terminal-table (1.8.0) - unicode-display_width (~> 1.1, >= 1.1.1) - thread_safe (0.3.6) - typhoeus (0.8.0) - ethon (>= 0.8.0) - tzinfo (1.2.3) - thread_safe (~> 0.1) - unicode (0.4.4.4) - unicode-display_width (1.2.1) - -PLATFORMS - ruby - -DEPENDENCIES - github-pages - jekyll-paginate - jekyll-scholar - jemoji - -BUNDLED WITH - 1.14.5 diff --git a/_site/LICENSE b/_site/LICENSE deleted file mode 100644 index 475ecfb..0000000 --- a/_site/LICENSE +++ /dev/null @@ -1,20 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2017 Maruan Al-Shedivat. - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -the Software, and to permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS -FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR -COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/_site/README.md b/_site/README.md deleted file mode 100644 index 9be48b8..0000000 --- a/_site/README.md +++ /dev/null @@ -1,9 +0,0 @@ -# DAIS Lab - -Data Analytics and Intelligent Systems Lab, UBC - -Live at: daisubc.github.io - -## License - -MIT diff --git a/_site/assets/css/academicons.min.css b/_site/assets/css/academicons.min.css deleted file mode 100644 index 9ce3ead..0000000 --- a/_site/assets/css/academicons.min.css +++ /dev/null @@ -1 +0,0 @@ -@font-face{font-family:'Academicons';src:url('../fonts/academicons.eot?v=1.7.0');src:url('../fonts/academicons.eot?v=1.7.0') format('embedded-opentype'), url('../fonts/academicons.ttf?v=1.7.0') format('truetype'), url('../fonts/academicons.woff?v=1.7.0') format('woff'), url('../fonts/academicons.svg?v=1.7.0#academicons') format('svg');font-weight:normal;font-style:normal}.ai{display:inline-block;font:normal normal normal 14px/1 Academicons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ai-google-scholar:before{content:"\e900"}.ai-google-scholar-square:before{content:"\e901"}.ai-researchgate:before{content:"\e902"}.ai-researchgate-square:before{content:"\e903"}.ai-mendeley:before{content:"\e904"}.ai-mendeley-square:before{content:"\e905"}.ai-orcid:before{content:"\e906"}.ai-orcid-square:before{content:"\e907"}.ai-impactstory:before{content:"\e908"}.ai-impactstory-square:before{content:"\e909"}.ai-academia:before{content:"\e910"}.ai-academia-square:before{content:"\e911"}.ai-zotero:before{content:"\e912"}.ai-zotero-square:before{content:"\e913"}.ai-figshare:before{content:"\e914"}.ai-figshare-square:before{content:"\e915"}.ai-dryad:before{content:"\e916"}.ai-dryad-square:before{content:"\e917"}.ai-arxiv:before{content:"\e918"}.ai-arxiv-square:before{content:"\e919"}.ai-scirate:before{content:"\e920"}.ai-scirate-square:before{content:"\e921"}.ai-open-access:before{content:"\e922"}.ai-open-access-square:before{content:"\e923"}.ai-courser:before{content:"\e924"}.ai-courser-square:before{content:"\e925"}.ai-osf:before{content:"\e926"}.ai-osf-square:before{content:"\e927"}.ai-doi:before{content:"\e928"}.ai-doi-square:before{content:"\e929"}.ai-inspire:before{content:"\e930"}.ai-inspire-square:before{content:"\e931"}.ai-pubmed:before{content:"\e932"}.ai-pubmed-square:before{content:"\e933"}.ai-acclaim:before{content:"\e934"}.ai-acclaim-square:before{content:"\e935"}.ai-lg{font-size:1.33333333em;line-height:0.75em;vertical-align:-15%}.ai-2x{font-size:2em}.ai-3x{font-size:3em}.ai-4x{font-size:4em}.ai-5x{font-size:5em}.ai-fw{width:1.28571429em;text-align:center}.ai-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.ai-ul > li{position:relative}.ai-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:0.14285714em;text-align:center}.ai-li.fa-lg{left:-1.85714286em}.ai-border{padding:.2em .25em .15em;border:solid 0.08em #eeeeee;border-radius:.1em}.ai-pull-left{float:left}.ai-pull-right{float:right}.ai.fa-pull-left{margin-right:.3em}.ai.fa-pull-right{margin-left:.3em}.fa-lg{font-size:1.33333333em;line-height:0.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul > li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:0.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eeeeee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em} \ No newline at end of file diff --git a/_site/assets/css/font-awesome.min.css b/_site/assets/css/font-awesome.min.css deleted file mode 100644 index 9b27f8e..0000000 --- a/_site/assets/css/font-awesome.min.css +++ /dev/null @@ -1,4 +0,0 @@ -/*! - * Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome - * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.6.3');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.6.3') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.6.3') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.6.3') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.6.3') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto} diff --git a/_site/assets/css/members.css b/_site/assets/css/members.css deleted file mode 100644 index 9da5e0a..0000000 --- a/_site/assets/css/members.css +++ /dev/null @@ -1,77 +0,0 @@ -#members { - display: flex; - flex-wrap: wrap; - justify-content: space-between; /* or space-around */ - text-align: left; -} - -#members a { - display: inline-block; - margin-bottom: 8px; - width: calc(50% - 4px); - text-decoration: none; - color: black; -} - -@media screen and (min-width: 50em) { - #members a { - width: calc(25% - 6px); - } -} - -#members a:hover img { - transform: scale(1.15); -} - -#alumni { - display: flex; - flex-wrap: wrap; - justify-content: space-between; /* or space-around */ - text-align: left; -} - -#alumni a { - display: inline-block; - margin-bottom: 8px; - width: calc(50% - 4px); - text-decoration: none; - color: black; -} - -@media screen and (min-width: 50em) { - #alumni a { - width: calc(25% - 6px); - } -} - -#alumni a:hover img { - transform: scale(1.15); -} - - -figure { - margin: 0; - overflow: hidden; -} - -figcaption { - margin-top: 15px; -} - -img { - border: none; - object-fit: cover; - width:150px; - height:150px; - display: block; - background: #ccc; - transition: transform .2s ease-in-out; -} - -#members .p { - display: inline; - font-size: 13px; - margin: 0; - text-decoration: underline; - color: blue; -} \ No newline at end of file diff --git a/_site/assets/fonts/FontAwesome.otf b/_site/assets/fonts/FontAwesome.otf deleted file mode 100644 index d4de13e..0000000 Binary files a/_site/assets/fonts/FontAwesome.otf and /dev/null differ diff --git a/_site/assets/fonts/academicons.eot b/_site/assets/fonts/academicons.eot deleted file mode 100644 index bdb9b47..0000000 Binary files a/_site/assets/fonts/academicons.eot and /dev/null differ diff --git a/_site/assets/fonts/academicons.svg b/_site/assets/fonts/academicons.svg deleted file mode 100644 index 66bddcf..0000000 --- a/_site/assets/fonts/academicons.svg +++ /dev/null @@ -1,66 +0,0 @@ - - - - - - -{ - "fontFamily": "Academicons", - "majorVersion": 1, - "minorVersion": 0, - "copyright": "James Walsh", - "license": "SIL OFL 1.1", - "licenseURL": "http://scripts.sil.org/OFL", - "designerURL": "http://jpswalsh.com", - "description": "Font icons for academic websites.\nFont generated by IcoMoon.", - "version": "Version 1.0", - "fontId": "Academicons", - "psName": "Academicons", - "subFamily": "Regular", - "fullName": "Academicons" -} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/_site/assets/fonts/academicons.ttf b/_site/assets/fonts/academicons.ttf deleted file mode 100644 index 43906ef..0000000 Binary files a/_site/assets/fonts/academicons.ttf and /dev/null differ diff --git a/_site/assets/fonts/academicons.woff b/_site/assets/fonts/academicons.woff deleted file mode 100644 index 6a13a98..0000000 Binary files a/_site/assets/fonts/academicons.woff and /dev/null differ diff --git a/_site/assets/fonts/fontawesome-webfont.eot b/_site/assets/fonts/fontawesome-webfont.eot deleted file mode 100644 index c7b00d2..0000000 Binary files a/_site/assets/fonts/fontawesome-webfont.eot and /dev/null differ diff --git a/_site/assets/fonts/fontawesome-webfont.svg b/_site/assets/fonts/fontawesome-webfont.svg deleted file mode 100644 index 8b66187..0000000 --- a/_site/assets/fonts/fontawesome-webfont.svg +++ /dev/null @@ -1,685 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/_site/assets/fonts/fontawesome-webfont.ttf b/_site/assets/fonts/fontawesome-webfont.ttf deleted file mode 100644 index f221e50..0000000 Binary files a/_site/assets/fonts/fontawesome-webfont.ttf and /dev/null differ diff --git a/_site/assets/fonts/fontawesome-webfont.woff b/_site/assets/fonts/fontawesome-webfont.woff deleted file mode 100644 index 6e7483c..0000000 Binary files a/_site/assets/fonts/fontawesome-webfont.woff and /dev/null differ diff --git a/_site/assets/fonts/fontawesome-webfont.woff2 b/_site/assets/fonts/fontawesome-webfont.woff2 deleted file mode 100644 index 7eb74fd..0000000 Binary files a/_site/assets/fonts/fontawesome-webfont.woff2 and /dev/null differ diff --git a/_site/assets/img/bhushan_gopaluni.jpg b/_site/assets/img/bhushan_gopaluni.jpg deleted file mode 100644 index f068204..0000000 Binary files a/_site/assets/img/bhushan_gopaluni.jpg and /dev/null differ diff --git a/_site/assets/img/blog/compute_canada/compute_canada_logo.png b/_site/assets/img/blog/compute_canada/compute_canada_logo.png deleted file mode 100644 index c6550c2..0000000 Binary files a/_site/assets/img/blog/compute_canada/compute_canada_logo.png and /dev/null differ diff --git a/_site/assets/img/members/Alrowaie_Feras.jpg b/_site/assets/img/members/Alrowaie_Feras.jpg deleted file mode 100644 index f22087d..0000000 Binary files a/_site/assets/img/members/Alrowaie_Feras.jpg and /dev/null differ diff --git a/_site/assets/img/members/David_Kong.jpg b/_site/assets/img/members/David_Kong.jpg deleted file mode 100644 index b991c75..0000000 Binary files a/_site/assets/img/members/David_Kong.jpg and /dev/null differ diff --git a/_site/assets/img/members/Fateme.jpg b/_site/assets/img/members/Fateme.jpg deleted file mode 100644 index 7a824cd..0000000 Binary files a/_site/assets/img/members/Fateme.jpg and /dev/null differ diff --git a/_site/assets/img/members/Kai_Wang.jpg b/_site/assets/img/members/Kai_Wang.jpg deleted file mode 100644 index 60e542d..0000000 Binary files a/_site/assets/img/members/Kai_Wang.jpg and /dev/null differ diff --git a/_site/assets/img/members/NavidGhaffari.jpg b/_site/assets/img/members/NavidGhaffari.jpg deleted file mode 100644 index ee20890..0000000 Binary files a/_site/assets/img/members/NavidGhaffari.jpg and /dev/null differ diff --git a/_site/assets/img/members/QiugangLu.png b/_site/assets/img/members/QiugangLu.png deleted file mode 100644 index 039fc93..0000000 Binary files a/_site/assets/img/members/QiugangLu.png and /dev/null differ diff --git a/_site/assets/img/members/aigerim.jpg b/_site/assets/img/members/aigerim.jpg deleted file mode 100644 index d903703..0000000 Binary files a/_site/assets/img/members/aigerim.jpg and /dev/null differ diff --git a/_site/assets/img/members/blank.png b/_site/assets/img/members/blank.png deleted file mode 100644 index 9435789..0000000 Binary files a/_site/assets/img/members/blank.png and /dev/null differ diff --git a/_site/assets/img/members/david.jpg b/_site/assets/img/members/david.jpg deleted file mode 100644 index cd71132..0000000 Binary files a/_site/assets/img/members/david.jpg and /dev/null differ diff --git a/_site/assets/img/members/hui.png b/_site/assets/img/members/hui.png deleted file mode 100644 index 08e59b9..0000000 Binary files a/_site/assets/img/members/hui.png and /dev/null differ diff --git a/_site/assets/img/members/lee.png b/_site/assets/img/members/lee.png deleted file mode 100644 index a2f26bf..0000000 Binary files a/_site/assets/img/members/lee.png and /dev/null differ diff --git a/_site/assets/img/members/mahdi.jpg b/_site/assets/img/members/mahdi.jpg deleted file mode 100644 index 82b1753..0000000 Binary files a/_site/assets/img/members/mahdi.jpg and /dev/null differ diff --git a/_site/assets/img/members/photoVisa_Melissa.jpg b/_site/assets/img/members/photoVisa_Melissa.jpg deleted file mode 100644 index 05549f3..0000000 Binary files a/_site/assets/img/members/photoVisa_Melissa.jpg and /dev/null differ diff --git a/_site/assets/img/members/ramin.jpg b/_site/assets/img/members/ramin.jpg deleted file mode 100644 index 0cda036..0000000 Binary files a/_site/assets/img/members/ramin.jpg and /dev/null differ diff --git a/_site/assets/img/members/ryan.jpg b/_site/assets/img/members/ryan.jpg deleted file mode 100644 index 85762de..0000000 Binary files a/_site/assets/img/members/ryan.jpg and /dev/null differ diff --git a/_site/assets/img/members/siang.png b/_site/assets/img/members/siang.png deleted file mode 100644 index 467de1c..0000000 Binary files a/_site/assets/img/members/siang.png and /dev/null differ diff --git a/_site/assets/img/members/steven.jpg b/_site/assets/img/members/steven.jpg deleted file mode 100644 index 94ee8b8..0000000 Binary files a/_site/assets/img/members/steven.jpg and /dev/null differ diff --git a/_site/assets/img/members/yiting.jpg b/_site/assets/img/members/yiting.jpg deleted file mode 100644 index e97a946..0000000 Binary files a/_site/assets/img/members/yiting.jpg and /dev/null differ diff --git a/_site/assets/js/common.js b/_site/assets/js/common.js deleted file mode 100644 index b9b655a..0000000 --- a/_site/assets/js/common.js +++ /dev/null @@ -1,30 +0,0 @@ -$(document).ready(function() { - $('a.abstract').click(function() { - $(this).parent().parent().find(".abstract.hidden").toggleClass('open'); - }); - $('a.bibtex').click(function() { - $(this).parent().parent().find(".bibtex.hidden").toggleClass('open'); - }); -}); - -function collapseNavbar() { - var x = document.getElementById("myTopnav"); - if (x.className === "topnav") { - x.className += " responsive"; - } else { - x.className = "topnav"; - } -} - -$(function() { - var selectedClass = ""; - $(".fil-cat-pub").click(function(){ - selectedClass = $(this).attr("data-rel"); - $("#pub").fadeTo(100, 0.1); - $("#pub > div").not("."+selectedClass).fadeOut().removeClass('scale-anm'); - setTimeout(function() { - $("."+selectedClass).fadeIn().addClass('scale-anm'); - $("#pub").fadeTo(300, 1); - }, 300); - }); -}); \ No newline at end of file diff --git a/_site/assets/js/katex.js b/_site/assets/js/katex.js deleted file mode 100644 index bc22bff..0000000 --- a/_site/assets/js/katex.js +++ /dev/null @@ -1,15 +0,0 @@ -$("script[type='math/tex']").replaceWith( - function(){ - var tex = $(this).text(); - return "" + - katex.renderToString(tex) + - ""; -}); - -$("script[type='math/tex; mode=display']").replaceWith( - function(){ - var tex = $(this).text(); - return "
" + - katex.renderToString("\\displaystyle "+tex) + - "
"; -}); diff --git a/_site/assets/js/members.js b/_site/assets/js/members.js deleted file mode 100644 index 728ed75..0000000 --- a/_site/assets/js/members.js +++ /dev/null @@ -1,25 +0,0 @@ -$(function() { - var selectedClass = ""; - $(".fil-cat").click(function(){ - selectedClass = $(this).attr("data-rel"); - $("#members").fadeTo(100, 0.1); - $("#members a").not("."+selectedClass).fadeOut().removeClass('scale-anm'); - setTimeout(function() { - $("."+selectedClass).fadeIn().addClass('scale-anm'); - $("#members").fadeTo(300, 1); - }, 300); - }); -}); - -$(function() { - var selectedClass = ""; - $(".fil-cat-alumni").click(function(){ - selectedClass = $(this).attr("data-rel"); - $("#alumni").fadeTo(100, 0.1); - $("#alumni a").not("."+selectedClass).fadeOut().removeClass('scale-anm'); - setTimeout(function() { - $("."+selectedClass).fadeIn().addClass('scale-anm'); - $("#alumni").fadeTo(300, 1); - }, 300); - }); -}); \ No newline at end of file diff --git a/_site/assets/pdf/2016J1_Vahidi_MBEC.pdf b/_site/assets/pdf/2016J1_Vahidi_MBEC.pdf deleted file mode 100644 index 5312ac0..0000000 Binary files a/_site/assets/pdf/2016J1_Vahidi_MBEC.pdf and /dev/null differ diff --git a/_site/assets/pdf/2016J2_Barazandegan_JMBE.pdf b/_site/assets/pdf/2016J2_Barazandegan_JMBE.pdf deleted file mode 100644 index 3e8f322..0000000 Binary files a/_site/assets/pdf/2016J2_Barazandegan_JMBE.pdf and /dev/null differ diff --git a/_site/assets/pdf/2017C1_Zamar_IFAC.pdf b/_site/assets/pdf/2017C1_Zamar_IFAC.pdf deleted file mode 100644 index 9c8c6b1..0000000 Binary files a/_site/assets/pdf/2017C1_Zamar_IFAC.pdf and /dev/null differ diff --git a/_site/assets/pdf/2017C1_Zamar_IFAC_Slides.pdf b/_site/assets/pdf/2017C1_Zamar_IFAC_Slides.pdf deleted file mode 100644 index 537773e..0000000 Binary files a/_site/assets/pdf/2017C1_Zamar_IFAC_Slides.pdf and /dev/null differ diff --git a/_site/assets/pdf/2017C2_Lu_IFAC.pdf b/_site/assets/pdf/2017C2_Lu_IFAC.pdf deleted file mode 100644 index f07d1f8..0000000 Binary files a/_site/assets/pdf/2017C2_Lu_IFAC.pdf and /dev/null differ diff --git a/_site/assets/pdf/2017C3_Lu_ACC.pdf b/_site/assets/pdf/2017C3_Lu_ACC.pdf deleted file mode 100644 index 1305f4d..0000000 Binary files a/_site/assets/pdf/2017C3_Lu_ACC.pdf and /dev/null differ diff --git a/_site/assets/pdf/2017C3_Lu_ACC_Slides.pdf b/_site/assets/pdf/2017C3_Lu_ACC_Slides.pdf deleted file mode 100644 index bc68fa0..0000000 Binary files a/_site/assets/pdf/2017C3_Lu_ACC_Slides.pdf and /dev/null differ diff --git a/_site/assets/pdf/2017C4_Spielberg_ADCONIP.pdf b/_site/assets/pdf/2017C4_Spielberg_ADCONIP.pdf deleted file mode 100644 index b99426b..0000000 Binary files a/_site/assets/pdf/2017C4_Spielberg_ADCONIP.pdf and /dev/null differ diff --git a/_site/assets/pdf/2017J1_Tulsyan_SignalProcessing.pdf b/_site/assets/pdf/2017J1_Tulsyan_SignalProcessing.pdf deleted file mode 100644 index 33d4f28..0000000 Binary files a/_site/assets/pdf/2017J1_Tulsyan_SignalProcessing.pdf and /dev/null differ diff --git a/_site/assets/pdf/2017J2_Zamar_AppliedEnergy.pdf b/_site/assets/pdf/2017J2_Zamar_AppliedEnergy.pdf deleted file mode 100644 index e2bf8a6..0000000 Binary files a/_site/assets/pdf/2017J2_Zamar_AppliedEnergy.pdf and /dev/null differ diff --git a/_site/assets/pdf/2017J3_Zamar_CCE.pdf b/_site/assets/pdf/2017J3_Zamar_CCE.pdf deleted file mode 100644 index 74b6afe..0000000 Binary files a/_site/assets/pdf/2017J3_Zamar_CCE.pdf and /dev/null differ diff --git a/_site/assets/pdf/2017J4_Lu_CST.pdf b/_site/assets/pdf/2017J4_Lu_CST.pdf deleted file mode 100644 index aee8d2c..0000000 Binary files a/_site/assets/pdf/2017J4_Lu_CST.pdf and /dev/null differ diff --git a/_site/assets/pdf/2017J5_Tulsyan_AIChE.pdf b/_site/assets/pdf/2017J5_Tulsyan_AIChE.pdf deleted file mode 100644 index afeed5d..0000000 Binary files a/_site/assets/pdf/2017J5_Tulsyan_AIChE.pdf and /dev/null differ diff --git a/_site/assets/presentations/kai_pca.pdf b/_site/assets/presentations/kai_pca.pdf deleted file mode 100644 index 5fcd488..0000000 Binary files a/_site/assets/presentations/kai_pca.pdf and /dev/null differ diff --git a/_site/bin/deploy b/_site/bin/deploy deleted file mode 100755 index 473445d..0000000 --- a/_site/bin/deploy +++ /dev/null @@ -1,43 +0,0 @@ -#!/usr/bin/env sh - -# Run this script to deploy the app to Github Pages. - -# Exit if any subcommand fails. -set -e - -echo "Started deploying" - -# Push changes to source -git add -fA -git commit --allow-empty -m "$(git log -1 --pretty=%B) [ci skip]" -git push -f -q origin source - -# Checkout master branch. -if [ `git branch | grep master` ] -then - git branch -D master -fi -git checkout -b master - -# Build site. -bundle exec jekyll build - -# Delete and move files. -find . -maxdepth 1 ! -name '_site' ! -name '.git' ! -name '.gitignore' -exec rm -rf {} \; -mv _site/* . -rm -R _site/ - -# Create CNAME -echo "dais.chbe.ubc.ca" > CNAME - -# Push to master. -git add -fA -git commit --allow-empty -m "$(git log -1 --pretty=%B) [ci skip]" -git push -f -q origin master - -# Move back to previous branch. -git checkout - - -echo "Deployed Successfully!" - -exit 0 diff --git a/_site/blog/index.html b/_site/blog/index.html index ecbe249..6762ffb 100644 --- a/_site/blog/index.html +++ b/_site/blog/index.html @@ -53,6 +53,8 @@ + + Dais lab members diff --git a/_site/sftp-config.json b/_site/sftp-config.json deleted file mode 100644 index 044046d..0000000 --- a/_site/sftp-config.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - // The tab key will cycle through the settings when first created - // Visit http://wbond.net/sublime_packages/sftp/settings for help - - // sftp, ftp or ftps - "type": "sftp", - - "save_before_upload": true, - "upload_on_save": false, - "sync_down_on_open": false, - "sync_skip_deletes": false, - "sync_same_age": true, - "confirm_downloads": false, - "confirm_sync": true, - "confirm_overwrite_newer": false, - - "host": "206.167.180.231", - "user": "ubuntu", - "port": "22", - - "remote_path": "/home/ubuntu/dais/", - "ignore_regexes": [ - "\\.sublime-(project|workspace)", "sftp-config(-alt\\d?)?\\.json", - "sftp-settings\\.json", "/venv/", "\\.svn/", "\\.hg/", "\\.git/", - "\\.bzr", "_darcs", "CVS", "\\.DS_Store", "Thumbs\\.db", "desktop\\.ini" - ], - "connect_timeout": 30 -} \ No newline at end of file diff --git a/assets/.DS_Store b/assets/.DS_Store deleted file mode 100644 index 94fe086..0000000 Binary files a/assets/.DS_Store and /dev/null differ diff --git a/_site/assets/css/main.css b/assets/css/main.css similarity index 100% rename from _site/assets/css/main.css rename to assets/css/main.css diff --git a/assets/css/main.scss b/assets/css/main.scss deleted file mode 100644 index 5a462e2..0000000 --- a/assets/css/main.scss +++ /dev/null @@ -1,34 +0,0 @@ ---- -# Only the main Sass file needs front matter (the dashes are enough) ---- -@charset "utf-8"; - - -@import 'variables'; - -@import 'basscss'; - -@import 'base'; -@import 'clearfix'; -@import 'positions'; - -@import 'header'; -@import 'footer'; -@import 'pages'; -@import 'posts'; - -@import 'members'; -@import 'profile'; -@import 'pagination'; -@import 'publications'; - -@import 'blockquotes'; -@import 'code'; -@import 'gallery'; -@import 'gists'; -@import 'links'; -@import 'measure'; -@import 'media-queries'; -@import 'social-icons'; -@import 'tables'; -@import 'typography'; diff --git a/assets/img/.DS_Store b/assets/img/.DS_Store deleted file mode 100644 index b28eab3..0000000 Binary files a/assets/img/.DS_Store and /dev/null differ diff --git a/assets/pdf/.DS_Store b/assets/pdf/.DS_Store deleted file mode 100644 index 5008ddf..0000000 Binary files a/assets/pdf/.DS_Store and /dev/null differ diff --git a/assets/pdf/2017C4_Spielberg_ADCONIP.pdf b/assets/pdf/2017C4_Spielberg_ADCONIP.pdf deleted file mode 100644 index b99426b..0000000 Binary files a/assets/pdf/2017C4_Spielberg_ADCONIP.pdf and /dev/null differ diff --git a/assets/pdf/NewPostDocResearchML.pdf b/assets/pdf/NewPostDocResearchML.pdf new file mode 100644 index 0000000..7ba4e83 Binary files /dev/null and b/assets/pdf/NewPostDocResearchML.pdf differ diff --git a/_site/blog/2017/jupyter/index.html b/blog/2017/jupyter/index.html similarity index 90% rename from _site/blog/2017/jupyter/index.html rename to blog/2017/jupyter/index.html index 22ca8d2..0a245e7 100644 --- a/_site/blog/2017/jupyter/index.html +++ b/blog/2017/jupyter/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@
- Home - Research - Members - Publications - Teaching + Home + Research + Members + Publications + Teaching - Blog + Blog - +
@@ -98,7 +104,7 @@

How to set up Jupyter Notebook on Compute Canada Cloud June 29, 2017 - • + •

@@ -357,13 +363,13 @@

Notes

- + - + @@ -376,8 +382,8 @@

Notes

- - + + - + diff --git a/_site/blog/2017/tools/index.html b/blog/2017/tools/index.html similarity index 87% rename from _site/blog/2017/tools/index.html rename to blog/2017/tools/index.html index 8310353..9952c82 100644 --- a/_site/blog/2017/tools/index.html +++ b/blog/2017/tools/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -98,7 +104,7 @@

Using Sublime SFTP to Edit Remote Files

@@ -223,13 +229,13 @@

Final Notes

- + - + @@ -242,8 +248,8 @@

Final Notes

- - + + - + diff --git a/blog/index.html b/blog/index.html index 2f576fd..39cc21b 100644 --- a/blog/index.html +++ b/blog/index.html @@ -1,20 +1,173 @@ ---- -layout: default ---- + + -
+ + + + + + DAIS Lab + + + + + + + + + + + + + + + +
+
+

Blog

Data Analytics and Intelligent Systems Lab Blog
    - {% for post in paginator.posts %} + +
  • +

    Using Sublime SFTP to Edit Remote Files

    + +

    We provide a short tutorial on how to easily write and edit code using Sublime Text 3 on your local computer and have your files synced with a remote server.

    +
  • +
  • -

    {{ post.title }}

    - -

    {{ post.description }}

    +

    How to set up Jupyter Notebook on Compute Canada Cloud

    + +

    In this tutorial, we'll show how to set up a Jupyter Notebook server on Compute Canada Cloud that's accessible remotely through the browser

  • - {% endfor %} +
-{% include pagination.html %} \ No newline at end of file + + +
+
+ +
+ +
+ © Copyright 2018 DAIS Lab. + Bhushan Gopaluni. + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_site/index.html b/index.html similarity index 76% rename from _site/index.html rename to index.html index 45c1d87..660ed08 100644 --- a/_site/index.html +++ b/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -102,7 +102,7 @@
Paving the way for the next industrial revolutio
- +
@@ -127,6 +127,16 @@

News

+ + + + + - +
Oct 1, 2018 + + New Post Doctoral Research Position in Control Systems and Machine Learning - link here. + + +
Jul 19, 2018 @@ -202,13 +212,13 @@

News

- + - + @@ -221,8 +231,8 @@

News

- - + + - + diff --git a/_site/members/Aditya Tulsyan/index.html b/members/Aditya Tulsyan/index.html similarity index 61% rename from _site/members/Aditya Tulsyan/index.html rename to members/Aditya Tulsyan/index.html index e09215b..3823d1b 100644 --- a/_site/members/Aditya Tulsyan/index.html +++ b/members/Aditya Tulsyan/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -99,7 +105,7 @@
Aditya Tulsyan
-

+

@@ -128,13 +134,13 @@
Aditya Tulsyan
- + - + @@ -147,8 +153,8 @@
Aditya Tulsyan
- - + + - + diff --git a/_site/members/Adriana Cajiao/index.html b/members/Adriana Cajiao/index.html similarity index 61% rename from _site/members/Adriana Cajiao/index.html rename to members/Adriana Cajiao/index.html index 224056a..5576b35 100644 --- a/_site/members/Adriana Cajiao/index.html +++ b/members/Adriana Cajiao/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -99,7 +105,7 @@
Adriana Cajiao
-

+

@@ -128,13 +134,13 @@
Adriana Cajiao
- + - + @@ -147,8 +153,8 @@
Adriana Cajiao
- - + + - + diff --git a/_site/members/Aigerim Ongalbayeva/index.html b/members/Aigerim Ongalbayeva/index.html similarity index 61% rename from _site/members/Aigerim Ongalbayeva/index.html rename to members/Aigerim Ongalbayeva/index.html index 5bb3763..7cda2be 100644 --- a/_site/members/Aigerim Ongalbayeva/index.html +++ b/members/Aigerim Ongalbayeva/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -99,7 +105,7 @@
Aigerim Ongalbayeva
-

+

@@ -128,13 +134,13 @@
Aigerim Ongalbayeva
- + - + @@ -147,8 +153,8 @@
Aigerim Ongalbayeva
- - + + - + diff --git a/_site/members/Alireza Kondori/index.html b/members/Alireza Kondori/index.html similarity index 61% rename from _site/members/Alireza Kondori/index.html rename to members/Alireza Kondori/index.html index b213560..a8eda56 100644 --- a/_site/members/Alireza Kondori/index.html +++ b/members/Alireza Kondori/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -99,7 +105,7 @@
Alireza Kondori is working towards a MASc.
-

+

@@ -128,13 +134,13 @@
Alireza Kondori is working towards a MASc.
- + - + @@ -147,8 +153,8 @@
Alireza Kondori is working towards a MASc.
- - + + - + diff --git a/_site/members/Alireza Nazari/index.html b/members/Alireza Nazari/index.html similarity index 61% rename from _site/members/Alireza Nazari/index.html rename to members/Alireza Nazari/index.html index ced3aba..08600ab 100644 --- a/_site/members/Alireza Nazari/index.html +++ b/members/Alireza Nazari/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -99,7 +105,7 @@
Alireza Nazari
-

+

Undergraduate Thesis

@@ -130,13 +136,13 @@

Undergraduate Thesis

- + - + @@ -149,8 +155,8 @@

Undergraduate Thesis

- - + + - + diff --git a/_site/members/Anand Kaushik/index.html b/members/Anand Kaushik/index.html similarity index 61% rename from _site/members/Anand Kaushik/index.html rename to members/Anand Kaushik/index.html index d6f1b25..e007596 100644 --- a/_site/members/Anand Kaushik/index.html +++ b/members/Anand Kaushik/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -99,7 +105,7 @@
Anand Kaushik
-

+

Internship

@@ -130,13 +136,13 @@

Internship

- + - + @@ -149,8 +155,8 @@

Internship

- - + + - + diff --git a/_site/members/Anshul Jain/index.html b/members/Anshul Jain/index.html similarity index 61% rename from _site/members/Anshul Jain/index.html rename to members/Anshul Jain/index.html index 9b02015..d3c0f12 100644 --- a/_site/members/Anshul Jain/index.html +++ b/members/Anshul Jain/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -99,7 +105,7 @@
Anshul Jain
-

+

Co-op

@@ -130,13 +136,13 @@

Co-op

- + - + @@ -149,8 +155,8 @@

Co-op

- - + + - + diff --git a/_site/members/Cai Long/index.html b/members/Cai Long/index.html similarity index 61% rename from _site/members/Cai Long/index.html rename to members/Cai Long/index.html index 2d59700..19c9d6d 100644 --- a/_site/members/Cai Long/index.html +++ b/members/Cai Long/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -99,7 +105,7 @@
Cai Long
-

+

@@ -128,13 +134,13 @@
Cai Long
- + - + @@ -147,8 +153,8 @@
Cai Long
- - + + - + diff --git a/_site/members/Clarin Houle/index.html b/members/Clarin Houle/index.html similarity index 61% rename from _site/members/Clarin Houle/index.html rename to members/Clarin Houle/index.html index b44592c..455e5d0 100644 --- a/_site/members/Clarin Houle/index.html +++ b/members/Clarin Houle/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -99,7 +105,7 @@
Clarin Houle
-

+

Undergraduate Thesis

@@ -130,13 +136,13 @@

Undergraduate Thesis

- + - + @@ -149,8 +155,8 @@

Undergraduate Thesis

- - + + - + diff --git a/_site/members/Daniel Esau/index.html b/members/Daniel Esau/index.html similarity index 61% rename from _site/members/Daniel Esau/index.html rename to members/Daniel Esau/index.html index c1a7cd1..fca66c0 100644 --- a/_site/members/Daniel Esau/index.html +++ b/members/Daniel Esau/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -99,7 +105,7 @@
Daniel Esau
-

+

Undergraduate Thesis

@@ -130,13 +136,13 @@

Undergraduate Thesis

- + - + @@ -149,8 +155,8 @@

Undergraduate Thesis

- - + + - + diff --git a/_site/members/David Kong/index.html b/members/David Kong/index.html similarity index 61% rename from _site/members/David Kong/index.html rename to members/David Kong/index.html index 351fd30..0d5c4cd 100644 --- a/_site/members/David Kong/index.html +++ b/members/David Kong/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -99,7 +105,7 @@
David Kong
-

+

@@ -128,13 +134,13 @@
David Kong
- + - + @@ -147,8 +153,8 @@
David Kong
- - + + - + diff --git a/_site/members/David Zamar/index.html b/members/David Zamar/index.html similarity index 61% rename from _site/members/David Zamar/index.html rename to members/David Zamar/index.html index 9f71b63..02dfd71 100644 --- a/_site/members/David Zamar/index.html +++ b/members/David Zamar/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -99,7 +105,7 @@
David Zamar
-

+

@@ -128,13 +134,13 @@
David Zamar
- + - + @@ -147,8 +153,8 @@
David Zamar
- - + + - + diff --git a/_site/members/Devin Marshman/index.html b/members/Devin Marshman/index.html similarity index 61% rename from _site/members/Devin Marshman/index.html rename to members/Devin Marshman/index.html index 92b6e80..68e2595 100644 --- a/_site/members/Devin Marshman/index.html +++ b/members/Devin Marshman/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -99,7 +105,7 @@
Devin Marshman
-

+

@@ -128,13 +134,13 @@
Devin Marshman
- + - + @@ -147,8 +153,8 @@
Devin Marshman
- - + + - + diff --git a/_site/members/Do Yun Kim/index.html b/members/Do Yun Kim/index.html similarity index 61% rename from _site/members/Do Yun Kim/index.html rename to members/Do Yun Kim/index.html index 3431016..fc7a96d 100644 --- a/_site/members/Do Yun Kim/index.html +++ b/members/Do Yun Kim/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -99,7 +105,7 @@
Do Yun Kim
-

+

@@ -128,13 +134,13 @@
Do Yun Kim
- + - + @@ -147,8 +153,8 @@
Do Yun Kim
- - + + - + diff --git a/_site/members/Fateme/index.html b/members/Fateme/index.html similarity index 62% rename from _site/members/Fateme/index.html rename to members/Fateme/index.html index c6356bc..c9a98ac 100644 --- a/_site/members/Fateme/index.html +++ b/members/Fateme/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -99,7 +105,7 @@
Fateme Ekram has bachelors and masters from Sharif
-

+

@@ -128,13 +134,13 @@
Fateme Ekram has bachelors and masters from Sharif - + - + @@ -147,8 +153,8 @@
Fateme Ekram has bachelors and masters from Sharif - - + + - + diff --git a/_site/members/Feras Al-Rowaie/index.html b/members/Feras Al-Rowaie/index.html similarity index 62% rename from _site/members/Feras Al-Rowaie/index.html rename to members/Feras Al-Rowaie/index.html index 9bd688c..4135f74 100644 --- a/_site/members/Feras Al-Rowaie/index.html +++ b/members/Feras Al-Rowaie/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -99,7 +105,7 @@
Feras Al-Rowaie has a masters from University of Li
-

+

@@ -128,13 +134,13 @@
Feras Al-Rowaie has a masters from University of Li - + - + @@ -147,8 +153,8 @@
Feras Al-Rowaie has a masters from University of Li - - + + - + diff --git a/_site/members/Harigopal Raghavan/index.html b/members/Harigopal Raghavan/index.html similarity index 61% rename from _site/members/Harigopal Raghavan/index.html rename to members/Harigopal Raghavan/index.html index cf8cf48..ec3192e 100644 --- a/_site/members/Harigopal Raghavan/index.html +++ b/members/Harigopal Raghavan/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -99,7 +105,7 @@
Harigopal Raghavan
-

+

@@ -128,13 +134,13 @@
Harigopal Raghavan
- + - + @@ -147,8 +153,8 @@
Harigopal Raghavan
- - + + - + diff --git a/_site/members/Hui/index.html b/members/Hui/index.html similarity index 62% rename from _site/members/Hui/index.html rename to members/Hui/index.html index adcc176..6f1c33b 100644 --- a/_site/members/Hui/index.html +++ b/members/Hui/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -99,7 +105,7 @@
Hui Tian is working towards a PhD on economic and d
-

+

@@ -128,13 +134,13 @@
Hui Tian is working towards a PhD on economic and d - + - + @@ -147,8 +153,8 @@
Hui Tian is working towards a PhD on economic and d - - + + - + diff --git a/_site/members/Jalaj Jain/index.html b/members/Jalaj Jain/index.html similarity index 61% rename from _site/members/Jalaj Jain/index.html rename to members/Jalaj Jain/index.html index b3dbb23..d7c4e2e 100644 --- a/_site/members/Jalaj Jain/index.html +++ b/members/Jalaj Jain/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -99,7 +105,7 @@
Jalaj Jain
-

+

Internship

@@ -130,13 +136,13 @@

Internship

- + - + @@ -149,8 +155,8 @@

Internship

- - + + - + diff --git a/_site/members/JiChuan Wu/index.html b/members/JiChuan Wu/index.html similarity index 61% rename from _site/members/JiChuan Wu/index.html rename to members/JiChuan Wu/index.html index e19f2d4..fc7491b 100644 --- a/_site/members/JiChuan Wu/index.html +++ b/members/JiChuan Wu/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -99,7 +105,7 @@
JiChuan Wu
-

+

@@ -128,13 +134,13 @@
JiChuan Wu
- + - + @@ -147,8 +153,8 @@
JiChuan Wu
- - + + - + diff --git a/_site/members/Jiaqi Gao/index.html b/members/Jiaqi Gao/index.html similarity index 61% rename from _site/members/Jiaqi Gao/index.html rename to members/Jiaqi Gao/index.html index 6fca944..d220569 100644 --- a/_site/members/Jiaqi Gao/index.html +++ b/members/Jiaqi Gao/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -99,7 +105,7 @@
Jiaqi Gao
-

+

Internship

@@ -130,13 +136,13 @@

Internship

- + - + @@ -149,8 +155,8 @@

Internship

- - + + - + diff --git a/_site/members/Kai Wang/index.html b/members/Kai Wang/index.html similarity index 61% rename from _site/members/Kai Wang/index.html rename to members/Kai Wang/index.html index b1f1680..d324b33 100644 --- a/_site/members/Kai Wang/index.html +++ b/members/Kai Wang/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -99,7 +105,7 @@
Kai Wang
-

+

@@ -128,13 +134,13 @@
Kai Wang
- + - + @@ -147,8 +153,8 @@
Kai Wang
- - + + - + diff --git a/_site/members/Kenneth McClure/index.html b/members/Kenneth McClure/index.html similarity index 61% rename from _site/members/Kenneth McClure/index.html rename to members/Kenneth McClure/index.html index aca2f3e..7b0eb47 100644 --- a/_site/members/Kenneth McClure/index.html +++ b/members/Kenneth McClure/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -99,7 +105,7 @@
Kenneth McClure
-

+

@@ -128,13 +134,13 @@
Kenneth McClure
- + - + @@ -147,8 +153,8 @@
Kenneth McClure
- - + + - + diff --git a/_site/members/Koji Kitano/index.html b/members/Koji Kitano/index.html similarity index 61% rename from _site/members/Koji Kitano/index.html rename to members/Koji Kitano/index.html index e3904a3..86d3f5e 100644 --- a/_site/members/Koji Kitano/index.html +++ b/members/Koji Kitano/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -99,7 +105,7 @@
Koji Kitano
-

+

@@ -128,13 +134,13 @@
Koji Kitano
- + - + @@ -147,8 +153,8 @@
Koji Kitano
- - + + - + diff --git a/_site/members/Lee Rippon/index.html b/members/Lee Rippon/index.html similarity index 61% rename from _site/members/Lee Rippon/index.html rename to members/Lee Rippon/index.html index 9080f20..8e5046d 100644 --- a/_site/members/Lee Rippon/index.html +++ b/members/Lee Rippon/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -99,7 +105,7 @@
Lee Rippon
-

+

@@ -128,13 +134,13 @@
Lee Rippon
- + - + @@ -147,8 +153,8 @@
Lee Rippon
- - + + - + diff --git a/_site/members/Lin Sun/index.html b/members/Lin Sun/index.html similarity index 61% rename from _site/members/Lin Sun/index.html rename to members/Lin Sun/index.html index 76a352d..9680eca 100644 --- a/_site/members/Lin Sun/index.html +++ b/members/Lin Sun/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -99,7 +105,7 @@
Lin Sun
-

+

@@ -128,13 +134,13 @@
Lin Sun
- + - + @@ -147,8 +153,8 @@
Lin Sun
- - + + - + diff --git a/_site/members/Ma Edo Tanujaya/index.html b/members/Ma Edo Tanujaya/index.html similarity index 61% rename from _site/members/Ma Edo Tanujaya/index.html rename to members/Ma Edo Tanujaya/index.html index b1a06ef..d748635 100644 --- a/_site/members/Ma Edo Tanujaya/index.html +++ b/members/Ma Edo Tanujaya/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -99,7 +105,7 @@
Ma Edo Tanujaya
-

+

Co-op

@@ -130,13 +136,13 @@

Co-op

- + - + @@ -149,8 +155,8 @@

Co-op

- - + + - + diff --git a/_site/members/Mahdi/index.html b/members/Mahdi/index.html similarity index 61% rename from _site/members/Mahdi/index.html rename to members/Mahdi/index.html index 4be90e5..57794ff 100644 --- a/_site/members/Mahdi/index.html +++ b/members/Mahdi/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -99,7 +105,7 @@
Mahdi Yousefi
-

+

@@ -128,13 +134,13 @@
Mahdi Yousefi
- + - + @@ -147,8 +153,8 @@
Mahdi Yousefi
- - + + - + diff --git a/_site/members/Mahsa Sadeghassadi/index.html b/members/Mahsa Sadeghassadi/index.html similarity index 61% rename from _site/members/Mahsa Sadeghassadi/index.html rename to members/Mahsa Sadeghassadi/index.html index d82f3c8..a901703 100644 --- a/_site/members/Mahsa Sadeghassadi/index.html +++ b/members/Mahsa Sadeghassadi/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -99,7 +105,7 @@
Mahsa Sadeghassadi
-

+

@@ -128,13 +134,13 @@
Mahsa Sadeghassadi
- + - + @@ -147,8 +153,8 @@
Mahsa Sadeghassadi
- - + + - + diff --git a/_site/members/Mankaran Singh/index.html b/members/Mankaran Singh/index.html similarity index 61% rename from _site/members/Mankaran Singh/index.html rename to members/Mankaran Singh/index.html index 8beaff7..ce6b385 100644 --- a/_site/members/Mankaran Singh/index.html +++ b/members/Mankaran Singh/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -99,7 +105,7 @@
Mankaran Singh
-

+

@@ -128,13 +134,13 @@
Mankaran Singh
- + - + @@ -147,8 +153,8 @@
Mankaran Singh
- - + + - + diff --git a/_site/members/Melissa Barazendegan/index.html b/members/Melissa Barazendegan/index.html similarity index 63% rename from _site/members/Melissa Barazendegan/index.html rename to members/Melissa Barazendegan/index.html index 28a5c19..1e76716 100644 --- a/_site/members/Melissa Barazendegan/index.html +++ b/members/Melissa Barazendegan/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -99,7 +105,7 @@
Melissa Barazandegan has bachelors and masters degr
-

+

@@ -128,13 +134,13 @@
Melissa Barazandegan has bachelors and masters degr - + - + @@ -147,8 +153,8 @@
Melissa Barazandegan has bachelors and masters degr - - + + - + diff --git a/_site/members/Naveen Karthik/index.html b/members/Naveen Karthik/index.html similarity index 61% rename from _site/members/Naveen Karthik/index.html rename to members/Naveen Karthik/index.html index d839282..4e2d174 100644 --- a/_site/members/Naveen Karthik/index.html +++ b/members/Naveen Karthik/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -99,7 +105,7 @@
Naveen Karthik
-

+

Internship

@@ -130,13 +136,13 @@

Internship

- + - + @@ -149,8 +155,8 @@

Internship

- - + + - + diff --git a/_site/members/Navid Ghaffari/index.html b/members/Navid Ghaffari/index.html similarity index 62% rename from _site/members/Navid Ghaffari/index.html rename to members/Navid Ghaffari/index.html index 00689d4..ffffda6 100644 --- a/_site/members/Navid Ghaffari/index.html +++ b/members/Navid Ghaffari/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -99,7 +105,7 @@
Navid Ghaffari has a bachelors degree in chemical e
-

+

@@ -128,13 +134,13 @@
Navid Ghaffari has a bachelors degree in chemical e - + - + @@ -147,8 +153,8 @@
Navid Ghaffari has a bachelors degree in chemical e - - + + - + diff --git a/_site/members/Norman Siu/index.html b/members/Norman Siu/index.html similarity index 61% rename from _site/members/Norman Siu/index.html rename to members/Norman Siu/index.html index fee4982..fcf94d4 100644 --- a/_site/members/Norman Siu/index.html +++ b/members/Norman Siu/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -99,7 +105,7 @@
Norman Siu
-

+

Undergraduate Thesis

@@ -130,13 +136,13 @@

Undergraduate Thesis

- + - + @@ -149,8 +155,8 @@

Undergraduate Thesis

- - + + - + diff --git a/_site/members/Omid Vahidi/index.html b/members/Omid Vahidi/index.html similarity index 61% rename from _site/members/Omid Vahidi/index.html rename to members/Omid Vahidi/index.html index dd2a611..387a71b 100644 --- a/_site/members/Omid Vahidi/index.html +++ b/members/Omid Vahidi/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -99,7 +105,7 @@
Omid Vahidi
-

+

@@ -128,13 +134,13 @@
Omid Vahidi
- + - + @@ -147,8 +153,8 @@
Omid Vahidi
- - + + - + diff --git a/_site/members/Parisa Towfigi/index.html b/members/Parisa Towfigi/index.html similarity index 61% rename from _site/members/Parisa Towfigi/index.html rename to members/Parisa Towfigi/index.html index c1c4403..b8cf794 100644 --- a/_site/members/Parisa Towfigi/index.html +++ b/members/Parisa Towfigi/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -99,7 +105,7 @@
Parisa Towfigi
-

+

@@ -128,13 +134,13 @@
Parisa Towfigi
- + - + @@ -147,8 +153,8 @@
Parisa Towfigi
- - + + - + diff --git a/_site/members/Phanindra Jampana/index.html b/members/Phanindra Jampana/index.html similarity index 61% rename from _site/members/Phanindra Jampana/index.html rename to members/Phanindra Jampana/index.html index 965b6ac..fdd9057 100644 --- a/_site/members/Phanindra Jampana/index.html +++ b/members/Phanindra Jampana/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -99,7 +105,7 @@
Phanindra Jampana
-

+

@@ -128,13 +134,13 @@
Phanindra Jampana
- + - + @@ -147,8 +153,8 @@
Phanindra Jampana
- - + + - + diff --git a/_site/members/Prince Nimoh/index.html b/members/Prince Nimoh/index.html similarity index 61% rename from _site/members/Prince Nimoh/index.html rename to members/Prince Nimoh/index.html index f09c5f6..530eb51 100644 --- a/_site/members/Prince Nimoh/index.html +++ b/members/Prince Nimoh/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -99,7 +105,7 @@
Prince Nimoh
-

+

Co-op

@@ -130,13 +136,13 @@

Co-op

- + - + @@ -149,8 +155,8 @@

Co-op

- - + + - + diff --git a/_site/members/Qiugang Lu/index.html b/members/Qiugang Lu/index.html similarity index 62% rename from _site/members/Qiugang Lu/index.html rename to members/Qiugang Lu/index.html index 90dec02..dadb8a7 100644 --- a/_site/members/Qiugang Lu/index.html +++ b/members/Qiugang Lu/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -99,7 +105,7 @@
Qiugang Lu is a university Gold medalist from Harbi
-

+

@@ -128,13 +134,13 @@
Qiugang Lu is a university Gold medalist from Harbi - + - + @@ -147,8 +153,8 @@
Qiugang Lu is a university Gold medalist from Harbi - - + + - + diff --git a/_site/members/Ramin Khoie/index.html b/members/Ramin Khoie/index.html similarity index 62% rename from _site/members/Ramin Khoie/index.html rename to members/Ramin Khoie/index.html index 9c8d356..45ca036 100644 --- a/_site/members/Ramin Khoie/index.html +++ b/members/Ramin Khoie/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -99,7 +105,7 @@
Ramin Khoie is a MASc. student working on developin
-

+

@@ -128,13 +134,13 @@
Ramin Khoie is a MASc. student working on developin - + - + @@ -147,8 +153,8 @@
Ramin Khoie is a MASc. student working on developin - - + + - + diff --git a/_site/members/Ryan Jacobson/index.html b/members/Ryan Jacobson/index.html similarity index 61% rename from _site/members/Ryan Jacobson/index.html rename to members/Ryan Jacobson/index.html index 8104027..8a78063 100644 --- a/_site/members/Ryan Jacobson/index.html +++ b/members/Ryan Jacobson/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -99,7 +105,7 @@
Ryan Jacobson
-

+

@@ -128,13 +134,13 @@
Ryan Jacobson
- + - + @@ -147,8 +153,8 @@
Ryan Jacobson
- - + + - + diff --git a/_site/members/Sayyed Soroush Nasseri/index.html b/members/Sayyed Soroush Nasseri/index.html similarity index 61% rename from _site/members/Sayyed Soroush Nasseri/index.html rename to members/Sayyed Soroush Nasseri/index.html index 9a9e0a0..a969c34 100644 --- a/_site/members/Sayyed Soroush Nasseri/index.html +++ b/members/Sayyed Soroush Nasseri/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -99,7 +105,7 @@
Sayyed Nasseri
-

+

@@ -128,13 +134,13 @@
Sayyed Nasseri
- + - + @@ -147,8 +153,8 @@
Sayyed Nasseri
- - + + - + diff --git a/_site/members/Shelly Jang/index.html b/members/Shelly Jang/index.html similarity index 61% rename from _site/members/Shelly Jang/index.html rename to members/Shelly Jang/index.html index 1395064..5b24ab0 100644 --- a/_site/members/Shelly Jang/index.html +++ b/members/Shelly Jang/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -99,7 +105,7 @@
Shelly Jang
-

+

@@ -128,13 +134,13 @@
Shelly Jang
- + - + @@ -147,8 +153,8 @@
Shelly Jang
- - + + - + diff --git a/_site/members/Shreyas Rangan/index.html b/members/Shreyas Rangan/index.html similarity index 61% rename from _site/members/Shreyas Rangan/index.html rename to members/Shreyas Rangan/index.html index 73e0c01..e7595ec 100644 --- a/_site/members/Shreyas Rangan/index.html +++ b/members/Shreyas Rangan/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -99,7 +105,7 @@
Shreyas Rangan
-

+

Internship

@@ -130,13 +136,13 @@

Internship

- + - + @@ -149,8 +155,8 @@

Internship

- - + + - + diff --git a/_site/members/Siang Lim/index.html b/members/Siang Lim/index.html similarity index 74% rename from _site/members/Siang Lim/index.html rename to members/Siang Lim/index.html index b3aa735..c41b7c2 100644 --- a/_site/members/Siang Lim/index.html +++ b/members/Siang Lim/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -95,7 +101,7 @@
- +

Siang Lim

NSERC USRA Research Student

siang [at] alumni.ubc.ca

@@ -216,13 +222,13 @@

Publications and Presentations

- + - + @@ -235,8 +241,8 @@

Publications and Presentations

- - + + - + diff --git a/_site/members/Sravan Nandhakumar/index.html b/members/Sravan Nandhakumar/index.html similarity index 61% rename from _site/members/Sravan Nandhakumar/index.html rename to members/Sravan Nandhakumar/index.html index 80848e9..b0caeba 100644 --- a/_site/members/Sravan Nandhakumar/index.html +++ b/members/Sravan Nandhakumar/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -99,7 +105,7 @@
Sravan Nandhakumar
-

+

Internship

@@ -130,13 +136,13 @@

Internship

- + - + @@ -149,8 +155,8 @@

Internship

- - + + - + diff --git a/_site/members/Steven Spielberg/index.html b/members/Steven Spielberg/index.html similarity index 61% rename from _site/members/Steven Spielberg/index.html rename to members/Steven Spielberg/index.html index 013597a..c21af36 100644 --- a/_site/members/Steven Spielberg/index.html +++ b/members/Steven Spielberg/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -99,7 +105,7 @@
Steven Spielberg
-

+

@@ -128,13 +134,13 @@
Steven Spielberg
- + - + @@ -147,8 +153,8 @@
Steven Spielberg
- - + + - + diff --git a/_site/members/Varun Agarwal/index.html b/members/Varun Agarwal/index.html similarity index 61% rename from _site/members/Varun Agarwal/index.html rename to members/Varun Agarwal/index.html index 6cb4db4..9f9bc4d 100644 --- a/_site/members/Varun Agarwal/index.html +++ b/members/Varun Agarwal/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -99,7 +105,7 @@
Varun Agarwal
-

+

Co-op

@@ -130,13 +136,13 @@

Co-op

- + - + @@ -149,8 +155,8 @@

Co-op

- - + + - + diff --git a/_site/members/Vinay Bhavdekar/index.html b/members/Vinay Bhavdekar/index.html similarity index 61% rename from _site/members/Vinay Bhavdekar/index.html rename to members/Vinay Bhavdekar/index.html index c66e444..2b853c6 100644 --- a/_site/members/Vinay Bhavdekar/index.html +++ b/members/Vinay Bhavdekar/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -99,7 +105,7 @@
Vinay Bhavdekar
-

+

@@ -128,13 +134,13 @@
Vinay Bhavdekar
- + - + @@ -147,8 +153,8 @@
Vinay Bhavdekar
- - + + - + diff --git a/_site/members/Yang Liu/index.html b/members/Yang Liu/index.html similarity index 61% rename from _site/members/Yang Liu/index.html rename to members/Yang Liu/index.html index 5260da4..95d8887 100644 --- a/_site/members/Yang Liu/index.html +++ b/members/Yang Liu/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -99,7 +105,7 @@
Yang Liu
-

+

Internship

@@ -130,13 +136,13 @@

Internship

- + - + @@ -149,8 +155,8 @@

Internship

- - + + - + diff --git a/_site/members/Yanqin Li/index.html b/members/Yanqin Li/index.html similarity index 61% rename from _site/members/Yanqin Li/index.html rename to members/Yanqin Li/index.html index d6d5a78..677cb7d 100644 --- a/_site/members/Yanqin Li/index.html +++ b/members/Yanqin Li/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -99,7 +105,7 @@
Yanqin Li
-

+

@@ -128,13 +134,13 @@
Yanqin Li
- + - + @@ -147,8 +153,8 @@
Yanqin Li
- - + + - + diff --git a/_site/members/Yilin Fan/index.html b/members/Yilin Fan/index.html similarity index 61% rename from _site/members/Yilin Fan/index.html rename to members/Yilin Fan/index.html index 8265f4b..f0ebe20 100644 --- a/_site/members/Yilin Fan/index.html +++ b/members/Yilin Fan/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -99,7 +105,7 @@
Yilin Fan
-

+

@@ -128,13 +134,13 @@
Yilin Fan
- + - + @@ -147,8 +153,8 @@
Yilin Fan
- - + + - + diff --git a/_site/members/Yiting Tsai/index.html b/members/Yiting Tsai/index.html similarity index 64% rename from _site/members/Yiting Tsai/index.html rename to members/Yiting Tsai/index.html index 3dee202..24899ec 100644 --- a/_site/members/Yiting Tsai/index.html +++ b/members/Yiting Tsai/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -99,7 +105,7 @@
Yiting has finished both his BASc and MASc degrees
-

+

@@ -128,13 +134,13 @@
Yiting has finished both his BASc and MASc degrees - + - + @@ -147,8 +153,8 @@
Yiting has finished both his BASc and MASc degrees - - + + - + diff --git a/_site/members/index.html b/members/index.html similarity index 56% rename from _site/members/index.html rename to members/index.html index 73ee494..e0f589d 100644 --- a/_site/members/index.html +++ b/members/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -99,7 +105,7 @@
Current students and alumni.
- +

All | @@ -119,9 +125,9 @@

- +
- +
Alireza Kondori

MASc | since 2017

@@ -143,9 +149,9 @@

- +
- +
David Kong

MASc | since 2016

@@ -167,9 +173,9 @@

- +
- +
Hui Tian

PhD | since 2013

@@ -185,9 +191,9 @@

- +
- +
Kai Wang

PhD | since 2017

@@ -201,9 +207,9 @@

- +
- +
Lee Rippon

PhD | since 2016

@@ -243,9 +249,9 @@

- +
- +
Ryan Jacobson

PhD | since 2016

@@ -277,9 +283,9 @@

- +
- +
Yiting Tsai

PhD | since 2016

@@ -306,9 +312,9 @@

- +
- +
Aditya Tulsyan

PhD | 2011 - 2013

@@ -318,9 +324,9 @@

- +
- +
Adriana Cajiao

PhD | 2007 - 2012

@@ -330,9 +336,9 @@

- +
- +
Aigerim Ongalbayeva

MASc | 2014 - 2016

@@ -344,9 +350,9 @@

- +
- +
Alireza Nazari

BASc | 2015 - 2016

@@ -356,9 +362,9 @@

- +
- +
Anand Kaushik

BASc | 2009 - 2009

@@ -368,9 +374,9 @@

- +
- +
Anshul Jain

BASc | 2006 - 2006

@@ -380,9 +386,9 @@

- +
- +
Cai Long

MASc | 2009 - 2012

@@ -392,9 +398,9 @@

- +
- +
Clarin Houle

BASc | 2014 - 2015

@@ -404,9 +410,9 @@

- +
- +
Daniel Esau

BASc | 2011 - 2012

@@ -418,9 +424,9 @@

- +
- +
David Zamar

PhD | 2013 -

@@ -430,9 +436,9 @@

- +
- +
Devin Marshman

MASc | 2008 - 2010

@@ -442,9 +448,9 @@

- +
- +
Do Yun Kim

PDF | 2007 - 2009

@@ -454,9 +460,9 @@

- +
- +
Fateme Ekram

PhD | 2010 - 2015

@@ -466,9 +472,9 @@

- +
- +
Feras Al-Rowaie

PhD | 2009 - 2015

@@ -478,9 +484,9 @@

- +
- +
Harigopal Raghavan

RA | 2007 - 2008

@@ -492,9 +498,9 @@

- +
- +
Jalaj Jain

BASc | 2012 - 2012

@@ -504,9 +510,9 @@

- +
- +
JiChuan Wu

MEng | 2010 - 2012

@@ -516,9 +522,9 @@

- +
- +
Jiaqi Gao

BASc | 2015 - 2015

@@ -530,9 +536,9 @@

- +
- +
Kenneth McClure

MASc | 2011 - 2013

@@ -542,9 +548,9 @@

- +
- +
Koji Kitano

MASc | 2016 - 2017

@@ -556,9 +562,9 @@

- +
- +
Lin Sun

PDF | 2009 - 2010

@@ -568,9 +574,9 @@

- +
- +
Ma Edo Tanujaya

BASc | 2008 - 2008

@@ -580,9 +586,9 @@

- +
- +
Mahdi Yousefi

PhD | 2012 - 2014

@@ -592,9 +598,9 @@

- +
- +
Mahsa Sadeghassadi

PhD | 2016 - 2016

@@ -604,9 +610,9 @@

- +
- +
Mankaran Singh

MEng | 2009 - 2011

@@ -616,9 +622,9 @@

- +
- +
Melissa Barazendegan

PhD | 2011 - 2016

@@ -628,9 +634,9 @@

- +
- +
Naveen Karthik

BASc | 2010 - 2010

@@ -640,9 +646,9 @@

- +
- +
Navid Ghaffari

MASc | 2011 - 2015

@@ -652,9 +658,9 @@

- +
- +
Norman Siu

BASc | 2012 - 2012

@@ -664,9 +670,9 @@

- +
- +
Omid Vahidi

PhD | 2009 - 2013

@@ -676,9 +682,9 @@

- +
- +
Parisa Towfigi

MASc | 2009 - 2011

@@ -688,9 +694,9 @@

- +
- +
Phanindra Jampana

PDF | 2010 - 2010

@@ -700,9 +706,9 @@

- +
- +
Prince Nimoh

BASc | 2008 - 2008

@@ -712,9 +718,9 @@

- +
- +
Qiugang Lu

PhD | 2013 - 2017

@@ -724,9 +730,9 @@

- +
- +
Ramin Khoie

MASc | 2013 - 2015

@@ -738,9 +744,9 @@

- +
- +
Sayyed Nasseri

MASc | 2009 - 2012

@@ -750,9 +756,9 @@

- +
- +
Shelly Jang

MASc | 2007 - 2009

@@ -762,9 +768,9 @@

- +
- +
Shreyas Rangan

BASc | 2010 - 2010

@@ -774,9 +780,9 @@

- +
- +
Siang Lim

BASc | 2017 - 2017

@@ -786,9 +792,9 @@

- +
- +
Sravan Nandhakumar

BASc | 2014 - 2014

@@ -798,9 +804,9 @@

- +
- +
Steven Spielberg

MASc | 2015 - 2017

@@ -810,9 +816,9 @@

- +
- +
Varun Agarwal

BASc | 2006 - 2006

@@ -822,9 +828,9 @@

- +
- +
Vinay Bhavdekar

PDF | 2011 - 2013

@@ -834,9 +840,9 @@

- +
- +
Yang Liu

BASc | 2015 - 2015

@@ -846,9 +852,9 @@

- +
- +
Yanqin Li

RA | 2010 - 2010

@@ -858,9 +864,9 @@

- +
- +
Yilin Fan

MEng | 2015 - 2017

@@ -900,13 +906,13 @@

- + - + @@ -919,8 +925,8 @@

- - + + - + diff --git a/_site/news/2017_July5_1/index.html b/news/2017_July5_1/index.html similarity index 63% rename from _site/news/2017_July5_1/index.html rename to news/2017_July5_1/index.html index 8fd35a4..1cd184a 100644 --- a/_site/news/2017_July5_1/index.html +++ b/news/2017_July5_1/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -130,13 +136,13 @@

2017_july5_1

- + - + @@ -149,8 +155,8 @@

2017_july5_1

- - + + - + diff --git a/_site/news/2017_July5_2/index.html b/news/2017_July5_2/index.html similarity index 64% rename from _site/news/2017_July5_2/index.html rename to news/2017_July5_2/index.html index 39483b6..b1fff97 100644 --- a/_site/news/2017_July5_2/index.html +++ b/news/2017_July5_2/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -130,13 +136,13 @@

2017_july5_2

- + - + @@ -149,8 +155,8 @@

2017_july5_2

- - + + - + diff --git a/news/2018_July19/index.html b/news/2018_July19/index.html new file mode 100644 index 0000000..6c105d3 --- /dev/null +++ b/news/2018_July19/index.html @@ -0,0 +1,170 @@ + + + + + + + + + DAIS Lab | 2018_july19 + + + + + + + + + + + + + + + +
+
+
+ +
+

2018_july19

+ +
+ +
+

DAIS Lab members set to present at ADCHEM 2018. For more information, visit the DAIS ADCHEM page.

+ +
+ + + +
+ +
+
+ +
+ +
+ © Copyright 2018 DAIS Lab. + Bhushan Gopaluni. + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_site/presentations/index.html b/presentations/index.html similarity index 64% rename from _site/presentations/index.html rename to presentations/index.html index a303f3d..87dfe84 100644 --- a/_site/presentations/index.html +++ b/presentations/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -113,7 +119,7 @@
DAIS Group Presentation Slides

19 October 2017 Kai Wang Kai's presentation on probabilistic PCA and its extensions.DownloadDownload
@@ -145,13 +151,13 @@
DAIS Group Presentation Slides
- + - + @@ -164,8 +170,8 @@
DAIS Group Presentation Slides
- - + + - + diff --git a/_site/presentations/kai_pca/index.html b/presentations/kai_pca/index.html similarity index 63% rename from _site/presentations/kai_pca/index.html rename to presentations/kai_pca/index.html index a4645d2..c101845 100644 --- a/_site/presentations/kai_pca/index.html +++ b/presentations/kai_pca/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -128,13 +134,13 @@
Kai's presentation on probabilistic PCA and its ext - + - + @@ -147,8 +153,8 @@
Kai's presentation on probabilistic PCA and its ext - - + + - + diff --git a/_site/publications/index.html b/publications/index.html similarity index 91% rename from _site/publications/index.html rename to publications/index.html index 34796cd..ed84f65 100644 --- a/_site/publications/index.html +++ b/publications/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -188,7 +194,7 @@

2018

- [PDF] + [PDF] [DOI] @@ -271,7 +277,7 @@

2018

- [PDF] + [PDF] [DOI] @@ -362,7 +368,7 @@

2018

- [PDF] + [PDF] @@ -459,7 +465,7 @@

2018

- [PDF] + [PDF] [DOI] @@ -566,7 +572,7 @@

2018

- [PDF] + [PDF] @@ -655,7 +661,7 @@

2018

- [PDF] + [PDF] @@ -752,7 +758,7 @@

2018

- [PDF] + [PDF] @@ -842,11 +848,11 @@

2017

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -949,7 +955,7 @@

2017

- [PDF] + [PDF] @@ -1054,11 +1060,11 @@

2017

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -1137,7 +1143,7 @@

2017

- [PDF] + [PDF] @@ -1242,7 +1248,7 @@

2017

- [PDF] + [PDF] [DOI] @@ -1333,7 +1339,7 @@

2017

- [PDF] + [PDF] [DOI] @@ -1416,7 +1422,7 @@

2017

- [PDF] + [PDF] [DOI] @@ -1501,11 +1507,11 @@

2016

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -1594,7 +1600,7 @@

2016

- [PDF] + [PDF] [DOI] @@ -1693,7 +1699,7 @@

2016

- [PDF] + [PDF] [DOI] @@ -1802,11 +1808,11 @@

2016

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -1895,11 +1901,11 @@

2016

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -2288,11 +2294,11 @@

2016

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -2381,7 +2387,7 @@

2016

- [PDF] + [PDF] [DOI] @@ -2545,11 +2551,11 @@

2015

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -2654,11 +2660,11 @@

2015

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -3064,11 +3070,11 @@

2015

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -3141,11 +3147,11 @@

2015

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -3234,11 +3240,11 @@

2015

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -3327,11 +3333,11 @@

2015

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -3444,11 +3450,11 @@

2015

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -3624,11 +3630,11 @@

2015

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -3796,11 +3802,11 @@

2014

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -3944,11 +3950,11 @@

2014

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -4251,11 +4257,11 @@

2014

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -4585,11 +4591,11 @@

2013

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -4676,11 +4682,11 @@

2013

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -4769,11 +4775,11 @@

2013

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -5291,11 +5297,11 @@

2013

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -5384,11 +5390,11 @@

2013

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -5485,11 +5491,11 @@

2013

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -5570,11 +5576,11 @@

2013

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -5647,11 +5653,11 @@

2013

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -5732,11 +5738,11 @@

2013

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -5825,11 +5831,11 @@

2013

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -5981,11 +5987,11 @@

2012

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -6066,11 +6072,11 @@

2012

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -6159,11 +6165,11 @@

2012

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -6260,11 +6266,11 @@

2012

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -6345,11 +6351,11 @@

2012

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -6446,11 +6452,11 @@

2012

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -6517,11 +6523,11 @@

2012

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -6620,11 +6626,11 @@

2011

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -6800,11 +6806,11 @@

2011

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -6948,11 +6954,11 @@

2011

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -7201,11 +7207,11 @@

2011

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -7383,11 +7389,11 @@

2011

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -7555,11 +7561,11 @@

2011

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -7658,11 +7664,11 @@

2010

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -7727,11 +7733,11 @@

2010

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -7828,11 +7834,11 @@

2010

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -7929,11 +7935,11 @@

2010

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -8085,11 +8091,11 @@

2010

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -8162,11 +8168,11 @@

2010

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -8322,11 +8328,11 @@

2009

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -8549,11 +8555,11 @@

2009

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -8620,11 +8626,11 @@

2008

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -8713,11 +8719,11 @@

2008

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -8798,11 +8804,11 @@

2008

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -8959,11 +8965,11 @@

2006

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -9141,11 +9147,11 @@

2006

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -9341,11 +9347,11 @@

2005

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -9434,11 +9440,11 @@

2005

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -9521,11 +9527,11 @@

2004

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -9606,11 +9612,11 @@

2004

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -9669,11 +9675,11 @@

2004

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -9756,11 +9762,11 @@

2003

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -9841,11 +9847,11 @@

2003

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -9942,11 +9948,11 @@

2003

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -10029,11 +10035,11 @@

2003

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -10189,11 +10195,11 @@

2002

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -10282,11 +10288,11 @@

2002

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -10377,11 +10383,11 @@

2002

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -10553,7 +10559,7 @@

2018

- [PDF] + [PDF] [DOI] @@ -10636,7 +10642,7 @@

2018

- [PDF] + [PDF] [DOI] @@ -10727,7 +10733,7 @@

2018

- [PDF] + [PDF] @@ -10824,7 +10830,7 @@

2018

- [PDF] + [PDF] [DOI] @@ -10933,7 +10939,7 @@

2017

- [PDF] + [PDF] [DOI] @@ -11024,7 +11030,7 @@

2017

- [PDF] + [PDF] [DOI] @@ -11107,7 +11113,7 @@

2017

- [PDF] + [PDF] [DOI] @@ -11200,7 +11206,7 @@

2016

- [PDF] + [PDF] [DOI] @@ -11291,7 +11297,7 @@

2016

- [PDF] + [PDF] [DOI] @@ -11390,7 +11396,7 @@

2016

- [PDF] + [PDF] [DOI] @@ -11499,11 +11505,11 @@

2016

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -11592,11 +11598,11 @@

2016

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -11685,11 +11691,11 @@

2016

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -11770,11 +11776,11 @@

2016

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -11889,11 +11895,11 @@

2015

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -11974,11 +11980,11 @@

2015

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -12083,11 +12089,11 @@

2015

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -12176,11 +12182,11 @@

2015

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -12253,11 +12259,11 @@

2015

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -12346,11 +12352,11 @@

2015

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -12439,11 +12445,11 @@

2015

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -12540,11 +12546,11 @@

2015

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -12724,11 +12730,11 @@

2014

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -12872,11 +12878,11 @@

2014

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -12997,11 +13003,11 @@

2014

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -13153,11 +13159,11 @@

2013

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -13244,11 +13250,11 @@

2013

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -13337,11 +13343,11 @@

2013

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -13677,11 +13683,11 @@

2013

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -13770,11 +13776,11 @@

2013

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -13871,11 +13877,11 @@

2013

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -13956,11 +13962,11 @@

2013

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -14033,11 +14039,11 @@

2013

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -14118,11 +14124,11 @@

2013

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -14211,11 +14217,11 @@

2013

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -14314,11 +14320,11 @@

2012

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -14399,11 +14405,11 @@

2012

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -14492,11 +14498,11 @@

2012

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -14593,11 +14599,11 @@

2012

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -14678,11 +14684,11 @@

2012

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -14779,11 +14785,11 @@

2012

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -14874,11 +14880,11 @@

2011

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -14983,11 +14989,11 @@

2011

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -15060,11 +15066,11 @@

2011

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -15153,11 +15159,11 @@

2011

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -15246,11 +15252,11 @@

2011

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -15347,11 +15353,11 @@

2011

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -15450,11 +15456,11 @@

2010

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -15519,11 +15525,11 @@

2010

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -15620,11 +15626,11 @@

2010

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -15721,11 +15727,11 @@

2010

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -15798,11 +15804,11 @@

2010

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -15875,11 +15881,11 @@

2010

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -15946,11 +15952,11 @@

2009

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -16120,11 +16126,11 @@

2009

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -16191,11 +16197,11 @@

2008

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -16284,11 +16290,11 @@

2008

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -16369,11 +16375,11 @@

2008

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -16475,11 +16481,11 @@

2006

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -16570,11 +16576,11 @@

2006

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -16681,11 +16687,11 @@

2005

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -16774,11 +16780,11 @@

2005

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -16861,11 +16867,11 @@

2004

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -16946,11 +16952,11 @@

2004

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -17033,11 +17039,11 @@

2003

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -17118,11 +17124,11 @@

2003

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -17219,11 +17225,11 @@

2003

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -17306,11 +17312,11 @@

2003

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -17393,11 +17399,11 @@

2002

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -17486,11 +17492,11 @@

2002

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -17581,11 +17587,11 @@

2002

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -17696,7 +17702,7 @@

2018

- [PDF] + [PDF] @@ -17785,7 +17791,7 @@

2018

- [PDF] + [PDF] @@ -17882,7 +17888,7 @@

2018

- [PDF] + [PDF] @@ -17972,11 +17978,11 @@

2017

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -18079,7 +18085,7 @@

2017

- [PDF] + [PDF] @@ -18184,11 +18190,11 @@

2017

- [PDF] + [PDF] - [Presentation] + [Presentation] @@ -18267,7 +18273,7 @@

2017

- [PDF] + [PDF] @@ -20667,13 +20673,13 @@

2002

- + - + @@ -20686,8 +20692,8 @@

2002

- - + + - + diff --git a/_site/research/index.html b/research/index.html similarity index 69% rename from _site/research/index.html rename to research/index.html index 1683dcc..ea69fd6 100644 --- a/_site/research/index.html +++ b/research/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -104,7 +110,7 @@
DAIS Lab Research

The competitive global environment, and the ever increasing demands on energy, environment and quality are subjecting process industries to a high level of economic pressure. However, the process industries are in possession of treasure troves of heterogenous data that are gravely under utilized. These incredible volumes of data that industries already possess are poised to provide a level of insight and information never realized before and thus alleviate the economic and competitive pressures. We are interested in developing novel algorithms and computational tools to bring this vision of automation to the process industry.

Presentations

-

Group presentation slides: Link

+

Group presentation slides: Link

@@ -133,13 +139,13 @@

Presentations

- + - + @@ -152,8 +158,8 @@

Presentations

- - + + - + diff --git a/_site/teaching/index.html b/teaching/index.html similarity index 65% rename from _site/teaching/index.html rename to teaching/index.html index 1cb0722..1fdf7be 100644 --- a/_site/teaching/index.html +++ b/teaching/index.html @@ -10,10 +10,10 @@ - + - - + + @@ -23,7 +23,7 @@
- + DAIS Lab @@ -32,11 +32,11 @@ @@ -144,13 +150,13 @@
UBC Courses
- + - + @@ -163,8 +169,8 @@
UBC Courses
- - + + - +