15 research outputs found
Fracture in the Elderly Multidisciplinary Rehabilitation (FEMuR): study protocol for a phase II randomised feasibility study of a multidisciplinary rehabilitation package following hip fracture
Objective: To conduct a rigorous feasibility study for a future definitive parallel-group randomised controlled trial (RCT) and economic evaluation of an enhanced rehabilitation package for hip fracture.Setting: Recruitment from 3 acute hospitals in North Wales. Intervention delivery in the community.Participants: Older adults (aged ≥65) who received surgical treatment for hip fracture, lived independently prior to fracture, had mental capacity (assessed by clinical team) and received rehabilitation in the North Wales area.Intervention: Remote randomisation to usual care (control) or usual care+enhanced rehabilitation package (intervention), including six additional home-based physiotherapy sessions delivered by a physiotherapist or technical instructor, novel information workbook and goal-setting diary.Primary and secondary outcome measures: Primary: Barthel Activities of Daily Living (BADL). Secondary measures included Nottingham Extended Activities of Daily Living scale (NEADL), EQ-5D, ICECAP capability, a suite of self-efficacy, psychosocial and service-use measures and costs. Outcome measures were assessed at baseline and 3-month follow-up by blinded researchers.Results: 62 participants were recruited, 61 randomised (control 32; intervention 29) and 49 (79%) completed 3-month follow-up. Minimal differences occurred between the 2 groups for most outcomes, including BADL (adjusted mean difference 0.5). The intervention group showed a medium-sized improvement in the NEADL relative to the control group, with an adjusted mean difference between groups of 3.0 (Cohen's d 0.63), and a trend for greater improvement in self-efficacy and mental health, but with small effect sizes. The mean cost of delivering the intervention was £231 per patient. There was a small relative improvement in quality-adjusted life year in the intervention group. No serious adverse events relating to the intervention were reported.Conclusions: The trial methods were feasible in terms of eligibility, recruitment and retention. The effectiveness and cost-effectiveness of the rehabilitation package should be tested in a phase III RCT
GRIFFINCollaboration/GRSISort: Overdue Ozelot
<p><strong>New</strong></p>
<ul>
<li>grsiframe: Replacement for grsiproof, based on ROOT's RDataFrame instead of the obsolete PROOF. grsiframe uses "helpers" instead of "selectors" and a number of the latter that have been translated into the former can be found in the examples directory.</li>
<li>FastTiminingHistSelector: A selector to create fast timing histograms from a prepared tree of fast timing information.</li>
<li>checklog.sh script in examples is a quick script to check a log-file to see if the sort of a subrun ended successfully or not. Simply checks if the last line is "bye,bye" (good) or "Deleting thread" (bad).</li>
<li>sort.sh script in examples can be used to sort files and can be run with multiple instances in parallel. Automatically saves the output of the sorting into log files which can be check with checklog.sh script to see if the sorting finished.</li>
<li>TLevelScheme: New class to create, plot, and save level schemes. Includes some modification to the behavior of GCanvas if the canvas name is "LevelScheme".</li>
<li>TEfficiencyCalibrator: New GUI to automatically take spectra created by the effiency helper to calculate efficiency curves, including summing in and summing out. The calculation of the latter still has some bugs in it.</li>
<li>TRedirect class redirect stdout and stderr to a file as long as the object exists, i.e. until it goes out of scope or is deleted.</li>
<li>EnableCrosstalkCorrection program allows enabling crosstalk correction for a list of analysis files.</li>
<li>PlotVsRun allows plotting histograms vs the run number.</li>
<li>ReadCalFromRoot loops over the provided root files and writes out a .cal file for each one of them.</li>
<li>SetOdbFromData loops over the provided root files and checks if the PPG information read from the ODB matches the data. Writes out a line for each file whether the information was already correct, some error occured, or if it was updated.</li>
<li>checkSort loops over the provided analysis root files and checks if any problem with repeated events occured (the bug making this check necessary has been fixed by now).</li>
</ul>
<p><strong>Improvements</strong></p>
<ul>
<li>TGRSIUtilities now provides a trim function and the separate versions in GValue, TChannel, and TRunInfo have been removed.</li>
<li>GValue: It is now possible to provide a default value to <code>GValue::Value</code> which is used instead of <code>NaN</code> if the requested value is not found.</li>
<li>Globals.h now provides a function <code>std::string hex(T val, int width = -1)</code> that formats the provided value in hexadecimal with lead 0x and if the provided width is positive pads it with zeroes up to that width. It also provides a <code>void SetGRSIEnv()</code> function to set the environment for grsisort, and for linux systems a <code>void PrintGdbStacktrace()</code> function to print the stack trace using gdb.</li>
<li>TSinglePeak and all its children now have a working Sigma and FWHM function, and the <code>InitializeParameters</code> function can take a range which is used as limits for the centroid.</li>
<li>TPeakFitter uses the range as limit for the centroid and doesn't include it when releasing all parameters if the fit failed to give good errors. Also returns the <code>TFitResultPtr</code> to allow users to access e.g. the covariance matrix.</li>
<li>Made some adjustments to make grsisort work with ROOT 6.24 and 6.26.</li>
<li>TCalibrationGraphSet: Added options to set marker type, as well as setting line colors and marker colors in one single function and adding axis titles. Also added functions to get minimum and maximum x- and y-values. When adding graphs to the set, the colors are initialized to the current size of the set.</li>
<li>TChannel now supports multiple ranges for calibrations, corrections for time drifts (if digitizer clocks are not synched properly) and added GetTime function which is now called by <code>TDetectorHit</code> and simply calles the GetTime function of the mnemonic.</li>
<li>TMnemomic warns if the base class is being used instead of the version defined in the data library. Also includes GetTime function that takes care of the different time stamp units of different digitizer etc.</li>
<li>Instead of looping over the vector of fragments and adding the fragments on at a time to the <code>UnpackedEvent</code> class, we now simply set the raw data to the whole vector at once.</li>
<li>TGRSIMaps includes a function to emplace elements.</li>
<li>Added multiple new options to grsisort, mostly used by grsiproof and grsiframe.</li>
<li>TGRSISelector includes a check for the size of object to warn if ROOT's limit of 1 GB is reached.</li>
<li>Replaced (most?) uses of <code>printf</code> with <code>std::cout</code>.</li>
<li>TNucleus offers option to get the transition sorted by energy or intensity. To that effect two lists of transitions are kept simultaneously.</li>
<li>TPulseAnalyzer has been ported to the latest version from SFU TIPSort code.</li>
<li>Updated TScaler to get ratio of two variables of the last scaler entry (used in EMMA). Also scalers are now actually written to file at the end.</li>
<li>TSortingDiagnostics now includes a map of channels missing in the calibration file.</li>
<li>TSourceCalibration zooms graph and residual simultaneously, had some bugs fixed as well.</li>
<li>Improved and unified <code>Print</code> statements for detectors.</li>
<li>TRunInfo now has a function <code>CreateLabel</code> that returns a string created using the run and sub-run numbers in it. Before this code was copied in multiple places of grsisort.</li>
<li>Added new event building mode "Skip" that skips the step of sorting the fragments because they are already sorted.</li>
<li>The makefile honors the c++ standard root-config returns and includes support for HIL data library.</li>
<li>WriteCalToRoot output updated to show more clearly which files were update successfully and where problems occured.</li>
</ul>
<p><strong>Bug fixes</strong></p>
<ul>
<li>grsiproof: <code>--max-events</code> flag now works, additional options for PROOF added, log file names now include the run and sub-run number(s).</li>
<li>The use of multiple threads to write the analysis file has led to problems with single events being repeated thousands of times, leading to spikes in the energy or time histograms. So we have reverted now to having TAnalysisWriteLoop write a single TFile directly instead of using the <code>TAnaysisWriteLoopClient</code> class.</li>
<li>TPeakFitter used to crash when adding and removing peaks between fits.</li>
<li>TSinglePeak and children now first set the parameter, then the limits, this avoids warnings that the parameter (which is 0 at that point) is outside the limits.</li>
</ul>
THE INSECT FAUNA OF THE WEED PTERIDUM AQUILINUM (L.) KUHN (POLYPODIACEAE) IN PAPUA NEW GUINEA: A POTENTIAL SOURCE OF BIOLOGICAL CONTROL AGENTS.
Laparoscopic-Guided Compared to Skilled Instructor Support for Student Rectal Examination Training Using Live Horses in the Veterinary Curriculum
Zika virus infection of pregnant Ifnar1-/- mice triggers strain-specific differences in fetal outcomes
Zika virus (ZIKV) is a flavivirus that causes a constellation of adverse fetal outcomes collectively termed congenital Zika syndrome (CZS). However, not all pregnancies exposed to ZIKV result in an infant with apparent defects. During the 2015 to 2016 American outbreak of ZIKV, CZS rates varied by geographic location. The underlying mechanisms responsible for this heterogeneity in outcomes have not been well defined. Therefore, we sought to characterize and compare the pathogenic potential of multiple Asian-/American-lineage ZIKV strains in an establishe
Make Things Happen: Activity Sheets
Make Things (Happen) is a participatory project organized by Christine Wong Yap featuring artist-created activity sheets to make things or make things happen. Make Things (Happen) is intended to multiply creative activity. It began with artists creating activity sheets—downloadable from a website, and freely available as photocopies in the exhibition—for anyone and everyone to use and share, encouraging further activation.
Organized by Christine Wong Yap featuring artist-created activity sheets by Lauren F. Adams, Oliver Braid, Maurice Carlin, Kevin B. Chen, Torreya Cummings, Helen de Main, double zero, Bean Gilsdorf, Galeria Rusz, Sarrita Hunn, Maria Hupfield, Ariana Jacob, Hannah Jickling & Helen Reed, Nick Lally, Justin Langlois, Justin Limoges, Jessica Longmore, Mail Order Brides/M.O.B., Kari Marboe & Erik Scollon, Betty MarĂn, Mark Anthony Martinez, Meta Local Collaborative, Melissa Miller, Roy Meuwissen, Laura Napier, Susan O’Malley, Dionis Ortiz, Kristina Paabus, Piero Passacantando, Julie Perini, Ryan Pierce, Pavel Romaniko, Risa Puno, Genevieve Quick, Mary Rothlisberger, Pallavi Sen, Elisabeth Smolarz, Tattfoo Tan, Lauren Marie Taylor, sharita towne, Emilio Vavarella, David Gregory Wallace, Lexa Walsh, Alex Wilde & Emily Chappell, Brian Zegeer, Lu Zhang.https://pdxscholar.library.pdx.edu/make_things_happen/1000/thumbnail.jp