ngHide
(directive in module ng
)
The ngShow
and ngHide
directives show or hide a portion of the DOM tree (HTML)
conditionally based on "truthy" values evaluated within an {expression}. In other
words, if the expression assigned to ngShow evaluates to a true value then the element is set to visible
(via display:block
in css) and if false then the element is set to hidden (so display:none).
With ngHide this is the reverse whereas true values cause the element itself to become
hidden.
Additionally, you can also provide animations via the ngAnimate attribute to animate the show and hide effects.
<ANY ng-hide="{expression}"> ... </ANY>as class
<ANY class="ng-hide: {expression};"> ... </ANY>with animations
//The show and hide animations are supported <ANY ng-hide="{expression}" ng-animate="{show: 'show-animation', hide: 'hide-animation'}"> ... </ANY>Click here to learn more about the steps involved in the animation.
ngHide – {expression} –
If the expression is truthy then the element is shown or hidden respectively.


That is an object, filled with the possible error messages.
An object, where you can set the type of account to request authorization for. properties are: google, hosted, hostedOrGoogle default is hostedOrGoogle
emitted when login was success
emitted when an error occured. Has two parameters, the response object and the received data
You can access to their names via constants: GoogleClientLogin.events.login or GoogleClientLogin.events.error or you can use 'login' and 'error' as string.
Starts the login process. It has one optional parameter, which should be an object with two properties:
logincaptcha, logintoken.
The logincaptcha is the user's answer to the captcha question
You will receive the logintoken if the login failed and the CaptchaRequired error code arrived
You must pass both the logincaptcha and logintoken if you must pass a captcha challange
Returns the value of the authId key from the response. If the login was success you will need to use this value to perform additional requests. You must put it into a the Authorization header like this:
'Authorization': 'GoogleLogin auth=' + googleAuth.getAuthId(),
Returns the value of SID key from the response.
Returns the value of LSID key from the response.
If the login was not success and the user need to pass a captcha challenge this method will return true
Url of the captcha image
You will need to pass it back to the google with the user's answer to the captcha if the login failed and captcha authentication required.
If the login was not success, google will send back an error code what you can get with this method
After the login was success, you should use the AuthId in each of your requests, see example below
http://code.google.com/apis/gdata/faq.html#clientlogin list of services:
| Name | name in googleclientlogin module | value |
|---|---|---|
| Google Adwords APIs: | adwords: | 'adwords' |
| Google Analytics Data APIs: | analytics: | 'analytics' |
| Google Apps APIs (Domain Information & Management): | apps: | 'apps' |
| Google Base Data API: | base: | 'gbase' |
| Google Sites Data API: | sites: | 'jotspot' |
| Blogger Data API: | blogger: | 'blogger' |
| Book Search Data API: | book: | 'print' |
| Calendar Data API: | calendar: | 'cl' |
| Google Code Search Data API: | codesearch: | 'codesearch' |
| Contacts Data API: | contacts: | 'cp' |
| Documents List Data API: | docs: | 'writely' |
| Finance Data API: | finance: | 'finance' |
| Gmail Atom feed: | mail: | 'mail' |
| Health Data API: | health: | 'health' |
| Health Data API H9 Sandbox | weaver: | 'weaver' |
| Maps Data APIs: | maps: | 'local' |
| Picasa Web Albums Data API: | picasaweb: | 'lh2' |
| Sidewiki Data API: | sidewiki: | 'annotateweb' |
| Spreadsheets Data API: | spreadsheets: | 'wise' |
| Webmaster Tools API: | webmastertools: | 'sitemaps' |
| YouTube Data API: | youtube: | 'youtube' |
| C2DM Push Notification Service: | c2dm: | 'ac2dm' |
| Google Reader Data API (unofficial): | reader: | 'reader' |
| Google Voice API (unoffical): | voice: | 'grandcentral' |
| Google Music API (unoffical): | sj: | 'sj' |
var GoogleClientLogin = import('googleclientlogin').GoogleClientLogin;
var googleAuth = new GoogleClientLogin({
email<EMAIL_ADDRESS>password: 'yourpassword',
service: 'contacts',
accountType: GoogleClientLogin.accountTypes.google
});
googleAuth.on(GoogleClientLogin.events.login, function(){
// do things with google services
require('https').request({
host: 'www.google.com',
port: 443,
path: path,
method: 'GET',
headers: {
'Authorization': 'GoogleLogin auth=' + googleAuth.getAuthId(),
...
}
});
});
googleAuth.on(GoogleClientLogin.events.error, function(e) {
switch(e.message) {
case GoogleClientLogin.errors.loginFailed:
if (this.isCaptchaRequired()) {
requestCaptchaFromUser(this.getCaptchaUrl(), this.getCaptchaToken());
} else {
requestLoginDetailsAgain();
}
break;
case GoogleClientLogin.errors.tokenMissing:
case GoogleClientLogin.errors.captchaMissing:
throw new Error('You must pass the both captcha token and the captcha')
break;
}
throw new Error('Unknown error');
// damn..
});
googleAuth.login();


South African Airways agrees deal to end eight-day strike
South African Airways (SAA) signed a deal on Friday with a union not involved in a strike that has crippled the heavily indebted carrier, giving its members a 5.9per cent pay rise backdated to April.
JOHANNESBURG: South African Airways (SAA) reached a deal on wages with two trade unions on Friday to end an eight-day strike that has weighed on the cash-strapped state airline.
Already reliant on government handouts to survive, SAA had to suspend hundreds of flights after the South African Cabin Crew Association (SACCA) and the National Union of Metalworkers of South Africa (NUMSA) walked out on Nov. 15.
The airline said it might not make salary payments this month.
SAA on Friday said the unions had agreed to a 5.9per cent wage hike retroactive to April, to be paid from next February if sufficient funds were available.
Consultations on planned job cuts have been deferred until Jan 31, it said.
"SAA will operate a near normal service on Saturday 23 November 2019," SAA said in a statement. "On Sunday, 24 November 2019, SAA expects to operate its full schedule as usual."
NUMSA union members had put their income on the line to achieve the deal, spokeswoman Phakamile Hlubi-Majola said.
"As unions we fought very hard to negotiate a settlement which would be in the best interests of our members and we can honestly say this proposal is a reflection of that," she said.
SAA on Friday also signed a wage deal with the National Transport Movement, a union which did not participate in the strike.
The government has spent about 20 billion rand (US$1.4 billion) on support for SAA in the past three years.
But with ballooning state budget deficits and a sovereign credit rating teetering on the brink of "junk" status, officials are trying to rein in financial support for ailing state firms.
(US$1 = 14.6033 rand)
(Reporting by Alexander Winning and Emma Rumney; editing by Edmund Blair and Jason Neely)


NAVIGATION
Informations An online chess game built on NodeJs with Express and socket.io. No unnecessary libraries.


Overview
Cinema Tutorial for Supercomputing 2019 in Denver, CO. This tutorial is intended to be run in a virtual machine that the attendees can download and run. An alternative is to follow along with the slides and examples shown here.
- Tutorial Slides. Instructions and presentation that accompanies this tutorial.
- Tutorial Materials. You can pull this repository, and work through it. Take care to install the prerequisite software, and follow prep instructions.
- Cinema Database Specification. The current Cinema database specification document.
Simple Cinema Examples
These are examples of simple Cinema databases, showing the flexibility and power of the image-based approach. The last example shows a multi-artifact database, with data-specific viewers. These databases are not part of the tutorial, but are included to demonstrate Cinema.
|
|
|
|
|
Halo Dataset: An example dataset showing a UI-like database assempling several data views into one database.
|
Volume Dataset: An example showing a richer set of database attributes manipulable by sliders.
|
Multi-artifact: An example showing a Cinema database with several types of data extracts, and viewers for these types.
|
Tutorial Workflow Examples


Zika virus (ZIKV), a mosquito borne flavivirus is a pathogen affecting humans in Asia and Africa. ZIKV infection diagnosis relies on serology–which is challenging due to cross-reactions with other flaviviruses and/or absence or low titer of IgM and IgG antibodies at early phase of infection- virus isolation, which is labor intensive, time consuming and requires appropriate containment. Therefore, real-time RT-PCR (rRT-PCR) is an appealing option as a rapid, sensitive and specific method for detection of ZIKV in the early stage of infection. So far, only one rRT-PCR assay has been described in the context of the outbreak in Micronesia in 2007. In this study, we described a one step rRT-PCR for ZIKV which can detect a wider genetic diversity of ZIKV isolates from Asia and Africa.
The NS5 protein coding regions of African ZIKV isolates were sequenced and aligned with representative flaviviruses sequences from GenBank to design primers and probe from conserved regions. The analytical sensitivity of the assay was evaluated to be 32 genome-equivalents and 0.05 plaque forming unit (pfu). The assay was shown to detect 37 ZIKV isolates covering a wide geographic in Africa and Asia over 36 years but none of the 31 other flaviviruses tested showing high analytical specificity. The rRT-PCR could be performed in less than 3 hours. This method was used successfully to detect ZIKV strains from field-caught mosquitoes.
We have developed a rapid, sensitive and specific rRT – PCR for detection of ZIKV. This assay is a useful tool for detection of ZIKV infection in regions where a number of other clinically indistinguishable arboviruses like dengue or chikungunya co-circulate. Further studies are needed to validate this assay in clinical positive samples collected during acute ZIKV infection.
Zika virus (ZIKV) is an arbovirus (Flaviviridae family genus flavivirus[ 1 ] transmitted by mosquitoes . Its natural transmission cycle in Africa involves primarily Aedes species including Ae. furcifer, Ae. taylori and Ae. luteocephalus and Cercopithecus aethiops, Erythrocebus patas monkeys [ 2 ] while it is also transmitted by domestic mosquitoes Aedes (Ae.) aegypti, Ae. hensilli[ 3 ]. The survival of ZIKV in interepizootics is believed to depend on vertical transmission of the virus in Aedes[ 4 ].
Like all flaviviruses, ZIKV is a single-stranded RNA virus with a positive-polarity RNA genome of approximately 11 kb. Both termini of the genomic contain sequences that do not encode viral proteins, known as the 5′ and the 3′ untranslated region. The encoded polyprotein is translated and co- and posttranslationally processed by viral and cellular proteases into three structural (capsid [C], premembrane [prM] or membrane [M], and envelope [E]) and seven nonstructural (NS1, NS2a, NS2b, NS3, NS4a, NS4b, and NS5) proteins. The NS5 protein is constituted by two distinct domains, an N-terminal methyltransferase and a C-terminal RNA-dependent RNA polymerase that are required for capping and synthesis of the viral RNA genome, respectively [ 5 - 7 ].
ZIKV infection in humans symptoms ranges from asymptomatic to influenza like symptoms such as fever, headache, arthralgia, myalgia, malaise, anorexia, rash, asthenia, retro-orbital eye pain, oedema, lymphadenopathy, and diarrhoea [ 8 - 11 ]. The non-specific clinical presentation can be confused with most other arboviruses particularly dengue and chikungunya virus infection.
ZIKV, an emerging neglected virus, was first documented in 1947 when it was isolated from a sentinel rhesus monkey stationed on a tree platform in the Zika forest, Uganda [ 12 ]. Since then, epizootics and small epidemics have occurred in Africa and Asia [ 13 ]. In Africa, the first human isolated has been described during an outbreak of jaundice in eastern Nigeria by MacNamara, 1954 [ 13 ]. Then, serological and entomological Zika infection were reported in different area in Africa (Burkina Faso, Ivory Cost, Egypt, Central African Republic, Mozambic, Nigeria, Uganda, Central African Republic and Senegal) [ 2 , 9 , 14 - 19 ]. Between 1968 and 2002, 606 strains including 10 human ZIKV strains were isolated in Central and West Africa countries and reported by the WHO Collaborating Center for Arbovirus and Viral Hemorrhagic Fever of Pasteur Institute in Dakar [ 20 ]. In 2007, the outbreak in Yap (Micronesia) became the largest outbreak of ZIKV ever reported [ 21 ]. In Senegal, the entomological and virological surveillance program of arboviruses since 1972 showed an enzootic circulation of ZIKV [ 20 ]. In 2008, a probable non vector transmission of ZIKV were reported when two American scientists contracted the virus while working in Kedougou, South-Eastern Senegal. The transmission of ZIKV to the wife of one of the scientists who had no history travel in the virus endemic area supports sexual transmission of ZIKV in this case [ 22 ].
Currently diagnosis of ZIKV infection is based on detection of specific antibodies or virus isolation from animals or mosquitoes which are time consuming [ 13 , 23 ]. Standard RT-PCR and quantitative RT-PCR provide a rapid, specific and sensitive method for ZIKV early detection [ 21 , 22 ]. However, real-time PCR, in contrast to conventional assays, has many advantages, including rapidity, quantitative measurement, low contamination rate and easy standardization. To date, one rRT-PCR assay focusing on the detection of Micronesian ZIKV strains [ 21 ] is available but it does not cover the genetic diversity and geographic distribution of ZIKV. In this study, we developed a one step rRT-PCR assay capable to detect ZIKV strains circulating in Africa and Asia.
Viral strains used were provided by WHO Collaborating Center for arboviruses and viral hemorrhagic fever (CRORA) at the Institut Pasteur de Dakar. ZIKV and other flaviviruses strains isolated from mosquitoes and non-human vertebrates used in this study are described in Tables 1 and 2 . Viral stocks were prepared by inoculating viral strains into AP 61 monolayer continuous cell lines in Leibovitz 15 (L-15) growth medium (GibcoBRL, Grand Island, NY, USA) supplemented with 5% foetal bovine serum (FBS) (GibcoBRL, Grand Island, NY, USA), 10% tryptose phosphate, penicillin-streptomycin and fungizone (Sigma, Gmbh, Germany). After 7 days of propagation, viral infection was tested by an indirect immunofluorescence assay (IFA) using specific hyperimmune mouse ascitic fluids as previously described [ 23 ] and supernatants from infected cells were collected as stocks for virus RNA isolation. ZIKV stocks were used for sequencing and evaluation of the sensitivity of the rRT-PCR assay. Other flaviviruses were used to evaluate the specificity of the assay.
Zika strains used in this study
| Reference | Hosts | Countries | Year of isolation |
|---|---|---|---|
| ArD 7117
|
Aedes luteocephalus
|
Senegal
|
1968
|
| ArD 9957
|
Aedes furcifer
|
Senegal
|
1969
|
| ArD30101
|
Aedes luteocephalus
|
Senegal
|
1979
|
| ArD 30156
|
Aedes furcifer
|
Senegal
|
1979
|
| AnD 30332
|
Cercopithecus aethiops
|
Senegal
|
1979
|
| HD 78788
|
Humain
|
Senegal
|
1991
|
| ArD 127707
|
Aedes furcifer
|
Senegal
|
1997
|
| ArD 127710
|
Aedes taylori
|
Senegal
|
1997
|
| ArD 127984
|
Aedes furcifer
|
Senegal
|
1997
|
| ArD 127987
|
Aedes luteocephalus
|
Senegal
|
1997
|
| ArD 127988
|
Aedes furcifer
|
Senegal
|
1997
|
| ArD 127994
|
Aedes taylori
|
Senegal
|
1997
|
| ArD 128000
|
Aedes luteocephalus
|
Senegal
|
1997
|
| ArD 132912
|
Aedes dalzieli
|
Senegal
|
1998
|
| ArD 132915
|
Aedes dalzieli
|
Senegal
|
1998
|
| ArD 141170
|
Aedes dalzieli
|
Senegal
|
2000
|
| ArD 142623
|
Anopheles coustani
|
Senegal
|
2000
|
| ArD 149917
|
Aedes dalzieli
|
Senegal
|
2001
|
| ArD 149810
|
Aedes dalzieli
|
Senegal
|
2001
|
| ArD 149938
|
Aedes dalzieli
|
Senegal
|
2001
|
| ArD 157995
|
Aedes dalzieli
|
Senegal
|
2001
|
| ArD 158084
|
Aedes dalzieli
|
Senegal
|
2001
|
| ArD 165522
|
Aedes vittatus
|
Senegal
|
2002
|
| ArD 165531
|
Aedes dalzieli
|
Senegal
|
2002
|
| ArA 1465
|
Aedes africanus
|
Côte d’Ivoire
|
1980
|
| ArA 27101
|
Aedes opok
|
Côte d’Ivoire
|
1990
|
| ArA 27290
|
Aedes opok
|
Côte d’Ivoire
|
1990
|
| ArA 27106
|
Aedes luteocephalus
|
Côte d’Ivoire
|
1990
|
| ArA 27096
|
Aedes africanus
|
Côte d’Ivoire
|
1990
|
| ArA 27407
|
Aedes africanus
|
Côte d’Ivoire
|
1990
|
| ArA 27443
|
Muci graham
|
Côte d’Ivoire
|
1990
|
| ArA 506/96
|
Aedes vittatus
|
Côte d’Ivoire
|
1996
|
| ArA 975-99
|
Aedes aegypti
|
Côte d’Ivoire
|
1999
|
| ArA 982-99
|
Aedes vittatus
|
Côte d’Ivoire
|
1999
|
| ArA 986-99
|
Aedes furcifer
|
Côte d’Ivoire
|
1999
|
| ArA 2718
|
Aedes luteocephalus
|
Burkina Faso
|
1981
|
| ArB 1362
|
Aedes africanus
|
Republic Center Africa
|
1968
|
| P6-740 | Aedes aegypti | Malaysia | 1966 |
Flavivirus strains used in this study
| Flavivirus species | Reference | Hosts | Countries | Year of isolation |
|---|---|---|---|---|
| Dengue 1
|
ArA 15120
|
Aedes aegypti
|
Côte d’Ivoire
|
1985
|
| Dengue 2
|
ArD 63334
|
Aedes furcifer
|
Senegal
|
1989
|
| ArA 6894
|
Aedes aegypti
|
Burkina Faso
|
1986
|
|
| ArA 29982
|
Aedes lutoecephalus
|
Côte d’Ivoire
|
1992
|
|
| ArD 140 875
|
Aedes furcifer
|
Senegal
|
1999
|
|
| ArD 140 884
|
Aedes lutoecephalus
|
Senegal
|
1999
|
|
| ArD 141 069
|
Aedes furcifer
|
Senegal
|
1999
|
|
| ArD 141 070
|
Aedes lutoecephalus
|
Senegal
|
1999
|
|
| ArD 141073
|
Aedes taylori
|
Senegal
|
1999
|
|
| ArD 142 774
|
Aedes fircifer
|
Senegal
|
1999
|
|
| Dengue 4
|
HD 38549
|
Human
|
Senegal
|
1983
|
| Yellow Fever
|
ArA 408/78
|
Aedes luteocephalus
|
Côte d’Ivoire
|
1978
|
| HA 016/97
|
Human
|
Liberia
|
1997
|
|
| ArD 149213
|
Aedes lutoecephalus
|
Senegal
|
2000
|
|
| ArD 149 214
|
Aedes furcifer
|
Senegal
|
2000
|
|
| West Nile
|
AF260968
|
Human
|
Egypt
|
1951
|
| M12294
|
Human
|
Uganda
|
1937
|
|
| Usutu
|
ArD 130317
|
Culex perfuscus
|
Senegal
|
1998
|
| Ss. Usutu
|
ArB 1803/69
|
Culex perfuscus
|
Central African Republic
|
1969
|
| Bagaza
|
ArB 209
|
Culex sp
|
Central African Republic
|
1966
|
| Bouboui
|
ArB 490
|
Anopheles paludis
|
Central African Republic
|
1967
|
| Dakar Bat
|
AnD 249
|
Scotiphilus sp
|
Senegal
|
1962
|
| Kedougou
|
ArD 14701
|
Aedes minutus
|
Senegal
|
1972
|
| Koutango
|
AnD 5443
|
Tatera kempi
|
Senegal
|
1968
|
| Ntaya
|
ArB 472
|
Culex sp
|
Central African Republic
|
1967
|
| Uganda S
|
ArD 109325
|
Ades furcifer
|
Senegal
|
1994
|
| Saboya
|
AnD 4600
|
Tatera kempi
|
Senegal
|
1968
|
| Sepik
|
MK 7148
|
Mansonia septempunctata
|
New Guinea
|
1966
|
| Spondweni
|
SA Ar 94
|
Mansonia uniformis
|
South African Republic
|
1955
|
| Wesselsbron
|
ArB 4177
|
Rhipicephalus muhsamae a
|
Central African Republic
|
1982
|
| Yaounde | ArY 276/68 | Culex nebulosus | Cameroon | 1968 |
Viral stocks were titrated on Vero cells (African Green Monkey Kidney) supplemented with 10% fetal bovine serum (FBS) as well as penicillin-streptomycin (1%) and fungizone (0,05%). Viral suspension stock were serially 10-fold diluted in L-15 medium with 10% FBS. Two hundred microliters were inoculated on Vero cell monolayers in the wells of a 24-well plate. After 4 h of virus adsorption at 37°C, cells were overlaid with 3,2% of carboxymethylcellulose–L-15 medium containing 10% FBS. After incubation at 37°C for 7 days, cells were stained with 1% black amido, dried at room temperature and the plaques were counted.
The NS5 sequences of ZIKV were chosen as target for the primers. ZIKV strains from Africa sequenced and desposited at Genbank (accession number, KF38304-KF383114), strain from Malaysia (NC_012532) and the strain related to Micronesian outbreak in 2007 (EU545988 ) were aligned using the Clustal W program [ 24 ]. A stretch of nucleotides conserved in the strains was identified and the primers and a short LNA probe sequence (16 nt) was designed using the Primers Express software and the LNA probe design window at
Nucleotide sequences of primers and probe used in the qRT-PCR assay
| Sequence 5′ – 3′ | Nucleotide position | |
|---|---|---|
| Probe
|
FAM-CTYAGACCAGCTGAAR-BBQ
|
9304–9320
|
| Forward primer
|
AARTACACATACCARAACAAAGTG GT
|
9271–9297
|
| Reverse primer | TCCRCTCCCYCTYTGGTCTTG | 9352–9373 |
FAM, 6-carboxyfluorescein; BBQ, Black Berry Quencher. Y = T or C, R = A or G.
An in vitro transcribed RNA of the NS5 gene of ZIKV strain ArD165531, was used to determine the detection limit of the assay. A size of 1083 bp of the NS5 region was amplified with the primers FD3/FU1 [1] and the product was purified using the QIAquick gel extraction kit (Qiagen GmbH, Heiden, Germany) and ligated to the pGEM-T vector (Promega, Madison, USA). The recombinant plasmid was used to transform E. coli X-Blue 1 strain (Invitrogen, Carlsbad, USA). The orientation of the insert DNA was confirmed by sequencing. The insert was amplified using the primers M13R/M13F and then purified using the QIAquick gel extraction kit. In vitro transcription and quantification of transcribed RNA was performed as previously described [ 26 ] with a slight modification consisting of DNA digestion using the DNAfree kit (Ambion, Austin, Texas, USA) instead of DNASE digestion and TRIZOL purification. The RNA quantification is performed with the fluorescence dye RiboGreen (Invitrogen, Eugene, Oregon, USA) which specifically binds to single strand RNA. The analysis is performed in a 96-well plate in the ABI-PRISM 7500 which is used as a fluorimeter. Quantification was performed in comparison to a RNA-standard of 20 ng/ml -1000 ng/ml RNA supplied with the kit and a standard curve was established. The copy of RNA (molecules/μl) was calculated as follows: C × A/L where C represents the concentration of RNA (g/mL) assessed by OD measurement, A is the Avogadro number (6.023 × 10 23), and L is the length of the synthetic RNA (nucledotide) and 330 is an approximation of the molecular weight of a nucleotide (g/mol).
The titer of ZIKV stocks were determined and 10-fold dilutions of the stock were used to study the sensitivity of the assay in a synthetic normal human plasma (Acrometrix, Benicia, CA), used in absence of naturally human infected ZIKV sample and Leibovitz 15 (L-15) growth medium (GibcoBRL, Grand Island, NY, USA), used as supernatants of infected AP61 cells with ZIKV.
RNA was extracted from ZIKV stocks using the QIAamp RNA Viral Kit (Qiagen GmbH, Heiden, Germany) according to the manufacturer’s recommendations. Briefly, 100 ml of culture supernatants were mixed with AVL-Carrier RNA buffer. After 10 min incubation at room temperature, 400 ml of ethanol was added and samples were transferred into a column containing silica and centrifuged at 8000 g for 1 min. The RNA was washed twice with buffer AW1 and AW2, respectively. RNA was eluted in 50 μl of TE buffer and stored at –80°C until use.
RNA was amplified by real-time RT-PCR in an ABI Prism 7500 SDS Real-Time cycler (Applied Biosystems, Foster City, USA). The Quantitect One-Step RT-PCR kit (Qiagen, Hilden, Germany) was used with a 25 μl reaction mixture under the following conditions: 0.25 μl of kit enzyme mixture (including reverse transcriptase RT and Taq polymerase), 10 μl of 2 × Quantitect RT-PCR buffer, 1.25 μl of 10 μM of each primer, 0.5 μl of 10 μM of probe at 10 μM, 6.8 μl of DNA RNA free water (Mol Bio grade, Hamburg, Germany) and 5 μl of the extracted sample. Each amplification run contained one negative and one positive control. The negative control consisted of blank reagent and water. For the positive control, nucleic acid extracted from virus stocks was used. The following thermal profile was used a single cycle of reverse transcription for 10 min at 50°C, 15 min at 95°C for reverse transcriptase inactivation and DNA polymerase activation followed by 40 amplification cycles of 15 sec at 95°C and 1 min 60°C (annealing-extension step). The data were analyzed using the SDS software from Applied Biosystems.
Mosquitoes samples were collected during a routine surveillance for arbovirus in Kedougou, Southeastern Senegal from May to December 2011 as described previously [ 27 ] and pooled by species into groups of up 50 individuals. Monospecific mosquito pools were homogenized in 2.5 ml of L-15 medium containing 20% fetal bovine serum (FBS) and centrifuged for 20 min at 10,000 × g at 4°C. For the homogenate, 1 ml of the supernatant was inoculated into Aedes pseudoscutellaris as described previously [ 23 ]. Cells were incubated at 28°C. Within 10 days, slides were prepared for IFA against 7 pools of immune ascitic fluids specific for most of the African mosquito-borne arboviruses.
RNA was also extracted from supernatant of mosquitoes pools as described above and used for the ZIKV rRT-PCR assay. The mosquitoes pools were also screened for dengue an yellow fever using primers and probes described previously [ 28 , 29 ].
An alignment of the NS5 sequences of 13 African and 1 Asian (Malaysia) ZIKV strains identified a highly conserved region of 102 nucleotides (nt) and highly divergent from other flaviviruses. A reverse primer (nt 9352 -TCCRCTCCCYCTYTGGTCTTG-9373), a forward primer (nt 9271- AARTACACATACCARAACAAAGTG GT-9297) and a 16 nt LNA-probe (nt 9304-FAM-CTYAGACCAGCTGAAR-BBQ -9320) were designed (Figure 1) (Table 3 ).
Alignment of the designed primers and probe with Zika virus strain sequences. Dots indicate identity with the consensus sequence on the top of the alignment.
The assay detected the RNA of all 37 ZIKV strains (Table 1 ). The detection limit of the assay was evaluated using a quantitative RNA standard and a pfu-dilution series. To standardize the assay, serial dilutions of transcribed ZIKV RNA were tested by the real time PCR developed (Table 4 ). Three assays using transcript RNA prepared on different days were used to plot a standard curve (Figure 2A).
Sensitivity of the rRT-PCR assay. (A) Standard curve for Zika virus RNA transcript dilution series showing the threshold cycles Ct plotted against the log
Detection limit of the qRT-PCR assay for Zika virus
| Synthetic RNA /μl | nb positive/ nb tested | Ct | Percentage |
|---|---|---|---|
| 3,2 × 10
9
|
3/3
|
12.15 ± 0.15
|
100
|
| 3,2 × 10
8
|
3/3
|
15.76 ± 0.21
|
100
|
| 3,2 × 10
7
|
3/3
|
19.32 ± 0.25
|
100
|
| 3,2 × 10
6
|
3/3
|
22.62 ± 0.27
|
100
|
| 3,2 × 10
5
|
3/3
|
25.28 ± 0.31
|
100
|
| 3,2 × 10
4
|
3/3
|
28.50 ± 0.46
|
100
|
| 3,2 × 10
3
|
3/3
|
31.77 ± 0.39
|
100
|
| 3,2 × 10
2
|
3/3
|
34.79 ± 0.43
|
100
|
| 3,2 × 10
1
|
0/3
|
neg
|
0
|
| 3,2 × 10 0 | 0/3 | neg | 0 |
The detection was linear over 7 log
Sensitivity of the qRT-PCR assay for Zika virus detection
|
PFU/ml
|
Ct
|
|
|---|---|---|
| serum | L15 medium | |
| 50 000
|
25.60 ± 1.138
|
25.70 ± 1.138
|
| 5000
|
28.88 ± 1.443
|
28.58 ± 1.443
|
| 500
|
32.23 ± 1.604
|
31.92 ± 1.604
|
| 50
|
36.24 ± 1.61
|
35.36 ± 1.61
|
| 5
|
ND
|
ND
|
| 0.5 | ND | ND |
Overall a total of 1969 pools of mosquitoes collected at different sites in Kedougou between May to December 2011 were tested using the ZIKV rRT-PCR assay. ZIKV was detected in 31 mosquito pools out of 1969 from Aedes and Mansonia genus. A total of 15 out of 31 (49%) mosquito pools were found positive by rRT-PCR, while 7 (22%) mosquitoes pools were positive by virus isolation and 9 (29%) were positive by both tests, with Ct values ranged between 20 to 35. The rRT-PCR method was significantly more sensitive than virus isolation (Khi2 test, p = 0.0371). No mosquito pool was found positive for dengue and yellow fever virus. Aedes africanus, Aedes furcifer and Aedes luteocephalus species were the most infected vectors with 16% positive (5/31 strains) each. The result showed that 87% (27/31 strains) of the positive pools were collected in June and September to December. NS5 region of positive mosquito pools for ZIKV NS5 were amplified and sequenced using primers FD3/FU1 described previously [ 1 ] A blast alignment of the ZIKV NS5 sequences showed 97 to 100% similarity with ZIKV strain ArD41519 (accession number HQ234501) isolated in Kedougou, South-Eastern Senegal, in 1984.
In West Africa, ZIKV epizootics are regularly detected [ 20 ] but few human cases are reported. Underreporting might be due to the circulation of other arboviruses which cause similar clinical features as ZIKV infection. Detection of ZIKV so far is based and virological methods, which are time consuming. A previously developed RT-PCR was adapted for real time PCR detection of ZIKV in samples from human cases during the 2007 Micronesian outbreak [ 21 ].
In this study, we have developed a new sensitive and specific one step rRT-PCR for detection of ZIKV in serum and cell culture supernatants using a Taqman probe containing locked nucleotides, in the NS5 region of ZIKV genome using sequences of ZIKV strains circulating in Africa and Asia. Indeed, isolates from Malaysia and the outbreak of Micronesia are closely related [ 30 ].
Real-time RT-PCR for the diagnosis of acute ZIKV infection has many advantages compared to virus isolation and conventional RT-PCR. Virus isolation is considered as the “gold standard” for diagnosis of viral infection [ 31 ]. However, it has the disadvantage of low sensitivity and needs more than 10 days. Compared to conventional RT-PCR, real-time RT-PCR has several advantages such as rapidity, low risk of false positive results, high sensitivity, specificity and the possibility of quantitative measurements.
The assay was tested on ZIKV isolates from various geographical locations (Senegal, Cote d’ivoire, Burkina Faso and Central African Republic), hosts (mosquito, human and monkey) covering a period of 36 years. Compared to the only available assay based on ZIKV samples obtained during the outbreak in Micronesia, the advantage of our assay is that the primers and probe of our rRT-PCR assay were designed and evaluated using genetic diversity and geographic distribution of ZIKV isolated over 36 years. The developed rRT-PCR assay allowed the detection of 0.5 pfu/ml. This detection limit value is similar to that found by Wu et al.,[ 29 ] and is therefore sensitive enough to diagnose ZIKV in clinical cases. Indeed, viraemia found in human infection ranges from 10 2 to 10 6 pfu/ml [ 8 , 10 , 21 , 32 ]. The limit of detection by testing 10 fold-dilutions normal human plasma and L-15 growth medium for AP61 cell was the same. ZIKV was detected up to dilution 50 pfu/ml both in normal human plasma. and L-15 medium. This finding suggests a high reproducibility of the ZIKV rRT-PCR assay. Moreover, the rRT-PCR assay established for ZIKV was found to be more sensitive than that of the traditional RT-PCR assay developed previously [ 33 ]. This result confirms the greater sensitivity of real-time PCR compared to conventional RT-PCR [ 34 ]. The reproducibility of the real time PCR assay was high as shown by intra- and inter-assay variation analysis. The assay may improve early identification of acute Zika fever, and implementation of early treatment and control measures during ZIKV outbreaks. However, in this study, our assay was evaluated using synthetic normal human plasma. Then, further studies using humans sera naturally infected by ZIKV are needed to validate this assay.
For a better assessement of the established rRT-PCR, the specifity was tested with a variety of mosquito-borne and vertebrate-borne flaviviruses as described in Materials and methods. No cross reaction was observed demonstrating the high specificity this assay. The specificity of the rRT-PCR assay allows its use for differential diagnosis of arboviral infections in Africa and Asia where ZIKV co-circulates with other arboviruses such as Dengue, Chikungunya and yellow fever viruses [ 22 ].
Virus isolation has documented a permanent circulation of ZIKV in Southeastern Senegal since 1972 [ 2 , 13 ]. The TaqMan assay was able to detect ZIKV in field-collected mosquito pools at higher sensitivity than virus isolatiob in AP61 cells (Khi2 test, p = 0.037). However, 7 positive mosquitoes pool was found only by virus isolation and negative by rRT-PCR assay.
This might be explained by the loss of the ZIKV RNA during the extraction process or during freezing and thawing the samples prior to the rRT-PCR test. Furthermore, no mosquito pool was found positive for dengue and yellow fever, major abovirus which co-circulate with ZIKV in Kedougou aera. In addition, ZIKV NS5 region of the positive mosquito pools showed 97 to 100% identity with senegalese ZIKV strain ArD41519 (accession number HQ234501), confirming the specificity of the assay. It will therefore help to improve screening for ZIKV in mosquito pools.
Like others arbovirus (YFV, DENV, CHIKV) in this Kedougou region, ZIKV were found frequently at the end of the rainy season between September and December [ 2 , 35 ], characterized by the existence of a very diversified mosquito fauna and an old population of vectors that have taken several blood meals and thus are more likely to be infected by contact with viremic hosts. ZIKV was also detected in mosquito vectors as collected in June, corresponding to the beginning of the rainy season and the mosquito activities in southern Senegal. These detections suggest a rapid and huge amplification of the virus in the vectors that might be infected through vertical transmission and/ or from vertebrate reservoirs [ 4 ].
The expansion of ZIKV outside Africa shows the need to develop rapid assays and specific monitoring of the virus. Rapid detection of the virus in field-collected specimens can accelerate appropriate mosquito control measures that could prevent transmission and disease among human population. In this study we developed a rapid, sensitive and specific real time PCR for the detection of ZIKV circulating in Africa and Asia. This assay will be a useful tool for differential Zika fever diagnostics in a situation where number of other disease like malaria, dengue, chikungunya co-circulate and are clinically indistinguishable.
The authors declare that they have no competing interests.
Oum F, Ous F, MD, MW and AAS designed the study, analyzed the data and wrote the manuscript. Oum F and DD performed the experiment. All the authors have read and approved the final manuscript.
The authors thank Lang Girault for providing ZIKV strains. This work was supported by Arbovirus Unit of Pasteur Institute in Dakar and the National Institutes of Health (NIH), Grant Number 5R01A1069145.


You can bring content into High Fidelity from anywhere you want. Here are a few places that support direct import of content right now. If you'd like to suggest a Market to include here, let us know.
This is the default High Fidelity marketplace. Viewing and downloading content from here is fully supported in Interface.
Clara.io has thousands of models available for importing into High Fidelity. Follow these steps for the best experience:


[% reason %]
[% ENDIF %]Please enter your user name and password and click Log In to log in.
[% IF resetpw %]To have the password for this account reset, and the new password mailed to the email address registered with the account, enter your user name and click Reset Password.
[% ENDIF ]Note: Set your browser to accept cookies in order for login to succeed. You will be asked to log in again after some period of time.


Kawhi & PG13 move to the LA Clippers
Lorem ipsum. Lorem ipsum, solor dor its amett. Lormpussmm.
Read moreKawhi & PG13 move to the LA Clippers
Lorem ipsum. Lorem ipsum, solor dor its amett. Lormpussmm.
Read moreKawhi & PG13 move to the LA Clippers
Lorem ipsum. Lorem ipsum, solor dor its amett. Lormpussmm.
Read moreKawhi & PG13 move to the LA Clippers
Lorem ipsum. Lorem ipsum, solor dor its amett. Lormpussmm.
Read moreKawhi & PG13 move to the LA Clippers
Lorem ipsum. Lorem ipsum, solor dor its amett. Lormpussmm.
Read moreKawhi & PG13 move to the LA Clippers
Lorem ipsum. Lorem ipsum, solor dor its amett. Lormpussmm.
Read more


{% extends userTypeExtension %} {% load staticfiles %} {% block content %}
Cloudtopus was founded as a Final Year Project by a group of SMU School of Information Systems students. Cloudtopus 1.0 was built as an integration of digital monitoring tools into a single platform.
Built for the the upcoming Enterprise Solutions Management module launched in 2019, the IT Operations Lab has capabilities of monitoring multiple deployments and sending disruptions.
With tremendous foresight and ideation, Professor Rafael J. Barros from the School of Information Systems Faculty led the team for a successful launch of Cloudtopus in 2019.


Portsmouth Naval Shipyard breaking ground on major projects
KITTERY, Maine (AP) - The Portsmouth Naval Shipyard is breaking ground on a pair of major projects.
One is a $61.7 million Paint, Blast and Rubber Facility that comprise more than 65,000 square feet. The other is a $17.3 million consolidated warehouse comprising about 29,000 square feet.
Officials said those are key projects aimed at making the shipyard more efficient. The shipyard overhauls and repairs nuclear-powered submarines for the Navy.
Republican Sen. Susan Collins of Maine and Democratic Sen. Jeanne Shaheen of New Hampshire are expected to attend the event Friday morning in Kittery, Maine.
The Navy has a backlog of repair work at its four public shipyards. A General Accounting Office report said shipyard equipment is aging beyond the expected life service.
Sign up for Daily Newsletters
Copyright © 2019 The Washington Times, LLC.
Please read our comment policy before commenting.


Copyright © 2007-2017 SIL International
Free and open source (MIT license)
Solid is developed under the Payap University Linguistics Institute Software Development Unit. The Linguistics Institute is a partnership between Payap University (Chiang Mai, Thailand) and SIL International with the mandate to serve the language communities of Southeast Asia through linguistic research and language development. The Software Development Unit designs new software to aid language research and development.


T.I.’s Daughter Deletes Her Instagram After He Talks About Monitoring Her Hymen
by Emily BrownT.I.’s daughter has deleted social media after her dad revealed he takes her to the gynaecologist every year to make sure her hymen is still intact.
Advertisements
Deyjah Harris, 18, has been the centre of attention since T.I. made the disturbing revelation on the Life Hacks episode of the Ladies Like Us podcast earlier this month.
The 39-year-old rapper, whose real name is Clifford Joseph Harris Jr., revealed he books the appointments shortly after Deyjah’s birthday each year in order to keep track of her virginity.
Advertisements
The horrific news was shared far and wide and many social media users took it upon themselves to comment on T.I.’s behaviour, with hundreds of people condemning his actions and branding him as ‘controlling’ and ‘possessive’.
Deyjah initially added to the interest as she unfollowed her dad on Instagram after he made the comments but it seems she’s now attempting to get out of the public eye as she has deactivated her social media accounts.
The 18-year-old had racked up 1.5 million followers and 104 posts on her ‘princess_of_da_south’ Instagram account but as of Sunday, November 17, the page ‘isn’t available’.
Similarly, the account linked to her Twitter handle, @yafavdeyj, doesn’t exist.
Advertisements
It seems the teenager is looking to have a social media detox after she – or more specifically, her hymen – became the centre of attention and the move is entirely warranted. Given how much people have been talking about Deyjah, her family and her personal life it’s only fair the 18-year-old gives herself a break.
T.I. claimed the twisted tradition involving the gynaecologist continued to take place with his daughter’s consent but her response to the public revelation appears to tell a different story.
As well as unfollowing her dad, Deyjah liked a series of tweets which slammed T.I. for his controlling nature, suggesting she agreed with what the Twitter users were saying.
Advertisements
T.I. made the unnerving revelation after he was asked by the podcast hosts whether he’d spoken to his children about sex.
He commented:
Deyjah’s 18, just graduated high school now and she’s attending her first year of college, figuring it out for herself. And yes, not only have we had the conversation, we have yearly trips to the gynaecologist to check her hymen.
T.I.’s decision to take his daughter to the gynaecologist is not only invasive but also pretty pointless, as the hymen can ‘break’ for a number of reasons other than sex, including horse riding, inserting a tampon, riding a bike or doing gymnastics.
Deyjah did not appear to give any warning about her sudden abandonment of social media, so we’ll just have to wait and see if she decides to get back online any time soon.
Emily Brown first began delivering important news stories aged just 13, when she launched her career with a paper round. She graduated with a BA Hons in English Language in the Media from Lancaster University, and went on to become a freelance writer and blogger. Emily contributed to The Sunday Times Travel Magazine and Student Problems before becoming a journalist at UNILAD, where she works on breaking news as well as longer form features.


Restrictions
Works only on 32-bit Windows
64kB file size limit
Reduce file size
upx -9 nc.exe
Convert exe to txt
locate exe2bat
cp /usr/share/windows-binaries/exe2bat.exe .
wine exe2bat.exe nc.exe nc.txt
Paste content of txt file to remote windows shell
xclip -sel c < nc.txt


Java
- Dom4j - Flexible XML framework
- Gson - Google Library to support JSON
- Xstream - Serialize objects to XML and back again
- JAXB - Java Architecture for XML Binding
Android
- Universal-Image-Loader - Powerful and flexible library for loading, caching and displaying images
- greenDAO - greenDAO is a light and fast ORM solution that maps objects to SQLite databases
- EventBus - Android optimized event bus that simplifies communication
PHP
- Idiorm - A lightweight nearly-zero-config object-relational mapper and fluent query builder for PHP5
- GitElephant - An abstraction layer to manage your git repositories with php
- Propel - ORM for PHP5
- SimpleDOM - Built upon SimpleXML and provids DOM methods using SimpleXML’s syntax.
Symfony
- NelmioApiDocBundle - Generate a decent documentation for your APIs
- FOSRestBundle - Creat a REST API with Symfony2
Javascript
- fullPage.js - To create fullscreen scrolling websites / single page websites
- lunr.js - Simple full-text search
- Trip.js - Help you customize a tutorial trip easily with more flexibilities
- Moment.js - Parse, validate, manipulate, and display dates in JavaScript.
- Underscore.js - It provides a whole mess of useful functional programming helpers without extending any built-in objects.
AngularJs
- Protractor - End-to-end test framework for AngularJS applications
- angular-media-player - Directive for audio and video
- Smart table - Module to easily display data in a table
- ng-table - Module to easily display data in a table
- ngToast - AngularJS toast
- ANGM-GENERATOR - AngularJS Yeoman Generator
Node.js
- utility - A collection of useful utilities
- cheerio - Implementation of core jQuery designed specifically for the server
- mongoose - elegant mongodb object modeling for node.js
- SuperAgent - Super Agent is light-weight progressive ajax API
- connect-mongo - MongoDB session store for Express and Connect
- Morgan - HTTP request logger middleware for node.js
CSS
- loaders.css - Delightful and performance-focused pure css loading animations
- Load Awesome - Pure CSS Loaders and Spinners
- Hover.css - Collection of CSS3 powered hover effects
- Animate.css - Bunch of cool, fun, and cross-browser animation.
Front-end web UI/Framework
- Bootstrap - HTML, CSS, and JS framework for developing responsive, mobile first projects on the web
- Angular-Material - Implementation of Google’s Material Design Specification
Fonts
- Google Fonts - So it’s google fonts :D
Icons
- Github-Octicons - GitHub’s icons
- Font-Awesome - Scalable vector icons that can instantly be customized
- Iconfont - Alibaba Icon Library (Chinese)
- flag-icon-css - Country Flags
- weloveiconfonts - Icon fonts
- Material Icon - Material icons
Color
- Minimalist-Color-Palettes - Minimalist Color Palettes
Tool
- ProcessOn - UML web app for team (Chinese)
- draw.io - UML web app for team
- WinSCP - SFTP, SCP and FTP client for Windows
Books
- GitHub Cheat Sheet - GitHub Practical Tips
- Git Quick Reference - Git Quick Reference
- HTTP API Design Guide - HTTP+JSON API design practices
（转载本站文章请注明作者和出处 湘江鸿的博客）


I am a first year student in University College Cork. I am studying Business Information Systems (BIS)
During Transition Year I spent a few months working part-time in Enable Ireland. This was a good opportunity to improve my communication skills as well as gaining valuable experience in a working environment.
I am currently working in a phone repair shop. It is from the experience of working with technology that I decided to begin my studies in BIS.
| Subject | Result |
|---|---|
| Maths | H3 |
| English | H3 |
| Irish | H1 |
| Biology | H7 |
| Physics | H4 |
| French | H1 |
| History | H3 |


--- layout: post title: Filling in gaps date: 2011-03-18 16:00:28.000000000 -05:00 categories: - Personal tags: - personal status: publish type: post published: true meta: _edit_last: '15848442' _wpas_done_fb: '1' tagazine-media: a:7:{s:7:"primary";s:0:"";s:6:"images";a:0:{}s:6:"videos";a:0:{}s:11:"image_count";s:1:"0";s:6:"author";s:8:"15848442";s:7:"blog_id";s:8:"21291508";s:9:"mod_stamp";s:19:"2011-03-18 16:38:57";} author: ---
I spent about an hour this morning wasting time on nostalgia filling in the 'miscellany' and 'old projects' portions of the site. Time I should have spent on my contest entry, making lunch, and responding to the editors over at "that place" so I can get paid.


| About Dailyrotten |
|
Feedback
If you like this page, hate it, or would like to suggest changes,
<EMAIL_ADDRESS>is listening. This page
is experimental and somewhat different from what we usually offer, so please
do send your feedback.
Adding Stories
If you are a rotten newshound and you would like to suggest a story,
visit our submit page to
send us the URL. Stories that are accepted will have your name credited.
Posting Comments
In order to post comments to stories, you will have to
create an account.
Accounts will generally be validated within 24 hours, and of
course will be disabled if there is abuse.
Viewership
On the first full day this page went live, 100,000 people visited this Rotten
News page. Of course that was the day after the WTC attacks, so that number is
somewhat distorted. Right now this page gets between 50,000 and 75,000 people
every day.
Linking
We encourage everyone to link to this page; if you like it, others probably
will as well.
Other Rotten
Rotten
Gaping Maw
Celebrity Morgue
Mugshots
Rotten Store
Rate My Poo
Rate My Kitten
Rate My Finger
Penny Postcards
Phallic
Boners
Home
Make Dailyrotten your start page
|
|
|
June 15, 2002
Congressional Pee Inquiry
ABC News | Submitted by: S. Powerlung
"He went to a section of the plane between the cockpit and first class,
then urinated into the cup, said Bishop spokesman Selby McCash, who
described the congressman as "a very gracious and courtly gentleman."
Authorities briefly detained and questioned Bishop after the plane landed
because the spot he chose to relieve himself is a secure area."
|
|
Read article...
|
|
Man wrongly imprisoned for having chubby face
Guardian | Submitted by: george_lazenby
"The next thing I know, two plain-clothes officers came up, flashed their badges and said they were arresting me on suspicion of robbery. I said, 'Are you sure?' They said, 'Yes, you - you with the round, chubby face.' The police charged him and confiscated his car, alleging that it had been purchased with proceedings from the robbery. When the case went to trial in Birmingham in May 2001, the jury unanimously convicted him. Higgins received a five-year sentence." I thought all those cameras were supposed to <i>prevent</i> these kinds of things...
|
|
Read article...
|
|
4.4 Earthquake Hits Yucca Mountain
Associated Press | Submitted by: george_lazenby
"A mild earthquake rumbled beneath the desert early Friday near Yucca
Mountain, the federal government's proposed site for a nuclear waste
repository. The quake had a preliminary magnitude of 4.4 and hit about
5:40 a.m., 75 miles northwest of Las Vegas and about 3 miles
beneath the surface."
|
|
Read article...
|
|
Pay me, I died on 9/11
BBC | Submitted by: Ann Onymous
"A Hong Kong man has admitted trying to fake his death in the 11 September
attacks on the World Trade Center in an attempt to escape the law. Steven
Chin Leung, 34, falsely registered himself as missing after the attack...
Following the attacks, he phoned his lawyer and city officials, posing as
his brother, and registered himself as missing."
|
|
Read article...
|
|
Comatose man billed for blocking intersection
National Post | Submitted by: Kathy
"A Waterloo [Canada] man rendered comatose after being hit by a car and
thrown 45 metres has been billed $41.43 for the cost of closing the
intersection afterward. Brant Kardas, 24, was hit while he and a friend,
David McQuinn, ran across a snowy street into oncoming traffic. Police
found the pair responsible for the collision."
|
|
Read article...
|
|
Brokaw to honor SPAM
Newsday | Submitted by: Pope Jephe
"A Spam-o-meter at the museum tallies the cans of Spam produced. Hormel
expects to turn out its 6 billionth sometime between June 29 and July 3."
One further indignity: "On Sunday, Brokaw, the NBC News anchor, will
dedicate a special memorial to honor World War II veterans."
|
|
Read article...
|
|
The Joy of Loincloth
Mainichi Daily News | Submitted by: LucrezaBorgia
"Loincloths were once made only in simple white. But, like trunks and
briefs, they now come in a variety of designs, sizes and styles, but each
has the added advantage of being hand crafted. Loincloths are apparently
popular because they're airy, feel good on the skin, can be easily
washed and are simple to attach."
|
|
Read article...
|
|
Ape gets Buddhist funeral
Newsday | Submitted by: Pope Jephe
"Thai fans by the hundreds arrived to take part in Buddhist funeral
rites for the gentle orangutan who died Thursday at the age of 17 of
complications from water in the lungs."
|
|
Read article...
|
|
Iran's gangsta hippies
Asia Times | Submitted by: Son of Benway
"When the girls finally get to their destination they are usually met by a
battalion of rappis. A rappi, a term coined by Iranian youths, is a
cool guy who wears his clothes just like an American rapper, including, in
the ultra-coolest cases, a ghetto blaster on his shoulder... In this
Islamically forbidden version of a weekend Woodstock, some people lie
asleep (too much partying on Thursday night), some play cards (an activity
forbidden by the regime), some smoke hashish (instead of the opium
preferred by the older generations)."
|
|
Read article...
|
|
New Shinto God: Bearded Poultry Man
BBC | Submitted by: f00f
"The Colonel was whisked from a store in Kobe's Sannomiya entertainment
district by a mob of men. They then kicked the statue and made off with
its hands. It was a repeat of an incident in 1985 when, after a Hanshin
Tigers triumph, a life-sized model of Colonel Sanders was stolen and
thrown into the Dotonbori River. The Colonel was replaced by Japan
fans yesterday, with 500 hurling themselves into the river in joy,
despite the presence of 400 police officers detailed to stop them."
|
|
Read article...
|
|
How the DOD can affect Hollywood
Washington Post | Submitted by: Daremaster Spoodle
Recently, scriptwriters and producers from John Woo's new film "Windtalkers" had to remove some scenes portraying war crimes committed by U.S. Marines in order not to compromise possible financial assistance for the film from the Defense Department.
And even though a captain from the Marine Corps acknowledges
that war crimes in the Pacific like the ones shown in "Windtalkers" actually
happened, the Defense Department and that same film liason
representative from the Marines still wanted questionable scenes
portraying those war crimes removed.
|
|
Read article...
|
|
German boy stabs self to death in class
Times | Submitted by: george_lazenby
"'He was sitting next to me. When the teacher told him the results,
he got up and stabbed himself in the stomach, over and over again.'
The teacher collapsed in shock. The pupils called an ambulance for
the boy who had 12 stab wounds and bled to death in hospital."
|
|
Read article...
|
|
Britney Blows Transformer
Lubbock Avalanche-Journal | Submitted by: Inky
Apparently, even the gods can't stand Britney Spears' singing. A power transformer at the United Spirit Arena in Lubbock, Texas, blew out causing her concert to be canceled two songs in Friday night. "Please don't boo," she said, then walked off the stage. The managers blame her show's power requirements, but that same arena has played host to power-intensive acts like KISS and Sir Elton John with no problems.
|
|
Read article...
|
|
Wiseguys had scam they could bank on
New York Post | Submitted by: wingnut
"A Bonanno family underboss pleaded guilty to racketeering yesterday
for running loan sharking, money laundering and gambling operations from
a Long Island bank branch. Salvatore "The Chief" Vitale and his mob crew
had the run of the European American Bank branch in Melville, where
they doled out illegal loans, beat up on customers who didn't pay up
and even "caned" a man in a conference room."
|
|
Read article...
|
|
South Korea fan sets himself on fire
ESPN | Submitted by: anonymous
"A man who said he wanted to help South Korea's soccer team by
becoming a phantom 12th player set himself on fire Friday. The 39 year
old man was in critical condition, hospital officials said." His note:
"I will become the 12th soccer player by becoming a spirit and will
run for the victory of the Korean team. Fighting Korea!"
|
|
Read article...
|
|
|
|
|


|
LIIS - Laboratory Information Indexing System
0.10.2
LaboratoryInformationIndexingSystem
|
Clicking on Sample or Culture on the top navigation bar will switch between the two contexts that exist in the application. This is persistent across all pages indicated by a colour change and includes any buttons. Ensure you are in the correct database before making any changes.
Sample database is used as the default and is colour coded with blue. Culture database is colour coded with green.
The search bar requires specific keywords or partial information to work effectively.
It supports multiple words with spaces as the delimiter. The order is predefined and is important to remember to utilize the search effectively. The order of the search keywords depends on the filter selected. Dashes ( - ) can be used as placeholders to skip a keyword.
Example Search: es_bl 264 solid 2 or es_bl - solid 2.
You can see that "es_bl" is a keyword for the experiment ID and that the order stays the same for both. A dash ( - ) replaces the "264" in sample ID in order to specify we are looking for all samples in the experiment with type "solid" in period "2".
Entering only a single keyword will search all of the fields appropriate for the filter selected and return any results that match exactly. Using the percent ( % ) (wildcard) allows you to search all tables using partial information. Placing the percent ( % ) (wildcard) before or after the partial data will search with that information either at the end or begining of all records.
Example Search: es% %6% solid 2.
You can see that "es%" is partial information for the experiment ID. A percent ( % ) on both sides of the six "%6%" replaces the "264" in sample ID to find all records containing a six matching with type "solid" in period "2".
Under the search bar are filters that can be selected using the radio button beside them.
Under the search bar are filters that can be selected using the radio button beside them.
View Button allows you to see the specific details of a selected query. After completing a search, click once on the row of information you desire, then press the view button . This will take you to a new page that will show all the details of the search that you selected. Details are ordered into groups and can be expanded and collapsed for easy reading.
The create button will take you to a new form for creating a new culture or sample record, depending on what database you have selected. See Sample vs. Culture.
Takes the existing record that you are veiwing and moves all the data into a new form. This form can then be edited as needed to create a record similar but different from its original.
Edit takes the record you are viewing and moves it to a form. The form can then be edited as needed to change that specific record information.
Clicking an image will open a larger view in a new window. Cultures have an image and some DNA/RNA extractions will have an image with them. These can be viewed by first selecting the DNA/RNA expand view and then clicking the thumbnail.
Uploading an image can be done on the record view page. Cultures offer the option to upload an image to the culture, as well as the DNA/RNA records attached. Samples offer the DNA/RNA upload in their view pages.
Importing records can be done from each of the main search pages of the application. Please note that each context (sample, culture) imports that type of record exclusively.
The template for importing can be found on the import page, and it is important not to alter it.
As a rule, the fields are required to be unaltered for the import function to accept them, and the second line of the file is always ignored as it is reserved for the field descriptions.
Exporting records can be done from each of the main search pages of the application. Please note that each context (sample, culture) exports that type of record exclusively.
The sample export provides a list of projects that can be exported, and will export the full project that is selected.
The culture export provides an input where the lab number of the culture can be provided. Full and partial (with the wildcard '') identifiers are supported. Use a partial labnumber to export multiple culture records.
Bugs are an unavoidable byproduct of any software development, and developers are always looking to remove them from their programs.
If you have experienced errors while using this program, or have been subject to unusual and/or unexpected behavior, please take the time to submit a bug report to:
or if you have a Github Account:


When this checkbox is selected and you edit an opening tag the corresponding closing tag is automatically changed
accordingly.
If this checkbox is cleared, editing the opening tag does not affect the closing tag which remains unchanged. As a
result, the opening and closing tags do not match and the entire construct is underlined as erroneous.
The Simultaneous <tag></tag> editing checkbox controls the behaviour of
IntelliJ IDEA in the following contexts:


my education
Each of the points below have lived on a whiteboard in my house for months. I see them each day as I think about how CSS can be extended, and what the best way to design extensions to the web ,and what the best way to design extensions to the web.
Each of the points below have lived on a whiteboard in my house for months. I see them each day as I think about how CSS can be extended.
graphic design diploma
reeves college \ june 2017 - may 2018
4.0gpa
Each of the points below have lived on a whiteboard in my house for months. I see them each day as I think about how CSS can be extended, and what the best way to design extensions to the web.
graphic design diploma
reeves college \ june 2017 - may 2018
4.0gpa
Each of the points below have lived on a whiteboard in my house for months. I see them each day as I think about how CSS can be extended, and what the best way to design extensions to the web.
work experience
Each of the points below have lived on a whiteboard in my house for months. I see them each day as I think about how CSS can be extended, and what the best way to design extensions to the web ,and what the best way to design extensions to the web.
Each of the points below have lived on a whiteboard in my house for months. I see them each day as I think about how CSS can be extended.
graphic design diploma
reeves college \ june 2017 - may 2018
4.0gpa
Each of the points below have lived on a whiteboard in my house for months. I see them each day as I think about how CSS can be extended, and what the best way to design extensions to the web.
graphic design diploma
reeves college \ june 2017 - may 2018
4.0gpa
Each of the points below have lived on a whiteboard in my house for months. I see them each day as I think about how CSS can be extended, and what the best way to design extensions to the web.
graphic design diploma
reeves college \ june 2017 - may 2018
4.0gpa
Each of the points below have lived on a whiteboard in my house for months. I see them each day as I think about how CSS can be extended, and what the best way to design extensions to the web.


| src/assets/iconfont/ |
|
55.56% |
15/27 |
41.67% |
10/24 |
66.67% |
6/9 |
55.56% |
15/27 |
| src/components/button-group/ |
|
85.71% |
6/7 |
50% |
1/2 |
100% |
2/2 |
85.71% |
6/7 |
| src/components/button/ |
|
90% |
9/10 |
80% |
4/5 |
100% |
4/4 |
90% |
9/10 |
| src/components/cascader/ |
|
83.95% |
68/81 |
72.22% |
39/54 |
88.89% |
16/18 |
84.21% |
64/76 |
| src/components/cascader/item/ |
|
90.91% |
20/22 |
75% |
6/8 |
83.33% |
5/6 |
90.48% |
19/21 |
| src/components/collapse/ |
|
74.36% |
29/39 |
57.14% |
8/14 |
87.5% |
7/8 |
74.36% |
29/39 |
| src/components/collapse/item/ |
|
76.47% |
13/17 |
100% |
0/0 |
75% |
6/8 |
75% |
12/16 |
| src/components/date-picker/ |
|
74.71% |
127/170 |
67.61% |
48/71 |
72.73% |
24/33 |
74.4% |
125/168 |
| src/components/date-picker/date-panel/ |
|
82.14% |
23/28 |
81.82% |
18/22 |
57.14% |
4/7 |
82.14% |
23/28 |
| src/components/date-picker/month-panel/ |
|
100% |
7/7 |
100% |
0/0 |
100% |
2/2 |
100% |
7/7 |
| src/components/date-picker/year-panel/ |
|
100% |
17/17 |
100% |
0/0 |
100% |
3/3 |
100% |
15/15 |
| src/components/dialog/ |
|
100% |
12/12 |
50% |
1/2 |
100% |
1/1 |
100% |
12/12 |
| src/components/grid/col/ |
|
100% |
24/24 |
90.91% |
10/11 |
100% |
4/4 |
100% |
24/24 |
| src/components/grid/row/ |
|
100% |
13/13 |
100% |
4/4 |
100% |
4/4 |
100% |
13/13 |
| src/components/icon/ |
|
100% |
7/7 |
100% |
2/2 |
100% |
1/1 |
100% |
7/7 |
| src/components/input/ |
|
97.56% |
40/41 |
91.67% |
11/12 |
100% |
13/13 |
97.56% |
40/41 |
| src/components/layout/ |
|
100% |
9/9 |
100% |
2/2 |
100% |
4/4 |
100% |
9/9 |
| src/components/layout/aside/ |
|
100% |
2/2 |
100% |
0/0 |
100% |
0/0 |
100% |
2/2 |
| src/components/layout/footer/ |
|
100% |
2/2 |
100% |
0/0 |
100% |
0/0 |
100% |
2/2 |
| src/components/layout/header/ |
|
100% |
2/2 |
100% |
0/0 |
100% |
0/0 |
100% |
2/2 |
| src/components/layout/main/ |
|
100% |
2/2 |
100% |
0/0 |
100% |
0/0 |
100% |
2/2 |
| src/components/menu/ |
|
76.39% |
55/72 |
56.76% |
21/37 |
85.71% |
12/14 |
77.94% |
53/68 |
| src/components/menu/item/ |
|
91.67% |
22/24 |
60% |
6/10 |
100% |
7/7 |
91.67% |
22/24 |
| src/components/menu/sub/ |
|
46.48% |
33/71 |
39.53% |
17/43 |
30.43% |
7/23 |
46.48% |
33/71 |
| src/components/pagination/ |
|
84.51% |
60/71 |
66.67% |
28/42 |
78.57% |
11/14 |
83.82% |
57/68 |
| src/components/popover/ |
|
78.57% |
44/56 |
63.16% |
24/38 |
76.92% |
10/13 |
78.57% |
44/56 |
| src/components/swiper/ |
|
71.3% |
77/108 |
47.54% |
29/61 |
82.76% |
24/29 |
71.03% |
76/107 |
| src/components/swiper/item/ |
|
90.91% |
10/11 |
50% |
3/6 |
100% |
3/3 |
90.91% |
10/11 |
| src/components/table/ |
|
72.63% |
69/95 |
54.35% |
25/46 |
76.47% |
26/34 |
73.26% |
63/86 |
| src/components/tabs/ |
|
100% |
23/23 |
87.5% |
7/8 |
100% |
9/9 |
100% |
23/23 |
| src/components/tabs/body/ |
|
100% |
2/2 |
100% |
0/0 |
100% |
0/0 |
100% |
2/2 |
| src/components/tabs/head/ |
|
66% |
33/50 |
31.82% |
7/22 |
81.82% |
9/11 |
66% |
33/50 |
| src/components/tabs/item/ |
|
100% |
12/12 |
80% |
4/5 |
100% |
4/4 |
100% |
12/12 |
| src/components/tabs/pane/ |
|
100% |
7/7 |
100% |
0/0 |
100% |
2/2 |
100% |
7/7 |
| src/components/toast/ |
|
47.5% |
19/40 |
28.57% |
4/14 |
30.77% |
4/13 |
47.5% |
19/40 |
| src/components/upload/ |
|
66.23% |
102/154 |
40.79% |
31/76 |
63.89% |
23/36 |
66.67% |
102/153 |
| src/components/upload/card/ |
|
22.22% |
4/18 |
0% |
0/12 |
0% |
0/8 |
22.22% |
4/18 |
| src/components/upload/list/ |
|
71.43% |
5/7 |
100% |
0/0 |
33.33% |
1/3 |
71.43% |
5/7 |
| src/components/upload/methods/ |
|
0% |
0/37 |
0% |
0/26 |
0% |
0/7 |
0% |
0/37 |
| src/utils/calender/ |
|
98.04% |
50/51 |
70% |
21/30 |
100% |
14/14 |
98% |
49/50 |
| tests/unit/ |
|
99.86% |
706/707 |
100% |
2/2 |
99.4% |
167/168 |
99.86% |
706/707 |


[1] Sansa built this device well--if you pull on to an earlier Sansa model that she can think any cons in.
[2] Sansa built this device well--if you pull on to an earlier Sansa model that she can think any cons in general a different program except Rhasphody.


designer
visual designer
user experience designer
freelancer
interaction designer
graphic designer
senior designer
junior designer
consultant
logo designer
presentation designer
creative director
web designer
mobile designer
note taker
product designer
freelance designer
artist
design strategist
product strategist
user researcher
project manager
I am a no bull-shit, candid, get-it-done designer. I'll help you rip apart your idea and find the simplest path to launch. From mobile to web, product to marketing and brand, I have a saturated history in being the bridge between business and creativity. I'm set up for success when you bring me into the team as a strategic partner and then by providing the room for me to work and make your idea a reality. Data-informed design strategy, app design, web design, and brand strategy are my strengths. Let's do this.
We talk late into the night, exploring new ideas for creative professionals. We argue over concepts, share secrets, and interview our industry heroes.


Implements partition-assisted clustering and multiple alignments of networks. It 1) utilizes partition-assisted clustering to find robust and accurate clusters and 2) discovers coherent relationships of clusters across multiple samples. It is particularly useful for analyzing single-cell data set. Please see Li et al. (2017) <doi:10.1371/journal.pcbi.1005875> for detail method description.
| Version: | 1.1.0 |
| Imports: | Rcpp (≥ 0.12.2), igraph, parmigene, infotheo, dplyr, Rtsne, ggplot2, ggrepel |
| LinkingTo: | Rcpp |
| Suggests: | knitr |
| Published: | 2018-10-09 |
| Author: | Ye Henry Li, Dangna Li |
| Maintainer: | Ye Henry Li <hlowl2 at gmail.com> |
| License: | GPL-3 |
| URL: | https://doi.org/10.1371/journal.pcbi.1005875 |
| NeedsCompilation: | yes |
| SystemRequirements: | C++11 |
| CRAN checks: | PAC results |
| Reference manual: | PAC.pdf |
| Vignettes: |
Using the PAC package |
| Package source: | PAC_1.1.0.tar.gz |
| Windows binaries: | r-devel: PAC_1.1.0.zip, r-release: PAC_1.1.0.zip, r-oldrel: PAC_1.1.0.zip |
| OS X binaries: | r-release: PAC_1.1.0.tgz, r-oldrel: PAC_1.1.0.tgz |
| Old sources: | PAC archive |
Please use the canonical form https://CRAN.R-project.org/package=PAC to link to this page.


Machine learning algorithms are nothing but function approximations; they try and find a mapping between an input and a correct corresponding output.
Artificial neural networks (ANN) or connectionist systems are computing systems inspired by the biological neural networks that constitute animal brains


's Shopping List
Products from your purchase history
Done! Approve List
's Shopping List
Products from your purchase history
Done! Approve List
Logout
Add Product


{% extends "base.html" %} {% import 'bootstrap/wtf.html' as wtf %} {% block app_content %}
By checking the "Accept" box and submitting this acknowledgment to the Environmental Data Initiative, you willingly accept the Environmental Data Initiative privacy policy as stated on our project website. It is only necessary to perform this acknowledgment once. You may, however, be required to re-acknowledge your acceptance if we revise or modify our privacy policy. If you prefer not to accept the Environmental Data Initiative privacy policy, you may still browse our data repository as an anonymous "public" user, but you will not be able to perform any actions available to a registered user. Thank you for your support and use of the Environmental Data Initiative.


{{ render "shared/head.html" data }}
{{render "shared/header.html"}}
{{yield}} {{popCtx}}
{{render "shared/footer.html" data}}


Membership
My y Membership
Play Yorkshire's my Y membership supports the creation of the new woodlands across Yorkshire as part of our Trees for Yorkshire partnership.
description = "Displays membership boxes on home page" ==
Own a little piece of Yorkshire!


Definition
Average stopping date for accumulating EGDD2 (calendar day)
Method of calculation
Day before the average date of the first fall frost (? 0?C) (FF).
Since FF is not an input variable, it is estimated by using the procedure developed by Sly et al. (1971) (see Appendix 2).
October 31 is set as the latest limit to the stop date as specified in original LSRS criteria.


In this post, I’ll discuss an exploration I recently did examining how Django handles the sort of wide tables that may arise from dynamically created models. Code is available on github if you’d like to follow along.
Dynamic Models
I’ve recently been working on a Django project which requires an extensible
user profile model: different organizations need to track different information
about users, and need to be able to configure that information on the fly.
There are several ways to approach this, including
eav
(presumably using django-eav), but I
wanted to consider a solution based on dynamically creating models - among
other considerations, having ModelForms
“just work” would be a huge boon. I
hope to further explore dynamic models in a future post, but for now I’ll just
summarize enough to tackle the question at hand: what kind of performance
should we expect as columns are added and the Profile table gets wider?
For further reading on dynamic models, refer to Will Hardy’s dynamic-models repository and accompanying docs.
The Basics
Django’s models aren’t magic. Well,
they are,
but that magic is well encapsulated: Django checks your models module(s) for
any subclasses of django.db.models.Model
and maps each one to a table
in the database. For each such model, every subclass of
django.db.models.Fields
attached to the model is mapped to a column in that
table. The model then provides a host of utilities for moving conveniently
between the python and database layers, but all it really needs is that
mapping. So while you would typically define a Profile
model by doing
something like
1 2 3 4 5 |
|
you could just as well use python’s type function to re-write that definition as
1 2 3 4 5 6 7 |
|
(The '__module__'
key is a technical requirement.
RTFD for more info.)
The basic idea for a dynamically extensible Profile
, then, is to define a
Column
model with a to_field
method which creates a
django.db.models.Field
instance corresponding to the column in question.
Then we can define
1 2 3 4 5 6 7 |
|
There are a few potential pitfalls to be aware of, but that’s a post for another day. For now, we’ll focus on the question at hand.
Wide Tables
The (potential) problem is that as Column
objects are created, the Profile
model becomes more complicated and we may incur some non-trivial and
unnecessary overhead in instantiating each Profile
object - especially if we
only care about a small subset of the database columns at any point in time. In
order to test just how significant those effects are, I’ve created a demo app
and tested several different functions using the
hotshot module. For the purpose
of these tests, consider the following models:
A copy of the project is available
on github.
A few choices were made to deliberately reflect the project I intend to use a
dynamic Profile in - a PostgreSQL database, simple but extant model field
defaults, no more than 1000 columns, etc. Feel free to tweak the tests to suit
your needs and re-run them with manage.py wide_table_benchmarks
.
Each method below was run 1000 times against each model. The full hotshot profiling results are available in the repository, but I’ll summarize the highlights. All times below are given in milliseconds (ms).
Saving
1
|
|
There isn’t a whole lot to optimize here, but I had to create the objects anyway to run the next tests, so I figured I may as well profile the initial save and see where the time was being spent.
| Model | Time | _commit | execute | __init__ | |||
|---|---|---|---|---|---|---|---|
| Small | 13.340 | 10.77 | 80.7% | 1.259 | 9.44% | 0.162 | 1.21% |
| Medium | 12.791 | 6.196 | 48.4% | 2.092 | 16.4% | 0.758 | 5.93% |
| Large | 46.894 | 10.245 | 21.8% | 16.251 | 34.7% | 4.815 | 10.3% |
Rather unsurprisingly, as the size of the model increases, the overhead of the
default transaction behavior (_commit
) becomes less significant, while the
database calls themselves (exectue
) and the model initialization (__init__
)
take up increasingly large portions of the total execution time. Somewhat more
surprisingly, it actually took longer to save the Small
model than the
Medium
model; that warrants future investigation.
Retrieving
Django provides the values method to allow you to select from only a limited subset of columns. I tested the usual retrieval method:
1
|
|
against
1
|
|
for varying numbers of columns.
| Model | A() | B(10) | B(100) | B(1000) |
|---|---|---|---|---|
| Small | 26.988 | 14.962 | — | — |
| Medium | 111.755 | 14.932 | 69.681 | — |
| Large | 855.156 | 16.778 | 67.085 | 407.569 |
As you may expect, the time it takes to retrieve and build an object
from the database grows fairly quickly with the number of columns, but if you
select a fixed number of columns, the time stays nearly flat. It’s worth noting
that the time it takes to select all values from an object (returning a
dict
) is about half the time it takes to retrieve the actual model. This
suggests that
- If you don’t need to use model methods on retreived data, you can mitigate
the slowdown from wide tables by using
values
. - If you don’t need to use model methods, you should probably be using
values
no matter how wide your table is.
Updating
Django 1.5 (in development as of this writing),
adds an update_fields
argument to models’ save
methods, which only updates the specified columns.
This is useful in general, as it could help avoid some threading problems, but
you’d definitely expect to see some speedups when updating a few columns in
a wide table. As above, I tested the usual
1
|
|
against
1
|
|
for varying numbers of columns.
| Model | A() | B(10) | B(100) | B(1000) |
|---|---|---|---|---|
| Small | 12.434 | 12.542 | — | — |
| Medium | 23.812 | 12.924 | 20.21 | — |
| Large | 46.161 | 23.628 | 23.301 | 41.381 |
Here, unlike the retrieval test, the time taken for a full save and a save
manually specifying each field is comparable (which makes sense, since they’re
doing essentially the same thing). If you know for certain that you’ve only
updated a certain subset of fields, though, you can realize some significant
gains by using update_fields
.
In Closing …
This experiment indicates that large dynamic models can perform reasonably well, given judicious use of Django’s lower-level database tools. It also suggests some techniques that may be useful, regardless of how you’re defining your models:
- Use
values
if you only need an object’s attributes, not a full model object - Use the
update_fields
argument on a model’ssave
function if you know that a certain subset of fields have been altered (e.g. if you’re saving aModelForm
that has defined afields
attribute)
Hopefully, you’ve also gotten some ideas about how you can approach questions that come up in your work. If you have any questions, comments, or suggestions for future topics, chime in below.


Samayah Ann Emmanuel from Miami in Florida was also made to stand for lengthy periods with her arms outstretched as if she was being crucified.
And her mother Gina Emmanuel, 50, would batter the youngster with a shoe when she grew exhausted and dropped her arms.
Shockingly, Gina, who is free on bail, was still a registered nurse until last week, over a year after her child’s November 2018 death.
An emergency suspension was placed on her registration after it was flagged up to officials by the Miami Herald.
The alleged killer nurse was finally suspended from her job after the Department of Health cited her ‘systematic, willful and sadistic abuse and neglect of her children.’
Advertisement Advertisement
She was barred from working after the Herald detailed how Samayah was so badly malnourished that her body had ‘shriveled’ up by the time of her death.
The little girl, taken into foster care after being born to a drug addict monther was covered ‘head to toe’ in bruises, burns and ‘open wounds’, according to a caller to Florida’s state-wide abuse hotline.
She was burnt on the stove by Gina when she took bread to eat, it is claimed, and allegedly given bleach to drink when she complained about being thirsty.
Samayah, her two sisters aged 13 and seven, as well as their five year-old brother, also had socks tied around their eyes by Gina, it is alleged.
She reportedly chained her children to their beds, and warned them to lie to investigators about their injuries, according to official documents.
Gina was reportedly able to get away with the abuse because adopted children are not scrutinized or supervised by social services in the same way as children in foster care.
Samayah was taken out of school, and ‘did not interact with the outside world,’ according to investigators.
Emmanuel was charged with aggravated child abuse, child neglect and physical neglect last month, shortly after she was arrested.
She is due to be arraigned on Monday.


Women Make a Difference: How to Get a Seat at the Table
November 2, 2019
On Saturday, November 2nd, 2019 NewPower Education hosted Women Make a Difference: How to Get a Seat at the Table, an exciting day-long workshop for women interested in engaging in public service in Georgia. Attendees learned from inspiring women speakers currently serving in city, county and state government, and made valuable connections with their fellow participants.
Andrea Young, Executive Director of ACLU-Georgia, delivered a special keynote address. Other speakers included State Representative Park Cannon, The Honorable LaTisha Dear Jackson, DeKalb County Superior Court, Council President Felicia Moore, Atlanta City Council, and Commissioner Lisa Cupid, Cobb County.


Encrypted, secure communication.
Enter the text you would like to encrypt.
Enter a key to encrypt it with. Only share this with the intended reader.
Your key


--- layout: default ---
Designer, developer & photographer on the side. Lead innovation developer at Lancaster University. Also enjoys a good whisky.
{{ site.colophon }}


Ounce aims to be just a simple learning experiment.
It can be extended in numerous ways for educational purposes.
It should not be used in any production (not even dev :) ) environment.