Severity: Warning
Message: fopen(/var/lib/php/sessions/ci_sessiond31922fiuqv4932tgj9uo4esfr4f09kf): Failed to open stream: No space left on device
Filename: drivers/Session_files_driver.php
Line Number: 177
Backtrace:
File: /var/www/html/index.php
Line: 316
Function: require_once
Severity: Warning
Message: session_start(): Failed to read session data: user (path: /var/lib/php/sessions)
Filename: Session/Session.php
Line Number: 137
Backtrace:
File: /var/www/html/index.php
Line: 316
Function: require_once
Severity: Warning
Message: Undefined array key "choices"
Filename: controllers/Detail.php
Line Number: 249
Backtrace:
File: /var/www/html/application/controllers/Detail.php
Line: 249
Function: _error_handler
File: /var/www/html/index.php
Line: 316
Function: require_once
Severity: Warning
Message: Trying to access array offset on value of type null
Filename: controllers/Detail.php
Line Number: 249
Backtrace:
File: /var/www/html/application/controllers/Detail.php
Line: 249
Function: _error_handler
File: /var/www/html/index.php
Line: 316
Function: require_once
Severity: Warning
Message: Trying to access array offset on value of type null
Filename: controllers/Detail.php
Line Number: 249
Backtrace:
File: /var/www/html/application/controllers/Detail.php
Line: 249
Function: _error_handler
File: /var/www/html/index.php
Line: 316
Function: require_once
Severity: Warning
Message: Trying to access array offset on value of type null
Filename: controllers/Detail.php
Line Number: 249
Backtrace:
File: /var/www/html/application/controllers/Detail.php
Line: 249
Function: _error_handler
File: /var/www/html/index.php
Line: 316
Function: require_once
Severity: 8192
Message: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated
Filename: models/Detail_model.php
Line Number: 71
Backtrace:
File: /var/www/html/application/models/Detail_model.php
Line: 71
Function: strpos
File: /var/www/html/application/controllers/Detail.php
Line: 252
Function: insertAPISummary
File: /var/www/html/index.php
Line: 316
Function: require_once
Severity: 8192
Message: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated
Filename: helpers/my_audit_helper.php
Line Number: 8919
Backtrace:
File: /var/www/html/application/helpers/my_audit_helper.php
Line: 8919
Function: str_replace
File: /var/www/html/application/controllers/Detail.php
Line: 255
Function: formatAIDetailSummary
File: /var/www/html/index.php
Line: 316
Function: require_once
Severity: Warning
Message: Undefined array key "choices"
Filename: controllers/Detail.php
Line Number: 256
Backtrace:
File: /var/www/html/application/controllers/Detail.php
Line: 256
Function: _error_handler
File: /var/www/html/index.php
Line: 316
Function: require_once
Severity: Warning
Message: Trying to access array offset on value of type null
Filename: controllers/Detail.php
Line Number: 256
Backtrace:
File: /var/www/html/application/controllers/Detail.php
Line: 256
Function: _error_handler
File: /var/www/html/index.php
Line: 316
Function: require_once
Severity: Warning
Message: Trying to access array offset on value of type null
Filename: controllers/Detail.php
Line Number: 256
Backtrace:
File: /var/www/html/application/controllers/Detail.php
Line: 256
Function: _error_handler
File: /var/www/html/index.php
Line: 316
Function: require_once
Severity: Warning
Message: Undefined array key "usage"
Filename: controllers/Detail.php
Line Number: 257
Backtrace:
File: /var/www/html/application/controllers/Detail.php
Line: 257
Function: _error_handler
File: /var/www/html/index.php
Line: 316
Function: require_once
Severity: Warning
Message: Trying to access array offset on value of type null
Filename: controllers/Detail.php
Line Number: 257
Backtrace:
File: /var/www/html/application/controllers/Detail.php
Line: 257
Function: _error_handler
File: /var/www/html/index.php
Line: 316
Function: require_once
Severity: Warning
Message: Undefined array key "usage"
Filename: controllers/Detail.php
Line Number: 258
Backtrace:
File: /var/www/html/application/controllers/Detail.php
Line: 258
Function: _error_handler
File: /var/www/html/index.php
Line: 316
Function: require_once
Severity: Warning
Message: Trying to access array offset on value of type null
Filename: controllers/Detail.php
Line Number: 258
Backtrace:
File: /var/www/html/application/controllers/Detail.php
Line: 258
Function: _error_handler
File: /var/www/html/index.php
Line: 316
Function: require_once
Severity: Warning
Message: Undefined array key "usage"
Filename: controllers/Detail.php
Line Number: 259
Backtrace:
File: /var/www/html/application/controllers/Detail.php
Line: 259
Function: _error_handler
File: /var/www/html/index.php
Line: 316
Function: require_once
Severity: Warning
Message: Trying to access array offset on value of type null
Filename: controllers/Detail.php
Line Number: 259
Backtrace:
File: /var/www/html/application/controllers/Detail.php
Line: 259
Function: _error_handler
File: /var/www/html/index.php
Line: 316
Function: require_once
Severity: Warning
Message: Undefined array key "usage"
Filename: controllers/Detail.php
Line Number: 260
Backtrace:
File: /var/www/html/application/controllers/Detail.php
Line: 260
Function: _error_handler
File: /var/www/html/index.php
Line: 316
Function: require_once
Severity: Warning
Message: Trying to access array offset on value of type null
Filename: controllers/Detail.php
Line Number: 260
Backtrace:
File: /var/www/html/application/controllers/Detail.php
Line: 260
Function: _error_handler
File: /var/www/html/index.php
Line: 316
Function: require_once
Severity: Warning
Message: Trying to access array offset on value of type null
Filename: controllers/Detail.php
Line Number: 260
Backtrace:
File: /var/www/html/application/controllers/Detail.php
Line: 260
Function: _error_handler
File: /var/www/html/index.php
Line: 316
Function: require_once
Polymers with a phosphorus-boron main chain have attracted interest as novel inorganic materials with potentially useful properties since the 1950s. Although examples have recently been shown to be accessible several routes, the materials reported so far have been limited to P-mono(organosubstituted) materials, [RHPBH] , containing P-H groups. Here we report a general route for the post-polymerisation modification of such polyphosphinoboranes giving access to a large range of previously unknown examples featuring P-disubstituted units. Insertion of alkenes, R'CH[double bond, length as m-dash]CH into the P-H bonds of poly(phenylphosphinoborane), [PhHPBH] was facilitated by irradiation under UV light in the presence of the photoinitiator 2,2-dimethoxy-2-phenylacetophenone (DMPAP) and (2,2,6,6-tetramethylpiperidin-1-yl)oxyl (TEMPO) under benchtop conditions giving high molar mass, air-stable polymers [PhR'PBH] with controlled functionalisation and tunable material properties. The mechanistic explanation for the favourable effect of the addition of TEMPO was also investigated and was proposed to be a consequence of reversible binding to radical species formed from the photolysis of DMPAP. This new methodology was also extended to the formation of crosslinked gels and to water-soluble bottlebrush copolymers showcasing applicability to form a wide range of polyphosphinoborane-based soft materials with tunable properties.
Download full-text PDF |
Source |
---|---|
http://www.ncbi.nlm.nih.gov/pmc/articles/PMC6686642 | PMC |
http://dx.doi.org/10.1039/c9sc01428d | DOI Listing |
Materials (Basel)
November 2023
Faculty of Chemistry, Warsaw University of Technology, Noakowskiego 3 Street, 00-664 Warsaw, Poland.
In unsaturated glycerol polyesters, the C=C bond is present. It makes it possible to carry out post-polymerisation modification (PPM) reactions, such as aza-Michael addition. This reaction can conduct crosslinking under in-situ conditions for tissue engineering regeneration.
View Article and Find Full Text PDFChem Soc Rev
July 2023
Research School of Chemistry and Applied Biomedical Sciences, Tomsk Polytechnic University, Tomsk, Russian Federation.
Diversification of polymer waste recycling is one of the solutions to improve the current environmental scenario. Upcycling is a promising strategy for converting polymer waste into molecular intermediates and high-value products. Although the catalytic transformations into small molecules have been actively discussed, the methods and characteristics of upcycling into new materials have not yet been addressed.
View Article and Find Full Text PDFPolym Chem
March 2023
WestCHEM, Department of Pure and Applied Chemistry, University of Strathclyde Thomas Graham Building 295 Cathedral Street Glasgow G1 1XL Scotland UK
Polymers that carry donor-acceptor Stenhouse adducts (DASAs) are a very relevant class of light-responsive materials. Capable of undergoing reversible, photoinduced isomerisations under irradiation with visible light, DASAs allow for on-demand property changes to be performed in a non-invasive fashion. Applications include photothermal actuation, wavelength-selective biocatalysis, molecular capture and lithography.
View Article and Find Full Text PDFMater Horiz
October 2022
Department of Chemistry and Centre for Processable Electronics, Imperial College London, London, W12 0BZ, UK.
Post-polymerisation functionalisation provides a facile and efficient way for the introduction of functional groups on the backbone of conjugated polymers. Using post-polymerisation functionalisation approaches, the polymer chain length is usually not affected, meaning that the resulting polymers only differ in their attached functional groups or side chains, which makes them particularly interesting for investigating the influence of the different groups on the polymer properties. For such functionalisations, highly efficient and selective reactions are needed to avoid the formation of complex mixtures or permanent defects in the polymer backbone.
View Article and Find Full Text PDFChem Soc Rev
April 2022
Department of Chemistry and Research Institute of Physics and Chemistry, Jeonbuk National University, Jeon-Ju, Jeollabuk-do, 54896, Republic of Korea.
Mechanochemistry - the utilization of mechanical forces to induce chemical reactions - is a rarely considered tool for polymer synthesis. It offers numerous advantages such as reduced solvent consumption, accessibility of novel structures, and the avoidance of problems posed by low monomer solubility and fast precipitation. Consequently, the development of new high-performance materials based on mechanochemically synthesised polymers has drawn much interest, particularly from the perspective of green chemistry.
View Article and Find Full Text PDFEnter search terms and have AI summaries delivered each week - change queries or unsubscribe any time!