text:
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// 	protoc-gen-go v1.27.1
// 	protoc        v3.19.1
// source: apps/endpoint/pb/resource.proto

package endpoint

import (
	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
	reflect "reflect"
	sync "sync"
)

const (
	// Verify that this generated code is sufficiently up-to-date.
	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
	// Verify that runtime/protoimpl is sufficiently up-to-date.
	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
)

// Resource todo
type Resource struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields

	// 资源所属服务名称
	// @gotags: json:"service_id"
	ServiceId string `protobuf:"bytes,1,opt,name=service_id,json=serviceId,proto3" json:"service_id"`
	// 资源名称
	// @gotags: json:"name"
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name"`
	// 资源支持操作的path
	// @gotags: json:"paths"
	Paths []string `protobuf:"bytes,3,rep,name=paths,proto3" json:"paths"`
	// 支持操作的方法
	// @gotags: json:"methods"
	Methods []string `protobuf:"bytes,4,rep,name=methods,proto3" json:"methods"`
	// 支持操作的函数
	// @gotags: json:"functions"
	Functions []string `protobuf:"bytes,5,rep,name=functions,proto3" json:"functions"`
	// 支持操作的动作
	// @gotags: json:"actions"
	Actions []string `protobuf:"bytes,6,rep,name=actions,proto3" json:"actions"`
}

func (x *Resource) Reset() {
	*x = Resource{}
	if protoimpl.UnsafeEnabled {
		mi := &file_apps_endpoint_pb_resource_proto_msgTypes[0]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}

func (x *Resource) String() string {
	return protoimpl.X.MessageStringOf(x)
}

func (*Resource) ProtoMessage() {}

func (x *Resource) ProtoReflect() protoreflect.Message {
	mi := &file_apps_endpoint_pb_resource_proto_msgTypes[0]
	if protoimpl.UnsafeEnabled && x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}

// Deprecated: Use Resource.ProtoReflect.Descriptor instead.
func (*Resource) Descriptor() ([]byte, []int) {
	return file_apps_endpoint_pb_resource_proto_rawDescGZIP(), []int{0}
}

func (x *Resource) GetServiceId() string {
	if x != nil {
		return x.ServiceId
	}
	return ""
}

func (x *Resource) GetName() string {
	if x != nil {
		return x.Name
	}
	return ""
}

func (x *Resource) GetPaths() []string {
	if x != nil {
		return x.Paths
	}
	return nil
}

func (x *Resource) GetMethods() []string {
	if x != nil {
		return x.Methods
	}
	return nil
}

func (x *Resource) GetFunctions() []string {
	if x != nil {
		return x.Functions
	}
	return nil
}

func (x *Resource) GetActions() []string {
	if x != nil {
		return x.Actions
	}
	return nil
}

type ResourceSet struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields

	// @gotags: bson:"total" json:"total"
	Total int64 `protobuf:"varint,1,opt,name=total,proto3" json:"total" bson:"total"`
	// @gotags: bson:"items" json:"items"
	Items []*Resource `protobuf:"bytes,2,rep,name=items,proto3" json:"items" bson:"items"`
}

func (x *ResourceSet) Reset() {
	*x = ResourceSet{}
	if protoimpl.UnsafeEnabled {
		mi := &file_apps_endpoint_pb_resource_proto_msgTypes[1]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}

func (x *ResourceSet) String() string {
	return protoimpl.X.MessageStringOf(x)
}

func (*ResourceSet) ProtoMessage() {}

func (x *ResourceSet) ProtoReflect() protoreflect.Message {
	mi := &file_apps_endpoint_pb_resource_proto_msgTypes[1]
	if protoimpl.UnsafeEnabled && x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}

// Deprecated: Use ResourceSet.ProtoReflect.Descriptor instead.
func (*ResourceSet) Descriptor() ([]byte, []int) {
	return file_apps_endpoint_pb_resource_proto_rawDescGZIP(), []int{1}
}

func (x *ResourceSet) GetTotal() int64 {
	if x != nil {
		return x.Total
	}
	return 0
}

func (x *ResourceSet) GetItems() []*Resource {
	if x != nil {
		return x.Items
	}
	return nil
}

var File_apps_endpoint_pb_resource_proto protoreflect.FileDescriptor

var file_apps_endpoint_pb_resource_proto_rawDesc = []byte{
	0x0a, 0x1f, 0x61, 0x70, 0x70, 0x73, 0x2f, 0x65, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2f,
	0x70, 0x62, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
	0x6f, 0x12, 0x1b, 0x69, 0x6e, 0x66, 0x72, 0x61, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x6b, 0x65,
	0x79, 0x61, 0x75, 0x74, 0x68, 0x2e, 0x65, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x22, 0xa5,
	0x01, 0x0a, 0x08, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x73,
	0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
	0x09, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61,
	0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x14,
	0x0a, 0x05, 0x70, 0x61, 0x74, 0x68, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x05, 0x70,
	0x61, 0x74, 0x68, 0x73, 0x12, 0x18, 0x0a, 0x07, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x73, 0x18,
	0x04, 0x20, 0x03, 0x28, 0x09, 0x52, 0x07, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x73, 0x12, 0x1c,
	0x0a, 0x09, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28,
	0x09, 0x52, 0x09, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x18, 0x0a, 0x07,
	0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x09, 0x52, 0x07, 0x61,
	0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0x60, 0x0a, 0x0b, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72,
	0x63, 0x65, 0x53, 0x65, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x18, 0x01,
	0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x12, 0x3b, 0x0a, 0x05, 0x69,
	0x74, 0x65, 0x6d, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x69, 0x6e, 0x66,
	0x72, 0x61, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x6b, 0x65, 0x79, 0x61, 0x75, 0x74, 0x68, 0x2e,
	0x65, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63,
	0x65, 0x52, 0x05, 0x69, 0x74, 0x65, 0x6d, 0x73, 0x42, 0x2d, 0x5a, 0x2b, 0x67, 0x69, 0x74, 0x68,
	0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x69, 0x6e, 0x66, 0x72, 0x61, 0x62, 0x6f, 0x61, 0x72,
	0x64, 0x2f, 0x6b, 0x65, 0x79, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x61, 0x70, 0x70, 0x73, 0x2f, 0x65,
	0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
}

var (
	file_apps_endpoint_pb_resource_proto_rawDescOnce sync.Once
	file_apps_endpoint_pb_resource_proto_rawDescData = file_apps_endpoint_pb_resource_proto_rawDesc
)

func file_apps_endpoint_pb_resource_proto_rawDescGZIP() []byte {
	file_apps_endpoint_pb_resource_proto_rawDescOnce.Do(func() {
		file_apps_endpoint_pb_resource_proto_rawDescData = protoimpl.X.CompressGZIP(file_apps_endpoint_pb_resource_proto_rawDescData)
	})
	return file_apps_endpoint_pb_resource_proto_rawDescData
}

var file_apps_endpoint_pb_resource_proto_msgTypes = make([]protoimpl.MessageInfo, 2)
var file_apps_endpoint_pb_resource_proto_goTypes = []interface{}{
	(*Resource)(nil),    // 0: infraboard.keyauth.endpoint.Resource
	(*ResourceSet)(nil), // 1: infraboard.keyauth.endpoint.ResourceSet
}
var file_apps_endpoint_pb_resource_proto_depIdxs = []int32{
	0, // 0: infraboard.keyauth.endpoint.ResourceSet.items:type_name -> infraboard.keyauth.endpoint.Resource
	1, // [1:1] is the sub-list for method output_type
	1, // [1:1] is the sub-list for method input_type
	1, // [1:1] is the sub-list for extension type_name
	1, // [1:1] is the sub-list for extension extendee
	0, // [0:1] is the sub-list for field type_name
}

func init() { file_apps_endpoint_pb_resource_proto_init() }
func file_apps_endpoint_pb_resource_proto_init() {
	if File_apps_endpoint_pb_resource_proto != nil {
		return
	}
	if !protoimpl.UnsafeEnabled {
		file_apps_endpoint_pb_resource_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
			switch v := v.(*Resource); i {
			case 0:
				return &v.state
			case 1:
				return &v.sizeCache
			case 2:
				return &v.unknownFields
			default:
				return nil
			}
		}
		file_apps_endpoint_pb_resource_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
			switch v := v.(*ResourceSet); i {
			case 0:
				return &v.state
			case 1:
				return &v.sizeCache
			case 2:
				return &v.unknownFields
			default:
				return nil
			}
		}
	}
	type x struct{}
	out := protoimpl.TypeBuilder{
		File: protoimpl.DescBuilder{
			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
			RawDescriptor: file_apps_endpoint_pb_resource_proto_rawDesc,
			NumEnums:      0,
			NumMessages:   2,
			NumExtensions: 0,
			NumServices:   0,
		},
		GoTypes:           file_apps_endpoint_pb_resource_proto_goTypes,
		DependencyIndexes: file_apps_endpoint_pb_resource_proto_depIdxs,
		MessageInfos:      file_apps_endpoint_pb_resource_proto_msgTypes,
	}.Build()
	File_apps_endpoint_pb_resource_proto = out.File
	file_apps_endpoint_pb_resource_proto_rawDesc = nil
	file_apps_endpoint_pb_resource_proto_goTypes = nil
	file_apps_endpoint_pb_resource_proto_depIdxs = nil
}

repository: infraboard/keyauth

repo_name: infraboard/keyauth


text:
%!TEX root=tese.tex
@article{rathore,
	author = {A. S. Rathore and A. Shirke},
	title = {Recent developments in membrane-based separations in biotechnology process: review},
	journal = {Preparative Biochemistry and Biotechnology},
	volume = 41,
	pages = {398--421},
	year = 2011
}

@article{freitas,
	author = {S. Freitas and S. Canário and J. A. L. Santos and D. M. F. Prazeres},
	title = {Alternatives for the intermediate recovery of plasmid {DNA}: Performance, economic viability and environmental impact},
	journal = {Biotechnology Journal},
	volume = 4,
	pages = {265--278},
	year = 2009
}

@article{theo,
	author = {I. Theodossiou and I. J. Collins and J. M. Ward and O. R. T. Thomas and P. Dunnill},
	title = {The processing of a plasmid-based gene from \emph{E. Coli}. {P}rimary recovery by filtration},
	journal = {Bioprocess Engineering},
	volume = 16,
	pages = {175--183},
	year = 1997
}

@article{birnboim,
	author = {H. C. Birnboim and J. Doly},
	title = {Rapid alkaline extraction procedure for screening recombinant plasmid {DNA}},
	journal = {Nucleic Acids Research},
	volume = 7,
	pages = {1513--1523},
	year = 1979
}

@article{blom,
	author = {H. Blom and M. Bennemo and M. Berg and R. Lemmens},
	title = {Flocculate removal after alkaline lysis in plasmid {DNA} production},
	journal = {Vaccine},
	volume = 29,
	pages = {6--10},
	year = 2011
}

@article{mahony,
	author = {K. O'Mahony and R. Freitag and F. Hilbrig and P. M{\"{u}}ller and I. Schumacher},
	title = {Proposal for a better integration of bacterial lysis into the production of plasmid {DNA} at large scale},
	journal = {Journal of Biotechnology},
	volume = 119,
	pages = {118--132},
	year = 2005
}

@article{kong10,
	author = {S. Kong and J. Aucamp and N. J. Tichener-Hooker},
	title = {Studies on membrane sterile filtration of plasmid {DNA} using an automated multiwell technique},
	journal = {Journal of Membrane Science},
	volume = 335,
	pages = {144--150},
	year = 2010
}

@article{duval2,
	author = {A. Eon-Duval and K. Gumbs and C. Ellet},
	title = {Precipitation of {RNA} impurities with high salt in a plasmid {DNA} purification process: Use of experimental design to determine reaction conditions},
	journal = {Biotechnology and Bioengineering},
	volume = 83,
	pages = {544--553},
	year = 2003
}

@article{zhu,
	author = {K. Zhu and H. Jin and Y. Ma and Z. Ren and C. Xiao and Z. He and F. Zhang and Q. Zhu and B. Wang},
	title = {A continuous thermal lysis procedure for the large-scale preparation of plasmid {DNA}},
	journal = {Journal of Biotechnology},
	volume = 118,
	pages = {257--264},
	year = 2005
}

@article{levy99,
	author = {M. S. Levy and L. A. S. Ciccolini and S. S. S. Yim and J. T. Tsai and N. Titchener-Hooker and P. A. Shamlou},
	title = {The effects of material properties and fluid flow intensity on plasmid {DNA} recovery during cell lysis},
	journal = {Chemical Engineering Science},
	volume = 54,
	pages = {3171--3178},
	year = 1999
}

@article{ferreira,
	author = {G. N. M. Ferreira and G. A. Monteiro and D. M. F. Prazeres and J. M. S. Cabral},
	title = {Downstream processing of plasmid {DNA} for gene therapy and {DNA} vaccine applications},
	journal = {Trends in Biotechnology},
	volume = 18,
	pages = {380--388},
	year = 2000
}

@article{levyreview,
	author = {M. S. Levy and R. D. O'Kennedy and P. Ayazi-Shamlou and P. Dunnill},
	title = {Biochemical engineering approaches to the challenges of producing pure plasmid {DNA}},
	journal = {Trends in Biotechnology},
	volume = 18,
	pages = {296--305},
	year = 2000
}

@article{prather,
	author = {K. J. Prather and S. Sagar and J. Murphy and M. Chartrain},
	title = {Industrial scale production of plasmid {DNA} for vaccine and gene therapy: plasmid design, production, and purification},
	journal = {Enzyme and Microbial Technology},
	volume = 33,
	pages = {865--883},
	year = 2003
}

@article{reis,
	author = {R. van Reis and A. Zydney},
	title = {Bioprocess membrane technology},
	journal = {Journal of Membrane Science},
	volume = 297,
	pages = {16--50},
	year = 2007
}

@article{plumb,
	author = {K. Plumb},
	title = {Continuous processing in the pharmaceutical industry. {C}hanging the mind set},
	journal = {Chemical Engineering Research and Design},
	volume = 83,
	pages = {730--738},
	year = 2005
}

@article{levy00,
	author = {M. S. Levy and I. J. Collins and J. T. Tsai and P. A. Shamlou and J. M. Ward and P. Dunnill},
	title = {Removal of contaminant nucleic acids by nitrocellulose filtration during pharmaceutical-grade plasmid {DNA} processing},
	journal = {Journal of Biotechnology},
	volume = 76,
	pages = {197--205},
	year = 2000
}

@article{duvaltff,
	author = {A. Eon-Duval and R. H. Mac{D}uff and C. A. Fisher and M. J. Harris and C. Brook},
	title = {Removal of {RNA} impurities by tangential flow filtration in an {RN}ase-free plasmid {DNA} purification process},
	journal = {Analytical Biochemistry},
	volume = 316,
	pages = {66--73},
	year = 2003
}

@article{kendall,
	author = {D. Kendall and G. J. Lye and M. S. Levy},
	title = {Purification of plasmid {DNA} by an integrated operation comprising tangential flow filtration and nitrocellulose adsorption},
	journal = {Biotechnology and Bioengineering},
	volume = 79,
	pages = {816--822},
	year = 2002
}

@article{kepka,
	author = {C. Kepka and R. Lemmens and J. Vasi and T. Nyhammar and P. Gustavsson},
	title = {Integrated process for purification of plasmid {DNA} using aqueous two-phase systems combined with membrane filtration and lid bed chromatography},
	journal = {Journal of Chromatography A},
	volume = 1057,
	pages = {115--124},
	year = 2004
}

@article{kong06,
	author = {S. Kong and N. Titchener-Hooker and M. S. Levy},
	title = {Plasmid {DNA} processing for gene therapy and vaccination: {S}tudies on the membrane sterilization filtration step},
	journal = {Journal of Membrane Science},
	volume = 280,
	pages = {824--831},
	year = 2006
}

@inproceedings{Freitasposter,
	author = {S.S. Freitas and M. L. Wu and G. A. Monteiro and D. M. F. Prazeres and J. A. L. Santos},
	title = {Intermediate recovery of plasmid {DNA} using tangential flow filtration},
	booktitle = {Intermediate recovery of plasmid {DNA} using tangential flow filtration},
	publisher = {{E}ngineering with {M}embranes},
	year = 2008,
	adress = {{V}ale do {L}obo, {P}ortugal}
}

@article{kahn,
	author = {D. W. Kahn and M. D. Butler and D. L. Cohen and M. Gordon and J. W. Kahn and M. E. Winkler},
	title = {Purification of plamid {DNA} by tangential flow filtration},
	journal = {Biotechnology and Bioengineering},
	volume = 69,
	pages = {101--106},
	year = 2000
}

@article{zydneyiso,
	author = {D. R. Latulippe and A. L. Zydney},
	title = {Separation of plasmid {DNA} isoforms by highly converging flow through small membrane pores},
	journal = {Journal of Colloid and Interface Science},
	volume = 357,
	pages = {548--553},
	year = 2011
}

@article{sun13,
	author = {B. Sun and X. Yu and Y. Yin and X. Liu and Y. Wu and Y. Chen and X. Zhang and C. Jiang and W. Kong},
	title = {Large-scale purification of pharmaceutical-grade plasmid {DNA} using tangential flow filtration and multi-step chromatography},
	journal = {Journal of Bioscience and Bioengineering},
	volume = 1,
	pages = {1--6},
	year = 2013
}

% Artigos modulação

@article{deen,
	author = {W. M. Deen},
	title = {Hindered transport of large molecules in liquid-filled pores},
	journal = {AIChE Journal},
	volume = 33,
	pages = {1409--1425},
	year = 1987
}

@article{dechadilok,
	author = {P. Dechadilok and W. M. Deen},
	title = {Hindrance factors for diffusion and convection in pores},
	journal = {Industrial \& Engineering Chemistry Research},
	volume = 45,
	pages = {6953--6959},
	year = 2006
}

@article{moraompa,
	author = {A. Morão and M. T. Pessoa de Amorim and A. Lopes and I. Escobar and J. A. Queiroz},
	title = {Characterization of ultrafiltration and nanofiltration membranes from rejections of neutral reference solutes using a model of asymmetric pores},
	journal = {Journal of Membrane Science},
	volume = 319,
	pages = {64--75},
	year = 2008
}

@article{moraodes,
	author = {A. Morão and M. T. Pessoa de Amorim and A. Lopes and I. C. Gongalves},
	title = {Characterization of ultra-and nanofiltration membranes for predictive purposes---development of a model for hindered transport of uncharged solutes in asymmetrical pores},
	journal = {Desalination},
	volume = 200,
	pages = {152--154},
	year = 2006
}

@article{bowen97,
	author = {W. R. Bowen and A. W. Mohammad and N. Hilal},
	title = {Characterization of nanofiltration membranes for predictive purposes---use of salts, uncharged solutes and atomic force microscopy},
	journal = {Journal of Membrane Science},
	volume = 126,
	pages = {91--105},
	year = 1997
}

@article{bowen02,
	author = {W. R. Bowen and J. S. Welfoot},
	title = {Modeling the performance of membrane nanofiltration---critical assessment and model development},
	journal = {Chemical Engineering Science},
	volume = 57,
	pages = {1121--1137},
	year = 2002
}

@article{ark11,
	author = {E. Ark and Y. Sefi and B. Hajaj and G. Rothenberg and V. Gitis},
	title = {Kinetics and mechanism of plasmid {DNA} penetration through nanopores},
	journal = {Journal of Membrane Science},
	volume = 371,
	pages = {45--51},
	year = 2011
}

@article{latuiecr,
	author = {D. R. Latulippe and J. R. Molek and A. L. Zydney},
	title = {Importance of biopolymer flexibility in ultrafiltration processes},
	journal = {Industrial \& Engineering Chemistry Research},
	volume = 48,
	pages = {2395--2403},
	year = 2009
}

@phdthesis{moraotese,
	author = {A. M. Morão},
	title = {Remoção de poluentes persistentes por tecnologias de membrana e processos electroquímicos},
	school = {Universidade da Beira Interior},
	year = 2006
}

@article{opong,
	author = {W. S. Opong and A. L. Zydney},
	title = {Diffusive and convective protein transport through asymmetric membranes},
	journal = {AIChE Journal},
	volume = 37,
	pages = {1497--1510},
	year = 1991
}

@article{rosa,
	author = {M. J. Rosa and M. N. de Pinho},
	title = {Separation of organic solutes by membrane pressure-driven processes},
	journal = {Journal of Membrane Science},
	volume = 89,
	pages = {235--243},
	year = 1994
}

@article{combe,
	author = {C. Combe and C. Guizard and P. Aimar and V. Sanchez},
	title = {Experimental determination of four characteristics used to predict the retention of a ceramic nanofiltration membrane},
	journal = {Journal of Membrane Science},
	volume = 129,
	pages = {147--160},
	year = 1997
}

@article{bowen96,
	author = {W. R. Bowen and H. Mukhtar},
	title = {Characterization and prediction of separation performance of nanofiltration membranes},
	journal = {Journal of Membrane Science},
	volume = 112,
	pages = {263--274},
	year = 1996
}

@article{bowen98,
	author = {W. R. Bowen and A. W. Mohammad},
	title = {Diafiltration by nanofiltration: prediction and optimization},
	journal = {AIChE Journal},
	volume = 44,
	pages = {1799--1812},
	year = 1998
}

@article{mohammad,
	author = {A. W. Mohammad and N. Hilal and H. Al-Zoubi and N. A. Darwish},
	title = {Prediction of permeate fluxes and rejections of highly concentrated salts in nanofiltration membranes},
	journal = {Journal of Membrane Science},
	volume = 289,
	pages = {40--50},
	year = 2007
}

@article{pinho,
	author = {M. N. de Pinho and V. Semião and V. Geraldes},
	title = {Integrated modeling of transport process in fluid/nanofiltration membrane systems},
	journal = {Journal of Membrane Science},
	volume = 206,
	pages = {189--200},
	year = 2002
}

@article{latu07,
	author = {D. R. Latulippe and K. Ager and A. L. Zydney},
	title = {Flux-dependent transmission of supercoiled plasmid {DNA} through ultrafiltration membranes},
	journal = {Journal of Membrane Science},
	volume = 294,
	pages = {169--177},
	year = 2007
}

@article{daoudi,
	author = {S. Daoudi and F. Brochard},
	title = {Flows of flexible polymer solution in pores},
	journal = {Macromolecules},
	volume = 11,
	pages = {751--758},
	year = 1978
}

@article{latu09,
	author = {D. R. Latulippe and A. L. Zydney},
	title = {Elongational flow model for transmission of supercoiled plasmid {DNA} during membrane filtration},
	journal = {Journal of Membrane Science},
	volume = 329,
	pages = {201--208},
	year = 2009
}

@article{latusalt,
	author = {D. R. Latulippe and A. L. Zydney},
	title = {Salt-induced changes in plasmid {DNA} transmission through ultrafiltration membranes},
	journal = {Biotechnology and Bioengineering},
	volume = 90,
	pages = {390--398},
	year = 2008
}

@article{ager,
	author = {K. Ager and D. R. Latulippe and A. L. Zydney},
	title = {Plasmid {DNA} transmission through charged ultrafiltration membranes},
	journal = {Journal of Membrane Science},
	volume = 344,
	pages = {123--128},
	year = 2009
}

@article{meu1,
	author = {A. M. Morão and J. C. Nunes and F. Sousa and M. T. Pessoa de Amorim and I. C. Escobar and J. A. Queiroz},
	title = {Development of a model for membrane filtration of long and flexible macromolecules: application to predict dextran and linear {DNA} rejections in ultrafiltration},
	journal = {Journal of Membrane Science},
	volume = 336,
	pages = {61--70},
	year = 2009
}

@article{meu2,
	author = {A. M. Morão and J. C. Nunes and F. Sousa and M. T. Pessoa de Amorim and I. C. Escobar and J. A. Queiroz},
	title = {Ultrafiltration of supercoiled plasmid {DNA}: modeling and application},
	journal = {Journal of Membrane Science},
	volume = 378,
	pages = {280--289},
	year = 2011
}

@article{meu3,
	author = {J. C. Nunes and A. M. Morão and C. Nunes and M. T. Pessoa de Amorim and I. C. Escobar and J. A. Queiroz},
	title = {Plasmid {DNA} recovery from fermentation broths by a combined process of micro- and ultrafiltration: modeling and application},
	journal = {Journal of Membrane Science},
	volume = 415,
	pages = {24--35},
	year = 2012
}

@book{teraoka,
	author = {I. Teraoka},
	title = {Polymer solutions---an introduction to physical properties},
	publisher = {Wiley {I}nterscience},
	year = 2002
}

@article{davidson87,
	author = {M. G. Davidson and U. W. Suter and W. M. Deen},
	title = {Equilibrium partitioning of flexible macromolecules between bulk solutions and cylindrical pores},
	journal = {Macromolecules},
	volume = 20,
	pages = {1141--1146},
	year = 1987
}

@article{manning,
	author = {G. S. Manning},
	title = {The persistent length of {DNA} is reached from the persistent length of its null isomer through an internal electrostatic stretching force},
	journal = {Biophysical Journal},
	volume = 91,
	pages = {3607--3616},
	year = 2006
}

@article{latusls,
	author = {D. R. Latulippe and A. L. Zydney},
	title = {Radius of gyration of plasmid {DNA} isoforms from static light scattering},
	journal = {Biotechnology and Bioengineering},
	volume = 107,
	pages = {134--142},
	year = 2010
}

@article{hammermann,
	author = {M. Hammermann and C. Steinmaier and H. Merlitz and U. Kapp and W. Waldeck and G. Chirico and J. Langowski},
	title = {Salt effects on the structure and internal dynamics of superhelical {DNA}s studied by light scattering and {B}rownian dynamics},
	journal = {Biophysical Journal},
	volume = 73,
	pages = {2674--2687},
	year = 1997
}

@article{lyubchenko,
	author = {Y. Lyubchenko and L. Shlyakhtenko},
	title = {Visualization of supercoiled {DNA} with atomic force microscopy in situ},
	journal = {Proceedings of the National Academy of Sciences of the United States of America},
	volume = 94,
	pages = {496--501},
	year = 2007
}

@article{boles,
	author = {T. C. Boles and J. White and H. N. R. Cozzarelli},
	title = {Structure of plectonemically supercoiled {DNA}},
	journal = {Journal of Molecular Biology},
	volume = 213,
	pages = {931--951},
	year = 1990
}

@article{sousabab,
	author = {F. Sousa and S. Freitas and A. R. Azzoni and D. M. F. Prazeres and J. Queiroz},
	title = {Selective purification of supercoiled plasmid {DNA} from clarified cell lysates with a single histidine-agarose chromatography step},
	journal = {Biotechonology and Applied Biochemistry},
	volume = 45,
	pages = {131--140},
	year = 2006
}

@article{kim97,
	author = {K. J. Kim and P. V. Stevens},
	title = {Hydraulic and surface characteristics of membranes with parallel cylindrical pores},
	journal = {Journal of Membrane Science},
	volume = 123,
	pages = {303--314},
	year = 1997
}

@article{prazeresdif,
	author = {D. M. F. Prazeres},
	title = {Prediction of diffusion coefficients of plasmids},
	journal = {Biotechnology and Bioengineering},
	volume = 99,
	pages = {1040--1044},
	year = 2008
}

@article{xenopoulos,
	author = {A. Zydney and A. Xenopoulos},
	title = {Improving dextran tests for ultrafiltration membranes: effect of device format},
	journal = {Journal of Membrane Science},
	volume = 291,
	pages = {180--190},
	year = 2007
}

@article{bruggen,
	author = {B. Van Der Bruggen and J. Schaep and D. Wilms and C. Vandecasteele},
	title = {A comparison of models to describe the maximal retention of organic molecules in nanofiltration},
	journal = {Separation Science and Technology},
	volume = 35,
	pages = {169--182},
	year = 2000
}

@article{noordman,
	author = {T. R. Noordman and J. A. Wesselingh},
	title = {Transport of large molecules through membranes with narrow pores: the {M}axwell-{S}tefan description combined with hydrodynamic theory},
	journal = {Journal of Membrane Science},
	volume = 210,
	pages = {227--243},
	year = 2002
}

@article{davidson88,
	author = {M. G. Davidson and W. M. Deen},
	title = {Hindered diffusion of water-soluble macromolecules in membranes},
	journal = {Macromolecules},
	volume = 21,
	pages = {3474--3481},
	year = 1988
}

@article{hermsen,
	author = {G. F. Hermsen and B. A. de Geeter and N. F. A. van der Vegt and M. Wessling},
	title = {Monte Carlo simulation of partially confined flexible polymers},
	journal = {Macromolecules},
	volume = 35,
	pages = {5267--5272},
	year = 2002
}

@article{cifra,
	author = {P. Cifra and T. Bleha},
	title = {Simulations of sieving characteristics of macromolecules in porous membranes at high concentrations},
	journal = {Journal of Membrane Science},
	volume = 265,
	pages = {51--59},
	year = 2005
}

@book{tager,
	author = {A. Tager},
	title = {Physical {C}hemistry of Polymers},
	publisher = {{MIR} Publishers},
	year = 1987
}

@book{youngbook,
	author = {R. J. Young and P. A. Lovell},
	title = {Introduction to {P}olymers, 2nd {E}dition},
	publisher = {{CRC} {P}ress},
	year = 2000
}

@article{lail,
	author = {N. I. Abu-Lail and T. A. Camesano},
	title = {Polysaccharide properties probed with atomic force microscopy},
	journal = {Journal of Microscopy},
	volume = 212,
	pages = {217--238},
	year = 2003
}

@article{fukatsu,
	author = {M. Fukatsu and M. Kurata},
	title = {Hydrodynamic properties of flexible-ring macromolecules},
	journal = {Journal of Chemical Physics},
	volume = 44,
	pages = {4539--4545},
	year = 1966
}

@article{robertson,
	author = {R. M. Robertson and S. Laib and D. E. Smith},
	title = {Diffusion of isolated {DNA} molecules: dependence on length and topology},
	journal = {Proceedings of the National Academy of Sciences U.S.A.},
	volume = 103,
	pages = {7310--7314},
	year = 2006
}

@article{oono,
	author = {Y. Oono and M. Kohmoto},
	title = {Renormalization group theory of transport properties of polymer solution. {I}. {D}ilute solutions},
	journal = {Journal of Chemical Physics},
	volume = 78,
	pages = {520--528},
	year = 1983
}

@article{hagerman,
	author = {P. J. Hagerman},
	title = {Flexibility of {DNA}},
	journal = {Annual Review of Biophysics and Biophysical Chemistry},
	volume = 17,
	pages = {265--286},
	year = 1988
}

@article{kratky,
	author = {O. Kratky and G. Porod},
	title = {Röntgenuntersuchung gelöster Fadenmoleküle},
	journal = {Recueil des Travaux Chimiques des Pays-Bas},
	volume = 68,
	pages = {1106--1123},
	year = 1949
}

@article{bouchiat,
	author = {C. Bouchiat and M. D. Wang and J. F. Allemand and T. Strick and S. M. Block and V. Croquette},
	title = {Estimating the persistent length of a worm-like chain molecule from force-extension measurements},
	journal = {Biophysical Journal},
	volume = 76,
	pages = {409--413},
	year = 1999
}

@book{sunbook,
	author = {S. F. Sun},
	title = {Physical chemistry of macromolecules: basic principles and issues, 2nd edition},
	publisher = {Wiley Interscience},
	year = 2004
}

@article{lewis,
	author = {R. Lewis and R. Pecora},
	title = {Comparison of predicted {R}ouse-{Z}imm dynamics with observations for a 2311 base pair {DNA} fragment},
	journal = {Macromolecules},
	volume = 19,
	pages = {2074--2075},
	year = 1986
}

@article{sorlie,
	author = {S. S. Sorlie and R. Pecora},
	title = {A dynamic light scattering study of four {DNA} restriction fragments},
	journal = {Macromolecules},
	volume = 23,
	pages = {487--497},
	year = 1990
}

@article{voordouw,
	author = {G. Voordow and Z. Kam and N. Borochov and H. Eisenberg},
	title = {Isolation and physical studies of the intact supercoiled. The open circular and the linear forms of {ColE1}-plasmid {DNA}},
	journal = {Biophysical Chemistry},
	volume = 8,
	pages = {171--189},
	year = 1978
}

@article{newman,
	author = {J. Newman and J. Tracy and R. Pecora},
	title = {Dynamic light scattering from monodisperse 2311 base pair circular {DNA}: ionic strength dependence},
	journal = {Macromolecules},
	volume = 27,
	pages = {6808--6811},
	year = 1994
}

@article{nguyen,
	author = {T. H. Nguyen and M. Elimelech},
	title = {Plasmid {DNA} adsorption on silica: kinetics and conformational changes in monovalent and divalent salts},
	journal = {Biomacromolecules},
	volume = 8,
	pages = {24--32},
	year = 2007
}

@article{araki,
	author = {S. Araki and T. Nakai and K. Takeyasu and K. Yoshikawa},
	title = {Hydrodynamic radius of circular {DNA} is larger than that of linear {DNA}},
	journal = {Chemical Physics Letters},
	volume = 418,
	pages = {255--259},
	year = 2006
}

@article{lukacs,
	author = {G. L. Lukacs and P. Haggie and O. Seksek and D. Lechardeur and N. Freedman and A. S. Verkman},
	title = {Size-dependence {DNA} mobility in cytoplasm and nucleus},
	journal = {Journal of Biological Chemistry},
	volume = 275,
	pages = {1625--1629},
	year = 2000
}

@article{smith,
	author = {D. E. Smith and T. T. Perkins and S. Chu},
	title = {Dynamical scaling of {DNA} diffusion coefficients},
	journal = {Macromolecules},
	volume = 29,
	pages = {1372--1373},
	year = 1996
}

@article{chirico,
	author = {G. Chirico and G. Baldini},
	title = {Rotational diffusion and internal motions of circular {DNA}. {I}. {P}olarized photon correlation spectroscopy},
	journal = {Journal of Chemical Physics},
	volume = 104,
	pages = {6009--6019},
	year = 1996
}

@article{zakharova,
	author = {S. S. Zakharova and W. Jesse and C. Backendorf and S. U. Egelhaaf and A. Lapp and J. R. C. van der Maarel},
	title = {Dimensions of plectonemically supercoiled {DNA}},
	journal = {Biophysical Journal},
	volume = 83,
	pages = {1106--1118},
	year = 2002
}

@book{voet,
	author = {D. Voet and J. Voet},
	title = {Biochemistry 2nd edition},
	publisher = {John Wiley \& Sons},
	year = 1995
}

@article{casassa,
	author = {E. F. Casassa},
	title = {Equilibrium distribution of flexible polymer chains between a macroscopic solution phase and small voids},
	journal = {Journal of Polymer Science Part B: Polymer Letters},
	volume = 5,
	pages = {773--778},
	year = 1967
}

@article{giddings,
	author = {J. C. Giddings and E. Kureca and C. P. Russell and M. N. Myers},
	title = {Statistical theory for the equilibrium distribution of rigid molecules in inert porous networks},
	journal = {Journal of Physical Chemistry},
	volume = 72,
	pages = {4397--4408},
	year = 1968
}

@article{sherwood,
	author = {T. K. Sherwood and P. L. T. Brian and R. E. Fisher and L. Dresner},
	title = {Salt concentration at phase boundaries in desalination by reverse osmosis},
	journal = {Industrial and Engineering Chemistry Fundamentals},
	volume = 4,
	pages = {113--118},
	year = 1965
}

@article{stein,
	author = {D. Stein and F. H. J. van der Heyden and W. J. A. Koopmans and C. Dekker},
	title = {Pressure-driven transport of confined {DNA} polymers in fluidic channels},
	journal = {Proceedings of the National Academy of Sciences of the United States of America},
	volume = 103,
	pages = {15853--15858},
	year = 2006
}

@book{lechner,
	author = {M. D. Lechner and D. G. Steinmeier},
	title = {Sedimentation coefficients, diffusion coefficients, partial specific volumes, frictional ratios and second virial coefficients of polymers in solution, {P}olymer {H}andbook (3rd edition)},
	publisher = {Wiley Interscience},
	year = 1989
}

@article{cai,
	author = {Y. Cai and S. Rodriguez and R. Rameswaran and R. Draghia-Akli and R. J. Juba and H. Hebel},
	title = {Production of pharmaceutical-grade plasmids at high concentration and high supercoiled percentage},
	journal = {Vaccine},
	volume = 28,
	pages = {2046--2052},
	year = 2010
}

@article{mountain,
	author = {A. Mountain},
	title = {Gene therapy: the first decade},
	journal = {Trends in Biotechnology},
	volume = 18,
	pages = {119--128},
	year = 2000
}

@article{sousarev,
	author = {F. Sousa and L. Passarinha and J. A. Queiroz},
	title = {Biomedical applications of plasmid {DNA} in gene therapy: a new challenge for chromatography},
	journal = {Biotechnology \& Genetic Engineering Reviews},
	volume = 26,
	pages = {83--116},
	year = 2009
}

@article{liu03,
	author = {M. A. Liu},
	title = {{DNA} vaccines: a review},
	journal = {Journal of Internal Medicine},
	volume = 253,
	pages = {402--410},
	year = 2003
}

@article{liu11,
	author = {M. A. Liu},
	title = {{DNA} vaccines: an historical perspective and view to the future},
	journal = {Immunological Reviews},
	volume = 239,
	pages = {62--84},
	year = 2011
}

@article{kutzler,
	author = {M. A. Kutzler and D. B. Weiner},
	title = {{DNA} vaccines: ready for prime time?},
	journal = {Nature Reviews Genetics},
	volume = 9,
	pages = {776--788},
	year = 2008
}

@article{sousahplc,
	author = {F. Sousa and J. A. Queiroz},
	title = {Supercoiled plasmid quality assessment by analytical arginine-affinity chromatography},
	journal = {Journal of Chromatography {A}},
	volume = 1218,
	pages = {124--129},
	year = 2011
}

@article{smrekar,
	author = {F. Smrekar and A. Podgornik and M. Ciringer and S. Kontrec and P. Raspor and A. Strancar and M. Peterka},
	title = {Preparation of pharmaceutical-grade plasmid {DNA} using methacrylate monolithic columns},
	journal = {Vaccine},
	volume = 28,
	pages = {2039--2045},
	year = 2010
}

@article{lander,
	author = {R. J. Lander and M. A. Winters and F. J. Meacle and B. C. Buckland and A. L. Lee},
	title = {Fractional precipitation of plasmid {DNA} from lysate by {CTAB}},
	journal = {Biotechnology \& Bioengineering},
	volume = 79,
	pages = {776--784},
	year = 2002
}

@article{carlson,
	author = {A. Carlson and M. Signs and L. Liermann and R. Boor and K. J. Jem},
	title = {Mechanical disruption of \emph{{E}scherichia-coli} for plasmid recovery},
	journal = {Biotechnology \& Bioengineering},
	volume = 48,
	pages = {303--315},
	year = 1995
}

@article{holmes,
	author = {D. S. Holmes and M. Quigley},
	title = {A rapid boiling method for the preparation of bacterial plasmids},
	journal = {Analytical Biochemistry},
	volume = 114,
	pages = {193--197},
	year = 1981
}

@article{chang,
	author = {C. S. Chang and H. S. Ni and S. Y. Suen and W. C. Tseng and H. C. Chiu and C. P. Chou},
	title = {Preparation of inorganic-organic anion-exchange membranes and their application in plasmid {DNA} and {RNA} separation},
	journal = {Journal of Membrane Science},
	volume = 311,
	pages = {336--348},
	year = 2008
}

@article{frerix,
	author = {A. Frerix and P. Geilenkirchen and M. Muller and M. R. Kula and J. Hubbuch},
	title = {Separation of genomic {DNA}, {RNA} and open circular plasmid {DNA} from supercoiled plasmid {DNA} by combining denaturation, selective renaturation and aqueous two-phase extraction},
	journal = {Biotechnology \& Bioengineering},
	volume = 96,
	pages = {57--66},
	year = 2007
}

@article{chamsart,
	author = {S. Chamsart and H. Patel and J. A. J. Hanak and A. G. Hitchcock and A. W. Nienow},
	title = {The impact of fluid-dynamic-generated stresses on ch{DNA} and p{DNA} stability during alkaline cell lysis for gene therapy products},
	journal = {Biotechnology \& Bioengineering},
	volume = 75,
	pages = {387--392},
	year = 2001
}

@article{diogo,
	author = {M. M. Diogo and J. A. Queiroz and D. M. F. Prazeres},
	title = {Assessment of purity and quantification of plasmid {DNA} in process solutions using high-performance hydrophobic interaction chromatography},
	journal = {Journal of Chromatography {A}},
	volume = 998,
	pages = {109--117},
	year = 2003
}

@article{martinspcr,
	author = {S. A. Martins and D. M. Prazeres and J. M. Cabral and G. A. Monteiro},
	title = {Comparison of real-time polymerase chain reaction and hybridization assays for the detection of \emph{{E}scherichia coli} genomic {DNA} in process samples and pharmaceutical-grade plasmid {DNA} products},
	journal = {Analytical Biochemistry},
	volume = 322,
	pages = {127--129},
	year = 2003
}

@article{freitas09,
	author = {S. S. Freitas and J. A. L. Santos and D. M. F. Prazeres},
	title = {Plasmid purification by hydrophobic interaction chromatography using sodium citrate in the mobile phase},
	journal = {Separation and Purification Technology},
	volume = 65,
	pages = {95--104},
	year = 2009
}

@article{krishna,
	author = {R. Krishna and J. A. Wesslingh},
	title = {The {M}axwell-{S}tefan approach to mass transfer},
	journal = {Chemical Engineering Science},
	volume = 52,
	pages = {861--911},
	year = 1997
}

@article{zydneyfilm,
	author = {A. L. Zydney},
	title = {Stagnant film model for concentration polarization in membrane systems},
	journal = {Journal of Membrane Science},
	volume = 130,
	pages = {275--281},
	year = 1997
}

@article{vasan,
	author = {S. S. Vasan and R. W. Field},
	title = {On maintaining consistency between the film model and the profile of the concentration polarization layer},
	journal = {Journal of Membrane Science},
	volume = 279,
	pages = {434--438},
	year = 2006
}

@article{wesslargepoli,
	author = {J. A. Wesselingh and P. Vonk},
	title = {Ultrafiltration of a large polyelectrolyte},
	journal = {Journal of Membrane Science},
	volume = 99,
	pages = {21--27},
	year = 1995
}

@article{anderson,
	author = {J. L. Anderson and J. A. Quinn},
	title = {Restricted transport in small pores},
	journal = {Biophysical Journal},
	volume = 14,
	pages = {130--150},
	year = 1974
}

@article{carnes,
	author = {A. E. Carnes and J. A. Williams},
	title = {Plasmid {DNA} manufacturing technology},
	journal = {Recent Patents on Biotechnology},
	volume = 1,
	pages = {1--15},
	year = 2007
}

@article{riesmeier,
	author = {B. Riesmeier and K. Kroner and M. Kula},
	title = {Tangential filtration of microbial suspensions: filtration resistances and model development},
	journal = {Journal of Biotechnology},
	volume = 12,
	pages = {153--172},
	year = 1989
}

@article{morao01,
	author = {A. Morão and A. M. Brites Alves and J. P. Cardoso},
	title = {Ultrafiltration of demethylchlortetracycline industrial fermentation broths},
	journal = {Separation and Purification Technology},
	volume = 22,
	pages = {459--466},
	year = 2001
}

@article{brites,
	author = {A. M. Brites Alves and A. Morão and J. P. Cardoso},
	title = {Isolation of antibiotics from industrial fermentation broths using membrane technology},
	journal = {Desalination},
	volume = 148,
	pages = {181--186},
	year = 2002
}

@article{asousa,
	author = {A. Sousa and C. T. Tomaz and F. Sousa and J. A. Queiroz},
	title = {Successful application of monolithic innovative technology using carbonyldiimidazole disk to purify supercoiled plasmid {DNA} suitable for pharmaceutical applications},
	journal = {Journal of Chromatography A},
	volume = 1218,
	pages = {8333--8343},
	year = 2011
}

@article{emery,
	author = {D. W. Emery},
	title = {Gene therapy for genetic diseases: On the horizon},
	journal = {Clinical and Applied Immunology Reviews},
	volume = 4,
	pages = {411--422},
	year = 2004
}

@article{wirth,
	author = {T. Wirth and N. Parker and S. Ylä-Herttuala},
	title = {History of gene therapy},
	journal = {Gene},
	volume = 525,
	pages = {161--169},
	year = 2013
}

@article{duarte,
	author = {S. Duarte and G. Carle and H. Faneca and M. C. Pedroso de Lima and V. Carle},
	title = {Suicide gene therapy in cancer: Where do we stand now?},
	journal = {Cancer Letters},
	volume = 324,
	pages = {160--170},
	year = 2012
}

@article{gomes,
	author = {G. A. Gomes and A. M. Azevedo and M. R. Aires-Barros and D. M. F. Prazeres},
	title = {Purification of plasmid {DNA} with aqueous two phase systems of {PEG} 600 and sodium citrate/ammonium sulfate},
	journal = {Separation and Purification Technology},
	volume = 65,
	pages = {22--30},
	year = 2009
}

@article{urthaler,
	author = {J. Urthaler and C. Ascher and H. Wöhrer and R. Necina},
	title = {Automated alkaline lysis for industrial scale c{GMP} production of pharmaceutical grade plasmid-{DNA}},
	journal = {Journal of Biotechnology},
	volume = 128,
	pages = {132--149},
	year = 2007
}

@article{urthaler2,
	author = {J. Urthaler and W. Buchninger and R. Necina},
	title = {Improved downstream process for the production of plasmid {DNA} for gene therapy},
	journal = {Acta Biochimica Polonica},
	volume = 52,
	pages = {703--711},
	year = 2005
}

@article{meacle,
	author = {F. J. Meacle and R. Lander and P. A. Shamlou and N. J. Titchener-Hooker},
	title = {Impact of engineering flow conditions on plasmid {DNA} yield and purity in chemical cell lysis operations},
	journal = {Biotechnology and Bioengineering},
	volume = 87,
	pages = {293--302},
	year = 2004
}

@article{flowsheets,
	author = {D. M. F. Prazeres and G. N. M. Ferreira},
	title = {Design of flowsheets for the recovery and purification of plasmids for gene therapy and {DNA} vaccination},
	journal = {Chemical Engineering and Processing},
	volume = 43,
	pages = {615--630},
	year = 2004
}

@article{staticmixer,
	author = {S. Chamsart and T. Karnjanasom},
	title = {Alkaline-cell lysis through in-line static mixer reactor for the production of plasmid {DNA} for gene therapy},
	journal = {Biotechnology and Bioengineering},
	volume = 96,
	pages = {471--482},
	year = 2007
}

@article{gomesboro,
	author = {A. G. Gomes and A. M. Azevedo and M. R. Aires-Barros and D. M. F. Prazeres},
	title = {Clearance of host cell impurities from plasmid-containing lysates by boronate adsorption},
	journal = {Journal of Chromatography A},
	volume = 1217,
	pages = {2262--2266},
	year = 2010
}

@article{meues,
	author = {T. R. Correia and P. A. Bernardo and P. H. Castilho and J. C. Nunes and M. T. Pessoa de Amorim and I. C. Escobar and J. A. Queiroz and I. J. Correia and A. M. Morão},
	title = {A bi-layer electrospun nanofiber membrane for plasmid {DNA} recovery from fermentation broths},
	journal = {Separation and Purification technology},
	volume = 112,
	pages = {20--25},
	year = 2013
}

@article{,
	author = {},
	title = {},
	journal = {},
	volume = 43,
	pages = {615--630},
	year = 2004
}

@book{bird,
	author = {R. B. Bird and W. E. Stewart and E. N. Lightfoot},
	title = {Transport Phenomena 2nd edition},
	publisher = {John Wiley \& Sons},
	year = 2002
}

@book{mulder,
	author = {M. Mulder},
	title = {Basic principles of membrane technology 2nd edition},
	publisher = {Kluwer Academic Publishers},
	year = 1998
}

@book{wesslivro,
	author = {J. A. Wesselingh and R. Krishna},
	title = {Mass transfer in multicomponent mixtures},
	publisher = {Delft University Press},
	year = 2000
}

@book{taylor,
	author = {R. Taylor and R. Krishna},
	title = {Multicomponent mass transfer},
	publisher = {John Wiley \& Sons},
	year = 1993
}

@book{arnold,
	author = {D. Arnold and J. C. Polking},
	title = {Ordinary differential equations using {MATLAB}},
	publisher = {Prentice Hall},
	year = 1999
}

@book{maurel,
	author = {A. Maurel},
	title = {Techniques séparatives à membranes: Considération thériques},
	publisher = {Techniques de L'Ingenieur J2-II-Génie des Procédés, J2790},
	year = 2006
}

@book{schleef,
	author = {M. Schleef},
	title = {Plasmid for therapy and vaccination},
	publisher = {Wiley-{VCH}},
	year = 2001
}

@book{sec,
	author = {GE Healthcare},
	title = {Gel filtration: principles and methods},
	publisher = {General Electric Company},
	year = 2010
}

@book{qiagen,
	author = {Qiagen},
	title = {Plasmid purification handbook, third edition},
	publisher = {Qiagen},
	year = 2005
}

@book{beckman,
	author = {G. Ralston},
	title = {Introduction to analytical ultracentrifugation},
	publisher = {Beckman},
	year = 2002
}

@book{,
	author = {},
	title = {},
	publisher = {},
	year = 2002
}

@inproceedings{Commowick_MICCAI_2007,
	Author = {Olivier Commowick and Gr{\'e}goire Malandain},
	Booktitle = {Proceedings of the 10th Int. Conf. on Medical Image Computing and Computer-Assisted Intervention - MICCAI 2007, Part II},
	Date-Added = {2007-12-01 23:18:55 -0500},
	Date-Modified = {2007-12-01 23:23:48 -0500},
	Pages = {88-97},
	Publisher = {Springer Verlag},
	Series = {LNCS},
	Title = {Efficient Selection of the Most Similar Image in a Database for Critical Structures Segmentation},
	Volume = {4792},
	Year = {2007}
}

%Journal
@article{friis,
	abstract = {A simple transmission formula for a radio circuit is derived. The utility of the formula is emphasized and its limitations are discussed.},
	author = {Friis, H. T. },
	citeulike-article-id = {1475019},
	journal = {Proceedings of the IRE},
	keywords = {basics, propagation},
	number = {5},
	pages = {254--256},
	posted-at = {2007-07-23 13:25:12},
	priority = {2},
	title = {A Note on a Simple Transmission Formula},
	volume = {34},
	year = 1946
}

%Livro
@book{scavenging,
	abstract = {The vast reduction in size and power consumption of CMOS circuitry has led to a large research effort based around the vision of ubiquitous networks of wireless communication nodes. The wireless devices are usually designed to run on batteries. However, as the networks increase in number and the devices decrease in size, the replacement of depleted batteries is not practical. Furthermore, a battery that is large enough to last the lifetime of the device would dominate the overall system size, and thus is not very attractive. There is clearly a need to explore alternative methods of powering these small communication nodes. This book, therefore, focuses on potential "ambient" sources of power that can be scavenged or harvested and subsequently used to run low power electronics and wireless transceivers. A wide range of potential power sources are briefly explored. Based on a comparison of these many potential sources, commonly occurring vibrations was chosen as an attractive, and little explored, power source. Models for different types of power converters using both electrostatic and piezoelectric conversion mechanisms have been developed. The models have been validated by testing prototypes driven at vibrations similar to those found in many industrial and commercial building environments. Finally, integration of a piezoelectric generator, power circuit, and custom design radio transceiver is demonstrated. Power sources are becoming a bottleneck to the widespread deployment of wireless sensor networks. This work reviews many potential alternative sources of ambient power that can be scavenged. Vibration to electricity converters are explored in great detail, and based on studies and experiments, are shown to be an attractive power source in many applications.},
	author = {Roundy, Shad   and Wright, Paul  K.  and Rabaey, Jan  M. },
	citeulike-article-id = {3376456},
	journal = {Circuits \& Systems},
	keywords = {power\_conservation, wsn},
	posted-at = {2008-10-05 08:01:53},
	priority = {2},
	publisher = {Springer},
	series = {ISBN: 978-1-4020-7663-3},
	title = {Energy Scavenging for Wireless Sensor Networks with Special Focus on Vibrations},
	url = {http://www.springer.com/engineering/circuits+\%26+systems/book/978-1-4020-7663-3},
	year = {2003}
}

%Site
@Webpage{short,
url = {http://www.mat.ufmg.br/~regi/topicos/intlat.pdf},
author = {{Reginaldo J. Santos}},
title = {Introdução ao LaTeX},
year = 2011,
lastchecked = {20 Junho 2011},
note = {}
}

%Site
@Webpage{eprojects,
url = {http://www.e-projects.ubi.pt/latex/},
author = {{IT}},
title = {Introdução ao LaTex: Como Escrever Documentos Científicos com LaTeX?},
year = 2010,
lastchecked = {20 Junho 2011},
note = {}
}

license: MIT

repository: jcmnunes/phd-thesis

license_type: permissive

repo_name: jcmnunes/phd-thesis

branch_name: refs/heads/master

extension: bib


text:
SUMMARY = "Competition Manager for OpenVario"
HOMEPAGE = "https://github.com/kedder/openvario-compman"
LICENSE = "GPL-3.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=1ebbd3e34237af26da5dc08a4e440464"
RECIPE_MAINTAINER = "Andrey Lebedev <andrey.lebedev@gmail.com>"
MAINTAINER = "Andrey Lebedev <andrey.lebedev@gmail.com>"
PYPI_PACKAGE = "openvario-compman"

SRC_URI[sha256sum] = "cc343edb899bd3df6eeba1e222ca234efbdc2e04f313b6fe879cd8f35c089157"

inherit pypi setuptools3

RDEPENDS:${PN} += "python3-aiodns python3-requests python3-aiohttp python3-lxml python3-urwid python3-setuptools "
RDEPENDS:${PN} += "python3-core"

repository: kedder/openvario-ppa

repo_name: kedder/openvario-ppa

extension: bb


text:
# Check for assembler option specified

MACRO(asm_op output_var description)
    IF(NOT ${output_var})
    	file(WRITE "${CMAKE_BINARY_DIR}/asm.S" "${ASM_CODE}")
    	try_compile(HAVE_OP
    			"${CMAKE_BINARY_DIR}"
                "${CMAKE_BINARY_DIR}/asm.S"
                CMAKE_FLAGS "-DCMAKE_ASM_LINK_EXECUTABLE='echo not linking now...'")

    	if(HAVE_OP)
    		MESSAGE(STATUS "Compilation of ${description} asm set is supported")
    	else()
    		MESSAGE(STATUS "Compilation of ${description} asm set is -NOT- supported")
        endif()

      	set(${output_var} "${HAVE_OP}" CACHE INTERNAL "${description}")
  	ENDIF()
ENDMACRO()

repository: arkamar/rspamd

repo_name: arkamar/rspamd

extension: cmake


text:
@article{del2017pseudotrichonympha,
 author = {del Campo, Javier and James, Erick R. and Hirakawa, Yoshihisa and Fiorito, Rebecca and Kolisko, Martin and Irwin, Nicholas A. T. and Mathur, Varsha and Boscaro, Vittorio and Hehenberger, Elisabeth and Karnkowska, Anna and others},
 journal = {Scientific Reports},
 pages = {16349},
 title = {Pseudotrichonympha leei, Pseudotrichonympha lifesoni, and Pseudotrichonympha pearti, new species of parabasalian flagellates and the description of a rotating subcellular structure},
 volume = {7},
 year = {2017}
}

repository: delCampoLab/academic-kickstart

repo_name: delCampoLab/academic-kickstart

gha_license_id: MIT


text:
@article{kern_solution_2017,
	title = {Solution blow spun polymer: {A} novel preclinical surgical sealant for bowel anastomoses},
	volume = {52},
	issn = {0022-3468},
	shorttitle = {Solution blow spun polymer},
	url = {http://www.sciencedirect.com/science/article/pii/S0022346816305954},
	doi = {10.1016/j.jpedsurg.2016.11.044},
	abstract = {Solution blow spinning is a technique for depositing polymer fibers with promising potential use as a surgical sealant. This study assessed the feasibility and efficacy of solution blow spun polymer (BSP) for sealing bowel perforations in a mouse model of partial cecal transection. We then evaluated its use for reinforcing a surgical anastomosis in a preclinical piglet model. Three commercially available surgical sealants (fibrin glue, polyethylene glycol (PEG) hydrogel, and cyanoacrylate) were compared to BSP in the ability to seal partially transected cecum in mice. For anastomosis feasibility testing in a piglet model, piglets were subjected to small bowel transection with sutured anastomosis reinforced with BSP application. Outcome measures included anastomotic burst pressure, anastomotic leak rate, 14-day survival, and complication rate. For the mouse model, the survival rates for the sealants were 30\% for fibrin glue, 20\% for PEG hydrogel, 78\% for cyanoacrylate, and 67\% for BSP. Three of 9 mice died after BSP administration because of perforation leak, failure to thrive with partial obstruction at the perforation site, and unknown causes. All other mice died of perforation leak. The mean burst pressure at 24h was significantly higher for BSP (81mm Hg) when compared to fibrin glue (6mm Hg, p=0.047) or PEG hydrogel (10mm Hg, p=0.047), and comparable to cyanoacrylate (64mm Hg, p=0.91). For piglets, 4 of 4 animals survived at 14days. Mean burst pressures at time of surgery were 37±5mm Hg for BSP and 11±9mm Hg for suture-only controls (p=0.09). Solution blow spinning may be an effective technique as an adjunct for sealing of gastrointestinal anastomosis. Further preclinical testing is warranted to better understand BSP properties and alternative surgical applications.},
	number = {8},
	journal = {Journal of Pediatric Surgery},
	author = {Kern, Nora G. and Behrens, Adam M. and Srinivasan, Priya and Rossi, Christopher T. and Daristotle, John L. and Kofinas, Peter and Sandler, Anthony D.},
	month = aug,
	year = {2017},
	keywords = {Animals, Disease Models, Animal, Female, Mice, Surgical sealant, Bowel anastomosis, Mice, Inbred C57BL, Anastomosis, Surgical/methods, Anastomotic Leak/*prevention \& control, Biocompatible Materials/*administration \& dosage, Cecum/*surgery, Digestive System Surgical Procedures/*methods, Feasibility Studies, Polymers/*administration \& dosage, Swine, Tissue Adhesives/*administration \& dosage},
	pages = {1308--1312},
	file = {2016-Kern-JofPediatricSurgery-BSP.pdf:C\:\\Users\\John\\Dropbox\\JLD\\Kofinas\\Zotero\\storage\\FHJJ23HF\\2016-Kern-JofPediatricSurgery-BSP.pdf:application/pdf;ScienceDirect Full Text PDF:C\:\\Users\\John\\Dropbox\\JLD\\Kofinas\\Zotero\\storage\\68CKFTUN\\Kern et al. - 2017 - Solution blow spun polymer A novel preclinical su.pdf:application/pdf;ScienceDirect Snapshot:C\:\\Users\\John\\Dropbox\\JLD\\Kofinas\\Zotero\\storage\\P7G9USCK\\S0022346816305954.html:text/html}
}


text:
Las sociedades de construcción enfrentan el precio de B&B
En Gran Bretaña las sociedades de construcción  podrían enfrentarse a un precio de más de 80 mil libras esterlinas después del rescate/salvamento del banco Bradford y Bingley.
El Gobierno, en efecto, proporcionó 14 billón de libras esterlinas  para proteger los depósitos de los 2,6 millones de ahorradores del banco.
El interés sobre el préstamo será pagado por todas las empresas que utilizan el dinero del los ahorradores, incluidas las 59 sociedades de construcción.
El director general de la Association de las Sociedades de Construcción (BSA), Adrian Coles, considera "humillante" que las sociedades y sus miembros hayan que pagar
Eventualmente, el préstamo de14 billones debería ser reembolsado después que las hipotecas de Bradford y Bingley sean redimidas.
Sin embargo, los intereses que se devengan en el ínterin, se suponen cargados cada año a las 700 empresas financieras que tengan depósitos.
El Plan de Indemnización de los Servicios Financieros confirmó a la BBC que las 59 sociedades de construcción resultan incluidas en ese número.
Es humillante que las instituciones que se comportaron con prudencia ... sean llamadas a pagar hoy el precio de las instituciones que han sido mucho menos prudentes.
Adrian Coles, BSA
Es decir que cada una de las empresas tuvo que pagar en proporción a los depósitos bancarios, y que las sociedades de mediación tuvieron que pagar aproximadamente el 18% del costo.
El Tesoro estima que el interés sobre el préstamo ascenderá a 450 mil libras esterlinas en 2009.
Esto comporta que las sociedades tendrán que recuperar 81 mil libras esterlinas para enfrentar el primer año de interés.
Adrian Coles, director general de la Asociación Comercial de las Sociedades de Construcción, declaró a la BBC que esta situación es injusta.
"Es humillante que las instituciones que se comportaron con prudencia en el crecimiento del mercado inmobiliario sean llamadas a pagar el precio producido por aquellas que fueron mucho menos prudentes."
Según la BSA, no hay datos que indiquen el fracaso de alguna sociedad desde 1945.
  "Tendremos la necesidad de examinar todos los aspectos de este asunto en las próximas semanas para averiguar qué opciones existen para proteger las sociedades de construcción y a sus miembros en frente a lo que podría ser un precio relevante," agregó el señor Cole.
El interés devengado en 2009 cubre siete meses a partir del final de septiembre de este año hasta lo de marzo.
En 2010, se tratará de un año completo de intereses exigibles, que podrán ser casi dos veces más.
Siendo las sociedades de construcción mutuas organizaciones y no habiendo accionistas, sus miembros acabarán inevitablemente pagando el precio, sea a través mayores tasas o intereses más bajos en sus ahorros.

repository: fredblain/docQE

repo_name: fredblain/docQE

extension: es


text:
@article{thornber_1970_Velocity-Acquired-Electron-Finite-Electric-Field-Polar-Crystal,
 adsnote = {Provided by the SAO/NASA Astrophysics Data System},
 adsurl = {https://ui.adsabs.harvard.edu/abs/1970PhRvB...1.4099T},
 author = {Thornber, K. K. and Feynman, Richard P.},
 doi = {10.1103/PhysRevB.1.4099},
 journal = {Physical Review B},
 month = {May},
 number = {10},
 pages = {4099--4114},
 title = {Velocity Acquired by an Electron in a Finite Electric Field in a Polar Crystal},
 volume = {1},
 year = {1970}
}

repository: grpaulfr/academic-kickstart

repo_name: grpaulfr/academic-kickstart


text:
# This file was derived from the linux-samsung-e8.bb recipe in
# oe-core.
#
# linux-samsung-e8.bb:
#
#   A yocto-bsp-generated kernel recipe that uses the linux-yocto and
#   oe-core kernel classes to apply a subset of yocto kernel
#   management to git managed kernel repositories.
#
# Warning:
#
#   Building this kernel without providing a defconfig or BSP
#   configuration will result in build or boot errors. This is not a
#   bug.
#
# Notes:
#
#   patches: patches can be merged into to the source git tree itself,
#            added via the SRC_URI, or controlled via a BSP
#            configuration.
#
#   example configuration addition:
#            SRC_URI += "file://smp.cfg"
#   example patch addition:
#            SRC_URI += "file://0001-linux-version-tweak.patch
#   example feature addition:
#            SRC_URI += "file://feature.scc"
#

inherit kernel
require recipes-kernel/linux/linux-samsung-e8.inc
require recipes-kernel/linux/linux-dtb.inc

SECTION = "kernel"
LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7"

KERNEL_RAM_BASE = "0x80008000"
RAMDISK_RAM_BASE = "0x81000000"
SECOND_RAM_BASE = "0x80f00000"
TAGS_RAM_BASE = "0x80000100"
BOOT_PARTITION = "/dev/mmcblk0p2"

EXTRA_OEMAKE_append = " V=1"
KERNEL_CC_append = " --sysroot=${STAGING_DIR_TARGET}"

do_configure_prepend() {
export KBUILD_SRC=${S}
rm -f ${B}/.config ${S}/.config
}

# Select Xen for virtualization
def get_xen(d):
    if d.getVar('AUTOMOTIVE_VIRTUAL_PROJECT',True):
        return "xen"
    else:
        return ""
DEPENDS += " ${@get_xen(d)}"

repository: jianshuzhao/meta-samsung-automotive

repo_name: jianshuzhao/meta-samsung-automotive


text:
.root {
    -fx-background-color: black;
}

.demo1 {
    -fx-image: url("dirk.png");
}

.demo1:hover {
    -fx-image: url("dirk-hover.png");
}

.demo2 {
    -fx-image: url("hendrik.png");
}

.demo2:hover {
    -fx-image: url("hendrik-hover.png");
}

.demo1:hover,
.demo2:hover {
}

.demo1:pressed,
.demo2:pressed {
    -fx-opacity: .5;
}

repository: Blackdread/ExtremeGuiMakeover

repo_name: Blackdread/ExtremeGuiMakeover

extension: css


text:
@inproceedings {padilla2017storytelling,
  author={Padilla, Jose J and Lynch, Christopher J and Kavak, Hamdi and Evett, Shawn and Nelson, Devon and Carson, Calvin and del Villar, Joshua},
  title={Storytelling and Simulation Creation},
  booktitle={Winter Simulation Conference},
  year={2017},
  pages={4288-4299},
  location={Las Vegas, NV, USA},
  publisher={IEEE}
}

gha_language: Jupyter Notebook


text:
// @flow

export const RGB_NEAREST = "RGB_NEAREST_FAST";
export const RGB_APPROX = "RGB_APPROX";
export const HSV_NEAREST = "HSV_NEAREST";
export const LAB_NEAREST = "JS_LAB_NEAREST_BEST";
export const WASM_LAB_NEAREST = "WASM_LAB_NEAREST_BEST";
export const WASM_LAB_NEAREST_MEMO_PALETTE = "WASM_LAB_NEAREST_MEMO_PALETTE";

repository: MichaelPaulukonis/ditherer

repo_name: MichaelPaulukonis/ditherer

extension: js


text:
'use strict';

var request = require('supertest'),
    path = require('path'),
    moment = require('moment'),
    mongoose = require('mongoose'),
    should = require('should'),
    sinon = require('sinon'),
    User = mongoose.model('User'),
    config = require(path.resolve('./config/config')),
    express = require(path.resolve('./config/lib/express'));

describe('User last seen CRUD tests', function () {
  /**
   * Globals
   */
  var app,
      agent,
      _confirmedUser,
      confirmedUser;

  before(function (done) {
    // Get application
    app = express.init(mongoose.connection);
    agent = request.agent(app);

    done();
  });

  beforeEach(function () {
    sinon.useFakeTimers({ now: 1500000000000, toFake: ['Date'] });
  });

  afterEach(function () {
    sinon.restore();
  });

  // Create a confirmed user

  beforeEach(function (done) {

    _confirmedUser = {
      public: true,
      firstName: 'Full',
      lastName: 'Name',
      displayName: 'Full Name',
      email: 'confirmed-test@test.com',
      username: 'usertest',
      displayUsername: 'usertest',
      password: 'aPassWoRd_*....',
      provider: 'local'
    };

    confirmedUser = new User(_confirmedUser);

    // Save a user to the test db
    confirmedUser.save(done);
  });

  afterEach(function (done) {
    User.deleteMany().exec(done);
  });

  context('logged in', function () {
    // Sign in
    beforeEach(function (done) {
      var credentials = { username: _confirmedUser.username, password: _confirmedUser.password };

      agent.post('/api/auth/signin')
        .send(credentials)
        .expect(200)
        .end(function (err) {
          if (err) return done(err);
          return done();
        });
    });

    // Sign out
    afterEach(function (done) {
      agent.get('/api/auth/signout')
        .expect(302)
        .end(function (err) {
          if (err) return done(err);
          return done();
        });
    });

    it('should update the last seen date of logged user when accessing api', function (done) {
      // Read statistics
      sinon.clock.tick(20);
      agent.get('/api/messages')
        .expect(200)
        .end(function (err) {
          if (err) return done(err);

          // read user from database
          User.findOne({ username: _confirmedUser.username }, function (err, user) {
            try {
              should(user.seen).eql(new Date());
              return done();
            } catch (err) {
              return done(err);
            }
          });

        });
    });

    it('should update the last seen date only if a specific time passed since the last update', function (done) {
      // the user's username, shortcut
      var username = _confirmedUser.username;

      // how long should we wait between updates on minimum
      var minutesToUpdate = { minutes: 1 }; // 1 minute

      sinon.stub(config.limits, 'timeToUpdateLastSeenUser').value(minutesToUpdate);

      var timeToUpdate = moment.duration(minutesToUpdate).asMilliseconds();

      var originalTime = new Date();
      // update for the first time, OK
      agent.get('/api/messages')
        .expect(200)
        .end(function () {
          // read user from database
          User.findOne({ username: username }, function (err, user) {
            try {
              should(user.seen).eql(originalTime);

              // now wait almost for the time to update
              sinon.clock.tick(timeToUpdate - 1);
              agent.get('/api/messages')
                .expect(200)
                .end(function () {
                  // and the User.seen should not be updated (too early)
                  User.findOne({ username: username }, function (err, user) {
                    try {
                      should(user.seen).eql(originalTime);

                      // now wait for another 2 milliseconds
                      sinon.clock.tick(2);

                      agent.get('/api/messages')
                        .expect(200)
                        .end(function () {
                          // and the User.seen should be updated now
                          User.findOne({ username: username }, function (err, user) {
                            should(user.seen).eql(new Date());

                            return done();
                          });
                        });

                    } catch (err) {
                      return done(err);
                    }
                  });
                });
            } catch (err) {
              return done(err);
            }
          });

        });

    });
  });

});

repository: tg-x/trustroots

repo_name: tg-x/trustroots

gha_license_id: NOASSERTION


text:
package fast

import (
	"time"

	json "github.com/json-iterator/go"
	"github.com/tsingson/goutils"
	"github.com/valyala/fasthttp"
	"github.com/valyala/fastjson"

	"github.com/tsingson/go-ums/model"
	"github.com/tsingson/go-ums/pkg/services"
)

// HTTPServer
type HTTPServer struct {
	as *services.AccountStore
}

// NewHTTPServer  initial a new HTTP server
func NewHTTPServer() *HTTPServer {
	as := services.New()
	return &HTTPServer{
		as: as,
	}
}

// REgisterHandler  register handler
func (hs *HTTPServer) RegisterHandler(ctx *fasthttp.RequestCtx) {
	var err error

	// verify token
	// {
	// 	token := ctx.Request.Header.Peek("token")
	// 	err = verify(token)
	// 	if err != nil {
	// 		msg := error.Error(err)
	// 		ctx.Error(msg, fasthttp.StatusInternalServerError)
	// 		return
	// 	}
	// }
	// handle payload
	{
		transactionID := ctx.Request.Header.Peek("transactionID")
		payload := ctx.PostBody()
		var reqObj = &model.AccountRequest{}

		err = json.Unmarshal(payload, reqObj)
		if err != nil {
			errorResult(ctx, transactionID, err)
			return
		}

		var p fastjson.Parser
		v, err := p.ParseBytes(ctx.PostBody())
		if err != nil {
			errorResult(ctx, transactionID, err)
			return
		}
		// tid := v.GetStringBytes("transactionID")
		email := v.GetStringBytes("email")
		password := v.GetStringBytes("password")

		var ac *model.Account
		ac, err = hs.as.Register(goutils.B2S(email), goutils.B2S(password))
		if err != nil {
			errorResult(ctx, transactionID, err)
			return
		}

		var out []byte
		out, err = json.Marshal(ac)
		if err != nil {
			errorResult(ctx, transactionID, err)
			return
		}
		ctx.SetBody(out)
	}

}

// LoginHandler login handler
func (hs *HTTPServer) LoginHandler(ctx *fasthttp.RequestCtx) {
	var err error
	transactionID := ctx.Request.Header.Peek("transactionID")
	// handle payload
	{
		payload := ctx.PostBody()
		var reqObj = &model.AccountRequest{}

		err = json.Unmarshal(payload, reqObj)
		if err != nil {
			errorResult(ctx, transactionID, err)
			return
		}

		var p fastjson.Parser
		v, err := p.ParseBytes(ctx.PostBody())
		if err != nil {
			errorResult(ctx, transactionID, err)
			return
		}
		// tid := v.GetStringBytes("transactionID")
		email := v.GetStringBytes("email")
		password := v.GetStringBytes("password")

		var token string
		token, err = hs.as.Login(goutils.B2S(email), goutils.B2S(password))
		if err != nil {
			errorResult(ctx, transactionID, err)
			return
		}
		ctx.SetBodyString(token)
	}

}

// guild fastHTTP error result
func errorResult(ctx *fasthttp.RequestCtx, tid []byte, err error) {
	var result = model.Result{}
	result.Code = 500
	result.Msg = error.Error(err)
	result.TimeStamp = time.Now().UnixNano()
	ctx.Response.Header.SetBytesV("tid", tid)
	ctx.Response.SetStatusCode(fasthttp.StatusInternalServerError)
	out, _ := json.Marshal(result)
	ctx.SetBody(out)

}

extension: go


text:
@article{kramer2018quantumoptics,
  title={QuantumOptics. jl: A Julia framework for simulating open quantum systems},
  author={Kr{\"a}mer, Sebastian and Plankensteiner, David and Ostermann, Laurin and Ritsch, Helmut},
  journal={Computer Physics Communications},
  volume={227},
  pages={109--116},
  year={2018},
  publisher={Elsevier}
}

gha_language: Julia


text:
DESCRIPTION = "Python client library for Gumstix RoboVero"
HOMEPAGE = "https://github.com/robovero/python"
LICENSE = "BSD"
LIC_FILES_CHKSUM = "file://${WORKDIR}/git/COPYING;md5=52b7490557d2fd1a2c673d32aa5d4b8a"
SRCREV = "a0c5719086348af7d1a9c91f04a255f512bb38d4"
SRC_URI = " \
    git://github.com/robovero/python.git;branch=master \
    file://0001-Revert-Add-IMU-init-and-reset-function.patch \
"
DEPENDS = "python python-pyserial"
RDEPENDS_${PN}-python = "python-pyserial"
PACKAGES += "${PN}-python ${PN}-examples"

inherit python-dir

S = "${WORKDIR}/git"

SITE_PACKAGES="${D}/${PYTHON_SITEPACKAGES_DIR}"
SHARE="/usr/share"

do_install() {
	install -d ${D}${SHARE}/robovero-python
        install -d ${SITE_PACKAGES}/robovero
	install -m 755 ${S}/*.py ${D}${SHARE}/robovero-python/
	install -m 755 ${S}/robovero/*.py ${SITE_PACKAGES}/robovero/
}

FILES_${PN}-examples += "${SHARE}/robovero-python "
FILES_${PN}-python += "${PYTHON_SITEPACKAGES_DIR} "

repository: gumstix/meta-gumstix-extras

repo_name: gumstix/meta-gumstix-extras

branch_name: refs/heads/warrior

gha_language: C


text:
require midori.inc

SRC_URI = "http://archive.xfce.org/src/apps/midori/0.4/midori-${PV}.tar.bz2;name=midori \
           file://waf \
          "
SRC_URI[midori.md5sum] = "900037557b82818d79d2dd1c5a7d7fd2"
SRC_URI[midori.sha256sum] = "fca4a0eab03358f20d7700069dbf2faaf8fa5c11aaad97f4208aea608f4bed9f"

do_configure_prepend() {
  cp -f ${WORKDIR}/waf ${S}/
}

repository: UNIVERSAL-IT-SYSTEMS/meta-oe

repo_name: UNIVERSAL-IT-SYSTEMS/meta-oe


text:
%%% -*-BibTeX-*-
%%% Do NOT edit. File created by BibTeX with style
%%% ACM-Reference-Format-Journals [18-Jan-2012].

\begin{thebibliography}{00}

%%% ====================================================================
%%% NOTE TO THE USER: you can override these defaults by providing
%%% customized versions of any of these macros before the \bibliography
%%% command.  Each of them MUST provide its own final punctuation,
%%% except for \shownote{}, \showDOI{}, and \showURL{}.  The latter two
%%% do not use final punctuation, in order to avoid confusing it with
%%% the Web address.
%%%
%%% To suppress output of a particular field, define its macro to expand
%%% to an empty string, or better, \unskip, like this:
%%%
%%% \newcommand{\showDOI}[1]{\unskip}   % LaTeX syntax
%%%
%%% \def \showDOI #1{\unskip}           % plain TeX syntax
%%%
%%% ====================================================================

\ifx \showCODEN    \undefined \def \showCODEN     #1{\unskip}     \fi
\ifx \showDOI      \undefined \def \showDOI       #1{#1}\fi
\ifx \showISBNx    \undefined \def \showISBNx     #1{\unskip}     \fi
\ifx \showISBNxiii \undefined \def \showISBNxiii  #1{\unskip}     \fi
\ifx \showISSN     \undefined \def \showISSN      #1{\unskip}     \fi
\ifx \showLCCN     \undefined \def \showLCCN      #1{\unskip}     \fi
\ifx \shownote     \undefined \def \shownote      #1{#1}          \fi
\ifx \showarticletitle \undefined \def \showarticletitle #1{#1}   \fi
\ifx \showURL      \undefined \def \showURL       {\relax}        \fi
% The following commands are used for tagged output and should be
% invisible to TeX
\providecommand\bibfield[2]{#2}
\providecommand\bibinfo[2]{#2}
\providecommand\natexlab[1]{#1}
\providecommand\showeprint[2][]{arXiv:#2}

\bibitem[\protect\citeauthoryear{Bahdanau, Cho, and Bengio}{Bahdanau
  et~al\mbox{.}}{2015}]%
        {bengio:attention}
\bibfield{author}{\bibinfo{person}{Dzmitry Bahdanau},
  \bibinfo{person}{Kyunghyun Cho}, {and} \bibinfo{person}{Yoshua Bengio}.}
  \bibinfo{year}{2015}\natexlab{}.
\newblock \showarticletitle{Neural Machine Translation by Jointly Learning to
  Align and Translate}. In \bibinfo{booktitle}{{\em Proceedings of the 3rd
  International Conference on Learning Representations}}.
\newblock

\bibitem[\protect\citeauthoryear{Bengio~Yoshua et~al\mbox{.}}{Bengio~Yoshua
  et~al\mbox{.}}{2003}]%
        {bengio:nnlm}
\bibfield{author}{\bibinfo{person}{Ducharme~R{\'e}jean Bengio~Yoshua}
  {et~al\mbox{.}}} \bibinfo{year}{2003}\natexlab{}.
\newblock \showarticletitle{A neural probabilistic language model}.
\newblock \bibinfo{journal}{{\em Journal of Machine Learning Research\/}}
  (\bibinfo{year}{2003}), \bibinfo{pages}{1137--1155}.
\newblock

\bibitem[\protect\citeauthoryear{Covington, Adams, and Sargin}{Covington
  et~al\mbox{.}}{2016}]%
        {youtube:recommend}
\bibfield{author}{\bibinfo{person}{Paul Covington}, \bibinfo{person}{Jay
  Adams}, {and} \bibinfo{person}{Emre Sargin}.}
  \bibinfo{year}{2016}\natexlab{}.
\newblock \showarticletitle{Deep neural networks for youtube recommendations}.
  In \bibinfo{booktitle}{{\em Proceedings of the 10th ACM Conference on
  Recommender Systems}}. ACM, \bibinfo{pages}{191--198}.
\newblock

\bibitem[\protect\citeauthoryear{et~al.}{et~al.}{2016a}]%
        {widedeep}
\bibfield{author}{\bibinfo{person}{Cheng~H. et al.}}
  \bibinfo{year}{2016}\natexlab{a}.
\newblock \showarticletitle{Wide \& deep learning for recommender systems}. In
  \bibinfo{booktitle}{{\em Proceedings of the 1st Workshop on Deep Learning for
  Recommender Systems}}. ACM.
\newblock

\bibitem[\protect\citeauthoryear{et~al.}{et~al.}{2016b}]%
        {PNN}
\bibfield{author}{\bibinfo{person}{Qu~Y. et al.}}
  \bibinfo{year}{2016}\natexlab{b}.
\newblock \showarticletitle{Product-Based Neural Networks for User Response
  Prediction}. In \bibinfo{booktitle}{{\em Proceedings of the 16th
  International Conference on Data Mining}}.
\newblock

\bibitem[\protect\citeauthoryear{et~al.}{et~al.}{2018}]%
        {DKN}
\bibfield{author}{\bibinfo{person}{Wang~H. et al.}}
  \bibinfo{year}{2018}\natexlab{}.
\newblock \showarticletitle{DKN: Deep Knowledge-Aware Network for News
  Recommendation}. In \bibinfo{booktitle}{{\em Proceedings of 26th
  International World Wide Web Conference}}.
\newblock

\bibitem[\protect\citeauthoryear{et~al.}{et~al.}{2017}]%
        {zhu2017optimized}
\bibfield{author}{\bibinfo{person}{Zhu~H. et al.}}
  \bibinfo{year}{2017}\natexlab{}.
\newblock \showarticletitle{Optimized Cost per Click in Taobao Display
  Advertising}. In \bibinfo{booktitle}{{\em Proceedings of the 23rd
  International Conference on Knowledge Discovery and Data Mining}}. ACM,
  \bibinfo{pages}{2191--2200}.
\newblock

\bibitem[\protect\citeauthoryear{Fawcett}{Fawcett}{2006}]%
        {fawcett:roc}
\bibfield{author}{\bibinfo{person}{Tom Fawcett}.}
  \bibinfo{year}{2006}\natexlab{}.
\newblock \showarticletitle{An introduction to ROC analysis}.
\newblock \bibinfo{journal}{{\em Pattern recognition letters\/}}
  \bibinfo{volume}{27}, \bibinfo{number}{8} (\bibinfo{year}{2006}),
  \bibinfo{pages}{861--874}.
\newblock

\bibitem[\protect\citeauthoryear{Gai, Zhu, et~al\mbox{.}}{Gai
  et~al\mbox{.}}{2017}]%
        {MLR}
\bibfield{author}{\bibinfo{person}{Kun Gai}, \bibinfo{person}{Xiaoqiang Zhu},
  {et~al\mbox{.}}} \bibinfo{year}{2017}\natexlab{}.
\newblock \showarticletitle{Learning Piece-wise Linear Models from Large Scale
  Data for Ad Click Prediction}.
\newblock \bibinfo{journal}{{\em arXiv preprint arXiv:1704.05194\/}}
  (\bibinfo{year}{2017}).
\newblock

\bibitem[\protect\citeauthoryear{Guo, Tang, et~al\mbox{.}}{Guo
  et~al\mbox{.}}{2017}]%
        {DeepFM}
\bibfield{author}{\bibinfo{person}{Huifeng Guo}, \bibinfo{person}{Ruiming
  Tang}, {et~al\mbox{.}}} \bibinfo{year}{2017}\natexlab{}.
\newblock \showarticletitle{DeepFM: A Factorization-Machine based Neural
  Network for CTR Prediction}. In \bibinfo{booktitle}{{\em Proceedings of the
  26th International Joint Conference on Artificial Intelligence}}.
  \bibinfo{pages}{1725--1731}.
\newblock

\bibitem[\protect\citeauthoryear{Harper and Konstan}{Harper and
  Konstan}{2015}]%
        {MovieLens}
\bibfield{author}{\bibinfo{person}{F.~Maxwell Harper} {and}
  \bibinfo{person}{Joseph~A. Konstan}.} \bibinfo{year}{2015}\natexlab{}.
\newblock \showarticletitle{The MovieLens Datasets: History and Context}.
\newblock \bibinfo{journal}{{\em ACM Transactions on Interactive Intelligent
  Systems\/}} \bibinfo{volume}{5}, \bibinfo{number}{4} (\bibinfo{year}{2015}).
\newblock

\bibitem[\protect\citeauthoryear{He, Zhang, Ren, and Sun}{He
  et~al\mbox{.}}{2015}]%
        {ms:prelu}
\bibfield{author}{\bibinfo{person}{Kaiming He}, \bibinfo{person}{Xiangyu
  Zhang}, \bibinfo{person}{Shaoqing Ren}, {and} \bibinfo{person}{Jian Sun}.}
  \bibinfo{year}{2015}\natexlab{}.
\newblock \showarticletitle{Delving deep into rectifiers: Surpassing
  human-level performance on imagenet classification}. In
  \bibinfo{booktitle}{{\em Proceedings of the IEEE International Conference on
  Computer Vision}}. \bibinfo{pages}{1026--1034}.
\newblock

\bibitem[\protect\citeauthoryear{He and McAuley}{He and McAuley}{2016}]%
        {Amazon:AUC}
\bibfield{author}{\bibinfo{person}{Ruining He} {and} \bibinfo{person}{Julian
  McAuley}.} \bibinfo{year}{2016}\natexlab{}.
\newblock \showarticletitle{Ups and Downs: Modeling the Visual Evolution of
  Fashion Trends with One-Class Collaborative Filtering}. In
  \bibinfo{booktitle}{{\em Proceedings of the 25th International Conference on
  World Wide Web}}. \bibinfo{pages}{507--517}.
\newblock
\showURL{%
\url{https://doi.org/10.1145/2872427.2883037}}

\bibitem[\protect\citeauthoryear{Huang, Liu, Maaten, and Weinberger}{Huang
  et~al\mbox{.}}{}]%
        {huang2016densely}
\bibfield{author}{\bibinfo{person}{Gao Huang}, \bibinfo{person}{Zhuang Liu},
  \bibinfo{person}{Laurens van~der Maaten}, {and} \bibinfo{person}{Kilian~Q.
  Weinberger}.}
\newblock \showarticletitle{Densely connected convolutional networks}.
\newblock

\bibitem[\protect\citeauthoryear{Kingma and Ba}{Kingma and Ba}{2015}]%
        {Adam}
\bibfield{author}{\bibinfo{person}{Diederik Kingma} {and}
  \bibinfo{person}{Jimmy Ba}.} \bibinfo{year}{2015}\natexlab{}.
\newblock \showarticletitle{Adam: A Method for Stochastic Optimization}. In
  \bibinfo{booktitle}{{\em Proceedings of the 3rd International Conference on
  Learning Representations}}.
\newblock

\bibitem[\protect\citeauthoryear{Li, Liu, Smola, and Wang}{Li
  et~al\mbox{.}}{2016}]%
        {difacto}
\bibfield{author}{\bibinfo{person}{Mu Li}, \bibinfo{person}{Ziqi Liu},
  \bibinfo{person}{Alexander~J Smola}, {and} \bibinfo{person}{Yu-Xiang Wang}.}
  \bibinfo{year}{2016}\natexlab{}.
\newblock \showarticletitle{DiFacto: Distributed factorization machines}. In
  \bibinfo{booktitle}{{\em Proceedings of the 9th ACM International Conference
  on Web Search and Data Mining}}. \bibinfo{pages}{377--386}.
\newblock

\bibitem[\protect\citeauthoryear{Maaten and Hinton}{Maaten and Hinton}{2008}]%
        {tsne}
\bibfield{author}{\bibinfo{person}{Laurens van~der Maaten} {and}
  \bibinfo{person}{Geoffrey Hinton}.} \bibinfo{year}{2008}\natexlab{}.
\newblock \showarticletitle{Visualizing data using t-SNE}.
\newblock \bibinfo{journal}{{\em Journal of Machine Learning Research\/}}
  \bibinfo{volume}{9}, \bibinfo{number}{Nov} (\bibinfo{year}{2008}),
  \bibinfo{pages}{2579--2605}.
\newblock

\bibitem[\protect\citeauthoryear{Mcauley, Targett, Shi, and Anton}{Mcauley
  et~al\mbox{.}}{}]%
        {AmazonData}
\bibfield{author}{\bibinfo{person}{Julian Mcauley},
  \bibinfo{person}{Christopher Targett}, \bibinfo{person}{Qinfeng Shi}, {and}
  \bibinfo{person}{Van Den~Hengel Anton}.}
\newblock \showarticletitle{Image-Based Recommendations on Styles and
  Substitutes}. In \bibinfo{booktitle}{{\em Proceedings of the 38th
  International ACM SIGIR Conference on Research and Development in Information
  Retrieval}}. \bibinfo{pages}{43--52}.
\newblock

\bibitem[\protect\citeauthoryear{Mcmahan, Holt, et~al\mbox{.}}{Mcmahan
  et~al\mbox{.}}{2014}]%
        {ftrl}
\bibfield{author}{\bibinfo{person}{H.~Brendan Mcmahan},
  \bibinfo{person}{H.~Brendan Holt}, {et~al\mbox{.}}}
  \bibinfo{year}{2014}\natexlab{}.
\newblock \showarticletitle{Ad Click Prediction: a View from the Trenches}. In
  \bibinfo{booktitle}{{\em Proceedings of the 19th ACM SIGKDD International
  Conference on Knowledge Discovery and Data Mining}}.
  \bibinfo{pages}{1222--1230}.
\newblock

\bibitem[\protect\citeauthoryear{Rendle}{Rendle}{2010}]%
        {rendle:fm}
\bibfield{author}{\bibinfo{person}{Steffen Rendle}.}
  \bibinfo{year}{2010}\natexlab{}.
\newblock \showarticletitle{Factorization machines}. In
  \bibinfo{booktitle}{{\em Proceedings of the 10th International Conference on
  Data Mining}}. IEEE, \bibinfo{pages}{995--1000}.
\newblock

\bibitem[\protect\citeauthoryear{Shan, Hoens, Jiao, Wang, Yu, and Mao}{Shan
  et~al\mbox{.}}{}]%
        {deep_crossing}
\bibfield{author}{\bibinfo{person}{Ying Shan}, \bibinfo{person}{T~Ryan Hoens},
  \bibinfo{person}{Jian Jiao}, \bibinfo{person}{Haijing Wang},
  \bibinfo{person}{Dong Yu}, {and} \bibinfo{person}{JC Mao}.}
\newblock \showarticletitle{Deep Crossing: Web-scale modeling without manually
  crafted combinatorial features}.
\newblock

\bibitem[\protect\citeauthoryear{Srivastava, Hinton, Krizhevsky, Sutskever, and
  Salakhutdinov}{Srivastava et~al\mbox{.}}{2014}]%
        {dropout}
\bibfield{author}{\bibinfo{person}{Nitish Srivastava},
  \bibinfo{person}{Geoffrey~E Hinton}, \bibinfo{person}{Alex Krizhevsky},
  \bibinfo{person}{Ilya Sutskever}, {and} \bibinfo{person}{Ruslan
  Salakhutdinov}.} \bibinfo{year}{2014}\natexlab{}.
\newblock \showarticletitle{Dropout: a simple way to prevent neural networks
  from overfitting}.
\newblock \bibinfo{journal}{{\em Journal of Machine Learning Research\/}}
  \bibinfo{volume}{15}, \bibinfo{number}{1} (\bibinfo{year}{2014}),
  \bibinfo{pages}{1929--1958}.
\newblock

\bibitem[\protect\citeauthoryear{Veit, Kovacs, et~al\mbox{.}}{Veit
  et~al\mbox{.}}{2015}]%
        {ICCV_Amazon}
\bibfield{author}{\bibinfo{person}{Andreas Veit}, \bibinfo{person}{Balazs
  Kovacs}, {et~al\mbox{.}}} \bibinfo{year}{2015}\natexlab{}.
\newblock \showarticletitle{Learning Visual Clothing Style With Heterogeneous
  Dyadic Co-Occurrences}. In \bibinfo{booktitle}{{\em Proceedings of the IEEE
  International Conference on Computer Vision}}.
\newblock

\bibitem[\protect\citeauthoryear{Williams and Zipser}{Williams and
  Zipser}{1989}]%
        {rnn}
\bibfield{author}{\bibinfo{person}{Ronald~J Williams} {and}
  \bibinfo{person}{David Zipser}.} \bibinfo{year}{1989}\natexlab{}.
\newblock \showarticletitle{A learning algorithm for continually running fully
  recurrent neural networks}.
\newblock \bibinfo{journal}{{\em Neural computation\/}} (\bibinfo{year}{1989}),
  \bibinfo{pages}{270--280}.
\newblock

\bibitem[\protect\citeauthoryear{Yan, Li, Xue, and Han}{Yan
  et~al\mbox{.}}{2014}]%
        {yan2014coupled}
\bibfield{author}{\bibinfo{person}{Ling Yan}, \bibinfo{person}{Wu-jun Li},
  \bibinfo{person}{Gui-Rong Xue}, {and} \bibinfo{person}{Dingyi Han}.}
  \bibinfo{year}{2014}\natexlab{}.
\newblock \showarticletitle{Coupled group lasso for web-scale ctr prediction in
  display advertising}. In \bibinfo{booktitle}{{\em Proceedings of the 31th
  International Conference on Machine Learning}}. \bibinfo{pages}{802--810}.
\newblock

\bibitem[\protect\citeauthoryear{Zhai, Chang, Zhang, and Zhang}{Zhai
  et~al\mbox{.}}{2016}]%
        {deep_intent}
\bibfield{author}{\bibinfo{person}{Shuangfei Zhai}, \bibinfo{person}{Keng-hao
  Chang}, \bibinfo{person}{Ruofei Zhang}, {and} \bibinfo{person}{Zhongfei~Mark
  Zhang}.} \bibinfo{year}{2016}\natexlab{}.
\newblock \showarticletitle{Deepintent: Learning attentions for online
  advertising with recurrent neural networks}. In \bibinfo{booktitle}{{\em
  Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge
  Discovery and Data Mining}}. ACM, \bibinfo{pages}{1295--1304}.
\newblock

\bibitem[\protect\citeauthoryear{Zhou~C}{Zhou~C}{2018}]%
        {atrank}
\bibfield{author}{\bibinfo{person}{Song J et~al. Zhou~C, Bai~J}.}
  \bibinfo{year}{2018}\natexlab{}.
\newblock \showarticletitle{ATRank: An Attention-Based User Behavior Modeling
  Framework for Recommendation}. In \bibinfo{booktitle}{{\em Proceedings of
  32th AAAI Conference on Artificial Intelligence}}.
\newblock

\end{thebibliography}

repository: lessleslie/N-aryRels

repo_name: lessleslie/N-aryRels

extension: bbl


text:
@article{DBLP:journals/cse/Laufer08,
 author = {Konstantin Läufer},
 bibsource = {dblp computer science bibliography, https://dblp.org},
 biburl = {https://dblp.org/rec/journals/cse/Laufer08.bib},
 doi = {10.1109/MCSE.2008.67},
 journal = {Comput. Sci. Eng.},
 number = {3},
 pages = {76--83},
 timestamp = {Thu, 14 Oct 2021 01:00:00 +0200},
 title = {A Stroll through Domain-Driven Development with Naked Objects},
 url = {https://doi.org/10.1109/MCSE.2008.67},
 volume = {10},
 year = {2008}
}

branch_name: refs/heads/main


text:
@article{Dogan2017,
    abstract = {In this paper the authors present an algorithm that abstracts an arbitrarily shaped set of building volumes into a group of simplified ‘shoebox' building energy models. It is shown that for generic perimeter and core floorplans the algorithm provides a faster but comparably accurate simulation results of annual load profiles vis- { \` { a } } -vis multi-zone thermal models generated according to ASHRAE90.1 Appendix G guidelines. Envisioned applications range from rapid thermal model generation for urban building energy modelling to schematic architectural design. Following a description of the algorithm, its ability to produce load profiles for a mixed-use neighborhood of 121 fully conditioned buildings for a variety of climates is demonstrated. The comparison yields relative mean square errors in simulated annual building energy use intensity of five to 10 percent compared to ASHRAE 90.1 compliant building energy models while reducing simulation times by a factor of 296.},
    author = {Dogan, Timur and Reinhart, Christoph},
    doi = {10.1016/j.enbuild.2017.01.030},
    file = {:Users/samuelduchesne/Library/Application Support/Mendeley Desktop/Downloaded/Dogan, Reinhart - 2017 - Shoeboxer An algorithm for abstracted rapid multi-zone urban building energy model generation and simulation.pdf:pdf},
    issn = {03787788},
    journal = {Energy and Buildings},
    keywords = {Building energy modelling,Shoebox,Typical room energy model,Urban building energy modelling},
    pages = {140--153},
    publisher = {Elsevier B.V.},
    title = {{ Shoeboxer: An algorithm for abstracted rapid multi-zone urban building energy model generation and simulation }},
    url = {http://dx.doi.org/10.1016/j.enbuild.2017.01.030},
    volume = {140},
    year = {2017}
}

@misc{Philip2004,
    author = {Philip, Santosh and Tran, Tuan and Youngson, Eric Allen and Bull, Jamie},
    publisher = {Github repository: https://github.com/santoshphilip/eppy},
    title = {{ Eppy }},
    url = {https://github.com/santoshphilip/eppy},
    year = {2004}
}

@misc{Bull2016,
    author = {Bull, Jamie},
    title = {{ GeomEppy }},
    url = {https://github.com/jamiebull1/geomeppy},
    year = {2016}
}

@article{Reinhart2016,
    abstract = {Over the past decades, detailed individual building energy models (BEM) on the one side and regional and country-level building stock models on the other side have become established modes of analysis for building designers and energy policy makers, respectively. More recently, these two toolsets have begun to merge into hybrid methods that are meant to analyze the energy performance of neighborhoods, i.e. several dozens to thousands of buildings. This paper reviews emerging simulation methods and implementation workflows for such bottom-up urban building energy models (UBEM). Simulation input organization, thermal model generation and execution, as well as result validation, are discussed successively and an outlook for future developments is presented.},
    author = {Reinhart, Christoph F. and { Cerezo Davila } , Carlos},
    doi = {10.1016/j.buildenv.2015.12.001},
    file = {:Users/samuelduchesne/Dropbox/Polytechnique/Doc/readings/References/Documents/Reinhart, Cerezo Davila/Building and Environment/Reinhart, Cerezo Davila - 2016 - Urban building energy modeling – A review of a nascent field.pdf:pdf},
    issn = {03601323},
    journal = {Building and Environment},
    keywords = {Archetype,Urban Design},
    mendeley-groups = {WIP Papers/Building Energy Mapping from Open-Source Data,UrbanModellingWorkshop},
    mendeley-tags = {Archetype,Urban Design},
    month = {feb},
    pages = {196--202},
    publisher = {The Authors},
    title = {{ Urban building energy modeling – A review of a nascent field }},
    url = {http://dx.doi.org/10.1016/j.buildenv.2015.12.001 https://www.sciencedirect.com/science/article/pii/S0360132315003248},
    volume = {97},
    year = {2016}
}

@article{Judkoff1995,
    abstract = {This is a report on the Building Energy Simulation Test (BESTEST) project conducted by the Model Evaluation and Improvement International Energy Agency (IEA) Experts Group. The group was composed of experts from the Solar Heating and Cooling (SHC) Programme, Task 12 Subtask B, and the Energy Conservation in Buildings and Community Systems (BCS) Programme, Annex 21 Subtask C. Recognizing that the needs for model evaluation were similar in both IEA programmes, the combined Experts Group was approved by the Executive Committees in 1990. This is the first joint group organized by the respective IEA Executive Committees, and it has resulted in significant cost savings for all participating countries. The objective of this subtask has been to develop practical implementation procedures and data for an overall IEA validation methodology which has been under development by NREL since 1981, with refinements contributed by the United Kingdom. The methodology consists of a combination of empirical validation, analytical verification, and comparative analysis techniques. This report documents a comparative testing and diagnostic procedure for thermal models related to the architectural fabric of the building. Other projects (reported elsewhere) conducted by this group include work on empirical validation, analytical verification, and comparative test cases for commercial buildings. In the BESTEST project, a method was developed for systematically testing whole-building energy simulation programs and diagnosing the sources of predictive disagreement. Field trials of the method were conducted with a number of { \ { } open { \_ } quotes { \ } } reference { \ { } close { \_ } quotes { \ } } programs selected by the participants to represent the best state-of-the-art detailed simulation capability available in the United States and Europe. These included BLAST, DOE2, ESP, SERIRES, S3PAS, TASE, and TRNSYS.},
    author = {Judkoff, R. and Neymark, J.},
    doi = {10.2172/90674},
    file = {:Users/samuelduchesne/Dropbox/Polytechnique/Doc/readings/References/Documents/Judkoff, Renewable/Unknown/Judkoff, Renewable - 2015 - International Energy Agency Building Energy Simulation Test ( BESTEST ) and Diagnostic Method Click Here for.pdf:pdf},
    isbn = {NREL/TP--472-6231; Other: ON: DE94000280; TRN: US200307 { \% } { \% } 194},
    journal = {National Renewable Energy Laboratory},
    keywords = {14 SOLAR ENERGY,32 ENERGY CONSERVATION,AND UTILIZATI,COMMERCIAL BUILDINGS,CONSUMPTION,ENERGY CONSERVATION,EUROPE,EVALUATION,IMPLEMENTATION,INTERNATIONAL ENERGY AGENCY,SIMULATION,SOLAR HEATING,TESTING,VALIDATION,VERIFICATION},
    number = {February},
    pages = {Size: 296 pages},
    title = {{ International Energy Agency building energy simulation test (BESTEST) and diagnostic method }},
    url = {http://www.osti.gov/scitech/biblio/90674 { \% } 5Cnhttp://www.nrel.gov/docs/legosti/old/6231.pdf},
    year = {1995}
}

@misc{USDOE2012,
    abstract = {These prototypes are then modified to accommodate four different heating system types and four foundation types typically found in new residential construction.},
    author = {{ US DOE - Building Energy Codes Program }},
    booktitle = {US Department of Energy},
    title = {{ Residential Prototype Building Models }},
    url = {https://www.energycodes.gov/development/residential/iecc_models},
    year = {2012}
}

@misc{USDOE2018,
    address = {Washington},
    author = {{ US DOE - Building Technology Office }},
    booktitle = {US Department of Energy},
    mendeley-groups = {Bs2019-LouisLeroy},
    title = {{ Commercial Prototype Building Models }},
    url = {https://www.energycodes.gov/development/commercial/prototype_models},
    year = {2018}
}

repository: samuelduchesne/archetypal

repo_name: samuelduchesne/archetypal

gha_language: Python