ty

[ASAP] Accessing Dihydro-1,2-oxazine via Cloke–Wilson-Type Annulation of Cyclopropyl Carbonyls: Application toward the Diastereoselective Synthesis of Pyrrolo[1,2-<italic toggle="yes">b</italic>][1,2]oxazine

The Journal of Organic Chemistry
DOI: 10.1021/acs.joc.0c00531




ty

[ASAP] Synthesis of a Pseudodisaccharide Suitable for Synthesis of Ring I Modified 4,5-2-Deoxystreptamine Type Aminoglycoside Antibiotics

The Journal of Organic Chemistry
DOI: 10.1021/acs.joc.0c00743




ty

Nanodiagnostics to monitor biofilm oxygen metabolism for antibiotic susceptibility testing

Analyst, 2020, Advance Article
DOI: 10.1039/D0AN00479K, Paper
Megan P. Jewell, Samuel C. Saccomano, Alexa A. David, J. Kirk Harris, Edith T. Zemanick, Kevin J. Cash
A method utilizing oxygen-sensitive nanosensor technology to monitor the oxygen consumption dynamics of living biofilms as they are exposed to antibiotics. This method provides information on the MBIC as well as kinetic response.
To cite this article before page numbers are assigned, use the DOI form of citation above.
The content of this RSS Feed (c) The Royal Society of Chemistry




ty

Kinetic study of azobenzene E/Z isomerization using ion mobility-mass spectrometry and liquid chromatography-UV detection

Analyst, 2020, Advance Article
DOI: 10.1039/D0AN00048E, Paper
Salomé Poyer, Chang Min Choi, Claire Deo, Nicolas Bogliotti, Juan Xie, Philippe Dugourd, Fabien Chirot, Jean-Yves Salpin
Liquid chromatography with UV detection and ion mobility-mass spectrometry are evaluated to study the EZ thermal back relaxation kinetics of azobenzenes.
To cite this article before page numbers are assigned, use the DOI form of citation above.
The content of this RSS Feed (c) The Royal Society of Chemistry




ty

A portable electrochemiluminescence bipolar electrode array for the visualized sensing of Cas9 activity

Analyst, 2020, Advance Article
DOI: 10.1039/D0AN00678E, Paper
Rui Guo, Shanwen Hu, Zonghua Wang
A new type of closed BPE-ECL system based on an Au electric circuit at a portable substrate is designed for the visualized sensing of Cas9 Activity in the CRISPR/Cas9 system.
To cite this article before page numbers are assigned, use the DOI form of citation above.
The content of this RSS Feed (c) The Royal Society of Chemistry




ty

Analysis of deoxyribonuclease activity by conjugation-free fluorescence polarisation in sub-nanolitre droplets

Analyst, 2020, 145,3222-3228
DOI: 10.1039/C9AN02380A, Paper
Jae-Won Choi, Bala Murali Krishna Vasamsetti, Jaebum Choo, Hak Yong Kim
Deoxyribonuclease (DNase) assay using ethidium bromide (EtBr) molecules by conjugation-free fluorescence polarisation under visible light in a droplet-based microfluidic chip.
The content of this RSS Feed (c) The Royal Society of Chemistry




ty

Antibody free ELISA-like assay for the detection of transcription factors based on double-stranded DNA thermostability

Analyst, 2020, 145,3339-3344
DOI: 10.1039/C9AN02631B, Paper
Yue Sun, Zhiyan Li, Choiwan Lau, Jianzhong Lu
Transcription factors (TFs) play critical roles in gene expression regulation and disease development. Herein we report a chemiluminescence assay for the detection of transcription factor based on double-stranded DNA thermostability.
The content of this RSS Feed (c) The Royal Society of Chemistry




ty

Model independent peak fitting and uncertainty assignment for high-precision time-of-flight mass spectrometry

Analyst, 2020, 145,3401-3406
DOI: 10.1039/D0AN00325E, Paper
Aleksey Vladimirovich Chudinov, Marco Rosenbusch, Vyacheslav Ivanovich Kozlovskiy, Valeriy Vladislavovich Raznikov, Peter Schury, Michiharu Wada, Hermann Wollnik
Logarithmic scale splines for smooth extraction of a native peak shape, and uncertainty estimation using direct trials.
The content of this RSS Feed (c) The Royal Society of Chemistry




ty

Nano-crystalline cellulose-coated magnetic nanoparticles for affinity adsorption of glycoproteins

Analyst, 2020, 145,3407-3413
DOI: 10.1039/D0AN00442A, Paper
Jiaying Zhang, Xiangyu Feng, Jing Wang, Guozhen Fang, Jifeng Liu, Shuo Wang
A new core–shell structured nanomaterial based on Fe3O4 nanoparticles and 2,3-dialdehyde nanocrystalline cellulose (DAC) coatings and its high efficiency in the preconcentration of glycoproteins were described in this work.
The content of this RSS Feed (c) The Royal Society of Chemistry




ty

In situ amplified photothermal immunoassay for neuron-specific enolase with enhanced sensitivity using Prussian blue nanoparticle-loaded liposomes

Analyst, 2020, Advance Article
DOI: 10.1039/D0AN00417K, Paper
Li-Juan Zhi, Ai-Li Sun, Dianping Tang
Methods based on prussian blue nanoparticles (PBNPs) have been reported for photothermal immunoassays in analytical nanoscience fields but most suffer from low sensitivity and are not beneficial for routine use.
To cite this article before page numbers are assigned, use the DOI form of citation above.
The content of this RSS Feed (c) The Royal Society of Chemistry




ty

Driving Force to Detect Alzheimer's Disease Biomarkers: The Application Of A Thioflavine T@Er-MOF Ratiometric Fluorescent Sensor for Smart Detection of Presenilin 1, amyloid β-protein and Acetyl Choline

Analyst, 2020, Accepted Manuscript
DOI: 10.1039/D0AN00440E, Paper
Xing Ze Wang, jing du, Nannan Xiao, Yan Zhang, Ling Fei, Jed D. LaCoste, Zhuo Huang, Qian wang, Xin Rui Wang, Bin Ding
Currently, the highly sensitive detection of Alzheimer's Disease (AD) biomarkers, namely presenilin 1, amyloid β-protein (Aβ), and acetylcholine (ACh), are vital to helping us prevent and diagnose AD. In this...
The content of this RSS Feed (c) The Royal Society of Chemistry




ty

Tetrahedral DNA Nanostructure-decorated Electrochemical Platform for Simple and Ultrasensitive EGFR Genotyping of Plasma ctDNA

Analyst, 2020, Accepted Manuscript
DOI: 10.1039/D0AN00591F, Paper
Xuyao Wang, Jianping Wu, Weilin Mao, Xia He, Liming Ruan, Junlan Zhu, Peng Shu, Zhenqi Zhang, Bitao Jiang, Xingguo Zhang
Genotyping of the epidermal growth factor receptor (EGFR) mutation status is of great importance in the screening of appropriate advanced non-small cell lung carcinoma (NSCLC) patients to receive superior tyrosine...
The content of this RSS Feed (c) The Royal Society of Chemistry




ty

[ASAP] A Coculture Based Tyrosine-Tyrosinase Electrochemical Gene Circuit for Connecting Cellular Communication with Electronic Networks

ACS Synthetic Biology
DOI: 10.1021/acssynbio.9b00469




ty

[ASAP] Extending SynBioHub’s Functionality with Plugins

ACS Synthetic Biology
DOI: 10.1021/acssynbio.0c00056




ty

[ASAP] Truncating the Structure of Lipopolysaccharide in <italic toggle="yes">Escherichia coli</italic> Can Effectively Improve Poly-3-hydroxybutyrate Production

ACS Synthetic Biology
DOI: 10.1021/acssynbio.0c00071




ty

[ASAP] A Chemical Switch System to Modulate Chimeric Antigen Receptor T Cell Activity through Proteolysis-Targeting Chimaera Technology

ACS Synthetic Biology
DOI: 10.1021/acssynbio.9b00476




ty

[ASAP] Analyzing and Engineering the Product Selectivity of a 2-Methylenebornane Synthase

ACS Synthetic Biology
DOI: 10.1021/acssynbio.9b00432




ty

[ASAP] Translation Related Factors Improve the Productivity of a <italic toggle="yes">Streptomyces</italic>-Based Cell-Free Protein Synthesis System

ACS Synthetic Biology
DOI: 10.1021/acssynbio.0c00140




ty

Hope in a Time of Anxiety

God causes all things ultimately to work for the good of those who love him.




ty

[ASAP] Molecule Property Analyses of Active Compounds for <italic toggle="yes">Mycobacterium tuberculosis</italic>

Journal of Medicinal Chemistry
DOI: 10.1021/acs.jmedchem.9b02075




ty

[ASAP] Imidazo[1,2-<italic toggle="yes">a</italic>]pyridine Derivatives as Aldehyde Dehydrogenase Inhibitors: Novel Chemotypes to Target Glioblastoma Stem Cells

Journal of Medicinal Chemistry
DOI: 10.1021/acs.jmedchem.9b01910




ty

[ASAP] Synthesis and Structure–Activity Relationships of Arylsulfonamides as AIMP2-DX2 Inhibitors for the Development of a Novel Anticancer Therapy

Journal of Medicinal Chemistry
DOI: 10.1021/acs.jmedchem.9b01961




ty

[ASAP] Discovery, Structure–Activity Relationship, and Biological Activity of Histone-Competitive Inhibitors of Histone Acetyltransferases P300/CBP

Journal of Medicinal Chemistry
DOI: 10.1021/acs.jmedchem.9b02164




ty

[ASAP] Discovery of Peptide Boronate Derivatives as Histone Deacetylase and Proteasome Dual Inhibitors for Overcoming Bortezomib Resistance of Multiple Myeloma

Journal of Medicinal Chemistry
DOI: 10.1021/acs.jmedchem.9b02161




ty

[ASAP] Discovery and Structure–Activity Relationship Study of (<italic toggle="yes">Z</italic>)-5-Methylenethiazolidin-4-one Derivatives as Potent and Selective Pan-phosphatidylinositol 5-Phosphate 4-Kinase Inhibitors

Journal of Medicinal Chemistry
DOI: 10.1021/acs.jmedchem.0c00227




ty

[ASAP] Discovery of M-808 as a Highly Potent, Covalent, Small-Molecule Inhibitor of the Menin–MLL Interaction with Strong <italic toggle="yes">In Vivo</italic> Antitumor Activity

Journal of Medicinal Chemistry
DOI: 10.1021/acs.jmedchem.0c00547




ty

[ASAP] Structure–Activity Relationship of SPOP Inhibitors against Kidney Cancer

Journal of Medicinal Chemistry
DOI: 10.1021/acs.jmedchem.0c00161




ty

[ASAP] Discovery of Potent, Selective, and Orally Bioavailable Inhibitors of USP7 with In Vivo Antitumor Activity

Journal of Medicinal Chemistry
DOI: 10.1021/acs.jmedchem.0c00245




ty

[ASAP] Optimization of Potent ATAD2 and CECR2 Bromodomain Inhibitors with an Atypical Binding Mode

Journal of Medicinal Chemistry
DOI: 10.1021/acs.jmedchem.0c00021




ty

[ASAP] Design of Hydrazide-Bearing HDACIs Based on Panobinostat and Their p53 and FLT3-ITD Dependency in Antileukemia Activity

Journal of Medicinal Chemistry
DOI: 10.1021/acs.jmedchem.0c00442




ty

[ASAP] Discovery of a Silicon-Containing Pan-Genotype Hepatitis C Virus NS5A Inhibitor

Journal of Medicinal Chemistry
DOI: 10.1021/acs.jmedchem.0c00082




ty

[ASAP] Discovery of Selective, Covalent FGFR4 Inhibitors with Antitumor Activity in Models of Hepatocellular Carcinoma

ACS Medicinal Chemistry Letters
DOI: 10.1021/acsmedchemlett.9b00601




ty

[ASAP] Synthesis of Novel G Factor or Chloroquine-Artemisinin Hybrids and Conjugates with Potent Antiplasmodial Activity

ACS Medicinal Chemistry Letters
DOI: 10.1021/acsmedchemlett.9b00669




ty

[ASAP] Novel HIV-1 Protease Inhibitors with Morpholine as the P2 Ligand to Enhance Activity against DRV-Resistant Variants

ACS Medicinal Chemistry Letters
DOI: 10.1021/acsmedchemlett.0c00043




ty

[ASAP] Rationally Designed Covalent BCL6 Inhibitor That Targets a Tyrosine Residue in the Homodimer Interface

ACS Medicinal Chemistry Letters
DOI: 10.1021/acsmedchemlett.0c00111




ty

[ASAP] New Dual CK2/HDAC1 Inhibitors with Nanomolar Inhibitory Activity against Both Enzymes

ACS Medicinal Chemistry Letters
DOI: 10.1021/acsmedchemlett.9b00561




ty

[ASAP] Artemisinin Derivatives with Antimelanoma Activity Show Inhibitory Effect against Human DNA Topoisomerase 1

ACS Medicinal Chemistry Letters
DOI: 10.1021/acsmedchemlett.0c00131




ty

[ASAP] Discovery of a Potent Dual Inhibitor of Wild-Type and Mutant Respiratory Syncytial Virus Fusion Proteins

ACS Medicinal Chemistry Letters
DOI: 10.1021/acsmedchemlett.0c00008




ty

[ASAP] Sigma Receptor Ligands Carrying a Nitric Oxide Donor Nitrate Moiety: Synthesis, In Silico, and Biological Evaluation

ACS Medicinal Chemistry Letters
DOI: 10.1021/acsmedchemlett.9b00661




ty

[ASAP] Characterization of Specific <italic toggle="yes">N</italic>-a-Acetyltransferase 50 (Naa50) Inhibitors Identified Using a DNA Encoded Library

ACS Medicinal Chemistry Letters
DOI: 10.1021/acsmedchemlett.0c00029




ty

[ASAP] Discovery of CPI-1612: A Potent, Selective, and Orally Bioavailable EP300/CBP Histone Acetyltransferase Inhibitor

ACS Medicinal Chemistry Letters
DOI: 10.1021/acsmedchemlett.0c00155




ty

[ASAP] Development of a Raltegravir-based Photoaffinity-Labeled Probe for Human Immunodeficiency Virus-1 Integrase Capture

ACS Medicinal Chemistry Letters
DOI: 10.1021/acsmedchemlett.0c00009




ty

Tanzania turns to solar power to increase electricity connectivity

As many as 60 percent of the Kenyan population now has access to electricity according to official data. But in neighbouring Tanzania, the penetration rate is less than half of that and sparsely populated rural communities are especially neglected.  

The post Tanzania turns to solar power to increase electricity connectivity appeared first on LatestSolarNews.




ty

Styling with STRINGS

At this year’s CSSConf in Melbourne (AU) I gave a talk called “Styling with STRINGS”. The talk is about how we can use Flexbox, currentColor and __EM__s inside components to quickly style entire Web Apps straight in the browser.

In case of tl:dw here some of the main points:

Layout

When creating mobile “App” layouts, where not the whole page is scrollable, but instead only certain parts. And you have anchored areas like header/footer and a main area that should fill out the available space, then the easiest way is to use Flexbox.

This lets you easily drag around components that are set as flex items and they always position nicely. Using flex: 1; on components makes them stretch out and fill the available space. A good use case is a search input or a title.

Color

If you don’t specify the border-color (initial value) it will be the same value as color.

Furthermore there is a color value called currentColor. As the name indicates, it’s also mapped to the current color value. We can use it as background-color for example. Not that useful when the text should be readable, since now text and background are the same color, but for some components without text it can be quite useful. Like in the example below with the slider thumb.

If a component set should look similar to the “iOS 7” style then currentColor works great. Below all components have no color values at all and only use currentColor. This let’s us change everything by only changing the color value in the root html element.

Size

In a similar way, EMs are mapped to font-size. So if we use EMs to define only the proportions of a component, we can use font-size to scale it up/down. And if we inherit the font-size we could also control everything at once with just a single property in the root or in groups if we go deeper down the DOM tree.

REMs work the same except that they are tied to the root html element only. We could use it to control the spacing of the components by using REMs for margin/padding.

I wrote about this in more detail in the Sizing (Web) Components post.

All together

Now if we combine this all and test it in an example application, we can easily design many variations right from the DevTools/inspector in a quick and easy way.

Feel free to play around with the CSSConf App yourself or check out the source on GitHub.

How to save?

You might wonder how you can save the changes made in the DevTools/inspector without having to manually copy them over into your CSS file. In Chrome there is a feature called Workspaces. It let’s you map a URL to a local folder. Once that is setup, all CSS changes will automatically be saved to your local disc. Here a post that explains how to setup Workspaces. It’s advised to use version control like Git, so that you can always discard all changes if you went too far and wanna start over.

Conclusion

Admittedly it is somewhat in between of being useful for production and just a “hack”. Especially the currentColor. But the main point of the talk is best told by this quote:

“Creators need an immediate connection” — Bret Victor

The examples I used are just the closest I could get using CSS alone and still keep code clean. I hope we keep that principle alive and improve on it.


ps. Artist of the puppet master illustration: Unknown.

pss. Here all the other videos from CSSConf.




ty

Contextual styling with custom properties

Something I’ve been wanting for a long time, define different regions like a footer section, or side bar and not have to deal with all the contextual styling hassle. A.k.a. “Now that this button is used on a dark background, the button needs to change its colors too. Where should the styles live?”. Here an old post about struggling with contextual styling.

So then the other day I was doing some experiments with using custom properties for Atom’s UI. Turns out, using custom properties might make contextual styling a bit easier. For the rest of the post, let’s switch to a more simple example. A page where the main area is light, but then has a dark hero and footer section. Like this:

In the past, I probably would’ve created variations like Button--dark or overwrote it with header .Button {…}. Depends a bit on the project. Here another approach: Create themes with a set of variables, then apply the theme to the different areas.

1. Default theme

First let’s define our default theme with a bunch of variables.

[data-theme="default"] {
  --fg:         hsl(0,0%,25%);
  --border:     hsl(0,0%,75%);
  
  --bg:         hsl(0,0%,95%);
  --button-bg:  hsl(0,0%,99%);
  --input-bg:   hsl(0,0%,90%);
}

Then we create some components where we use the variables defined above.

[data-theme] {
  color: var(--fg);
  background-color: var(--bg);
}

.Button {
  color: var(--fg);
  border: 1px solid var(--border);
  background-color: var(--button-bg);
}

.Input {
  color: var(--fg);
  border: 1px solid var(--border);
  background-color: var(--input-bg);
}

And lastly we add the [data-theme="default"] attribute on the body so that our components will pick up the variables.

<body data-theme="default">

If you wonder why use data-theme attributes over classes? Well, no specific reason. Maybe with attributes, it’s a hint that only one theme should be used per element and is more separated from your other classes.

At this point we get this:

See the Pen Contextual styling with custom properties (1/3) by simurai (@simurai) on CodePen.

2. Dark theme

But our designer wants the hero and footer to be dark. Alright, let’s define another theme region.

[data-theme="dark"] {
  --fg:         hsl(0,10%,70%);
  --border:     hsl(0,10%,10%);
  
  --bg:         hsl(0,0%,20%);
  --button-bg:  hsl(0,0%,25%);
  --input-bg:   hsl(0,0%,15%);
}

And add the theme attribute to the header and footer.

<header data-theme="dark">
<footer data-theme="dark">

Which gives us this:

See the Pen Contextual styling with custom properties (2/3) by simurai (@simurai) on CodePen.

The reason why this works is that custom properties cascade and can be overridden on nested elements, just like normal properties.

3. Hero theme

A few months pass and our designer comes back with a redesigned hero section. “To make it look fresh” with a splash of color.

No problem! Just like with the dark theme, we define a new “hero” theme.

[data-theme="hero"] {
  --fg:         hsl(240,50%,90%);
  --border:     hsl(240,50%,10%);
  
  --bg:         hsl(240,33%,30%);
  --button-bg:  hsl(240,33%,40%);
  --input-bg:   hsl(240,33%,20%);
}
<header data-theme="hero">

And here is that fresh hero:

See the Pen Contextual styling with custom properties (3/3) by simurai (@simurai) on CodePen.

It’s also not limited to colors only, could be used for sizes, fonts or anything that makes sense to define as variables.

Benefits

Using these theme “regions” lets your components stay context un-aware and you can use them in multiple themes. Even on the same page.

  • Developers can add components, move components around, without having to know about in what context (theme) they live. The markup for the components stays the same.
  • Design systems authors can create new components without worrying about where they get used, the variables used in components stay the same.
  • Designers can define new theme regions, or change existing ones, without having to make changes to a component’s HTML or CSS, it stays the same.

Less time to talk about who, how and where, more time to talk about the weather. ☔️????

Concerns

Yeah, right. The big question: But does it scale? Can this be used for all use cases.

Ok, I’m pretty sure it doesn’t fit all situations. There are just too many to find a single solution for them all. And I’m actually not sure how well it scales. I guess it works great in these simple demos, but I have yet to find a larger project to test it on. So if you have used (or plan to use) this approach, I’m curious to know how it went.

A concern I can imagine is that the list of variables might grow quickly if themes have totally different characteristics. Like not just a bit darker or lighter backgrounds. Then you might need to have foreground and border colors for each component (or group of components) and can’t just use the general --fg and --border variables. Naming these variables is probably the hardest part.

Update I

@giuseppegurgone made an interesting comment:

in suitcss projects I used to define component level custom props, theme variables and then create themes by mapping the former to the latter suitcss-toolkit

So if I understood it correctly, by mapping theme variables to component variables, you could avoid your theme variables from growing too much and you can decide for each component how to use these theme variables.

Update II

If it’s too early to use custom properties in your project, @szalonna posted an example how to do something similar in SCSS.




ty

Thanks to Covid-19, Website Accessibility Has Never Been More Important

The first global pandemic of the digital era is upon us. We’re living in unprecedented and uncomfortable times. For our senior citizens, these past several weeks have been particularly discomforting. According to the CDC, men and women over the age of 65 are significantly more likely to develop complications from COVID-19. As we seek to […]




ty

Art for people's sake: artists and community in Black Chicago, 1965-1975 / Rebecca Zorach

Rotch Library - NX512.3.A35 Z67 2019




ty

April in Paris: theatricality, modernism, and politics at the 1925 Art Deco Expo / Irena R. Makaryk

Hayden Library - N6493 1925.M35 2018




ty

Socially engaged art and the neoliberal city / Cecilie Sachs Olsen

Rotch Library - N72.A76 O47 2019




ty

Mary Corse: a survey in light / Kim Conaty ; with contributions from Robin Clark, Michael Govan, Alexis Lowry, and David Reed

Rotch Library - N6537.C663 A4 2018